body {font-size: 12px;word-spacing:1px;line-height:140%;font-family:Arial, Helvetica, sans-serif;background: #00152a url(grafik/verlauf.gif) repeat-x; color: #fff;margin:0;padding: 0;}

.videoLink {
float: left;
width: 200px;
margin: 20px 20px 10px 10px;
}

#v_sample{margin-top: 35px}
#v_sample h2{margin-bottom:20px}
.videos{margin: 0 auto;text-align: center;}

.modul_head {
	font-size:16px;
	font-weight:bold;
	padding: 6px;
	margin: 1px;
	background:#fff;
	color: #000033;
	text-align:center;
}
.out2{ position:absolute; left:-5000px}
.modul_head2, .modul_head3 {
	font-size:14px;
	font-weight:bold;
	padding: 6px 0;
	margin: 1px;
	background:#fff;
	color: #000033;
	text-align:center;
}

.inform_button img {border: none}

div.phone_header {
position:absolute;
top:103px;
left:47%;
text-shadow:0 0 0.5em #CCCCCC;
/*font-family: comic Sans MS;*/
font-size: 30px;
height:32px;
width:263px;
}

#tv {width:400px;height:360px;background: url('/img/weidertv.gif') no-repeat top;margin:30px auto;border:1px solid #00152a}

.video2 {
position: absolute;
top: 0px;
right: 15px;
}


.carnipure {
	position: absolute;
	left: 10px;
	top: 4px;
	}

#productstable_back {border-collapse: collapse; width: 436px;}
#productstable_back td {border: 1px dashed #ccc; padding: 5px; text-align: center;}
#productstable_back td.thead {color: #fff; background: none; text-align: left;}
#productstable_back td input, #productstable_back td textarea {color: #333;}

.txt-red10 {color: rgb(222,59,33);}




 






.container23 {
position: relative;
}

.b {border:1px solid #A3A3A3;}

.oglavlenie {color:#FF0000; font-size: 13px; text-align:center; font-weight:bold;}

/*.index_firma-categoriya {color:black;font-family:Verdana;font-size:10pt;font-weight:bold;margin-bottom:5px;margin-left:20px;margin-top:5px;text-align:left;}*/


.mega_mass li {
	list-style-type: square;
	margin-left: 20px;
}

.mega_mass li a {
	text-decoration:underline;
}

#header{width: 980px;margin: 10px auto 0px; height: 148px;background: url(grafik/header.jpg) no-repeat;}#main{width: 974px;margin: 0px auto;border: 2px solid #ccc;overflow: hidden;}


#navi{width: 183px; text-align: left;}



.top_menu li.navi2, .top_menu li.active {
	display:inline;
}

.top_menu {
	margin-top:0;
	padding-top: 0;
}


#content{width: 78%;float: left;}

#welcome {width:730px;height:300px;margin: 10px auto;border:1px solid #ccc;}
#flash {width:730px;height:200px;margin: 10px auto;border:1px solid #ccc;}
#galerie {width:730px;margin: 10px auto;border:1px solid #ccc;text-align:center;}
.galerie{width:95%;margin:5px auto;}

#news_flash {width: 730px; height: 300px; margin: 10px; border: 1px solid #ccc; text-align: left;}

#news {width:730px; margin: 10px; border:1px solid #ccc; text-align: left;}


#offers {width:730px;height:100px;margin: 10px auto;}

.offers1 {width:238px;height:100px;float: left;border:1px solid #ccc;background: url(grafik/produkt1.gif) no-repeat;text-align: right;}

.offers2 {width:238px;height:100px;float: left;margin-left:5px;border:1px solid #ccc;background: url(grafik/produkt2.gif) no-repeat;text-align: right;}

.offers3 {width:238px;height:100px;float: left;margin-left:5px;border:1px solid #ccc;background: url(grafik/produkt3.gif) no-repeat;text-align: right;}

.yandex_search {
 	border: 1px solid #ccc;
}


.partner {width:170px;margin: 6px 0 6px 10px;border:1px solid #ccc;}

h1{ font-size: 140%;font-variant:small-caps;margin: 20px 0;text-align: center; }

h2{ font-size: 130%;font-variant:small-caps;margin: 8px 10px 2px 10px;text-align: center; }

h3{ font-size: 130%;font-variant:small-caps;margin: 4px 6px 2px 0; }

h4{ font-size: 110%;margin: 4px 10px 2px 10px; }

h5{ font-size:105%;font-weight: bold;margin:4px 10px 2px 10px; }

hr{width: 90%;margin:10px auto; text-align: center; border:1px solid #535353;}

p{ margin-left:10px; margin-right: 10px; }

ul {list-style-type : none;margin : 10px 0 10px 10px;padding : 0;}






li.navi, li.active {width : 150px;height: 30px;margin: 5px 0 0 0;text-align : left;border-top: 1px solid #535353;border-bottom: 1px solid #535353;}

li.navi a, li.active a { font-weight:bold;font-size:110%;line-height:30px;color: white;width : 170px;height: 30px; padding-left: 40px;background: url(grafik/button.gif) no-repeat  0 50%;}

li.navi a:hover, li.active a:hover {background: url(grafik/button2.gif) no-repeat;color: white;width : 170px;}

li.navi a:visited {color: white;}

li.navi a:link, , li.active a:link {color: white;}

.cat {padding-left: 30px; background: url(grafik/button.gif) no-repeat; font-weight:bold;}

li.navi2 .spec_offers {
position: relative; left: -17px;
}



/*li.navi a:visited {color: white;}

li.navi2 a:link {color: white;}*/

.cat {padding-left: 30px; background: url(grafik/button.gif) no-repeat 0 50%; font-weight:bold;}

li.active a, li.active a:hover {
	color: red;
	text-decoration:none;
}



.cat:hover {padding-left: 30px; background: url(grafik/button2.gif) no-repeat 0 50%; font-weight:bold;}#footer {width:985px;margin:20px auto;}

.link{background: url(grafik/button.gif) no-repeat  0 50%; padding-left: 22px;font-weight: bold;}

.link-ani{background: url(grafik/anibutton.gif) no-repeat left;padding-left: 22px;font-weight: bold;}

.klein  {font-size: 80%;}.border  {border: 1px solid #535353;}

.search  {margin:10px 0 0 10px;}

.button-submit {border-right:1px solid #535353;border-bottom: 1px solid #535353;border-left:1px solid #ccc;border-top: 1px solid #ccc;background: transparent;color: white;font-weight: bold;}

a:link {color: white;} 

a:visited {color: white;}a:active {color: red;}

a:hover, .spec_ofer td a:hover {color: red;}

.cleaner {clear: both;width: 100%;height: 1px;}

.right-margin {margin:30px 5px 0 0;}

.bild {float: left;text-align: left;margin-right: 10px;margin-bottom: 2px;border:1px solid #ddd;}

.bild2 {float: left;text-align: left;margin-right: 10px;margin-bottom: 2px;}

.pic-m {float: right;text-align: left;margin-right: 10px;margin-bottom: 2px;}

.gfe-info {width: 95%;margin-left: 10px;}.middle {width: 95%;margin-left: 10px;}

.bild-info {width: 100%;margin-left: 10px;}.news-box{width:97%;text-align: left;margin:5px;border-bottom: 2px solid #ddd;}

.newstop{margin:20px;font-size:110%;}

.cleaner { clear:both;width:100%; }

.olympians { float:left;margin:10px 0 10px 12px;font-size:10px; }

.black{ background-color:#001c37; }

.prinzip{ float: left;width: 50%; }

.prod-left{float:left;width:60%;}

.prod-right{float:left;width:40%;text-align:center;}

.m-left {margin:20px 10px 5px 10px;}.bull{background: url(grafik/bull.gif) no-repeat left;padding-left: 10px;}

.german-partner {float:left; width:33%;text-align: left;}








#news_test {
	width:730px; 
	margin: 10px;
	border:1px solid #a3a3a3; 
	text-align: left;
	background:#fff;
	color:#333333;
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	background:#fff url(/images/weider_bg.gif) repeat-y center;

}

#news_test a:link, #news_test a:visited {
	color:#000080;
}

#news_test a:hover {
	color:red;
}

#news_test .product_table {
	border:1px solid#A3A3A3;
	padding: 20px;
	width: 100%;
}

#news_test p, #news_test div {
	margin:0;
	padding:0;
	margin-bottom: 10px;
}

#news_test .img_product {
/*	border:1px solid #A3A3A3;*/
	padding: 10px;
}


#news_test .price_product {
	font-size:18px; 
	color:#cc0000;
}

#news_test h3 {

	color:#cc0000;
	font-weight:bold;
	margin: 15px 0 5px 0;
}

#news_test li {
	list-style-type:square;
	margin-left: 20px;
}








#news_test table.product_list {
	border: 1px solid #A3A3A3;
}

#news_test .product_list .border_none {
	border-right: none;
}

#news_test .product_list td, #news_test .product_list th {
	border:none;
	border-bottom: 1px dotted #A3A3A3;
	border-right: 1px dotted #A3A3A3;
	
}


#news_test .oglavlenie {
	color:#000080;
}

#news_test .b2 {
	background: url(/images/cat_bg.jpg);
	border:none;
	color:#FFFFFF;
	text-align:center;
	padding: 8px;
}

