h1{color:#11487c;font-family:Arial;font-size:15px;text-align:left;}
h2{color:#c5271e;font-family:Arial;font-size:13px;text-align:left;}
h3{color:#000000;font-family:Arial;font-size:15px;text-align:left;padding:0 0 20px 30px;}
p{font-size:14px;font-family:Arial;text-align:justify;}
p.center{text-align:center;}
b,a{color:#591e06;}
body, html {
height: 100%; 
margin: 0px; 
padding: 0px;
text-align:center;
font-family:Arial;font-size:12px;
background:#ffffff;	
}
* html #content {
height: 100%; /* Это хак для IE - он не понимает min-height, зато неправильно понимает height  */
}
#content {
min-height:100%; 
margin:0px auto -111px auto;
background:url("images/bg.jpg") repeat-y center 0px;
min-width:1240px;
}
#clear {
border:0px solid #000000;
height: 140px; /* Пустой див вкладываем на 10px больше футера, чтобы обеспечить "зазор" с контентом страницы */
clear: both;
}
.head_td{height:262px;}
.main_td{}
.foot_td{height:111px;}
.head{
height:262px;
background:url("images/head1.jpg");
position:relative;
min-width:100%;
}
.head2{
height:262px;
background:url("images/head2.jpg") no-repeat 100% 0px;
position:relative;
}	
.head3{
height:262px;
background:url("images/logo.png") no-repeat center 0px;
position:relative;
margin:0px 706px 0px 0px;
}	
.footer{
height:111px;
background:url("images/bott.jpg");	
border:0px solid red;
position:relative;
z-index:0;
margin:auto;
text-align:left;
min-width:1240px;
} 	
.left{
width:232px;
}
.left .menul{
background:url("images/left_bg.jpg") repeat-y;
}
.leftm{list-style:none;padding:0px;margin:0px;}
.m1{background:url("images/btn_l_1p.jpg") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.m2{background:url("images/btn_l_2.png") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.m3{background:url("images/btn_l_3.png") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.m4{background:url("images/btn_l_4.png") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.m5{background:url("images/btn_l_5.png") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.m6{background:url("images/btn_l_6.png") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.m7{background:url("images/btn_l_7.png") no-repeat;width:232px;padding:15px 0px 15px 0px;margin:0px;text-align:left;}
.leftm li ul{
width:232px;
margin:10px 10px 10px 20px;
}
.leftm a{color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none;margin:0px 0px 0px 25px;}
.leftm li ul li{
width:232px;
text-align:left;
}
.leftm li ul{
list-style:none;
margin:0px;
}
.leftm li ul li a{
color:#000000;
text-align:left;
margin:0px;
}
.right{
width:230px;
}
.right .menu{
background:#dfe9f0;
margin:15px 0px;
}
.right .menu p{
padding:0px 10px 0px 10px;
font-size:12px;font-family:Arial;text-align:left;
}
.r1{background:#172154;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.r2{background:#16216c;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.r3{background:#1a2791;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.r4{background:#1c29a7;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.r5{background:#485dc5;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.r6{background:#9daae2;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.r7{background:#9daae2;width:232px;padding:8px 0px 8px 10px;margin:0px;text-align:left;color:#ffffff;font-weight:bold;font-size:12px;}
.am{color:#da251c;font-family:Arial;text-decoration:none;font-weight:bold;}
.ug1{background:url("images/ug1.jpg") no-repeat 0px 0px;height:20px;}
.ug2{background:url("images/ug2.jpg") no-repeat 100% 0px;height:20px;}
.midd{
padding:0px 25px 0px 25px;
}
.midd .menu{
height:33px;
background:#ffffff;
text-align:center;
}
.midd .menu table{
margin:auto;
border-left:1px solid #7c817e;
}
.midd .menu td{
height:33px;
padding:0px 20px 0px 20px;
position:relative;
}
.midd .text{
background:#a4bdd5;
text-align:left;
}
.midd .text .padd{
}
.cont{
position:absolute;
text-align:left;
left:100%;
top:220px;
font-size:12px;font-family:Arial;
width:230px;
border:0px solid red;
font-weight:bold;
margin-left:-230px;
}
.ln{
position:absolute;
left:100%;
top:100px;
list-style:none;
padding:0px;
margin:0px;
margin-left:-690px;
width:150px;
}
.ln li{
float:left;
}
.ln .a1{width:70px;height:70px;border:0px solid red;display:block;}
.ln .a2{width:70px;height:70px;border:0px solid red;display:block;}
.bann{
width:468px;
height:60px;
border:0px solid red;
position:absolute;
left:50%;
top:0px;
}
.vip{
height:60px;
width:60px;	
border:0px solid red;
position:absolute;
top:20px;
left:50px;
}
.sidetable {
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.sidetable2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.sidelinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2271A0;
font-size: 10px;
font-weight: bold;
}
.sidelinks2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
.sidelinks2:a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
}
.producthdr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2271A0;
font-weight: bold;
}
.logo { 
font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: rgb(46, 129, 182);
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
}
.slogan	{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(46, 129, 182);
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
}
.mainarea
{ background-color:#FFFFFF}
.line1
{ background-color:#FFFFFF}
.pageheader {
color:#ffffff;font-size:19px;font-family:Times new roman;text-align:left;font-style:italic;font-weight:bold;
}
.std {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.button {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.priceheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.pricefieldname {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #307CB8;
}
.pricerecord1 {
background-color: #E0E0E0;
}
.pricerecord2 {
background-color: #F0F0F0;
}
.pricecatname {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #307CB8;
}
.pricetable {
width: 500px;
}
.viewtable {
width: 250px;
}
.searchresult { text-align: justify; font-size: 12px; }
.highlighterror	{
color: #DC2968;
background-color: #FFFFFF;
}
.shopfieldname {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #307CB8;
}
.shoprecord1 {
background-color: #E0E0E0;
}
.shoprecord2 {
background-color: #F0F0F0;
}
.shoptable {
width: 510px;
}
