/* GLOBAL */
body{margin:0 0 0 0; background-color:#FFFFFF; font-size:10pt
}
img.png{behavior: url(/png.htc);
}
hr{border-color:#d8d9d9 transparent #ffffff transparent; border-width:1px; border-style:solid;
}

/*Верстка*/
td.lang{color:#ffffff; font-weight:bold; font-size:9pt; font-family:verdana; text-align:right
}
td.lang a{color:#9cddff; font-weight:bold; font-size:9pt; font-family:verdana; text-decoration:none
}

input.srch{background:url('/i/srch_input_fon.png'); background-repeat:no-repeat; width:214; height:28; border:none; padding:2px 4px 2px 4px
}

table.lnav {width:218
}
table.lnav td {background:url('/i/lnav_butfon.png'); background-repeat:no-repeat; background-position:left; width:216; background-color:transparent; padding-left:15; cursor:pointer
}
table.lnav td a{color:#268dba; text-decoration:none; font-size:14pt; font-family:arial
}
table.lnav td a:hover{color:#d58700; text-decoration:none; font-family:arial
}

table.lnav td.ln2 {background:url('/i/lnav_butfon2.png'); background-repeat:no-repeat; width:216; background-color:transparent; padding: 3px 4px 3px 15px; cursor:pointer
}
table.lnav td.ln2 a{color:#656565; text-decoration:none; font-size:9pt; font-family:arial; font-weight:bold
}
table.lnav td.ln2on {width:216; background-color:red; padding: 3px 4px 3px 15px; cursor:pointer
}
table.lnav td.ln2_2 {background:url('/i/lnav_butfon3.png'); background-repeat:no-repeat; background-position:left; width:216; background-color:transparent; padding-left:15; cursor:pointer; vertical-align:top; padding:3px 4px 3px 20px; background-position:top
}
table.lnav td.ln2_2 a{color:#656565; text-decoration:none; font-size:9pt; font-family:arial; font-weight:bold
}

table.lnav td.ln3 {background:url('/i/lnav_butfon3.png'); background-repeat:no-repeat; background-position:left; width:216; background-color:transparent; padding-left:15; cursor:pointer; vertical-align:top; padding:3px 4px 3px 15px; background-position:top
}
table.lnav td.ln3 a{color:#656565; text-decoration:none; font-size:9pt; font-family:arial;
}

table.botnav td a{color:#787878; font-weight:bold; font-family:tahoma, arial; text-decoration:none; font-size:9pt
}
table.botnav td a:hover{color:#000000; font-weight:bold; font-family:tahoma, arial; text-decoration:none
}
table.botnav td {color:#787878; font-weight:bold; font-family:tahoma, arial; font-size:9pt
}

table.b0{border:none;
}
table.b0 td{border:none; 
}

td.cont{vertical-align:top; font-size:10pt
}
td.cont i{font-family:arial
}

table.data {border:#cecfd0 solid 1px; 
}
table.data tr.tr1 td {border-bottom:#cecfd0 solid 1px; background-color:#e1e2e3; padding:4px 6px 4px 6px; color:#787878; font-weight:bold; font-family:tahoma, arial; font-size:9pt
}
table.data tr.tr2 td {border-bottom:#cecfd0 solid 1px; background-color:#f1f1f1; padding:4px 6px 4px 6px; color:#787878; font-weight:bold; font-family:tahoma, arial; font-size:9pt
}


td.copy {color:#505050; font-weight:normal; font-family:tahoma, arial; font-size:8pt
}
td.copy a{color:#505050; font-weight:normal; font-family:tahoma, arial; font-size:8pt; text-decoration:none;
}
td.copy a:hover{color:#000000; font-weight:normal; font-family:tahoma, arial; text-decoration:none;
}

div.navbar{padding:10px 10px 10px 10px; color:#df8300; font-family:tahoma, arial; font-size:9pt; 
}
div.navbar a{padding:10px 0px 10px 0px; color:#28a4db; font-family:tahoma, arial; font-size:9pt; text-decoration:none;
}
div.navbar a:hover{padding:10px 0px 10px 0px; color:#df8300; font-family:tahoma, arial; text-decoration:none;
}

