/* CSS Document */
html { height:100%; }
body { margin:0 auto; padding:0; width:100%; height:100%; background-color:#242424; background-image:url(../images/back_body.jpg); background-position:top; background-repeat:repeat-x; font-family:Verdana; font-size:13px; color:#b6b2b2; }
#partner{ width:980px; height:30px; margin:0 auto; text-align:center; color:#CF0402; font-size:15px; padding:3px;}
a.screenshot { font-size:9pt; color:#b6b2b2; text-decoration:underline; }
a.screenshot:hover { font-size:9pt; color:#b6b2b2; text-decoration:none; }
#screenshot { position:absolute; border:1px solid #3b3b3b; background:#242424; padding:5px; display:none; color:#fff; }
a { outline:none; font-family:Verdana; font-size:13px; color:#b6b2b2; text-decoration:underline; }
.adblock_m { border:1px solid #3B3B3B; }
a:hover { outline:none; font-family:Verdana; font-size:13px; color:#b6b2b2; text-decoration:none; }
table, ul, ol, li, td, tr, a, p, div, form, select { font-family:Verdana; font-size:13px; color:#b6b2b2; }
img { behavior: url("js/iepngfix.htc"); }
a img { border: none; }
h1.zagolovoc { font-size:11pt; }
#tire h1 { font-size:11pt; }
#tire h1 a { font-size:11pt; text-decoration:underline; }
#tire h1 a:hover { text-decoration:none; }
/* списки меню */
li { padding:0px; margin:0px; }
ul.menu_vert { list-style:none; list-style-image:url(../images/menu_vert.jpg); margin-left:8px; padding:0px; }
ul.menu_vert li { font-family:Trebuchet MS; font-size:13px; text-transform:none; color:#b6b2b2; text-transform:uppercase; margin-left:30px; }
ul.menu_vert li a { padding:0px; margin:0px; text-decoration:none; font-family:Trebuchet MS; font-size:13px; text-transform:none; color:#b6b2b2; text-transform:uppercase; }
ul.menu_vert li a:hover { padding:0px; margin:0px; text-decoration: underline; font-family:Trebuchet MS; font-size:13px; text-transform:uppercase; color:#d40201; }
/* списки подменю */
ul.menu_vert ul.podmenu { list-style:circle; margin-left:20px; padding:0px; }
ul.menu_vert ul.podmenu li { font-family:Trebuchet MS; font-size:11px; text-transform:none; color:#b6b2b2; text-transform:uppercase; }
ul.menu_vert ul.podmenu li a { text-decoration:none; font-family:Trebuchet MS; font-size:11px; text-transform:none; color:#b6b2b2; text-transform:uppercase; }
ul.menu_vert ul.podmenu li a:hover { text-decoration:underline; font-family:Trebuchet MS; font-size:11px; text-transform:none; color:#d40201; text-transform:uppercase; }
/* главные блоки */
#shapka { background-image:url(../images/shapka.jpg); background-repeat:no-repeat; width:980px; height:250px; }
#menu { width:95%; height:50px; margin-top:15px; }
#left_menu { background-image:url(../images/left_table.jpg); background-repeat:no-repeat; width:21px; height:50px; }
#back_menu { background-image:url(../images/back_table.jpg); background-repeat:repeat-x; height:50px; width:100%; }
#right_menu { background-image:url(../images/right_table.jpg); background-repeat:no-repeat; width:21px; height:50px; }
.tab_brob { background-image:url(../images/tab_prob.png); behavior: url("js/iepngfix.htc"); background-repeat:no-repeat; background-position:center; width:8px; height:14px; }
#logo { width:188px; height:45px; position:relative; left:10px; top:10px; }
div#yand { width:260px; margin:2px 0 0 7px; position:relative; left:10px; top:5px; }
#telefon { width:188px; height:65px; position:relative; left:20px; top:10px; font-family:Trebuchet MS; font-size:16px; color:#616060; }
#telefon a { font-family:Trebuchet MS; font-size:16px; color:#616060; text-decoration:none; }
#telefon a:hover { text-decoration:underline; }
/*меню*/
.menu a { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration:none; }
.menu a:hover { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration: underline; }
/*подбор*/
#podbor { /*background-image:url(../images/back_podbor.gif); background-repeat:no-repeat; width:747px;*/ height:152px; }
.zag_podbor { font-family:Trebuchet MS; font-size:16px; color:#d40201; }
/*.podbor { background-color:#424242; border:1px solid #424242; height:22px; width:107px; font-family:Verdana; font-size:13px; color:#b6b2b2; }*/
.zag_filtr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#616060; }
.zag_filtr a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#616060; text-decoration:none; }
.zag_filtr a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#616060; text-decoration: underline; }
#podbor_knopka { background-image:url(../images/podbor.jpg); background-repeat:no-repeat; width:74px; height:32px; font-family:Trebuchet MS; font-size:13px; text-transform:none; color:#616060; text-transform:uppercase; border:0px solid; }
#avtopodbor { background-image:url(../images/podbor.jpg); background-repeat:no-repeat; width:74px; height:32px; font-family:Trebuchet MS; font-size:13px; text-transform:none; color:#616060; text-transform:uppercase; border:0px solid; }
/*корзина*/
#top_korzina { background-image:url(../images/top_korzina.gif); background-repeat:no-repeat; width:226px; height:5px; }
#back_korzina { background-image:url(../images/back_korzina.gif); background-repeat:repeat-y; width:226px; height:100%; }
#back_korzina h2 { color:#CF0C0C; font:14px Trebuchet MS; text-transform:uppercase; margin:0; margin-left:5px; }
#bottom_korzina { background-image:url(../images/bottom_korzina.gif); background-repeat:no-repeat; width:226px; height:5px; }
input.korzina { margin:10px 0 10px 0px; background-image:url('/images/korzina.jpg'); background-position:center; background-repeat:no-repeat; width:195px; height:32px; color:#616060; font-family:Verdana; font-size:9pt; font-weight:bold; border:0; cursor: pointer; padding-bottom:3px; background-color: transparent; }
input.into_kor { margin:10px 0 10px 0px; background:url('/images/korzina_red2.png') center no-repeat; width:25px; height:22px; border:0; cursor: pointer; padding-bottom:3px; }
input.into_kor2 { margin:0; background-image:url('/images/into_k.png'); background-position:center; background-repeat:no-repeat; width:88px; height:22px; color:#616060; font-family:Verdana; font-size:9pt; font-weight:bold; border:0; cursor: pointer; padding-bottom:3px; background-color: transparent; }
input.recount { margin:10px 0 10px 0px; background-image:url('/images/recount.jpg'); background-position:center; background-repeat:no-repeat; width:106px; height:22px; color:#616060; font-family:Verdana; font-size:9pt; font-weight:bold; border:0; cursor: pointer; padding-bottom:3px; background-color: transparent; }
#korzina_red { background-image:url(../images/korzina_red.jpg); background-repeat:no-repeat; background-position:center right; font-family:Trebuchet MS; font-size:14px; text-transform:uppercase; color:#616060; height:31px; }
.red { color:#ff0300; }
/*текстовый блок*/
.zag { font-family:Trebuchet MS; font-size:14px; text-transform:uppercase; color:#616060; padding:0px; padding-left:5px; margin:0px; }
.text { padding:5px; padding-bottom:10px; }
/*баннер*/
.banner { height:220px; width:180px; padding-top:4px; }
.banner_2 { height:220px; width:180px; padding-top:4px; padding-bottom:5px; }
/*футер*/
#footer { background-image:url(../images/back_footer.jpg); background-repeat:repeat-x; background-position:top; padding-bottom:15px; }
.bloc_1 { width:980px; margin-top:15px; }
.bloc_2 { float:left; width:40%; }
.bloc_3 { width:60%; float:right; }
/*-------------------------PLATON SYSTEM--------------------*/
div.platon { margin-left:25px; text-align:left; }
div.platon a.platon_title_top { font:normal 10pt Tahoma, Geneva, sans-serif; color:#0000d3; text-decoration:underline; }
div.platon a.platon_title_top:hover { text-decoration:none; }
div.platon a.platon_title_bottom { font:normal 9pt Tahoma, Geneva, sans-serif; color:#118f00; text-decoration:none; }
div.platon a { font:normal 10pt Tahoma, Geneva, sans-serif; color:#000000; text-decoration:none; }
/*.wrapRub { border-bottom:0.093em solid; line-height:1; position:relative; top:-.44em; }
.letterR { font-size:1.1em; display:inline-block; height:1%; left:2px; position:relative; text-transform:uppercase; top:.44em; }*/
/*podbor*/
#search_pl { background: url(/images/search/splline.gif) repeat-x bottom left; clear: both; }
#search_pl span { width: 37px; font-size: 20%; display: block; height: 35px; background: url(/images/search/splline.gif) repeat-x bottom left; }
#search_pl td { background: url(/images/search/splbg.gif) repeat-x top left; vertical-align: top; /*height:35px;*/ }
#search_pl .splstart { background: url(/images/search/splstart.gif) no-repeat top left; }
#search_pl .splend { background: url(/images/search/splend.gif) no-repeat top left; width:37px; }
#search_pl .spldown { background: url(/images/search/spldown.gif) no-repeat top left; width:37px; }
#search_pl .splup { background: url(/images/search/splup.gif) no-repeat top left; width:37px; }
#search_pl .splstart span { width: 13px; }
#search_pl div { display: block; background: url(/images/search/splline.gif) repeat-x bottom left; height: 35px; }
#search_pl .clean div, #search_pl .clean span { background: none; }
#search_pl a { font-size:11pt; display: block; padding: 5px 10px 0px 20px; margin: 0px 6px; outline:none; text-decoration:none; color:#b6b2b2; text-transform:uppercase; }
#search_pl a.selected { font-size:11pt; display: block; padding: 5px 10px 0px 20px; margin: 0px 6px; outline:none; text-decoration:none; color:#b6b2b2; text-transform:uppercase; }
.searchblock select { color:#000000; }
.searchblock { /*height:44px; */ background: url(/images/search/back.jpg) repeat-x top left; border:1px solid #3b3b3b; border-top:0px; padding:0 10px; }
.podborblock {/*border:1px solid #1D9BE3;*/ }
#catalog { border-bottom:1px solid #121212; border-right:1px solid #121212; border-left:1px solid #121212; }
#catalog td { padding:5px; }
#catalog td div { padding:2px 0; }
#catalog td.left_ctg { border-right:1px solid #121212; }
/*#catalog .right_ctg{border-left:1px solid #FFFFFF;}*/
#catalog tr.param_catalog { background-color:#121212; color:#ffffff; font-size:15px; }
#catalog tr.param_catalog td { border:0px solid; }
#catalog tr.param_catalog td a:hover { color:#fe8325; }
.srch select { width:200px; }
.disk_maker_block { margin:5px 0 0 5px; float:left; width:150px; height:90px; text-align:center; }
.menu_link_top{color:#FFFFFF;}

/* sape */
.block_links * { background:transparent none repeat scroll 0 0 !important; border:medium none !important; clear:none !important; clip:rect(auto, auto, auto, auto) !important; font-size:100% !important; font-style:normal !important; font-variant:normal !important; font-weight:normal !important; height:auto !important; letter-spacing:normal !important; line-height:normal !important; margin:0 !important; overflow:visible !important; padding:0 !important; position:static !important; text-align:left !important; text-decoration:none !important; text-indent:0 !important; text-transform:none !important; vertical-align:baseline !important; visibility:visible !important; white-space:normal !important; width:auto; word-spacing:normal !important; z-index:auto !important; cursor: pointer!important; }
.block_links li { display:list-item !important; list-style-image:none !important; list-style-position:outside !important; list-style-type:none !important; display: inline; }
.block_links li DIV { padding:0.5em !important; }
.block_links DIV, .block_links TABLE { padding: 5px !important; }
.block_links { width: auto!important; font-family: Verdana!important; font-size: 11px!important; border: 1px solid #F0F4F9!important; background-color: #242424!important; padding:5px!important; position: relative!important; display:block!important; }
.block_links_icnt, .block_links_icnt * { text-align: left!important; }
.block_links_text, .block_links_text A, .block_links_text A:hover { color: #F0F4F9!important; font-size: 11px!important; }
.block_links_url { color: #D40201!important; font-size: 11px!important; }
.block_links_header, .block_links_header A { color: #D40201!important; font-size: 13px!important; font-weight: bold!important; text-decoration: underline!important; }
.block_links_sign { color: #999999!important; font-size: 10px!important; text-align: left!important; }
.block_links_clear { clear:both!important; }
.block_links TABLE { width: 100%!important; border: 0px!important; }
