body{
margin:0;
max-width:1251px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #164d3e;
font-size:0.69em;
font-weight: normal;
}

.nrp{background-repeat: no-repeat;}

.rp_x{background-repeat: repeat-x;}
.rp_x_center{background-repeat: repeat-x; background-position: center;}
.rp_y{background-repeat: repeat-y;}
.rp_y_center{background-repeat: repeat-y; background-position: center;}

.nrp_top_left{background-repeat: no-repeat; background-position: top left;}
.nrp_top_center{background-repeat: no-repeat; background-position: top center;}
.nrp_top_right{background-repeat: no-repeat; background-position: top right;}
.nrp_bot_left{background-repeat: no-repeat; background-position: bottom left;}
.nrp_bot_center{background-repeat: no-repeat; background-position: bottom center;}
.nrp_bot_right{background-repeat: no-repeat; background-position: bottom right;}

.tbg{background-repeat: no-repeat; background-position: 25% center;}







a:link{
color: #2095b7;
text-decoration: underline;
}
a:visited{
color: #2095b7;
text-decoration: underline;
}
a:active{
color: #2095b7;
text-decoration: underline;
}
a:hover{
color: #3daf8b;
text-decoration: none;
}



.copy:link{
font-size: 0.9em;
color: #b0b0b0;
font-weight: bold;
text-decoration: none;
}
.copy:visited{
font-size: 0.9em;
color: #b0b0b0;
font-weight: bold;
text-decoration: none;
}
.copy:active{
font-size: 0.9em;
color: #b0b0b0;
font-weight: bold;
text-decoration: none;
}
.copy:hover{
font-size: 0.9em;
color: #163d4d;
font-weight: bold;
text-decoration: underline;
}