h1.ph{margin:0px 0px 0px 0px; color:#d27c00;  font-family:tahoma, arial; font-size:16pt; font-weight:normal
}
h2.ph{margin:0px 0px 0px 0px; color:#df8300;  font-family:tahoma, arial; font-size:10pt; font-weight:bold; text-align:center
}
h2.ph a{color:#28a4db;  font-family:tahoma, arial; font-size:10pt; font-weight:bold; text-decoration:none
}
h2.ph a:hover{color:#df8300;  font-family:tahoma, arial; font-weight:bold; text-decoration:none
}
h1{color:#bd7713;  font-family:tahoma, arial; font-size:15pt; font-weight:normal
}
h2{color:#0168b3;  font-family:tahoma, arial; font-size:15pt; font-weight:normal; text-decoration:none
}
h3{color:#017cca;  font-family:tahoma, arial; font-size:11pt; font-weight:bold
}

td {color:#6f6f6f; font-family:tahoma, arial; font-size:10pt; 
}
img.thumb{border:solid 1px #d9d9d9
}
a{color:#0168b3;
}
a:visited{color:#0168b3;
}

a.cur_page{color:#1886b6; font-size:10pt; font-family:tahoma; padding: 0 4 2 4; text-decoration:none; font-weight:bold
}
a.pages{color:#6a6a6a; font-size:9pt; font-family:tahoma; background-color:#ffffff; border:#dbdbdb 1px solid; padding: 2 4 2 4; text-decoration:none
}
a.pages:hover{color:#ffffff;  font-family:tahoma; background-color:#1886b6; border:#dbdbdb 1px solid; padding: 2 4 2 4; text-decoration:none
}

ul.type1{margin: 7px 0px; padding: 0 0 10 5;
}
ul.type1 li {margin: 5 10; padding: 0 0 0 20px; list-style-type: none; background: url('/i/li1.png') no-repeat 0 5px;
}
ul.type2{margin: 7px 0px; padding: 0 0 10 5;
}
ul.type2 li {margin: 5 10; padding: 0 0 0 10px; list-style-type: none; background: url('/i/li2.png') no-repeat 0 5px;
}
ul{margin: 7px 0px; padding: 0 0 10 5;
}
ul li {margin: 5 10; padding: 0 0 0 10px; list-style-type: none; background: url('/i/li2.png') no-repeat 0 5px;
}

ul.noli li {margin:default; padding:default; list-style-type: none; background:none;
}

table.mline {width:226;
}
table.mline td.th {background: url('/i/mlineth.png') no-repeat ; padding:5px 5px 5px 5px; width:220; height:48; border:none
}
table.mline td.th h3{color:#656565; font-weight:bold; font-size:10pt; font-family:tahoma; margin:0 0 0 0
}
table.mline td{background-color:#dce9e8; padding:5px 5px 5px 5px; border:1px solid #dedfdf
}
table.mline td a{color:#017cca; font-weight:normal; font-size:9pt; font-family:tahoma;
}

input{border:1px solid #bababa; height:25; background-color:#ffffff
}
textarea{border:1px solid #bababa; background-color:#ffffff
}

table.awards td{background-color:#ebf1f8; padding:3px 3px 3px 3px; border:#d5dfeb 1px solid; color:#4d4d4d
}
table.awards td a{color:#4d4d4d; text-decoration:none
}
table.awards td a:hover{color:#4d4d4d; text-decoration:underline
}
div.err{color:red; border:solid 1px #c5cad0; background-color:#ffffff; padding:4px 4px 4px 4px 
}
div.gimg img{border:solid 1px #d9d9d9; 
}

div.cont{padding:0px 0px 0px 0px 
}
div.cont table td{border:1px solid #c6d1d0; padding:2px 4px 2px 4px;
}
div.cont table.b0 td{border:none
}

tr.even td{background-color:#e8eeed
}
