/* Global */
* {margin:0;padding:0;border:none;}


li {list-style:none;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
a{text-decoration:underline; color:#fff;}
a:hover{text-decoration:none;}

/* Layout */
body{background:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
input, select, textarea {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}


.wrapper {width:1000px; margin:0 auto; padding-top:30px;}
.logo {position:relative;}
.logo div {width:125px; height:40px; background:url(/images/background/contacts_logo_bg.gif) no-repeat; overflow:hidden; padding:27px 0 0 23px; position:absolute; right:0; top:37px;}
.logo div a {text-transform:uppercase; text-decoration:none;}
.header_menu {/*background: url(/images/background/menu_bg.png) repeat-x bottom left;*/}
.header_menu ul {float:left;}
/*.header_menu li {float:left; text-transform:uppercase; background:url(/images/background/top_menu_bg.gif) repeat-x; font-size:9px;}*/
.header_menu li {float:left; font-size:18px;margin-right:22px;}

.header_menu li.first {padding:0;}
.header_menu li.last {padding:0;}
/*
.header_menu li a {color:#080808; float:left; margin:5px 2px 0 1px; text-decoration:none;}
.header_menu li a:hover, .header_menu li a.active {color:#d8003a; text-decoration:none;}
.header_menu li a {color:#080808; float:left; margin:5px 2px 0 1px; text-decoration:none;}
.header_menu li a:hover, .header_menu li a.active {color:#d8003a; text-decoration:none;}
*/
.header_menu li a {color:#dddddd; float:left; margin:5px 2px 0 1px; text-decoration:none;}
.header_menu li a:hover, .header_menu li a.active {color:#dddddd; text-decoration:underline;}
.header_menu li a {color:#dddddd; float:left; margin:5px 2px 0 1px; text-decoration:none;}
.header_menu li a:hover, .header_menu li a.active {color:#dddddd; text-decoration:underline;}

.header_menu li img {float:left;display:none;}


.container h1 {text-align:center;font-size:30px; font-weight:normal; padding:36px 0 0 0; clear:both;}

.content_left, .content_left_vencile {width:217px; float:left; padding-top:40px;}
.footer {padding-top:60px;}
.footer li {display:inline; text-transform:uppercase; padding-right:5px; font-size:10px;}
.footer li.last {padding-right:0;}
.footer li a {text-decoration:underline;}
.footer li a:hover {text-decoration:none;}
.foot_info {padding-top:32px;}
.footer p {float:left;}
.footer .foot_logo {float:right;}

/*Toning*/
.note {background:#0d0d0d; padding:19px 10px 0 17px; width:177px; margin-top:50px;}
.note h2 {font-size:20px; font-weight:normal; padding-bottom:18px;}
.note li {clear:both; padding:7px 0 20px; float:left; width:100%;}
.note li span {float:left; padding-right:3px;}
.note li strong {float:left; width:163px; font-weight:normal;}
.note li b {color:#dcdc00;}
.note li em {font-size:16px; font-style:normal;}
.note li em img {padding:0 3px 0 3px;}
.toning {float:left; width:783px;}
.toning_topP {padding:18px 260px 40px 0; background:url(/images/background/toning_topP_bg.gif) no-repeat bottom;}
.toning_botP {padding:50px 15px 0 55px;}
.toning h2 {font-size:30px; font-weight:normal; background:url(/images/background/toning_h2_bg.gif) no-repeat center bottom; padding:29px 0 13px 0} 

.table {width:783px;}
.table_thick {width:603px;}
.table div {float:left;}
.tr_top {font-weight:bold;}
.table .tr div {padding:10px 5px 11px 0; width:75px;}
.table .tr div.class {width:130px;}
.table .tr div.suntek_info {width:353px; padding-right:15px;}
.table .tr div.suntek_info_thick {width:253px; padding-right:15px;}
.table .tr div.suntek {width:75px;}
.table .tr_top div { vertical-align:middle; padding:12px 5px 10px 0;}
.table .tr {background:url(/images/background/toning_h2_bg.gif) no-repeat center bottom;}
.table div span {font-size:16px;}
.table div span img {padding-left:3px; position:relative; top:2px;}

/*Xenon*/
.content_left_vencile .choisenX a {color:#0072bc;}
.content_left_vencile .choisenX a:hover, .content_left_vencile .choisenX a.active {color:#a5112c; text-decoration:none;}
.content_left_vencile .choisenX li {padding-bottom:4px;}
.add_equipX {float:left; width:988px;}
.add_equipX_thick {float:left; width:788px;}
.add_equipX_in {background:url(/images/background/toning_topP_bg.gif) no-repeat left bottom; padding-bottom:50px;}
.add_equipX_mid_thick {float:left; width:531px; background:url(/images/background/our_magL.gif) no-repeat right top; padding-right:40px}
.add_equipX_mid {float:left; width:730px; padding-right:40px}
.add_equipX_mid h2, .add_equipX_mid_thick h2 {text-align:center; color:#a5112c; font-size:18px; padding-top:10px;}
.add_equipX_mid p, .add_equipX_mid_thick p {padding:17px 0 4px;}
.our_magX {float:left; width:212px;}
.our_magX_in {background:url(/images/background/our_mag.gif) no-repeat; padding:182px 0 0 0;}
.our_magX_in h2 {color:#a5112c; font-size:20px; padding-bottom:22px;}
.our_magX_info, .our_magX_info_one {width:183px; background:#0d0d0d; padding:20px 0 19px 21px; margin-top:17px;}
.our_magX_info_one {background:#0d0d0d url(/images/background/our_magX_info_bg.gif) left 0 no-repeat;}
.our_magX_info .our_magX_img {width:141px; position:relative; padding-bottom:7px;}
.best_png {position:absolute; right:0; top:-3px;}
.our_magX_info p, .our_magX_info_one p {padding-top:5px;}
.our_magX_info p a, .our_magX_info_one p a {color:#0072bc;}
.our_magX_info span, .our_magX_info_one span {font-size:16px; padding-top:2px; display:block;}
.our_magX_info span img, .our_magX_info_one span img {position:relative; top:1px; padding-left:3px;}

.add_equipX_gall {clear:both; padding-top:23px;}
.add_equipX_gall h3 {font-size:36px; font-weight:normal;}
.table_gall {background:url(/images/background/toning_h2_bg.gif) no-repeat center top; margin-top:8px;}
.add_equipX_gall .tr_gall {background:url(/images/background/toning_h2_bg.gif) no-repeat center bottom; padding:15px 0;}
.add_equipX_gall .tr_gall_in {float:left; width:374px;}
.add_equipX_gall .tr_gall_in img {float:left;}
.add_equipX_gall .tr_gall_in div {float:left; padding-left:20px; width:254px;}
.add_equipX_gall .tr_gall_in h2 {font-size:12px; padding-bottom:5px;}
.add_equipX_gall .tr_gall_in a {text-decoration:none;}
.add_equipX_gall .tr_gall_in a:hover {text-decoration:underline;}
.all_offers {margin-top:18px;}
.all_offers a {color:#0072bc;}


/*Shop*/
.shop {background:url(/images/background/shop_top_bg.jpg) no-repeat left -20px;}
.shop_top {padding:0 231px 0 230px;}
.shop_top p {padding:18px 0 32px 0; line-height:17px;}
.shop_title h2 {color:#A5112C; font-size:20px; padding-bottom:14px;}
.table_shop {background:url(/images/background/table_shop_bg.gif) no-repeat center top; padding-bottom:60px;}
.tr_shop {background:url(/images/background/table_shop_bg.gif) no-repeat center bottom; padding:25px 0;}
.tr_shop h3 a {font-size:20px; color:#0072bc;}
.tr_shop p {line-height:17px;}
.tr_shop .tr_shopL .tr_shopL_in {padding-right:0; position:relative;}
.tr_shop .tr_shopL {width:186px; padding-left:43px; float:left; padding-right:20px;}
.tr_shop .tr_shopL .best_png {right:-3px;}
.tr_shop .tr_shopM {width:479px; float:left; padding-right:20px;}
.tr_shop .tr_shopR {width:232px; float:left; padding-right:20px;}
.tr_shop .tr_shopR a {color:#0072bc;}
.tr_shop .tr_shopR p {padding-top:22px;}
.tr_shop .tr_shopR span {font-size:16px; display:block; padding-top:2px;}
.tr_shop .tr_shopR span img {position:relative; top:1px; padding-left:3px;}
.color_temp {background:url(/images/background/table_shop_bg.gif) no-repeat center top;}
.tr_color_temp {background:url(/images/background/table_shop_bg.gif) no-repeat center bottom; padding:19px 0 14px;}
.color_temp .tr_color_temp div {float:left; padding-right:10px;}
.color_temp .color_tempL {width:240px;}
.color_temp .color_tempL h3 {font-size:36px; color:#FFF; font-weight:normal; margin-bottom: 10px;}
.color_temp .color_tempR {width:730px;}
.color_temp .color_tempR img {float:left; margin-right:6px; margin-bottom: 5px;}

/*Additional equipment-headlights*/
.headlights {float:left; width:788px;}
.headlights_in {background:url(/images/background/toning_topP_bg.gif) no-repeat left bottom; padding-bottom:50px;}
.headlights_mid {float:left; width:531px; padding-right:40px; background:url(/images/background/our_magL.gif) no-repeat right top;}
.headlights_mid h2 {font-size:20px; padding-top:19px;}
.headlights_mid p {padding:17px 0 4px;}
.headlights_img {padding:40px 0 60px;}
.headlights_img img {margin-right:4px;}


/*Main*/
.main1 {background:url(/images/background/main_bg1.jpg) no-repeat;}
.main2 {background:url(/images/background/main_bg2.jpg) no-repeat 0 244px;}
.main3 {background:url(/images/background/main_bg3.jpg) no-repeat 0 487px; height:775px; position:relative;}
.main3 a { position:absolute; overflow:hidden; text-indent:-9999px; font-size:9px; color:#000;}
.m1 {top:322px; left:117px; width:129px; height:305px; padding:6px 0 0 27px; z-index:2}
.m1:hover {background:url(/images/background/m1.jpg) no-repeat; text-indent:0;}
.m2 {top:133px; left:184px; width:144px; height:184px; padding:6px 0 0 22px; z-index:2}
.m2:hover {background:url(/images/background/m2.jpg) no-repeat; text-indent:0;}
.m3 {top:172px; left:349px; width:153px; height:152px; padding:6px 0 0 14px; z-index:2}
.m3:hover {background:url(/images/background/m3.jpg) no-repeat; text-indent:0;}
.m4 {top:110px; left:653px; width:95px; height:209px; padding:6px 0 0 15px; z-index:2}
.m4:hover {background:url(/images/background/m4.jpg) no-repeat; text-indent:0;}
.m5 {top:209px; left:730px; width:217px; height:261px;  padding:6px 0 0 48px; z-index:2}
.m5:hover {background:url(/images/background/m5.jpg) no-repeat; text-indent:0;}
.m6 {top:378px; left:544px; width:86px; height:324px; padding:6px 0 0 68px; z-index:2}
.m6:hover {background:url(/images/background/m6.jpg) no-repeat; text-indent:0;}
.m7 {top:246px; left:254px; width:349px; height:227px; padding:146px 0 0 160px; z-index:1;}
.m7:hover {background:url(/images/background/m7.jpg) no-repeat; text-indent:0;}
.main3 .m8 {top:30px; left:401px; width:204px; height:12px; text-indent:0; background:url(/images/logo.gif) no-repeat; color:#606060; padding:102px 0 0 49px; text-decoration:none;}
.m9 {top:275px; left:67px; width:95px; height:94px; padding:6px 0 0 150px; z-index:2}
.m9:hover {background:url(/images/background/m9.jpg) no-repeat; text-indent:0;}
.m10 {top:262px; left:428px; width:207px; height:84px; padding:6px 0 0 58px; z-index:2}
.m10:hover {background:url(/images/background/m10.jpg) no-repeat; text-indent:0;}
.m11 {top:117px; right:88px; width:110px; height:90px; z-index:2}
.m11:hover {background:url(/images/background/m11.jpg) no-repeat; text-indent:0;}




@media all and (min-width: 0px){
}