a.basket {
	color: #FFFFCC;
	font-weight:bold;
	position:relative;
	right: 6px;
}

div.basket_delimiter {
	margin-bottom: 6px;
	text-align:left;
	padding-left: 3px;
}

a.basket:hover {
	color:red;
}

.basketform {
	padding-left: 10px;
}

.basketform input {
	border: 1px solid #666;
}

.modul_head3 a {
	font-size:12px;
	font-weight:bold;
	color:#000033;
}

.top_menu li.navi2 a, .top_menu li.active a {
	padding-left: 25px;
	margin-right: 15px;
	border: none;
	padding-right:0;
}

.top_menu li.navi2, .top_menu li.active {
	border: none;
	padding-right:0px;
}


.best_price_in_moscow {
	font-size: 16px;
	color: rgb(88,144,168);
	font-weight:bold;
	padding-top: 10px;
}

.spec_ofer {
	background:#fff url(/images/weider_bg.gif) repeat-y center;
	color:#000033;
}

.spec_ofer td a {
	color:#000033;
}

.content-title-noshade-price {
	color:red;
	font-weight:bold;
	font-size:12px;
}

.video2 a {
color: #ff0000;
}

.link_bottom {
font-size: 11px;
}



#myslidemenu{position:absolute;z-index:100}

