@charset "utf-8";
/* CSS Document */



html, body{background:#fff;text-align:center; margin:0px; padding:0px; color:#262626; height:100%; line-height:130%;}

table, tr,td {vertical-align:top; text-align:left; padding:0px; margin:0px; color:#00427a;}
div{vertical-align:top; text-align:left; color:#00427a;}
.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix
{
	display: inline-block;
}

.asd
{
	width: 160px;
	display: inline;
	float: left;
	
}

.smallIcons
{
	width: 16px;
	display: inline;
	float: left;
	
}

.smallIcon
{
	width: 16px;
	height: 16px;
	margin: 1px 0 7px 0;
}

.bigIcons
{
	width: 64px;
	margin: 0 0 0 5px;
	display: inline;
	float: left;
	
}

.languages
{
	width: 200px;
	display: inline;
	float: left;
	
}

img, div{border:0px none; margin:0; padding:0;/*behavior: url(iepngfix.htc);*/}
ul{padding:0px;  margin:0px; margin-left:17px;list-style-image: url('/img/li.gif');}
span{line-height:130%;}

form{padding:0; margin:0;}
.inp{margin:0; padding:2px; height:14px; width:40px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;}
.inptext{margin:0; padding:0px 2px 2px 2px; height:14px; width:200px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;}
.textarea{margin:0; padding:2px; height:100px; width:250px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;}
.inptext_reg{margin:0; padding:0px 2px 2px 2px; height:14px; width:150px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;}
.select_reg{margin:0;padding:0px 2px 2px 2px; height:20px; width:156px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;}
.inppass{margin:0; padding:0px 2px 2px 2px; height:14px; width:200px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;font-family:Arial}
.inppass_reg{margin:0; padding:0px 2px 2px 2px; height:14px; width:150px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;font-family:Arial}

.but{margin:0; padding:2px; height:20px; width:105px; border:1px solid #b7b7b7; color:#333; background:#f1f1f1;cursor:pointer}

.radio{margin:0; padding:0; border:0 none; width:10px; height:10px;}
.reset{background:#231F20; color:#AD9F92; width:auto; height:auto; padding:1px 4px; border:1px solid #AD9F92; cursor:pointer; margin-top:5px; font-weight:bold;}
.send{background:#AD9F92; color:#231F20; width:auto; height:auto; padding:1px 4px; border:1px solid #231F20; cursor:pointer; margin-top:5px; font-weight:bold;}
.search_inp{width:120px; height:16px; padding:2px; border:0 none; background:#fff; color:#404040;}
.asterisk{color:#ed145b; font: bold 14px Arial;}
.areadiv1{padding:3px;}

a, a:link, a:active, a:visited{color:#00427a; text-decoration: none; font-size:12px; outline:none;}
a:hover{text-decoration:underline; outline:none;}

.centrovka{margin:0 auto; width:1000px;}
.fl_left{float:left;}
.fl_right{float:right;}
.over_hide{overflow:hidden;}
.alcenter{text-align:center;}
.alright{text-align:right;}
.vbottom{vertical-align:bottom;}
.vmiddle{vertical-align:middle;}
.clear{clear:both;}
.abs{position:absolute}
.rel{position:relative}
.relative{position:relative;top:0px;left:0px;}
.just{text-align:justify;}
.underline{text-decoration:underline;}


a.more, a.more:active, a.more:link, a.more:visited{text-decoration:underline; color:#816747; font-size:11px;}
a.more:hover{text-decoration:none;}

a.inverse, a.inverse:active, a.inverse:link, a.inverse:visited{text-decoration:underline;}
a.inverse:hover{text-decoration:none;}

a.developed, a.developed:active, a.developed:link, a.developed:visited{text-decoration:underline;font-size:12px;color:#fffff3;font-family:Arial}
a.developed:hover{text-decoration:none;font-size:12px;color:#fffff3;font-family:Arial}

a.menu_curr, a.menu_curr:active, a.menu_curr:link, a.menu_curr:visited, a.menu_curr:hover{color:#fff; text-decoration:underline; font-size:13px; margin-left:20px !important;}


.menu_curr{color:#fdc213; text-decoration:none; font-size:15px; font-weight:bold;}

a.lang, a.lang:active, a.lang:link, a.lang:visited{color:#2d4869;}
a.lang:hover{color:#ed1c24; text-decoration:underline;}
.lang_curr{color:#ed1c24; text-decoration:underline;}
.langs_pos{position:absolute; top:9px; right:0;width:200px;text-align:right;}



a.fff, a.fff:active, a.fff:link, a.fff:visited, a.fff:hover{color:#fff;}
a.a_red, a.a_red:active, a.a_red:link, a.a_red:visited, a.a_red:hover{color:#ec0000;}
a.a_lh220, a.a_lh220:active, a.a_lh220:link, a.a_lh220:visited, a.a_lh220:hover{line-height:220%;}
a.f10, a.f10:active, a.f10:link, a.f10:visited, a.f10:hover{font-size:10px;}
a.f12, a.f12:active, a.f12:link, a.f12:visited, a.f12:hover{font-size:12px;}
a.f18, a.f18:active, a.f18:link, a.f18:visited, a.f18:hover{font-size:18px;}


.main{margin:0 auto; width:1000px; position:relative; border-top:5px solid #00427a; }
.main2{margin:0 auto; width:1000px; position:relative; background:#0453A2 url('/img/bg.jpg') no-repeat top center;}
.header{background: url('/img/hdr.jpg') no-repeat top left; height:284px; position:relative;}
.footer{background:#0453A2; position:relative; height:24px; padding-top:5px; margin-bottom:10px; width:100%;}
.logo_pos{position:absolute; top:15px; left:20px;}
.slogan_pos{position:absolute; top:65px; left:304px;}
.tip_pos{position:absolute; top:56px; left:14px;}

.menu_pos{position:relative; top:0px; left:26px; z-index:1; width:676px; background:#0095da url('/img/menu_t.png') no-repeat top left; overflow:hidden !important; overflow:none; padding-top:10px; height:auto !important; height:20px; min-height:20px;text-align:center; }
.menu_bot{background:#0095da url('/img/menu_b.png') no-repeat bottom left; padding-bottom:10px; overflow:hidden !important; overflow:none; text-align:center;}

.white_box{margin-top:10px; margin-left:26px !important; margin-left:13px; z-index:1; width:676px; overflow:hidden !important; overflow:none; padding-top:18px; height:auto !important; height:299px; min-height:299px; float:left;}
.white_box_bot{padding-bottom:18px;overflow:hidden !important; overflow:none; height:auto !important; height:18px; min-height:18px;}

.content{width:676px; background: #fff; color:#00427a; height:auto !important; height:375px; min-height:365px; /*position:relative; padding-bottom:186px;*/}
.right{width:270px; position:relative; right:0;}

.margin5{margin:5px;}
.margintop7{margin-top:7px;}
.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.marginright10{margin-right:10px;}
.marginright5{margin-right:5px;}
.marginbot5{margin-bottom:5px;}
.marginbot15{margin-bottom:15px;}
.marginleft10{margin-left:10px;}

.padding10{padding:10px;}
.padding020{padding:0 20px 60px 20px;}
.padding5{padding:5px;}
.padding3{padding:3px 3px 3px 5px;}
.paddingtop10{padding-top:10px;}
.paddingtop20{padding-top:20px;}
.paddingbot10{padding-bottom:10px;}
.paddingleft10{padding-left:30px;}

.white{color:#fff;}
.blue{color:#003b78;}
.red{color:#eb3d00;}

.fs12{font-size:12px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}

.w182{width:182px;}
.w240{width:240px;}
.w441{width:441px;}
.w100p{width:100%;}

.h15{height:20px;}
.h100p{height:100%;}

.img_border{border:1px solid #00427a;}
.red_border{border:1px solid #7f0005;}

.title{color:#ed145b; font-size:25px; font-weight:bold;}
.date{background:#00427a; width:70px; height:15px; text-align:center; color:#fff; margin-bottom:8px;}
.sep{background:url('/img/sep.gif') repeat-x center center; height:15px;clear:both}
a.question,a.question:active,a.question:visited,a.question:link {font-size:14px;font-weight:bold;text-decoration:none}
a.question:hover {font-size:14px;font-weight:bold;text-decoration:underline}

a.pager, a.pager:active, a.pager:link, a.pager:visited{font-size:12px; color:#c30102; text-decoration:none;font-weight:bold}
a.pager:hover{text-decoration:underline;color:#b4b4b4}

a.category, a.category:active, a.category:link, a.category:visited, a.category:hover{font-weight:bold;text-decoration:none}

a.pager_act, a.pager_act:active, a.pager_act:link, a.pager_act:visited, a.pager_act:hover{font-size:12px; color:#b4b4b4; text-decoration:none;font-weight:bold}
.back{color:#ED145B;font-weight:bold;cursor:pointer;font-size:13px}
.price{color:#d20000; font-weight:bold;}
.prodimg{width:185px; text-align:center;}
.ptop5{padding-top:5px}
.mtop5{margin-top:5px}
.category{font-weight:bold}
a.prod_name,a.prod_name:hover,a.prod_name:active,a.prod_name:visited,a.prod_name:link {color:#5a5a5a;text-decoration:none}

.border_buy_listing{
	padding:10px; 
	background:#FFF; 
	font-size:12px; 
	color:#00428e; 
	display:none; 
	border:2px solid #6c9ce5; 
	position:absolute; 
	margin-top:-32px; 
	margin-left:10px; 
	width:180px; 
	z-index:150;
}

.tdalpha{filter: alpha(opacity=40); -moz-opacity: 0.40;}
.tdnonalpha{}
.title_b{
	text-align:center;
	font-weight:bold;
	color:#00428e;
	font-size:12px;
}

.black{	
	font-weight:bold;
	color:#000;
	font-size:12px;
}

.gray{	
	font-weight:bold;
	color:#717273;
	font-size:12px;
}



.separr2 {
	background:url(/img/sep2.gif) repeat-x center left;
	text-align:center;
	height:10px;
}

.b_price{
	color:#f11d29;
	padding:0px 5px 0px 5px;
	text-align:center;

}

a.news_name, a.news_name:active, a.news_name:visited, a.news_name:link{
	color:#004996;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

a.news_name:hover{
	color:#004996;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}

.inptext2{	
	float:left;
	text-align:right;
	width:250px;
	padding-right:5px;
}

.inptext2_reg{	
	float:left;
	text-align:right;
	width:130px;
	padding-right:5px;
}

.blu_log{
	background:#148ecc;
	color:#fff;
}

a.login_menu, a.login_menu:active, a.login_menu:visited, a.login_menu:link{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	line-height:20px;
}

a.login_menu:hover{
	color:#b5b5b5;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	line-height:20px;
}


a.login_menu_act, a.login_menu_act:active, a.login_menu_act:visited, a.login_menu_act:link,a.login_menu_act:hover{
	color:#b5b5b5;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	line-height:20px;
}

.enter {
	padding:0px;
	margin:0 10px 0 0;
	list-style-type:none;
	float:left;	
	cursor:pointer;
	width:70px;
	text-align:right;
	font-weight:bold;
	font-size:14px;
}

.enter1 {
	padding:0px;
	margin:0px;
	list-style-type:none;
	height:16px;
	float:left;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	background:url(/img/enter1.gif) no-repeat top left;
	color:#FFF;
}

.loading_login{display:none; position:absolute;margin-top:65px;margin-left:160px;z-index:150}
.logindiv{width:170px; position:absolute; top:19px; left:5px; padding:7px; padding-top:0px; background:#FFF; opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.9; border:2px solid #6c9ce5; font-size:11px;display:none;z-index:100}
.paddright5{padding-right:5px}