body{padding:0px; margin:0px; color:#000000; font-family: Arial, Tahoma, Sans-serif; background-color:#fff; font-size: 100%; }
input, textarea {font: 1em Arial, Tahoma, sans-serif;}
form{padding:0px; margin:0px;}
img { border: 0; }
h1{ color:#cd000c; margin:0px 0 0 0px; font: 1.5em Tahoma, sans-serif;}
h2 {color:#828282; font-size: 1.1em; margin:0px 0 20px 0;}
h3{color:#7a2911;  margin:0 0 4px 0;}
h4{margin:0px; color:#aa1800; font-size:120%}
table { border-collapse: collapse; }
td, th { padding: 0; vertical-align: top; }
p { padding-top: 1em; padding: 1em 0 0 0; margin:0;}
a { color: #921800; }
a:hover { color: #ff866e !important; }
hr {color: #ddd7d6; height:1px; border:0px; background-color:#ddd7d6;}


.patron{font-family: Times New Roman; font-style:italic; font-size:18px; font-weight:bold; color:#2b0700}
.p_gr{color:#9c9c9c;}
.adress{font-size:70%; color:#b0b0b0;}
.adress a{color:#b0b0b0;}
.years{color:#cecece; font-size:13px; line-height:1.5em; padding:10px 0 0 0;}
.years a{color:#cecece;}

.sponsors div {font-size:70%; margin:0 0 20px 0;}
.sponsors div a{color:#0074a5;}
.sponsors{padding:0 5px 5px 7px;}
.gray_bg{background: #eaeaea;}

.main_menu{padding:0 10px 0 10px; font-size:95%}
.main_menu div {margin:0 0 15px 10px;}
div.pz{margin:0 0 15px 0px; padding:3px 0 0 14px; width:126px; height:24px; background: #ff866e; background-image: url(/images/or.gif); background-repeat:no-repeat;}
div.pz a{color:#ffffff; font-weight:bold; font-size:13px}
div.pz a:hover{color:#921800 !important;}

.content{font-size:90%;}
.nomin li{margin:2em 0 0 0}
.gray_txt{color:#b0b0b0; font-size:70%}
.gray_txt a{color:#b0b0b0}

.press a{color:000; text-decoration:none}
.press a:hover{text-decoration:underline}

.pages{height:80px; margin:20px 0 20px 0;}
.pages a{color:#000; text-decoration: none;}
.current_pages{color:#ffffff; display:block; float:left; padding:3px; border: solid 1px #cccccc; margin: 0 5px 0 0; background-color:#6e6e6e; font-weight:bold;}
.next_pages{display:block; float:left;  padding:3px; border: solid 1px #cccccc; margin: 0 5px 0 0;}
.fl {float:left}
.cl{clear:both}


TABLE.border P {margin: 0px 0px;}
TABLE.border {border-color: #7a2911; border-style: solid; border-width: 1px 0 0 1px; font-size: 14px}
TABLE.border TD {padding: 5px 5px; border-color: #7a2911; border-style: solid; border-width: 0 1px 1px 0;}
TABLE.tabinv P {margin: 0px 0px;}
TABLE.tabinv {border-color: #fcf8e6; border-style: solid; border-width: 1px 0 0 1px}
TABLE.tabinv TD {padding: 5px 5px; border-color: #fcf8e6; border-style: dotted; border-width: 0 1px 1px 0;}
TR.trbg {background-color: #7a2911;}
TR.trbg TD {color: #fff; font-weight: bold; padding: 10px 5px;} 


/*  Система управления  */

.color1 {color: #C0C0C0;}
.color2 {color: #990066;}
.color3 {color: #990033;}  
.color4 {color: #990000;}
.color5 {color: #CC0000;}
.color6 {color: #FF9900;}
.color7 {color: #FFCC00;}
.color8 {color: #99CC00;}
.color9 {color: #669900;}
.color10 {color: #0099CC;}
.color11 {color: #006699;}
.color12 {color: #003366;}
.color13 {color: #000000;}
.color13 {color: #000000;}
.color14 {color: #FFFFFF;}

.super_table {font-size:11px}
.super_table thead td{text-align: center; padding: 5 5 5 5}
tr .conti td{text-align: center; padding: 7 5 7 5; background-color:#FEFBEB; border-bottom: dotted 1px #DAE8FC}
.super_table thead, .bot{background-color:#00B0E1; color:#ffffff;}
.bord-right{border-right: solid 1px #00B0E1}