#myslidemenu ul{width:170px;background:#00152a;margin:0;padding:0}
#myslidemenu li{list-style:none;margin:4px 0;padding:3px 0; border-top:1px solid #535353; border-bottom: 1px solid #535353}
#myslidemenu li.group .sub li {border:1px solid #535353; margin: 6px;}
#myslidemenu li.group a{
	display:block;
	min-height:1.7em;
	height:auto!important;
	font-weight:700;
	font-size:11px;
	margin:0;
	padding:1px 8px 1px 24px;
	background: url(grafik/button.gif) no-repeat 0 50%;
	text-decoration:none;
}

#myslidemenu li.group a:hover, li.active a:hover {background: url(grafik/button2.gif) no-repeat 0 50%;}


ul#topnav li {position: relative}
ul#topnav li .sub{position:absolute;top:-5px;left:180px;display:none;background:#00152a}

ul#topnav li .sub, #myslidemenu li.group .sub li, .reviews, fieldset  {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}

.rightarrowclass {
position: absolute;
top: 8px;
right: 2px;
background: url(/img/icons.gif) no-repeat 0 0;
width: 8px;
height: 9px;
}


fieldset {
	background: #F9F9F9;
	border: 1px solid #E4E4E4;
	padding: 15px;
	margin-top: 10px;
}

legend {
color: #666;
}
.inform_box {position: relative}
.form_inform{
position: absolute;
z-index: 10;
right: 56px;
top: 30px;
width: 300px;
}
.form_inform2{
position: absolute; z-index:10}

.limited {opacity:0.4}

.zoom1 {cursor: url(/img/zoomin.cur), pointer}


