html, body {font:13px Arial,Helvetica; color:#212121; background-color:#FFFFFF; margin:0px; padding:0px;}

td {font:13px Arial,Helvetica;}

a {color:#3D6686; text-decoration:underline;}
a:hover {color:#BC9F29; text-decoration:none;}

/*baze_bk*/
.place_tl {background:#FFFFFF no-repeat url(place_tl.jpg) 100% 0%;}
.place_tr {background:#FFFFFF no-repeat url(place_tr.jpg) 0% 0%;}
.place_tl2 {background:#FFFFFF no-repeat url(place_tl2.jpg) 100% 0%;}
.place_tr2 {background:#FFFFFF no-repeat url(place_tr2.jpg) 0% 0%;}
.top_bk {background:#FFFFFF no-repeat url(top_bk.jpg) 0% 0%;}
.place_l {background:#FFFFFF no-repeat url(place_l.jpg) 100% 0%; height:501px;}
.place_r {background:#FFFFFF no-repeat url(place_r.jpg) 0% 0%; height:501px;}
.place_l2 {background:#FFFFFF repeat-y url(place_l2.jpg) 100% 0%;}
.place_r2 {background:#FFFFFF repeat-y url(place_r2.jpg) 0% 0%;}
.place_bl {background:#FFFFFF repeat-y url(place_l2.jpg) 100% 100%;}
.place_br {background:#FFFFFF repeat-y url(place_r2.jpg) 0% 100%;}
.bottom_bk {background:#B0C0CD repeat-x url(bottom_bk.jpg) 0% 0%;}

#logo {margin-top:30px;}
#toptext {font:13px Arial,Helvetica; margin-top:30px;}

/*top_link*/
td#td_tl {background:#B0C0CD repeat-x url(td_tl.jpg) 0% 0%;}
.tl {font:bold 15px Arial,Helvetica; padding-left:15px; padding-right:15px;}
.tl a {color:#FFFFFF; text-decoration:none;}
.tl a:hover {color:#FFFFFF;}

/*for FF*/
html:root table#ff_bdr td {border:1px solid #EDE7C2;}
html:root table#ff_bdr2 td {border:none;}


.bdr_l {background:#EDE7C2 repeat-y url(bdr_lr.jpg) 0% 0%;}
.bdr_r {background:#EDE7C2 repeat-y url(bdr_lr.jpg) 100% 0%;}


.fll {float:left;}
.flr {float:right;}

/*left_block*/
.lblock {padding:25px 0px 20px 15px;}
.lblock .ob {font:bold 14px Arial,Helvetica; background:url(o_marker22.gif) no-repeat 4px 10px; padding-left:16px; padding-top:4px; padding-bottom:2px;}
.lblock .o {background:url(o_marker22.gif) no-repeat 18px 6px; padding-left:30px; padding-bottom:3px;}

/*news*/
.news_block {margin-top:20px; padding-top:5px; padding-right:15px; background:#FFFFFF no-repeat url(news_block_corner.jpg) 100% 0%;}
.news_block .z1 {font:18px Tahoma,Arial,Helvetica; color:#3D6686; padding-bottom:5px;}
.newsx {padding-bottom:12px;}
.ndate {font:bold 10px Tahoma,Arial,Helvetica; color:#643E29;}
.newsx .nanonce {font:11px Tahoma,Arial,Helvetica;}
.newsx .podr {font:10px Tahoma,Arial,Helvetica; text-align:right;}
.nz2 {font:bold 16px Arial,Helvetica; color:#643E29; padding-bottom:4px;}

/*contact_block*/
div.cont_block {padding:10px 0px 2px 15px; font:13px Tahoma,Arial,Helvetica;}
div.cont_block .z2 {font:18px Tahoma,Arial,Helvetica; color:#8F8E8E; margin:0px 0px 6px 0px;}

/*copyrights_and_li*/
.copy {font:10px Tahoma,Arial,Helvetica; padding-left:15px; padding-top:10px;}
.copy a, .copy a:hover {color:#212121;}



/*right_block*//*content*/
.rblock {padding:25px 15px 20px 20px;}
.rblock h1 {font:18px Tahoma,Arial,Helvetica; color:#3D6686; padding-bottom:12px; margin:0px;}
.rblock h2 {font:18px Tahoma,Arial,Helvetica; color:#643E29; padding-bottom:10px; margin:0px;}
.rblock .leftbdr {background:url(leftbdr.jpg) no-repeat 14px 2px; padding-left:26px;}
.rblock .leftbdr a {color:#000000;}
.rblock .tdpic {background:url(news_block_corner.jpg) no-repeat top right;}
.rblock .box-item img {margin-right:10px; margin-top:10px;}
.rblock .o {background:url(o_marker22.gif) no-repeat 26px 12px; padding-left:38px; padding-top:6px;}
.rblock p {padding:0px; margin:0px;}


/*catalog_block*/
.razdel {font:bold 14px Arial,Helvetica; background:url(o_marker22.gif) no-repeat 1px 10px; padding-left:13px; padding-top:4px; padding-bottom:2px;}
.razdel a {color:#643E29;}
.podrazdel {background:url(o_marker22.gif) no-repeat 15px 6px; padding-left:27px; padding-bottom:3px;}
.way {padding-bottom:12px; font:11px Tahoma,Arial,Helvetica; color:#515151;}
.way a {font:11px Tahoma,Arial,Helvetica; color:#515151;}
.catz {font:bold 14px Arial,Helvetica; padding-bottom:8px; padding-top:2px;}
.catpic { padding-top:4px;}
.catpic img {float:left; margin-right:15px;}
.catkrop {margin-left:165px; height:110px;}
.catpodr {font:10px Tahoma,Arial,Helvetica; text-align:right;}
.opih {font:11px Tahoma,Arial,Helvetica; color:#643E29; padding-top:25px;}



/*contacts*/
.rd {font:13px Tahoma,Arial,Helvetica; color:#8F8E8E; padding-bottom:2px;}
.inf {font:bold 13px Tahoma,Arial,Helvetica; color:#000000; padding-bottom:12px;}


/*npr*/
.npr1 {font:11px Tahoma,Arial,Helvetica,sans-serif;}

