@charset "iso-8859-1";
/* CSS Document */

*{margin:0px; padding:0px;}

img{
border:none;
}

h1{
padding:10px 0px 15px 0px;
}

h2{
padding:25px 0px 15px 14px;
background:url('/images/h2bullet.gif') 5px 32px no-repeat;
}

h3{
padding:25px 0px 15px 14px;
background:url('/images/h2bullet.gif') 5px 32px no-repeat;
}

h4{
padding:25px 0px 15px 14px;
}

h4 img{
margin:0px 10px;
}

h5{
padding:25px 0px 15px 14px;
background:url('/images/h2bullet.gif') 5px 32px no-repeat;
}

body{
	background: #ededed;
}

.main{
min-width:1000px;
//width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px": "auto");
}

.main .headerint{
height:126px;
background:#fff;
}

.main .header{
/*height:241px;*/
/*background: url('/images/header_bgright.jpg') bottom right no-repeat #fff;*/
background: #fff;
}

.main .header .logo {
margin:25px 10px 20px 25px;
}

.main .headerint .logo{
padding:22px 0px 0px 182px;
}

.main .headerint_table{
height:46px;
width:100%;
background:#000;
}

.main .headerint_table td{
vertical-align:top;
}

.main .headerint_table .left_td{
width:208px;
padding:18px 10px 0px 10px;
}

.main .headerint_table .left_td p{
padding:0px 10px 0px 10px;
}

.main .headerint_table .left_td a{
height:23px;
width:28px;
float:left;
display:block;
padding:5px 0px 0px 0px;
margin:0px 5px;
}

.main .headerint_table .left_td a.act{
background:#fff;
cursor: default;
}

.main .headerint_table .centr_td{
padding:18px 10px 0px 10px;
}

.main .headerint_table .centr_td form{
height:20px;
width:190px;
float:right;
}

.main .headerint_table .centr_td span{
float:left;
padding:2px 2px 0px 0px;
}

.main .headerint_table .centr_td .btn{
float:left;
}

.main .headerint_table .centr_td .input_text {
height:18px;
width:106px;
float:left;
border:1px solid #000;
background:#C2C0C1;
margin:0px 5px 0px 0px;
}

.main .headerint_table .right_td{
width:224px;
padding:18px 10px 0px 10px;
}

.main .headerint_table .right_td p{
height:19px;
float:right;
padding:5px 25px 0px 25px;
}

.main .headerint_table .right_td p img{
}

.main .headerint_table .right_td p a {
margin:0px 10px;
float:left;
}
.main .headerint_table .right_td p a,
.main .headerint_table .right_td p a:hover,
.main .headerint_table .right_td p a:visited,
.main .headerint_table .right_td p a:active {
font-size: 10px;
color: #878787;
}

.main .cbody{}

.main .cbody .cbody_table{
width:100%;
}

.main .cbody .cbody_table td{
vertical-align:top;
}

.main .cbody .cbody_table .left_td{
width:228px;
background:url('/images/leftcol_bg.gif') right repeat-y;
}

.main .cbody .cbody_table .left_td.ltdnobg{
width:228px;
background:#EEEEEE;
}

.main .cbody .cbody_table .left_td .top{
height:26px;
border-top:1px solid #E60004;
background:#E2E2E2;
}

/* Menu */

.main .cbody .cbody_table .left_td .menu{
background:url('/images/menutop_bg.gif') top right no-repeat;
padding:10px 0px 0px 0px;
}

.main .cbody .cbody_table .left_td .menu.menuindex{
background:none;
padding:10px 0px 0px 0px;
}

.main .cbody .cbody_table .left_td .menu .bttm{
height:10px;
line-height:10px;
clear:both;
margin:10px 0px 0px 0px;
background:url('/images/left_border.gif') bottom left no-repeat;
}

.main .cbody .cbody_table .left_td .menu a{
display:block;
width:178px;
padding:8px 5px 8px 30px;
line-height:15px;
background: url('/images/menuitem_bullet.gif') 15px 13px no-repeat;
}

.main .cbody .cbody_table .left_td .menu a:hover{
color:#fff;
background: url('/images/menuitem_bullet2.gif') 15px 12px no-repeat #E60003;
}

.main .cbody .cbody_table .left_td .menu .item {
display:block;
width:178px;
padding:8px 5px 8px 30px;
line-height:15px;
background: url('/images/menuitem_bullet.gif') 15px 13px no-repeat;
}

.main .cbody .cbody_table .left_td .menu .item_hover {
color:#fff;
background: url('/images/menuitem_bullet2.gif') 15px 12px no-repeat #E60003;
}

.main .cbody .cbody_table .left_td .menu ul li{
/*height:31px;*/
_height:31px;
min-height:31px;
width:213px;
padding:0px;
margin:0px;
display:block;
clear:left;
float:left;
list-style:none;
}

.main .cbody .cbody_table .left_td .menu ul li ul{
width:200px;
display:none;
position:absolute;
margin-top:-31px;
margin-left:213px;
background:#fff;
border: 1px solid #CCC;
padding:10px 10px 10px 10px;
}

.main .cbody .cbody_table .left_td .menu ul li ul li{}

.main .cbody .cbody_table .left_td .menu ul li ul li a{
font-size:12px;
color:#333232;
background:#fff;
padding:5px 0px 5px 0px;
margin:0px;
font-weight:normal;
}