#news_test .section{margin:30px 0}
#news_test ul.tabs{height:28px;line-height:25px;list-style:none;position:relative;z-index:6;background:#FFF;margin-bottom:0;padding-left:0}
#news_test .tabs li{float:left;display:inline;color:#777;cursor:pointer;background:#F9F9F9;border:1px solid #E4E4E4;border-bottom:none;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;-khtml-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;margin:0 3px -1px 0;padding:0 13px 1px}
#news_test .tabs li:hover{color:#F70;background:#FFFFDF;border:1px solid #FFCA95;border-bottom:none}
#news_test .tabs li.current{color:#444;background:#FFFFDF;border:1px solid #D4D4D4;border-bottom:1px solid #F7FBFE;padding:0 13px 2px}
#news_test .box{display:none;border:1px solid #D4D4D4;background:#fff;position:relative;z-index:5;border-width:1px;padding:15px}
#news_test .box,#news_test .box fieldset{-moz-border-radius:0 7px 7px;-webkit-border-radius:0 7px 7px 7px;-khtml-border-radius:0 7px 7px 7px;border-radius:0 7px 7px 7px}
#news_test .box.visible{display:block}
#news_test .product-reviews h4{background:url(/images/user-icon-l.png) no-repeat scroll 0 1px transparent;padding-left:20px;color:#5890A8;padding-bottom:5px;line-height:18px}
#news_test .reviews{border:1px solid #E4E4E4;padding:10px}


.energy_cennost{border-collapse:collapse}
.energy_cennost td,.energy_cennost th{background:#F9F9F9;border:1px solid #CCC;font-size:11px;padding:7px}
.energy_cennost th{text-align:left}

#messerr .messages,#messerr .errors{display:block;color:#333;opacity:0.9;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;padding:1em}
#messerr .messages{border:1px solid #090;background-color:#DFC}
#messerr .errors{border:1px solid #C00;background-color:#fae9e9}


#dhtmltooltip{position:absolute;text-align:center;width:220px;border:1px dotted #999;background-color:#fff;visibility:hidden;color:#000!important;font-size:10px;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);z-index:100}
#dhtmltooltip img{padding:10px 0 5px}
.tooltipTitle{font-weight:700!important;font-size:11px;margin-bottom:10px!important}
.tooltip_container{background-color:#1E2327;color:#fff!important;padding:10px}
.tooltip_container .tooltipTitle{font-weight:700!important;font-size:11px;color:#E9D401!important;margin-bottom:10px!important}
.tooltip_container_view{background-color:#1E2327;color:#fff!important;text-align:center;width:160px;font-size:10px;padding:10px}

.productstable {border-collapse: collapse}
.productstable td {
border: 1px solid #232215;
padding: 10px;
}
.itogo{background:#ff9;font-size:16px;color:#de3b21;font-weight:700;border:1px solid #ccc;padding:4px 6px 4px 10px}

div#fancy_overlay{position:absolute;top:0;left:0;z-index:201;width:100%;background-color:#333}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(fancy_img/fancy_progress.png) no-repeat}div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(fancy_img/fancy_closebox.png);cursor:pointer;z-index:100;display:none}div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:96;margin:0;padding:0}#fancy_frame{position:relative;width:100%;height:100%;display:none}img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:92;margin:0;padding:0}div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none}div#fancy_title table{margin:0 auto}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px}td#fancy_title_left{height:32px;width:15px;background:transparent url(fancy_img/fancy_title_left.png) repeat-x}td#fancy_title_main{height:32px;background:transparent url(fancy_img/fancy_title_main.png) repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url(fancy_img/fancy_title_right.png) repeat-x}div#fancy_outer{position:absolute;top:0;left:0;z-index:9000;overflow:hidden;background:transparent;display:none;margin:0;padding:18px 18px 58px}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF}a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(data:image/gif;base64,AAAA);z-index:100}a#fancy_left{left:0}a#fancy_right{right:0}a#fancy_left:hover{background:transparent url(fancy_img/fancy_left.gif) no-repeat 0 100%}a#fancy_right:hover{background:transparent url(fancy_img/fancy_right.gif) no-repeat 100% 100%}#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}div#fancy_bg{display:none}div.fancy_bg{position:absolute;display:block;z-index:70}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(fancy_img/fancy_shadow_n.png) repeat-x}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(fancy_img/fancy_shadow_ne.png) no-repeat}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(fancy_img/fancy_shadow_e.png) repeat-y}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(fancy_img/fancy_shadow_se.png) no-repeat}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(fancy_img/fancy_shadow_s.png) repeat-x}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(fancy_img/fancy_shadow_sw.png) no-repeat}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(fancy_img/fancy_shadow_w.png) repeat-y}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(fancy_img/fancy_shadow_nw.png) no-repeat}