.m:link{
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.m:visited{
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.m:active{
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.m:hover{
color: #62eeb8;
font-weight: bold;
text-decoration: none;
}



.dop_m:link{
color: #2095b7;
font-weight: normal;
text-decoration: underline;
}
.dop_m:visited{
color: #2095b7;
font-weight: normal;
text-decoration: underline;
}
.dop_m:active{
color: #2095b7;
font-weight: normal;
text-decoration: underline;
}
.dop_m:hover{
color: #3daf8b;
font-weight: normal;
text-decoration: none;
}


.bot_link:link{
color: #2095b7;
font-weight: normal;
text-decoration: underline;
}
.bot_link:visited{
color: #2095b7;
font-weight: normal;
text-decoration: underline;
}
.bot_link:active{
color: #2095b7;
font-weight: normal;
text-decoration: underline;
}
.bot_link:hover{
color: #3daf8b;
font-weight: normal;
text-decoration: none;
}


.basket:link{
color: #163d4d;
font-weight: normal;
text-decoration: underline;
}
.basket:visited{
color: #163d4d;
font-weight: normal;
text-decoration: underline;
}
.basket:active{
color: #163d4d;
font-weight: normal;
text-decoration: underline;
}
.basket:hover{
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}



.title{
font-size: 2em;
color: #a9a9a9;
font-weight: normal;
margin:10px 0 10px 0;
}

.smtitle{
color: #157db0;
font-weight: normal;
}

.sm{
font-size: 0.9em;
font-weight: normal;
}

.smbl{
color: #2095b7;
font-size: 0.9em;
font-weight: normal;
}

.wh{
color: #ffffff;
font-weight: normal;
}

.smwh{
color: #ffffff;
font-weight: normal;
white-space:nowrap;
padding:0 10px 0 10px;
}

.bigwh{
color: #ffffff;
font-size: 1.2em;
font-weight: bold;
}

.bl{
color: #163d4d;
font-size: 1.1em;
font-weight: normal;
}
td.bl{
padding: 5px 5px 5px 5px;
}
.bl h1{
font-size: 1.2em;
font-weight: bold;
margin: 0;
padding: 0;
}

.catmain{
color: #163d4d;
font-weight: bold;
}

.pricemain{
color: #fd7d02;
font-weight: bold;
}


.copy_text{
font-size: 0.9em;
color: #b0b0b0;
font-weight: normal;
}

.inp{
color: #362828;
font-size: 1.2em;
font-weight: normal;
text-decoration: none;
background-color: #fcfcfc;
border-bottom: #f1f1f1 1px solid;
border-left: #c0baba 1px solid;
border-right: #f1f1f1 1px solid;
border-top: #c0baba 1px solid;
}
.textar{
color: #362828;
border: outset 1px;
font-family: verdana, arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
border-color: #ffffff;
background-color: #fcfcfc;
border-bottom: #f1f1f1 1px solid;
border-left: #c0baba 1px solid;
border-right: #f1f1f1 1px solid;
border-top: #c0baba 1px solid;
overflow: auto;
}

.submit{border:1px solid #7F9DB9;background-color:#FFFFFF}

.selec{color: #362828; background: #ffffff; cursor: ne-resize; background-color: #fcfcfc;}



.b_send
{border: none; font-size: 0.9em;width: 105px; height: 24px; background-image: url(../img/other/btn_send.gif); cursor: hand;}
.b_cat
{border: none; font-size: 0.9em; font-weight: normal; color: #163d4d; width: 100px; height: 18px; background-image: url(../img/other/btn_stn.gif); cursor: hand;}
.b_cancel
{border: none; font-size: 0.9em; width: 105px; height: 24px; background-image: url(../img/other/btn_cancel.gif); cursor: hand;}
.b_stn, .submitt
{border: none; font-size: 0.9em; font-weight: normal; color: #163d4d; width: 68px; height: 18px; background-image: url(../img/other/btn_stn.gif); cursor: hand;}
.b_stnl
{border: none; font-size: 0.9em; font-weight: normal; color: #163d4d; width: 120px; height: 18px; background-image: url(../img/other/btn_stnl.gif); cursor: hand;}

#popupmenu1,#popupmenu2,#popupmenu3 {
	position: absolute; top: 50px; visibility: hidden
}

#main_body{margin:20px 0 0 0}

ul,ol{margin:0 0 0 1em;padding:0 0 0 1em}
ul.lm{list-style:none outside; font-size:1.1em; line-height:1.5em}
li.lm0{display:block;margin:0}
li.lm1{display:block;margin:0;padding:0 0 0 10px; background:url(/img/other/dot.gif) 0px 6px no-repeat}
li.lm2{display:block;margin:0 0 0 10px;padding:0 0 0 10px; background:url(/img/other/dot.gif) 0px 6px no-repeat}
a.lm0red:link{color:#dd0000; font-weight:bold; text-decoration:underline}
a.lm0red:visited{color:#dd0000; font-weight:bold; text-decoration:underline}
a.lm0red:hover{color:red; font-weight:bold; text-decoration:none}

div.action h1{
font-size: 2em;
color: red;
font-weight: normal;
}
div.action p{
font-size: 1.2em;
}
div.action ul{
margin:0;
}
div.action ul li{
float: left;
width:100px;
height:140px;
font-weight: bold;
text-align:center;
margin:10px 10px 10px 10px;
list-style-type:none;
}
div.action ul li img{
margin:10px 10px 10px 10px;
}

div.news h1{
font-size: 2em;
color: #157db0;
font-weight: normal;
}
div.news h1 b{
font-size: 0.8em;
color: #164d3e;
font-weight: normal;
}
div.news p.subtitle{
font-size: 1.2em;
color: #164d3e;
}
div.news p.blue{
margin:10px 0 0 0;
font-size: 1.2em;
color: #157db0;
font-weight: bold;
}
div.news p{
margin:5px 0 0 0;
font-size: 1.1em;
color: #164d3e;
}
div.news img{
margin:10px 10px 10px 0;
}

.buy_but:link,.buy_but:visited{
display:block;
width:75px;
height:24px;
background:url(/img/but_bg.jpg) no-repeat;
font:bold 1.1em arial;
color:#000;
line-height:24px;
text-align:center;
text-decoration:none;
margin:5px 5px 5px 5px;
text-shadow:1px 1px #ffed84;
}
.buy_but:hover{background:url(/img/but_bg.jpg) 0 -24px no-repeat!important}
.buy_but:active,.buy_but:focus{background:url(/img/but_bg.jpg) 0 -48px no-repeat!important}

.model_small {line-height:1.6em}
.model_small img{margin:5px 5px 5px 5px}

.cat{font-size:0.9em}

.is_new{color:#00aa00;padding:0 10px 0 0}
.has_new{color:#00aa00;padding:0 0 0 10px}
.in_action{color:#ff0000;padding:0 10px 0 0}