.main .cbody .cbody_table .left_td .menu ul li ul li a:hover{
background:#fff;
color:#333232;
}

.main .cbody .cbody_table .left_td .menu ul li ul li a.over{
background:#fff;
color:#333232;
}

.main .cbody .cbody_table .left_td .menu ul li ul li a:hover span{
/*background:url('/images/hover.gif') bottom repeat-x;*/
border-bottom:1px solid red;
}

.main .cbody .cbody_table .left_td .menu ul li ul li a.over span{
background:url('/images/hover.gif') bottom repeat-x;
}

.main .cbody .cbody_table .left_td .menu ul li:hover ul{
display:block;
}

.main .cbody .cbody_table .left_td .menu ul li.over ul{
display:block;
}
/* End of Menu */

.main .cbody .cbody_table .left_td .rassilk{
padding:20px 20px 25px 27px;
background:url('/images/left_border.gif') bottom left no-repeat;
}

.main .cbody .cbody_table .left_td .rassilk .input_text {
height:18px;
width:147px;
float:left;
border:1px solid #A5ACB2;
margin:10px 2px 0px 0px;
padding:2px 5px 0px 5px;
}

.main .cbody .cbody_table .left_td .rassilk .btn{
float:left;
margin:11px 0px 0px 0px;
}

.main .cbody .cbody_table .left_td .news{
padding:20px 20px 20px 27px;
}

.main .cbody .cbody_table .left_td .news img{
/*padding:10px 0px;*/
}

.main .cbody .cbody_table .centr_td{
	background: #fff;
}

.main .cbody .cbody_table .centr_td.indexcentre{
background:#EEEEEE;
}

.main .cbody .cbody_table .centr_td .ptitle{
height:47px;
background: url('/images/ptitle_bg.gif') top repeat-x;
padding-bottom:4px;
}

.main .cbody .cbody_table .centr_td .ptitle.ptindex{
height:42px;
padding-bottom:0px;
}

.main .cbody .cbody_table .centr_td .ptitle span{
display:block;
background: #e60004 url('/images/pt_bullet.gif') 12px 13px no-repeat;
padding:5px 0px 5px 20px;
}

.main .cbody .cbody_table .centr_td .topcell_table{
width:100%;
margin:3px 0px 3px 0px;
}

