/* all */
h1,h2,h3,h4,form,dl,dt,p,il,ul,ol,blockquote { margin-bottom:0px;margin-top:0px; }
a { cursor:pointer!important; }
a,a.xxx,a.xxx2,a.xxx3,a:hover,a.xxx:hover,a.xxx2:hover,a.xxx3:hover { color: #404040; }
a,a.xxx { text-decoration: none; }
a.xxx3  { font-weight:bold; }
table { border-spacing:0;border-style:hidden; }
img { border:0; }
body, td, .txt, .txt1, select, input
								{ color: #404040; font: normal 12px arial; }
.zgl, h1, h1 b  { color: #404040; font: normal 20px arial; }
.zgl2, h2, h2 b { color: #404040; font: bold 16px arial; }
.zgl3, h3, h3 b { color: #404040; font: normal 15px arial; }
.txt2, h4, h4 b { color: #404040; font: normal 13px arial; }
.txt0, .x       { color: #404040; font: normal 11px arial; }
.zgl  a, h1 a { color: #404040; }
.zgl2 a, h2 a { color: #404040; }
.zgl3 a, h3 a { color: #404040; }
.txt2 a, h4 a { color: #404040; }

input { background-color:transparent;margin:5px 0px; }
input, select { padding:2px 5px 1px 5px;margin:5px 0px;font:normal 12px arial;width:100%;height:22px;border:1px solid #b0b0b0!important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.noinput { text-align:right;width:70px;background-color:transparent!important;border:0!important;padding:0!important;margin:0!important; }

#dst_regdst { float:left;position:relative;margin:0px 20px 5px 0px; }
#dst_regdst .name { font:normal 11px arial;line-height:20px;clear:both;display:block;color:#707070; } 
#dst_vardst { float:left;position:relative;margin:0px 0px 5px 0px; }
#dst_vardst .name { font:normal 11px arial;line-height:20px;clear:both;display:block;color:#707070; } 
#dst_rd { width:200px;clear:both; }

.vd { float:left;position:relative;margin:0px 20px 5px 0px;padding:6px;overflow:hidden;background-color:#ffffff;border:1px solid #f0f0f0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; }
.vd.yes { background-color:#f6f6f6!important;border:1px solid #c0c0c0!important;}
.vd .name { height:20px;position:relative;font:normal 12px arial;float:left;overflow:hidden;clear:both!important;color:#707070; }
.vd.yes .name { font:bold 12px arial!important;color:#707070; }
.vd .vvo  { position:relative;text-align:right;float:right;clear:both!important; }
.vd .oname { position:relative;float:left;font:normal 11px arial;clear:both!important;color:#707070; }

.vo .name2 { padding-left:12px;font:normal 12px arial!important;line-height:20px!important;text-decoration:underline;clear:both; }
.vo.yes2 .name2 { padding-left:12px;background: transparent url(/d11/btn.png) -240px 0px no-repeat; font:bold 12px arial!important;line-height:20px!important;color:#000000; }

#dw1 { position:absolute;left:0px;top:0px;overflow:hidden;z-index:10000;display:none;cursor:pointer; }

#str1 { width:100%; }
#str2 { float:left;width:720px;position:relative; }
#str3 { float:right;width:140px;position:relative; }
#str3 a { font:normal 12px arial;color:#000000; }
#str3 a b { font:normal 14px arial;color:#2090d0; }

ul.u0 { margin:0;padding:0;list-style:none; }
ul.u0 .rzd { display:none; }
ul.u0 li { margin:0;padding:0;font:normal 12px arial;line-height:12px; }
ul.u0 a { float:left;width:140px;text-decoration:none; }
ul.u0 a span { display:block;padding:5px 0px 0px 0px;color:#000000;font-weight:normal; }
ul.u0 a:hover { text-decoration:none;border:0;font-weight:normal; }
ul.u0 a:hover span { color:#990000; }
ul.u0 li.selected a { text-decoration:none; border:0; }
ul.u0 li.selected a span { color:#2090d0;font-size:14px; }

ul.u1 { margin:0;padding:0;list-style:none; }
ul.u1 .rzd { display:none; }
ul.u1 li { margin:0;padding:0;font:normal 12px arial;line-height:12px; }
ul.u1 a { float:left;width:140px;text-decoration:none; }
ul.u1 a span { display:block;padding:5px 0px 0px 20px;color:#000000;font-weight:normal; }
ul.u1 a:hover { text-decoration:none;border:0;font-weight:normal; }
ul.u1 a:hover span { color:#990000; }
ul.u1 li.selected a { text-decoration:none; border:0; }
ul.u1 li.selected a span { color:#2090d0;font-size:14px; }

.news { float:left;width:212px;margin:0px 30px 0px 0px;padding:0;height:auto!important;border:0;text-align:justify;  }
.news .dat { color:#a0a0a0;font:italic 11px/11px arial; }
.news .name { width:160px;text-align:left;color:#00ade9;font:normal 14px/15px arial;padding:0px 0px 5px 0px; }
.news .text { color:#535353;font:normal 12px/15px arial;float:left;clear:both;padding: 10px 0px 0px 0px; }

.cell { float:left;width:212px;margin:0px 30px 0px 0px;padding:0;height:auto!important;border:0;text-align:justify;  }
.cell .zgl { width:160px;text-align:left; }
.cell .zgl .name { color:#00ade9;font:normal 14px/15px arial;padding:0px 0px 5px 0px; }
.cell .zgl .dop { color:#a0a0a0;font:italic 11px/11px arial; }
.cell .text { color:#535353;font:normal 12px/15px arial;float:left;clear:both;padding: 10px 0px 0px 0px; }



.news_full { width:100%;color:#404040; }

.news_full .dat { float:left;color:#a0a0a0;font:italic 11px/11px arial;position:relative;clear:both; }
.news_full .name{ float:left;position:relative;clear:both; }
.news_full .name h2 { color:#00ade9;font:normal 18px/19px arial;padding:3px 0px 5px 0px; }
.news_full .text { color:#535353;font:normal 12px/15px arial;float:left;position:relative;clear:both;padding: 10px 0px 0px 0px;text-align:justify; }
.news_full .back { float:right;width:580px;position:relative;owerflow:hidden;text-align:right; }
.news_full .back a { color:#000000;border-bottom:1px dashed #000000; }

.nblock { float:left;width:200px;height:20px;padding-bottom:15px!important;font:normal 14px arial;overflow:hidden; }

.x1sline { color:#909090;font:normal 10px arial;line-height:13px;padding:1px 0px;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0; }
.x1sline2 { height:15px;overflow:hidden; }
.x1sline2 div { background-color:transparent;height:13px;margin-right:1px;padding:1px 3px;text-align:center;float:left;position:relative; }
.x1sline2 div a { color:#909090; }
.x1sline2 div.c   { color:#404040!important;background-color:#c0c0c0!important;padding:1px 6px!important;margin:0px 3px!important; }
.x1sline2 div.c a { color:#404040!important; }
.x1sline2 div.f { background-color:transparent!important;width:auto!important;float:left;margin:0!important;padding:0px 5px 0px 0px!important; }
.x1sline2 div.e { background-color:transparent!important;width:auto!important;float:right;margin:0!important;padding:0!important; }

/* body */
body { background-color:transparent;padding:0px 0px 20px 0px;margin:0;overflow-x:hidden;overflow-y:auto; }

.print { display:none!important; }
table img { max-height:60px; }
table * { background-color:transparent!important; } 

th  { color: #606060; font: normal 11px arial; text-align:left; vertical-align:bottom; padding: 0px 5px 0px 5px; border:none; }
th a { color: #b0b0b0; border:0; }
th b { color: #ffffff; border:0;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#f0f0f0; padding:3px 6px 3px 6px!important; }
span.up { position:relative;font:bold 12px arial;line-height:8px;padding-left:3px;margin:0px 0px 0px 3px!important;border-left:1px dashed #404040;top:3px; }
span.down { position:relative;font:bold 10px arial;line-height:8px;padding-left:3px;margin:0px 0px 0px 3px!important;border-left:1px dashed #404040;top:-1px; }

.cell { float:left;position:relative;width:90%;padding:0;height:auto!important;border:0;}
.cell .zgl { width:90%; }
.cell .zgl .name { color:#363636;font:bold 14px/20px arial;padding:7px 0px 5px 0px; }
.cell .zgl .dop { color:#409090;font:italic 14px times;line-height:14px; }
.cell .text { color:#535353;font:normal 12px/19px arial;float:left;position:relative;clear:both;padding: 10px 0px 0px 0px;text-align:justify;  }

#news_block { display:none!important; }

/* des-blocks */
.d0,.d1, .d2 { vertical-align:middle; cursor:default; }
.d0 td,.d1 td, .d2 td { padding: 3px 5px 3px 5px; border: dashed #b0b0b0; border-width: 0px 0px 1px 0px;  border-collapse: collapse; white-space:normal; vertical-align: middle; }
.d0      { font:bold 12px arial!important; color: #404040; backgrond-color: transparent; }
.d0 .name { font:bold 12px arial!important; color: #404040; }
.d1      { font:bold 12px arial!important; color: #404040; background-color: transparent; }
.d1 .name { font:bold 12px arial!important; color: #404040; }
.d2      { font:bold 12px arial!important; color: #000000; background-color: transparent; }
.d2 .name { font:bold 12px arial!important; color: #000000;text-decoration:underline; }


#itog1 { width:150px;height:35px;background:transparent url(/d11/btn.png) -580px -40px no-repeat;position:relative;margin:10px; }
#itog2 { width:190px;height:50px;background:transparent url(/d11/btn.png) -390px -40px no-repeat;position:relative;margin:10px; }
#clear1 { width:130px;height:35px;background:transparent url(/d11/btn.png) 0px -90px no-repeat;position:relative;margin:10px; }
