body{background-color:#f2eac1;
margin:0;}
img{border:none;}
.nbr{white-space:nowrap;}
table{border-collapse:collapse;
border:none;}
table td{border-collapse:collapse;
border:none;}
.info{padding:0px 25px 0;}

div.logo-main{position:absolute;
display:block;
top:30px; left:0;
width:100%;
z-index:2;}
div.logo-main img{margin-left:203px;}

div.logo{position:absolute;
display:block;
top:30px; left:0;
width:100%;
z-index:2;}
div.iconz{position:absolute;
display:block;
top:17px; left:0px;
z-index:1;}
div.iconz img{margin:0 25px;}
div.white{position:absolute;
display:block;
top:0; left:0;
z-index:0;
width:100%;
background-color:#fff;}
div.phone{position:absolute;
display:block;
top:12px; right:30px;
z-index:1;
font:normal 15px Arial,Geneva,sans-serif;
color:#9d7144;}
div.phone span{color:#5a3f1c;
font-size:25px;}

/*top block*/
.topblock{margin-top:70px;
width:100%;}
.top_bg1{background:url(/img/tb/top_bg.gif) repeat-x top left;
width:400px;}
.top_bg2{background:#d4c186 url(/img/tb/top_bg.gif) repeat-x top left;
width:80%;}
.bot_bg1{background:url(/img/tb/bot_bg.gif) repeat-x bottom left;}
.bot_bg2{background:#d4c186 url(/img/tb/bot_bg.gif) repeat-x bottom left;}
.left_bg{background:url(/img/tb/left_bg.gif) repeat-y top left;}
.center_bg{background:url(/img/tb/center_bg.gif) repeat-y top right;}
.right_bg{background:#d4c186 url(/img/tb/right_bg.gif) repeat-y top right;}
.topinfo{padding:15px 0 15px 12px;
background-color:#d4c186;}
.topinfo img{margin:1px 2px;}
/*inner page*/
.top-center{width:50%;
background:url(/img/top-center.gif) repeat-x left;}

/*-*/
ul.main{margin:0;
padding:17px 22px 5px;}
ul.main li{font:normal 100%/140% Arial,Geneva,sans-serif;
background:url(/img/bull1.gif) no-repeat left center;
display:inline;
text-align:right;
text-indent:0;
margin:4px 5px;
padding:0 12px;}
ul.main li a{color:#6c4219;
text-decoration:underline;}
ul.main li a:hover{color:#ca391c;
text-decoration:none;}

h1{font:normal 155%/110% Arial,Geneva,sans-serif;
text-align:left;
color:#a94619;
padding:0 0 10px 0;
margin:0;}
h1.main{font-size:120%;
padding-bottom:0;}
h2{font:normal 110%/110% Arial,Geneva,sans-serif;
text-align:left;
color:#a94619;
/*color:#9d7145;*/
padding:10px 0 0 0;
margin:5px 0 10px 0;
clear:both;}
h2.main{padding-top:35px;
color:#cd1a0b;}
h3{font:bold 95%/110% Arial,Geneva,sans-serif;
text-align:left;
color:#a94619;
margin:0;
padding:10px 0 5px 0;}
h3.construction{padding-bottom:8px;}
h3.construction a.open{color:#a94619;}
h3.ny{text-align:center;
color:#c31e02;}
h4{font:bold 80%/140% Arial,Geneva,sans-serif;
text-align:left;
color:#000;
margin:0;
padding:5px 0;}
p{font: normal 80%/140% Arial,Geneva,sans-serif;
color:#000;
padding:5px 0;
margin:0;
text-align:left;}
.red{color:#c31e02;}
p.sendorder{font-size:100%;
text-align:right;
padding:18px 0;}
p.sendorder a{color:#cf2817;}

/*left menu*/
div.up_menu{background:#d4c186 url(/img/brown.gif) repeat-x top left;
width:100%;}
div.under_menu{background:#d4c186 url(/img/brown.gif) repeat-x bottom left;
width:100%;}
div.lmenu{background:#fff url(/img/brown.gif) repeat-y right top;
width:100%;
padding:20px 0;}
/*1*/
p.lmenu1{font:normal 90%/130% Arial,Geneva,sans-serif;
color:#000;
border-top:1px solid #c6c6c6;
background:url(/img/bull2.gif) no-repeat left center;
padding:8px 10px 8px 20px;
margin:5px 15px 0;}
p.lmenu1 a{color:#ab751f;}
p.lmenu1 a:hover{color:#ca391c;}
/*2*/
p.lmenu2{font:normal 80%/130% Arial,Geneva,sans-serif;
color:#000;
padding:5px 10px 5px 20px;
margin:0 0 0 15px;}
p.lmenu2 a{color:#6c4219;}
p.lmenu2 a:hover{color:#ca391c;}
p.lmenu2 a.red{color:#ca391c;}
/*3*/
p.lmenu3{font:normal 80%/110% Arial,Geneva,sans-serif;
color:#000;
padding:3px 10px 3px 30px;
margin:0 15px;}
p.lmenu3 a{color:#6c4219;}
p.lmenu3 a:hover{color:#ca391c;}
/*4*/
p.lmenu4{font:normal 75%/110% Arial,Geneva,sans-serif;
color:#000;
padding:3px 10px 3px 40px;
margin:0 15px;}
p.lmenu4 a{color:#946435;}
p.lmenu4 a:hover{color:#ca391c;}
/**/
p.under{border-top:1px solid #c6c6c6;
padding:0;
margin:5px 15px 0;}

/*news main*/
.news-top{background:url(/img/news-top_bg.gif) repeat-x bottom left;
margin:25px 0 12px;}
.news-bot{background:url(/img/news-bot_bg.gif) repeat-x top left;
margin:12px 0 2px;}
h3.hnews{margin:0; padding:0 0 3px;
font-size:110%;}
ul.news{margin:0; padding:0;
list-style-type:none; list-style-image:none;}
ul.news li{padding:4px 0;}
ul.news li span{color:#000;}
ul.news li span.gray{color:#909090;
font-size:90%;}
p.allnews{padding:0 0 30px; margin:0;
font-size:100%;}
p.allnews a{color:#47280a;}

/*news page*/
p.date{color:#000;
padding:20px 0 0;}
a.gray, a.gray:hover{color:#909090;}
h3.news{padding:2px 0 3px;
font-size:100%;}
.nblock{font:normal 80%/140% Arial,Geneva,sans-serif;}
.nblock p, .nblock ul li, .nblock table td, .nblock h4{font-size:100%;}
.nblock p{padding:3px 0 0;}

.puzzle{width:250px;
margin:35px 15px 20px 0;
background:#fdf2d5 url(/img/items/puzzle_bg.jpg) center bottom no-repeat;}
.puzzle td.ptext{width:100%; padding:2px 0;}
.puzzle p{font:normal 80%/160% Arial,Geneva,sans-serif;
color:#000;
text-align:center;
padding:3px 0; margin:0;}
.puzzle p a{color:#a94619;
font-size:110%;}


/*rblock*/
.rblock{width:95%;
margin-bottom:20px;
background-color:#fdf2d5;}
.rblock .head, .rblock .redhead{font:bold 95%/110% Arial,Geneva,sans-serif;
white-space:nowrap;
text-align:center;
padding:10px 0;
width:100%;
background:#d4c186 url(/img/brown.gif) repeat-x top left;}
.rblock .head{color:#fff;}
.rblock .redhead{color:#830000;
font-size:110%;}
.rblock .redhead a{color:#830000;}
.rblock .center{padding:15px 5px 25px;
text-align:center;}
.rblock .text2 p{font-size:95%;
text-align:center;
line-height:150%;}
.rblock .bbot{width:100%;}

/*center block*/
.cblock{width:95%;
margin-bottom:20px;
background-color:#fdf2d5;}
.cblock .head{font:bold 95%/110% Arial,Geneva,sans-serif;
color:#fff;
white-space:nowrap;
text-align:center;
padding:10px 0;
width:50%;
background:#d4c186 url(/img/brown.gif) repeat-x top left;}
.cblock .center{padding:15px 5px 25px;
text-align:center;}
.no_bg{background-color:#f2eac1;}

.center div.agent{margin-bottom:10px;
background:url(/img/frame.gif) no-repeat center;}
.center div.agent img{margin:13px 17px;}
.center p{font:normal 75%/130% Arial,Geneva,sans-serif;
color:#000;
text-align:left;
padding:0 0 8px;}
.center p span{white-space:nowrap;}
.text{padding:8px 5px;}
.text p, .text h4, .text ul li{font-size:85%;}
.text ul{padding:0 0 0 8px; margin:0;}
.text ul li{line-height:120%;
margin:7px 0;}
.text2{font:bold 90%/120% Arial,Geneva,sans-serif;
color:#a94619;
text-align:center;
padding:5px 5px 7px;}
.text2 a{color:#a94619;}
.ttop{background:url(/img/brown.gif) repeat-x top left;}
.bbot{background:url(/img/brown.gif) repeat-x bottom left;}
.bleft1{background:#d4c186 url(/img/brown.gif) repeat-y top left;}
.bright1{background:#d4c186 url(/img/brown.gif) repeat-y bottom right;}
.bleft2{background:url(/img/brown.gif) repeat-y top left;}
.bright2{background:url(/img/brown.gif) repeat-y bottom right;}
/*page avtostrah*/
.rblock .center2{padding:13px 0 7px;
text-align:center;}
p.txtcenter{text-align:center;
font-size:20px;
line-height:120%;}
p.txtcenter a{color:#7b2a02;}
p.redbg{color:#fff;
font-size:90%;
font-style:oblique;
padding:15px 0 0;
white-space:nowrap;}
.redbg span{background-color:#993300;
padding:5px;}
p.upred{line-height:120%;
font-size:75%; padding:5px 0 0;}
p.underred{line-height:110%;
font-size:75%; padding:6px 0;}
.bpad{padding:0 !important;}

/*standart table*/
.tab{border:1px solid #9D7145;
border-collapse:collapse;
margin:10px 0 15px;
background-color:#FDF2D5;}
th{font:bold 85%/140% Arial,Geneva,sans-serif;
color:#000;
background-color:#D4C186;
padding:4px 5px;
text-align:left;
border:1px solid #9D7145;}
.tab td{color:#000;
border:1px solid #9D7145;}
.tb{font:normal 80%/130% Arial,Geneva,sans-serif;
padding:4px 5px;
text-align:center;}
.tl{text-align:left;
font:normal 80%/130% Arial,Geneva,sans-serif;
padding:4px 5px;}
.tr{text-align:right;
font:normal 80%/130% Arial,Geneva,sans-serif;
padding:4px 5px;}
tr.color{background-color:#EDF7F3;}
.tl h3{font-size:100%;
font-weight:bold;
color:#bd3815;}
.tab input.txt{margin:8px 6px;}

a.close{border-bottom:1px dashed;
text-decoration:none;}
a.open{border-bottom:none;
color:#000;
text-decoration:none;}

/*crumbs*/
p.crumbs{font:normal 70% Arial,Geneva,sans-serif;
color:#534c46;
padding:0 0 25px; margin:0;}
p.crumbs span{color:#5a3f1c;}
p.crumbs a{text-decoration:underline;
color:#534c46;}
p.crumbs a:hover{text-decoration:none;}

/*standart link*/
a{color:#6c4219;
text-decoration:underline;}
a:hover{color:#ca391c;
text-decoration:none;}

/*list*/
ul{list-style:outside url(/img/bull3.gif);
margin:0;
padding:0 0 0 30px;}
ul.alfa{list-style: lower-alpha !important;
margin:0;
padding:0 0 0 30px;}
ol{list-style: decimal outside;
margin:0;
padding:0 0 0 35px;}
li{font:normal 80%/130% Arial,Geneva,sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0;
padding:0;}
ol ul li, ol ol li, ul ul li {font: normal 100%/140% Arial,Geneva,sans-serif;
text-align:Left;
text-indent:0;
margin:2px 0 2px 0;
padding:0;}

/*copyright*/
.bottom_bg{background:url(/img/bottom_bg.gif) repeat-x bottom left;
width:100%;}
p.copy, p.copy1{font:normal 70%/150% Arial,Geneva,sans-serif;
text-align:left;
margin:0;}
p.copy1{color:#686868;
padding:50px 27px 0;}
.copy1 a{color:#686868;
text-decoration:underline;}
.copy1 a:hover{color:#686868;
text-decoration:none;}
p.copy{color:#beac73;
padding:20px 27px;}
.copy a{color:#beac73;
text-decoration:underline;}
.copy a:hover{color:#beac73;
text-decoration:none;}

/*site map*/
ul.map{list-style:outside url(/img/bull3.gif);
margin:0;
padding:0 0 0 30px;}
ul.map li{font:bold 95%/140% Arial,Geneva,sans-serif;
text-align:Left;
color:#3247A0;
text-indent:0;
margin:8px 0;
padding:0;}
ul.map ul{list-style-type:none; list-style-image:none;
padding-left:13px;}
ul.map ul li{font:bold 90%/130% Arial,Geneva,sans-serif;
margin:3px 0;
font-weight:normal;}
ul.map ul ul{list-style-type:none; list-style-image:none;
padding-left:13px;}
ul.map ul ul li{font-weight:normal;
font:bold 90%/130% Arial,Geneva,sans-serif;}

/*forms*/
form{margin:0;}
input.txt, input.txt2{font:normal 85% Arial,Geneva,sans-serif;
border:1px solid #9d7145;
margin:5px 10px 5px 0;
padding:1px 2px 0 2px;}
input.txt2{margin:0 0 10px 5px !important;}
input.but{font:normal 80% Arial,Geneva,sans-serif;}
select, textarea{font:normal 80% Arial,Geneva,sans-serif;}
.tl select, .tl textarea{font:normal 100% Arial,Geneva,sans-serif;}
textarea{border:1px solid #9d7145;
margin:5px 0 10px;}
select{margin:5px 0 5px;}
p input.txt, p textarea{font-size:100%;}

/*image*/
.img{border:1px solid #9D7145;
margin:5px 0 0 0;}
.img1{border:1px solid #9D7145;
margin:5px 8px 0 0;}
.img2{border:1px solid #9D7145;
margin:5px 0 0 8px;}

.redblock{background:#fabf90 url(/img/items/block_bg1.gif) repeat-x bottom left;
padding:10px;}
.redblock h3{margin:0; padding:5px 0;}
ul.da{list-style-image:url(/img/items/bull_da.gif);}
ul.net{list-style-image:url(/img/items/bull_net.gif);}
.redbord{border:5px solid #f79646;
padding:10px;}
.greenblock{background:#c4d79f url(/img/items/block_bg2.gif) repeat-x bottom left;
padding:5px 15px 15px;}

.blocks{padding:10px 10px 15px; margin-bottom:15px; border:1px solid #9D7145;}