@import url(dzen.css);
@import url(BreadCrumb.css);
@import url(icons.css);

/* FOR INDEX PAGE */
.mf { width:100%; height:360px; /*background:url('images/960.jpg') no-repeat center top;*/ }
/*.mf td { background: url('bg/2010/bg.jpg') repeat-x; }*/
.mf td.flash { /*background:#fff;*/ height:360px; }
/*.mf td { background: url('images/bg/2010/bg.jpg') repeat-x; }*/
/*.mf td { background: url('/diera/flash/0803/bg.jpg') repeat-x; }*/
/*.mf td { background: url('/diera/flash/puzzle/bg.jpg') repeat-x; }*/
.mf td { /*background: url('/diera/flash/2011/bg.jpg') repeat-x;*/ }
.mf td.flash { /*background: url('/diera/flash/0905/bg.jpg') repeat-x;*/  height:360px; }

.mf .mf_m { height:360px; width:960px }
.mf .mf_r, .mf .mf_l { width: 30%; }

table.index_promo td { padding:10px; vertical-align:top; }

table.index_promo p { display:block; clear:both; font-size:10pt; height:70px; overflow:hidden; }
table.pro td { vertical-align:top; }
table.pro h2 { padding:0; margin:5px; }
table.pro h2 a { padding:0; margin:0; }
table.pro span { color:#fff; padding:0px 0px 10px 10px; display:block; }
table.pro ul li { clear:both; list-style:none; }
.info-block { padding:0 15px; }

#counters { width:280px; }
#counters div { float:right; }


ul.sub_menu a { color:#333; }
ul.sub_menu a.hot { font-size: 14px; }
div.adriver-wrapper { padding-left: 40px; }

dl.menu-dl {}
dl.menu-dl dt { float:left; }
.w-icon { padding: 7px; padding-left:40px; border-bottom: none; font-size:18px;  }
.box .hot a { color:#FF6600; }
.box .p-text { vertical-align: top; padding: 5px; }
.box .p-text p { font-size: 12px; padding:10px; }

td.top_logo_td { background:url(images/logo-bg.jpg) left middle no-repeat; }

.specials { margin-left: 10px; }

/*Top Yandex*/
.ty-info { border-left: 4px solid #FF6600; padding-left: 20px; margin-bottom: 10px; font-size: 13px; }
.ty-title { width: 57px; height: 35px; background: url(images/top-yandex.jpg) no-repeat; padding: 7px 0px 0px 230px; }
.ty-title a { color: #000; font-size: 24px; text-decoration: none; }
.top-yandex { padding: 20px 15px 0px 15px; width: 287px; }
#top-yandex { margin-top: 3px; height: 150px; }
.ty-ul { margin: 0; padding: 0; font-size: 1px; }
.ty-ul li { list-style-type: none; height: 40px; margin: 0; padding: 0; border: 0; }
.ty-name { height: 24px; text-align: right; padding: 6px 5px 0px 0px; width: 105px; float: left; font-size: 12px; }
.ty-name a { text-decoration: underline; }
.ty-name a:hover { text-decoration: none; }
.ty-query { height: 34px; width: 165px; border-left: 3px solid #fff; padding: 6px 0px 0px 5px; float: left; font-size: 12px; }
.ty-bg1 { background: #E8E8E8; }
.ty-bg0 { background: #F2F2F2; }

.yLocation { font: italic normal 10px Arial, Helvetica, sans-serif; }

