html,body {margin:0 auto;padding:0 38px 0 38px; height:100%;}

#ebobar {min-width:950px;}

#main {margin: 0 auto;min-width:950px;}

#header {height:90px;margin:0 auto;}

#logo {float:left;width:356px;height:89px;}
#logo img{padding:18px 20px 0 0;vertical-align:middle;}

#icons {float:right;height:89px;width:220px;}
.one_icon {width:60px;float:right;text-align:center;padding:28px 10px 0 0;font-family:"Trebuchet MS";font-size:11px;color:#727272;}
.one_icon a{text-decoration:none;color:#727272;}
.one_icon a:hover{text-decoration:underline;}

#mainmenu {height:55px;margin:0 auto;background: #f8f8f8;border-top: 1px solid #e9e9e9;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;}
#mainmenu img{padding: 0 17px 0 17px;margin:0 auto;}

#mainmenu a:hover{outline-width:0;}


#big_pic {height:303px;margin:0 auto;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;background: url(/images/big_pic.jpg) no-repeat; background-position: top right;}
#banner468 {width:468px;height:60px;border: 1px solid #d8d8d8;position:relative;left:21px;top:41px;}
#login {width:213px;height:130px;background: url(/images/bg_login.png);position:relative;left:21px;top:90px;font-family: Tahoma; color: #fff; font-size: 11px;text-align:right;}

#breadcrumb {height:55px;margin:0;background: #f8f8f8;padding: 11px 0 0 22px;}
#breadcrumb h1{font-family: tahoma; font-size:13px;color:#9a9a9a;font-weight:bold;}
#breadcrumb a{font-family:"Trebuchet MS"; font-size:15px;color:#005089;text-decoration: underline;padding: 0 5px 0 5px;font-weight:normal;}
#breadcrumb a:hover{text-decoration: none;}


#wrap {overflow:hidden;}

div.contents { margin: auto; height: auto !important; min-height:100%; height: 100%; }
div.contents div.footer_guarantor { height: 80px; clear: both;}

#content {padding: 20px;font-family:tahoma;font-size:12px;color:#747474;margin-right:220px;line-height:18px;}
#content h2{font-family:"trebuchet ms";font-size:19px;color:#747474;padding: 10px 0 10px 0;font-weight:normal;}
#content h2 a{color:#606060;text-decoration:none;}
#content h2 a:hover{color:#005089;}
#content a{color:#005089;}
#content a:hover{text-decoration:none;}
#content .date{font-family:tahoma;font-size:11px;color:#bbb;font-weight:normal;float:right;}

#r_banners {float:right;width:200px;}
#r_banners img{padding:10px 0 10px 0;}
.r_bann {padding:10px 0 10px 0;}


#footer {height:36px;margin: auto;
	 margin-top: -66px;
	 margin-bottom: 0px;
	 bottom: 0px;
         background: #f8f8f8;
         padding: 20px 0 0 30px;
         font-family:tahoma;
         font-size:11px;
         color:#727272;
         position:relative; 
	}

.login_form {line-height:29px;padding: 0 17px 0 0;}
.pic55 {height:55px;}
.table_border td,th{border:1px solid #e7e7e7;padding:2px 5px 2px 8px;}
.data{ font-size:16px;font-weight:bold; color:#006699;}
.big{
	font-size:1.6em !important;line-height:120%;
	}
.mid{
	font-size:1.4em !important;line-height:100%;
	}
.red{
	color: #E67015;
	font-size: 12px; 
	}
.price_red{
	color: #B55555;
	
	}

.whitesn{
	line-height: 140%; 
	color: #fff;
	font-size: 13px; 
	}
.tbord td{ border:1px solid #e7e7e7; }
.tbord th{ padding:6px 10px; }
.stronger {font-weight: bold;}

p.footer_banners {vertical-align:top; float:left; padding-left: 15px;}