.main .cbody .cbody_table .centr_td .topcell_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .topcell_table .trtop{
line-height:2px;
height:4px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trtop .tdleft{
height:4px;
width:4px;
background:url('/images/topcell_tl.gif') no-repeat;
}

.main .cbody .cbody_table .centr_td .topcell_table .trtop .tdcent{
background:url('/images/topcell_tbg.gif') top repeat-x;
}

.main .cbody .cbody_table .centr_td .topcell_table .trtop .tdright{
height:4px;
width:4px;
background:url('/images/topcell_tr.gif') no-repeat;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody{}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdleft{
background:url('/images/topcell_lbg.gif') right repeat-y;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdcent{
background:#fff;
padding:0px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdcent .cellbody{
padding:0px 30px 0px 30px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdcent .cellbody .date{
padding:0px 0px 8px 0px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdcent .cellbody .title{
padding:0px 0px 15px 0px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdcent .cellbody .imgleft{
float:left;
background:url('/images/hover.gif') right repeat-y;
padding:0px 3px 0px 0px;
margin:0px 15px 0px 0px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdcent .cellbody .imgleft img{
padding:1px 0px 1px 1px;;
border-top:4px solid #E2E2E2;
border-bottom:4px solid #E2E2E2;
border-left:4px solid #E2E2E2;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbody .tdright{
background:url('/images/topcell_rbg.gif') left repeat-y;
}


.main .cbody .cbody_table .centr_td .topcell_table .trbttm{
height:4px;
line-height:2px;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbttm .tdleft{
height:4px;
width:4px;
background:url('/images/topcell_bl.gif') no-repeat;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbttm .tdcent{
background:url('/images/topcell_bbg.gif') top repeat-x;
}

.main .cbody .cbody_table .centr_td .topcell_table .trbttm .tdright{
height:4px;
width:4px;
background:url('/images/topcell_br.gif') no-repeat;
}

.main .cbody .cbody_table .centr_td .yearslist{
height:10px;
padding:7px 5px 10px 5px;
}

.main .cbody .cbody_table .centr_td .yearslist img{
padding:2px 0px 0px 0px;
}

.main .cbody .cbody_table .centr_td .yearslist p{
height:15px;
float:right;
}

.main .cbody .cbody_table .centr_td .yearslist p a{
margin:2px 5px;
float:left;
}

.main .cbody .cbody_table .centr_td .yearslist p span{
background:#FBE900;
float:left;
padding:2px 2px;
margin:0px 3px;
}

.main .cbody .cbody_table .centr_td .pvers{
height:10px;
padding:7px 5px 10px 5px;
}

.main .cbody .cbody_table .centr_td .pvers p{
float:right;
}

.main .cbody .cbody_table .centr_td .pvers img{
float:left;
margin:2px 3px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body{
padding:0px 30px 20px 30px;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_month{
width:60px;
padding:10px 0px 10px 0px;
}

/* Otpiska */

.main .cbody .cbody_table .centr_td .doc_body .otpiskla_form{
width:240px;
margin:auto;
padding:15px 0px 50px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .otpiskla_form .chbox{
margin:0px 4px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .otpiskla_form .button{
margin:15px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .otpiskla_form .input_text{
height:16px;
width:147px;
border:1px solid #A5ACB2;
padding:2px 5px 0px 5px;
margin-bottom:10px;
}

.main .cbody .cbody_table .centr_td .doc_body .otpiskla_form textarea{
height:65px;
width:220px;
border:1px solid #A5ACB2;
}

/* Dialog */
.main .cbody .cbody_table .centr_td .doc_body .dialog{
padding:20px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .name{
padding:0px 0px 5px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .text{
border-right:2px solid #EEEEEE;
padding:5px 5px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .answer{
margin-left:40px;
border:1px solid #E0E0E0;
background:#EEEEEE;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .answer a.answer_name {
display:block;
float:left;
background:#fff;
padding:3px 20px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .answer .answer_text {
padding:10px 20px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .date p{
width:70px;
background:#EEEEEE;
padding:0px 5px 2px 5px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialog .date{
border-top:2px solid #EEEEEE;
border-right:1px solid #E0E0E0;
}

.main .cbody .cbody_table .centr_td .doc_body .dialogpager{
background:url(/images/dotted_line.gif) top repeat-x;
padding:10px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialogpager a,
.main .cbody .cbody_table .centr_td .doc_body .dialogpager a:hover,
.main .cbody .cbody_table .centr_td .doc_body .dialogpager a:active,
.main .cbody .cbody_table .centr_td .doc_body .dialogpager a:visited {
float:left;
margin:0px 8px;
color: #39C;
}

.main .cbody .cbody_table .centr_td .doc_body .dialogpager img{
margin:5px 0px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .dialogpager span{
float:left;
background:#FBE900;
padding:0px 3px 0px 3px;
margin:0px 5px;
}

/* End of Dialog */

.main .cbody .cbody_table .centr_td .doc_body .news-nav {
margin-top: 20px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_table{
width:100%;
margin:0px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_table .news_title{
padding-top:0px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_table .photo_table{
margin-top:5px;
margin-right:20px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_date{
padding:0px 0px 0px 40px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_title{
padding:10px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .doc_body .news_pager{
width:440px;
padding:10px 0px 20px 0px;
border-top:1px solid #D1D1D1;
margin:auto;
}

.main .cbody .cbody_table .centr_td .doc_body .news_pager a{
margin:0px 5px;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_table{
margin:0px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_table .top .lefttd,
.main .cbody .cbody_table .centr_td .doc_body .narch_table .top .righttd{
padding-top:0px;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_table .bttm .lefttd,
.main .cbody .cbody_table .centr_td .doc_body .narch_table .bttm .righttd{
padding-bottom:0px;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_table .lefttd{
width:40px;
padding:5px 10px 5px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .narch_table .righttd{
padding:5px 10px;
border-left:4px solid #E2E2E2;
}

.main .cbody .cbody_table .centr_td .doc_body .vakasy_block{
padding:10px 0px 30px 0px;
background:url(/images/dotted_line.gif) bottom left repeat-x;
margin-bottom:20px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakasy_block.vb_last{
background:none;
margin-bottom:0px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakasy_block .title{
background:url(/images/h2bullet.gif) 0px 7px no-repeat;
padding:0px 0px 10px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakasy_block a{
display:block;
margin:10px 0px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table{}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .lefttd{
width:170px;
padding:0px 10px 0px 0px;
background:url(/images/dotted_vline.gif) right top repeat-y;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .lefttd a,
.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .lefttd span{
background:url(/images/h2bullet.gif) 0px 6px no-repeat;
padding:0px 0px 0px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd{
padding:10px 0px 10px 20px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd .vakancyright{
padding:10px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd .vakancyright .title{}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd .vakancyright .vtext{
padding:10px 0px 10px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd .vakancyright .phone{
font-weight:bold;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd .vakancyright .phone span{
font-weight:normal;
font-style:italic;
}

.main .cbody .cbody_table .centr_td .doc_body .vakancy_table .righttd .vakancyright a.link{
background:url(/images/pt_bullet.gif) 0px 5px no-repeat;
padding:0px 0px 0px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .searchres_form{
height:20px;
background:#EEEEEE;
border:1px solid #E0E0E0;
margin:20px 0px 20px 0px;
padding:15px 15px 15px 25px;
}

.main .cbody .cbody_table .centr_td .doc_body .searchres_form .label{
float:left;
padding:2px 5px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .searchres_form .input_text{
height:18px;
width:347px;
float:left;
border:1px solid #A5ACB2;
margin:0px 5px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .searchres_form .button{
float:left;
}

.main .cbody .cbody_table .centr_td .doc_body .search_results{
padding:0px 10px 10px 25px;
}

.main .cbody .cbody_table .centr_td .doc_body .srchres_ul{
list-style-image:url(/images/pt_bullet.gif);
padding:10px 10px 10px 20px;
}

.main .cbody .cbody_table .centr_td .doc_body .srchres_ul li{
margin:5px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .srchres_ul li ul{
list-style-image:url(/images/bulletline.gif);
padding:10px 0px 0px 30px;
}

.main .cbody .cbody_table .centr_td .doc_body .srchres_ul li ul li{
margin:5px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .smap_ul{
list-style-image:url(/images/ul_bullet1.gif);
}

.main .cbody .cbody_table .centr_td .doc_body .smap_ul li{
line-height:14px;
margin:10px 0px 15px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .smap_ul li ul{
list-style-image:url(/images/pt_bullet.gif);
padding:5px 0px 5px 20px;
}

.main .cbody .cbody_table .centr_td .doc_body .smap_ul li ul li{
margin:8px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .smap_ul li ul li ul{
list-style-image:url(/images/bulletline.gif);
}

.main .cbody .cbody_table .centr_td .doc_body .smap_ul li ul li ul li{
margin:8px 0px;
line-height:10px;
}

.main .cbody .cbody_table .centr_td .doc_body .indexdate{
padding:20px 0px 3px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .indextitle{
font-size:12px;
font-weight:bold;
color:#414042;
padding:0px 0px 3px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .newsarch_link{
padding:30px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .slide_title{
background:url('/images/h2bullet.gif') 5px 28px no-repeat;
padding:20px 0px 10px 14px;
}

.main .cbody .cbody_table .centr_td .slide_title .slideclose{
padding:0px 30px 0px 0px;
background:url('/images/open.gif') right 4px no-repeat;
}

.main .cbody .cbody_table .centr_td .slide_title .slideopen{
padding:0px 30px 0px 0px;
background:url('/images/close.gif') right 4px no-repeat;
}

.main .cbody .cbody_table .centr_td .slide{
display:none;
background:#EEEEEE;
border:1px solid #E0E0E0;
padding:15px;
}

.main .cbody .cbody_table .centr_td .photo_table {
margin:10px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .photo_table.pt_fleft {
float:left;
margin-right:20px;
}

.main .cbody .cbody_table .centr_td .photo_table.pt_fright {
float:right;
margin-left:20px;
}

.main .cbody .cbody_table .centr_td .photo_table .photo {
padding:1px;
border:1px solid #E0E0E0;
text-align:center;
}

.main .cbody .cbody_table .centr_td .photo_table .photo a {
display:block;
}

.main .cbody .cbody_table .centr_td .photo_table .left {
width:115px;
vertical-align:top;
background:#E0E0E0;
padding:5px 0px 8px 5px;
}

.main .cbody .cbody_table .centr_td .photo_table .right {
width:14px;
background:#E0E0E0;
vertical-align:top;
padding:7px 5px;
}

.main .cbody .cbody_table .centr_td .image {
border:1px solid #E0E0E0;
padding:1px;
}

.main .cbody .cbody_table .centr_td .image.ileft {
float:left;
margin:25px 25px 25px 0px;
}

.main .cbody .cbody_table .centr_td .image.iright {
float:right;
margin:25px 0px 25px 25px;
}

.main .cbody .cbody_table .centr_td .bodyul {
padding:20px 10px 20px 20px;
}

.main .cbody .cbody_table .centr_td .bodyul li {
margin:10px 0px;
}

.main .cbody .cbody_table .centr_td .bodyul li {
line-height:12px;
list-style-image:url('/images/ul_bullet1.gif');
}

.main .cbody .cbody_table .centr_td .bodyul li ul li{
list-style-image:url('/images/ul_bullet2.gif');
margin-left:15px;
}

.main .cbody .cbody_table .centr_td .links{
padding:10px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form{
background:#EEEEEE;
border:1px solid #E0E0E0;
padding:10px;
}

.main .cbody .cbody_table .centr_td .auth_form.af_contacts{
margin:30px 0px 30px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form.af_contacts .kodimg{
padding:20px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form .formtitle{
padding:5px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table{
width:100%;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .leftcol{
width:47%;
padding:5px 10px 5px 10px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .bothcol{
padding:10px 10px;
}

/* автоматические таблицы. */
.main .cbody .cbody_table .centr_td .autotable {
width:100%;
margin:20px 0px;
border-top:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
}

.main .cbody .cbody_table .centr_td .autotable th,
.main .cbody .cbody_table .centr_td .autotable td {
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .autotable th {
background:#EEEEEE;
padding:10px 10px 10px 10px;
border-left:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
text-align:left;
}

.main .cbody .cbody_table .centr_td .autotable td {
padding:10px 10px 10px 10px;
border-left:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
}

/* Pager */
.main .cbody .cbody_table .centr_td .pager{
padding:10px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .pager a {
margin:0px 5px;
float:left;
}

.main .cbody .cbody_table .centr_td .pager b{
margin:0px 2px;
float:left;
background:#FBE900;
padding:1px 3px;
}

.main .cbody .cbody_table .centr_td .pager span{
line-height:11px;
}

.main .cbody .cbody_table .centr_td .pager .icl{
margin-right:10px;
}

.main .cbody .cbody_table .centr_td .pager .icr{
margin-left:10px;
}

.main .cbody .cbody_table .centr_td .pager span a{
padding-top:1px;}

/* End of Pager */

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol{
vertical-align:middle;
padding:5px 10px 5px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol .input_text{
height:16px;
width:170px;
border:1px solid #737373;
background:#F9F9F9;
padding:2px 5px 0px 5px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol textarea{
height:100px;
width:170px;
border:1px solid #737373;
background:#F9F9F9;
padding:2px 5px 0px 5px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol .input_text.tkod{
height:18px;
width:50px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol select{
width:182px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol .rbutton{
height:15px;
width:15px;
clear:left;
float:left;
margin:5px 5px 5px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol .chbox{
height:15px;
width:15px;
clear:left;
float:left;
margin:5px 5px 5px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form .form_table .rightcol label{
width:80%;
/*float:left;*/
padding:5px 0px 0px 0px;
}

.main .cbody .cbody_table .centr_td .auth_form .formtitle img{
margin:0px 10px;
}

.main .cbody .cbody_table .centr_td .auth_form a.btnlink{
height:20px;
float:right;
display:block;
padding:0px 10px 0px 20px;
background:url('/images/back_bg.gif') left top no-repeat #F85F5F;
}

.main .cbody .cbody_table .centr_td .auth_form .btn_submit{}

.main .cbody .cbody_table .right_td{
width:244px;
background:url('/images/rightcol_bg.gif') left repeat-y;
padding-bottom:140px;
}

.main .cbody .cbody_table .right_td.rtdnobg{
width:244px;
background:#EEEEEE;
}

.main .cbody .cbody_table .right_td .top{
height:26px;
border-top:28px solid #E60004;
background:url('/images/rightcol_top.gif') left bottom no-repeat;
}

.main .cbody .cbody_table .right_td .top.toprindex{
background:none;
}

.main .cbody .cbody_table .right_td .technik{
padding:0px 20px 20px 20px;
}

.main .cbody .cbody_table .right_td .technik img{
padding:20px 0px 20px 10px;
margin:auto;
}

.main .cbody .cbody_table .right_td .reklamblok{
margin:10px;
background:#fff;
padding:5px 0px 0px 0px;
}

.main .cbody .cbody_table .right_td .reklamblok .title{
background:url('/images/rekl_blok.gif') top center no-repeat;
padding:10px;
}

.main .cbody .cbody_table .right_td .reklamblok .title p{
text-align:center;
padding:10px 0px 0px 10px;
}

.main .cbody .cbody_table .right_td .reklamblok .title img{
padding:1px;
border:1px solid #666666;
}

.main .cbody .cbody_table .right_td .reklamblok .text{
padding:10px 15px 15px 15px;
}

.main .cbody .cbody_table .right_td .reklamblok .text .cost{
height:19px;
background:url('/images/costright_bg.gif') right top no-repeat #FF0000;
margin:20px 0px 0px 0px;
padding:6px 5px 0px 5px;
}

.main .cbody .cbody_table .right_td .banners{
text-align:center;
padding:0px 0px 0px 0px;
}

.main .cbody .cbody_table .right_td .banners img{
margin:0px 0px 20px 0px;
}

.main .footer{
background:#EDEDED;
}

.main .footer .adress{
height:100px;
width:214px;
position:absolute;
margin-top:-135px;
padding:20px 10px 0px 20px;
}

.main .footer .footer_table{
width:100%;
}

.main .footer .footer_table .left_td{
width:228px;
vertical-align:top;
background:url('/images/footer_left.gif') top right no-repeat;
}

.main .footer .footer_table .centr_td{
vertical-align:top;
background:url('/images/footer_centr.gif') top repeat-x;
padding:20px 0px 0px 0px;
}

.main .footer .footer_table .centr_td.cdindex{
background:none;
padding-left:258px;
}

.main .footer .footer_table .right_td{
width:244px;
vertical-align:top;
background:url('/images/footer_right.gif') top left no-repeat;
}

.main .footer .footer_table .right_td.rdindex{
background:none;
}

.main .footer .footer_table .right_td div{
padding:28px 20px 10px 25px;
background:url('/images/border_right.gif') top right no-repeat;
}

.main .footer .footer_table .right_td div img{
margin:0px 10px 0px 0px;
}

/* Uvelich Izobrazhebie */

.uizobr_body{
background:#EEEEEE;
}

.uizobr_main{
min-width:700px;
//width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 700? "700px": "auto");
}

.uizobr_main .header{
height:52px;
border-top:15px solid #000;
background:#fff;
}

.uizobr_main .header .logo{
margin:10px 10px 10px 15px;
}

.uizobr_main .cbody .uizob_table{
width:100%;
}

.uizobr_main .cbody .uizob_table td{
vertical-align:top;
}

.uizobr_main .cbody .uizob_table .toptr{}

.uizobr_main .cbody .uizob_table .toptr .leftcol{
width:30%;
background:#E2E2E2;
}

.uizobr_main .cbody .uizob_table .toptr .leftcol p{
height:2px;
background:#E70104;
}

.uizobr_main .cbody .uizob_table .toptr .centcol{
background:#E70104;
}

.uizobr_main .cbody .uizob_table .toptr .centcol p{
padding:10px 10px 10px 20px;
background:url(/images/pt_bullet.gif) 10px 15px no-repeat;
}

.uizobr_main .cbody .uizob_table .toptr .rightcol{
width:30%;
background:#E2E2E2;
}

.uizobr_main .cbody .uizob_table .toptr .rightcol p{
height:2px;
background:#E70104;
}

.uizobr_main .cbody .uizob_table .leftcol{}

.uizobr_main .cbody .uizob_table .centcol{}


.uizobr_main .cbody .uizob_table .centcol .imgpager{}

.uizobr_main .cbody .uizob_table .centcol .imgpager table{
width:100%;
}

.uizobr_main .cbody .uizob_table .centcol .imgpager .left{
width:50px;
padding:14px 0px 0px 0px;
}
.uizobr_main .cbody .uizob_table .centcol .imgpager .left a{
margin:0px 10px 0px 0px;
}

.uizobr_main .cbody .uizob_table .centcol .imgpager .right{
width:50px;
padding:14px 0px 0px 0px;
}
.uizobr_main .cbody .uizob_table .centcol .imgpager .right a{
margin:0px 0px 0px 10px;
}

.uizobr_main .cbody .uizob_table .centcol .imgpager .cent{
text-align:center;
}

.uizobr_main .cbody .uizob_table .centcol .imgpager .cent a{
margin:0px 5px;
}

.uizobr_main .cbody .uizob_table .centcol .imgpager .cent img{
padding:1px;
border: 2px solid #E2E2E2;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table{
width:100%;
margin:20px 0px 20px 0px;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trtop{
height:4px;
line-height:2px;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trtop .tdleft{
height:4px;
width:4px;
background:url(/images/topcell_tl.gif) no-repeat;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trtop .tdcent{
background:url(/images/topcell_tbg.gif) top repeat-x;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trtop .tdright{
height:4px;
width:4px;
background:url(/images/topcell_tr.gif) no-repeat;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbody{
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbody .tdleft{
width:4px;
background:url(/images/topcell_lbg.gif) repeat-y;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbody .tdcent{
background:#FFFFFF;
padding:15px;
text-align:center;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbody .tdcent .links{
padding:10px 10px 0px 10px;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbody .tdcent .links a{
margin:0px 10px;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbody .tdright{
width:4px;
background:url(/images/topcell_rbg.gif) repeat-y;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbttm{
height:4px;
line-height:2px;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbttm .tdleft{
height:4px;
width:4px;
background:url(/images/topcell_bl.gif) no-repeat
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbttm .tdcent{
height:4px;
background:url(/images/topcell_bbg.gif) repeat-x;
}

.uizobr_main .cbody .uizob_table .centcol .uphoto_table .trbttm .tdright{
height:4px;
width:4px;
background:url(/images/topcell_br.gif) no-repeat
}

.uizobr_main .cbody .uizob_table .rightcol{}



/* Pager */
.uizobr_main .cbody .pager{
padding:0px 0px 6px 0px;
}

.uizobr_main .cbody .pager a {
margin:0px 5px;
float:left;
}

.uizobr_main .cbody .pager b{
margin:0px 2px;
float:left;
background:#FBE900;
padding:1px 3px;
}

.uizobr_main .cbody .pager span{
line-height:11px;
}

.uizobr_main .cbody .pager .icl{
margin-right:10px;
}

.uizobr_main .cbody .pager .icr{
margin-left:10px;
}

.uizobr_main .cbody .pager span a{
padding-top:1px;
}

/* End of Pager */

.uizobr_main .footer{
text-align:center;
background:#EEEEEE;
padding:30px 10px 10px 10px
}

.uizobr_main .spacer{
height:1px;
clear:both;
}

/* End of Uvelich Izobrazhebie */

.main .spacer {
height:1px;
clear:both;
}

/* New Styles */

.main .cbody .cbody_table .centr_td .doc_body .docs_reestr{
width:100%;
margin:20px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .docs_reestr td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .doc_body .docs_reestr .lefttd{
width:30px;
}

.main .cbody .cbody_table .centr_td .doc_body .docs_reestr .centtd{
background:url('/images/docs_line.gif') 0px 5px no-repeat;
padding:2px 10px 20px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .docs_reestr .rightd{
width:110px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table{
width:100%;
margin:20px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .lefttd{
padding:0px 5px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .photoblock_table{
width:100%;
margin:10px 0px 10px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .photoblock_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .photoblock_table .block{
width:95px;
padding:0px 5px 15px 5px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .photoblock{
float:left;
padding:0px 0px 5px 5px;
position: relative;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .photoblock .photo{
border:2px solid #E2E2E2;
float:left;
padding:1px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .photoblock .strl{
position: absolute;
bottom: 5px;
_bottom: 4px;
/*right: 0;*/
margin-left: 1px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .lefttd .gphoto{
width:149px;
float:left;
border-left:1px solid #E60004;
padding:0px 0px 0px 2px;
margin:0px 20px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .lefttd .gphoto .title{
border-top:5px solid #E2E2E2;
border-right:5px solid #E2E2E2;
border-bottom:5px solid #E2E2E2;
padding:7px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .lefttd .gphoto img{
padding:1px;
border-right:5px solid #E2E2E2;
border-bottom:5px solid #E2E2E2;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .righttd{
width:140px;
background:url('/images/dotted_vline.gif') left top repeat-y;
padding:0px 0px 0px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .righttd b{
display:block;
padding:0px 0px 0px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .righttd .name{
background:url('/images/pt_bullet.gif') 2px 14px no-repeat;
padding:7px 0px 10px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .righttd .thumb{
border-left:1px solid #E60004;
margin:10px 0px 0px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallery_table .righttd .thumb img{
border-top:2px solid #E2E2E2;
border-right:2px solid #E2E2E2;
border-bottom:2px solid #E2E2E2;
padding:1px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table{
width:100%;
margin:20px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table td{
vertical-align:top;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table .block{
width:149px;
padding:0px 0px 20px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table .block .gphoto{
width:149px;
border-left:1px solid #E60004;
padding:0px 0px 0px 2px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table .block .gphoto .title{
border-top:5px solid #E2E2E2;
border-right:5px solid #E2E2E2;
border-bottom:5px solid #E2E2E2;
padding:7px 10px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table .block .gphoto img{
padding:1px;
border-right:5px solid #E2E2E2;
border-bottom:5px solid #E2E2E2;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table .block .text{
padding:10px 0px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .gallerylist_table .block a.link{
background:url('/images/h2bullet.gif') 0px 12px no-repeat;
display:block;
padding:5px 0px 0px 10px;
color: #39C;
}

.main .cbody .cbody_table .centr_td .doc_body .dialogpager.dpgallery{
background:none;
padding:20px 0px 10px 10%;
}

.main .cbody .cbody_table .centr_td .doc_body .auth_form.af_resume{
margin-top:20px;
}

.main .cbody .cbody_table .centr_td .doc_body .auth_form .file{
border:1px solid #737373;
}

.main .cbody .cbody_table .centr_td .doc_body .newsl_date{
padding:0px 0px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .lnews_title{
padding:0px 0px 10px 10px;
background:url('/images/h2bullet.gif') 0px 7px no-repeat;
}

.main .cbody .cbody_table .centr_td .doc_body .newslist_img{
padding:1px;
border:4px solid #E2E2E2;
margin:0px 15px 0px 0px;
}

.main .cbody .cbody_table .centr_td .doc_body .news_table.nt_resume{
width:100%;
margin:5px 0px 20px 0px;
}

/* Rassilka */

.rassilk_main{
width:550px;
padding:24px 20px 0px 20px;
margin:auto;
background:#EEEEEE;
}

.rassilk_main .logo{
padding:0px 0px 25px 0px;
}

.rassilk_main table{
width:100%;
}

.rassilk_main table td{
vertical-align:top;
}

.rassilk_main table .toptr{
height:4px;
line-height:2px;
}

.rassilk_main table .toptr .lefttd{
width:4px;
background:url('/images/topcell_tl.gif') no-repeat;
}

.rassilk_main table .toptr .centtd{
background:url('/images/topcell_tbg.gif') repeat-x;
}

.rassilk_main table .toptr .righttd{
width:4px;
background:url('/images/topcell_tr.gif') no-repeat;
}

.rassilk_main table .bodytr{}

.rassilk_main table .bodytr .lefttd{
width:4px;
background:url('/images/topcell_lbg.gif') repeat-y;
}

.rassilk_main table .bodytr .centtd{
background:#fff;
padding:15px 10px 15px 10px;
}

.rassilk_main table .bodytr .centtd .news_date{
padding:10px 0px 5px 30px;
}

.rassilk_main table .bodytr .centtd .news_table{
width:100%;
margin:0px 0px 20px 0px;
}

.rassilk_main table .bodytr .centtd .news_title{
padding-top:0px;
}


.rassilk_main table .bodytr .centtd .news_table .photo_table{
margin:10px 0px 10px 0px;
}

.rassilk_main table .bodytr .centtd .news_table .photo_table .phototd{
padding:0px 20px 0px 0px;
}

.rassilk_main table .bodytr .centtd .news_table .photo_table .photo {
padding:1px;
border:1px solid #E0E0E0;
text-align:center;
}

.rassilk_main table .bodytr .centtd .news_table .photo_table .photo a {
display:block;
}

.rassilk_main table .bodytr .centtd .news_table .photo_table .left {
width:115px;
vertical-align:top;
background:#E0E0E0;
padding:5px 0px 8px 5px;
}

.rassilk_main table .bodytr .centtd .news_table .photo_table .right {
width:14px;
background:#E0E0E0;
vertical-align:top;
padding:7px 5px;
}


.rassilk_main table .bodytr .righttd{
width:4px;
background:url('/images/topcell_rbg.gif') repeat-y;
}

.rassilk_main table .bttmtr{
height:4px;
line-height:2px;
}

.rassilk_main table .bttmtr .lefttd{
width:4px;
background:url('/images/topcell_bl.gif') no-repeat;
}

.rassilk_main table .bttmtr .centtd{
background:url('/images/topcell_bbg.gif') repeat-x;
}

.rassilk_main table .bttmtr .righttd{
width:4px;
background:url('/images/topcell_br.gif') no-repeat;
}

.rassilk_main table .bodytr .centtd .news_table .newstd .news_title{
padding:5px 0px 10px 0px;
}

.rassilk_main .contacts{
padding:15px 0px 25px 0px;
}

.rassilk_main table .bodytr .centtd .news_table .newstd{
padding:0px 0px 0px 25px;
}

/********* Каталог *********/
.main .cbody .cbody_table .centr_td .doc_body .catalog_table {
        width: 100%;
        margin: 10px;
        padding: 0px;
        border-bottom: #e3e3e3 1px solid;
        }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .img_container {
                padding-right: 1px;
                border-right: red 1px solid;
                margin-bottom: 20px;
                }

                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .img_container .cphoto {
                        padding: 5px 0px 5px 5px;
                        background: #e3e3e3;
                        }

                        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .img_container .cphoto IMG {
                                border: 1px solid #fff;
                                }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title {
                padding: 0px 0 5px 20px;
                font-size: 14px;
                color: #000;
                font-weight: bold;
        }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title A,
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title A:hover,
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title A:visited,
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title A:active {
                font-size: 14px;
                color: #000;
                font-weight: bold;
                padding: 0px 5px 10px 0;
                text-decoration: none;
                }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title.category_id.product_id {
                font-size: 14px;
                color: #2594cb;
                font-weight: bold;
                margin-left: 20px;
                padding: 0px 5px 10px 10px;
                text-decoration: underline;
                background: url("/images/h2bullet.gif") no-repeat left center;
        }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title.category_id .unhref {
                }
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title.category_id A,
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title.category_id A:hover,
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title.category_id A:visited,
        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .title.category_id A:active {
                font-size: 14px;
                color: #2594cb;
                font-weight: bold;
                padding: 0px 5px 10px 0;
                text-decoration: underline;
                }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .text {
                padding: 0px 5px 10px 20px;
                text-align: justify;
                }

        .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links {
                padding: 0px 5px 10px 20px;
                text-align: justify;
                }

                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links .plant,
                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links .plant A,
                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links .plant A:hover,
                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links .plant A:active,
                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links .plant A:visited {
                        font-weight: bold;
                        font-color: #656565;
                        }

                .main .cbody .cbody_table .centr_td .doc_body .catalog_table .top_links .cat {
                        color: #2594cb;
                        text-decoration: underline;
                        }

.main .cbody .cbody_table .centr_td .doc_body .to_cat {
}

.main .cbody .cbody_table .centr_td .doc_body .to_cat A,
.main .cbody .cbody_table .centr_td .doc_body .to_cat A:hover,
.main .cbody .cbody_table .centr_td .doc_body .to_cat A:visited,
.main .cbody .cbody_table .centr_td .doc_body .to_cat A:active {
        margin-left: 111px;
        padding-left: 10px;
        font-weight: bold;
        color: #2594cb;
        text-decoration: underline;
        background: url("/images/h2bullet.gif") no-repeat left;
        }

.main .cbody .cbody_table .centr_td .doc_body .category_id_table {
		border-bottom: 1px solid #dadada;
        padding-bottom: 22px;
        margin-bottom: 30px;
        }

        .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd {
                width:33%;
                border-right: #e3e3e3 1px dashed;
                padding-left: 10px;
                }

                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd .to_parent {
                        margin-bottom: 15px;
                        }

                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd .to_parent A,
                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd .to_parent A:hover,
                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd .to_parent A:active,
                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd .to_parent A:visited {
                        font-size: 10px;
                        }

        .main .cbody .cbody_table .centr_td .doc_body .category_id_table .centtd {
                width: 72px;
                padding: 0 10px 10px 10px
                }

        .main .cbody .cbody_table .centr_td .doc_body .category_id_table .centtd .img_container {
                padding-right: 1px;
                border-right: red 1px solid;
                }

                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .centtd .img_container .cphoto {
                        padding: 5px 0px 5px 5px;
                        background: #e3e3e3;
                        }

                        .main .cbody .cbody_table .centr_td .doc_body .category_id_table .centtd .img_container .cphoto IMG {
                                border: 1px solid #fff;
                                }

                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd UL {
                        list-style: none;
                        margin-right: 10px;
                        }

                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd UL A,
                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd UL A:hover,
                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd UL A:visited,
                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd UL A:active {
                        text-decoration: underline;
                        color: #2594cb;
                        font-weight: bold;
                        }

                        .main .cbody .cbody_table .centr_td .doc_body .category_id_table .lefttd UL LI {
                                color: #000;
                                font-weight: bold;
                                margin-bottom: 10px;
                                padding-left: 13px;
                                background: url('/images/h2bullet.gif') no-repeat 0 7px;
                                }

        .main .cbody .cbody_table .centr_td .doc_body .category_id_table .righttd {
                padding-left: 5px;
                }

                .main .cbody .cbody_table .centr_td .doc_body .category_id_table .righttd .title {
                        font-size: 14px;
                        color: #000;
                        font-weight: bold;
                        padding: 0px 5px 10px 0;
                        }

.main .cbody .cbody_table .centr_td .doc_body .plant_bottom {

        }

        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd {
                padding-right: 20px;
                }

                .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd {
                        }

                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd .prod_title {
                                color: #000;
                                font-weight: bold;
                                background: url("/images/h2bullet.gif") no-repeat left;
                                padding-left: 10px;
                                }

                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd .prod_list {
                                padding-bottom:5px;
                                }
                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd .prod_list A,
                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd .prod_list A:hover,
                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd .prod_list A:visited,
                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .lefttd .prod_list A:active  {
                                color: #2594cb;
                                font-weight: bold;
                                padding-left: 10px;
                                text-decoration: underline;
                                }

                .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .centtd {
                        }

                        .main .cbody .cbody_table .centr_td .doc_body .plant_bottom .centtd .plant_info {
                                color:#000;
                                }