@media screen
{
body
{
background:#fff;
font-family:Tahoma,sans-serif;
font-size:10pt;
color:#333;
min-width:1000px;
}
h1
{
display:none;
width:0;
height:0;
}
.l
{
padding:0;
margin:10px 10px 10px 0;
float:left;
}
.r
{
padding:0;
margin:10px 0 10px 10px;
float:right;
}
a
{
color:#da251d;
text-decoration:underline;
}
a:visited
{
color:#900;
}
a:hover
{
color:#491dda;
}
ol
{
margin-bottom:10px;
list-style-position:inside;
}
.left,
.center,
.right,
.right-top
{
width:33%;
float:left;
}
.right
{
margin-bottom:160px;
}
#ltop
{
margin:10px 0 10px 10px;
height:190px;
}
#ltop img
{
display:block;
margin:0 auto;
}
#ltop ul.subnav
{
padding-left:10px;
}
#ctop
{
margin:5px 0 10px 0;
padding-left:10px;
height:195px;
}
#ctop h2 a,
#rtop h2 a
{
color:#140061;
font-family:"Times New Roman",serif;
font-style:italic;
font-weight:bold;
font-size:19pt;
text-decoration:none;
border-bottom:2px solid #140061;
}
h2.th2:first-letter
{
color:#da251d;
}
h2.th2
{
margin-bottom:10px;
}
#rtop
{
margin:5px 10px 10px 0;
padding-left:10px;
height:195px;
font-size:9pt;
}
#rtop p
{
margin-bottom:2px;
}
#lbot
{
background:url(/_data/resources/img/bluebg.gif) repeat-x left top;
margin:0 0 10px 10px;
}
#lbot1
{
background:url(/_data/resources/img/bluel.gif) no-repeat left top;
}
#lbot2
{
background:url(/_data/resources/img/bluer.gif) no-repeat right top;
padding:5px 10px 10px 10px;
}
#lbot2 h2,
#cbot2 h2,
#rbot2 h2
{
margin-bottom:15px;
}
#lbot2 h2 a,
#cbot2 h2 a,
#rbot2 h2 a,
#nav div p a,
#nav div p span
{
font-family:Arial,sans-serif;
color:#140061;
font-style:italic;
font-size:19pt;
font-weight:normal;
text-decoration:none;
}
#lbot2 h3 a,
#cbot2 h3 a,
#rbot2 h3 a
{
color:#da251d;
font-weight:bold;
text-decoration:underline;
font-size:12pt;
}
#lbot2 p,
#cbot2 p,
#rbot2 p
{
margin-top:5px;
}
#cbot
{
background:url(/_data/resources/img/orangebg.gif) repeat-x left top;
margin:0 0 10px 0;
}
#cbot1
{
background:url(/_data/resources/img/orangel.gif) no-repeat left top;
}
#cbot2
{
background:url(/_data/resources/img/oranger.gif) no-repeat right top;
padding:5px 10px 10px 10px;
}
#rbot
{
background:url(/_data/resources/img/greenbg.gif) repeat-x left top;
margin:0 10px 10px 0;
}
#rbot1
{
background:url(/_data/resources/img/greenl.gif) no-repeat left top;
}
#rbot2
{
background:url(/_data/resources/img/greenr.gif) no-repeat right top;
padding:5px 10px 10px 10px;
}
#main
{
background:url(/_data/resources/img/footer.gif) repeat-x left bottom;
overflow:hidden;
}
#danila
{
background:url(/_data/resources/img/danila.jpg) no-repeat right bottom;
overflow:hidden;
}
#copyrights
{
clear:both;
padding:30px 0 20px 10px;
font-size:10pt;
color:#fff;
}
#copyrights a
{
color:#fff;
}
#header
{
margin:10px;
}
#logo
{
width:238px;
float:left;
margin-right:20px;
}
#header ul.subnav
{
padding:30px 0 0 268px;
}
#nav
{
margin:23px 0 0 0;
overflow:hidden;
height:40px;
}
#nav div
{
float:left;
height:40px;
width:25%;
*width:24.99%;
}
#nav div p
{
height:40px;
}
#nav div p a,
#nav div p span
{
display:block;
height:40px;
padding:5px 0 0 10px;
}
#nav div.blue
{
background:url(/_data/resources/img/bluenav.gif) repeat-x left top;
}
#nav div.blue p
{
background:url(/_data/resources/img/bluer.gif) no-repeat right top;
}
#nav div.blue p a,
#nav div.blue p span
{
background:url(/_data/resources/img/bluel.gif) no-repeat left top;
}
#nav div.orange
{
background:url(/_data/resources/img/orangenav.gif) repeat-x left top;
}
#nav div.orange p
{
background:url(/_data/resources/img/oranger.gif) no-repeat right top;
}
#nav div.orange p a,
#nav div.orange p span
{
background:url(/_data/resources/img/orangel.gif) no-repeat left top;
}
#nav div.green
{
background:url(/_data/resources/img/greennav.gif) repeat-x left top;
}
#nav div.green p
{
background:url(/_data/resources/img/greenr.gif) no-repeat right top;
}
#nav div.green p a,
#nav div.green p span
{
background:url(/_data/resources/img/greenl.gif) no-repeat left top;
}
#nav div.red
{
background:url(/_data/resources/img/rednav.gif) repeat-x left top;
}
#nav div.red p
{
background:url(/_data/resources/img/redr.gif) no-repeat right top;
}
#nav div.red p a,
#nav div.red p span
{
background:url(/_data/resources/img/redl.gif) no-repeat left top;
}
#nav div.cur
{
background-position:0 -40px;
}
#nav div p span
{
color:#555;
}
#path
{
font-family:Arial,sans-serif;
padding-left:268px;
font-size:8pt;
color:#140061;
}
#path a
{
font-family:Tahoma,sans-serif;
font-size:7pt;
color:#140061;
}
#cont
{
clear:left;
margin:20px 10px 10px 0;
}
#lcol
{
width:248px;
margin-right:20px;
float:left;
}
#content
{
margin:0 0 10px 268px;
padding-bottom:110px;
padding-left:10px;
}
#content p
{
padding-bottom:10px;
}
#content h2
{
margin:0 0 5px -10px;
font-size:18pt;
font-weight:bold;
color:#555;
}
#content h3
{
margin-left:-10px;
font-size:14pt;
font-weight:bold;
color:#555;
}
ul#lnav
{
list-style:none;
}
ul#lnav li
{
list-style:none;
display:block;
width:248px;
}
ul#lnav li a,
ul#lnav li span
{
display:block;
padding:10px 0;
width:248px;
color:#140061;
font-size:12pt;
text-decoration:none;
background:url(/_data/resources/img/lnavbg.gif) no-repeat left bottom;
}
ul#lnav li a:hover
{
background-position:-248px bottom;
}
ul#lnav li span
{
font-weight:bold;
background-position:-248px bottom;
}
ul#lnav li p
{
padding:0 10px;
}
ul.subnav
{
display:block;
list-style:none;
}
ul.subnav li
{
display:inline;
padding:0 15px;
border-right:1px solid #140061;
list-style:none;
}
ul.subnav li.first
{
padding-left:0;
}
ul.subnav li.last
{
border:0;
}
ul.subnav li a
{
color:#140061;
font-size:12pt;
}
#ltop ul.subnav
{
margin-top:20px;
}
#rtop ul.subnav
{
margin-top:0;
}
#help label
{
display:block;
width:120px;
float:left;
clear:left;
}
#help label span
{
color:#da251d;
}
#help input
{
width:190px;
margin-bottom:4px;
}
#help textarea
{
width:190px;
height:70px;
font-family:Arial,sans-serif;
font-size:12pt;
}
#help input.sub,
div#content form#help input.sub
{
margin:5px 0 0 120px;
width:90px;
}
p.m
{
font-size:12pt;
clear:left;
}
p.m span
{
color:#140061;
font-weight:bold;
font-size:12pt;
}
p.rss
{
padding:20px 0 0 18px;
background:url(/_data/resources/img/rss.png) no-repeat left bottom;
}
p.short
{
font-family:Arial,sans-serif;
color:#666;
font-style:italic;
}
p.sub
{
font-size:8pt;
}
ul.list
{
margin:0 0 10px 30px;
list-style-position:inside;
}
br.cl
{
clear:left;
}
ul.clist
{
display:block;
margin:0;
padding:0;
}
ul.clist li
{
margin:0;
padding:0;
list-style-type:none;
overflow:hidden;
height:1%;
border-bottom:1px dotted #ddd;
padding:10px 0;
}
ul.clist li.last
{
border:0;
}
ul.clist li a img
{
margin:0 10px 0 0;
clear:left;

}
ul.clist li a
{
font-size:12pt;
font-weight:bold;
}
ul.filelist,
ul.pdflist
{
display:block;
margin:0;
padding:0;
}
ul.filelist li
{
margin:0;
list-style-type:none;
overflow:hidden;
height:40px;
border-bottom:1px dotted #ddd;
padding:10px 0 10px 55px;
}
ul.filelist li.doc
{
background:url(/_data/resources/img/doc46.gif) no-repeat left center;
}
ul.filelist li.pdf
{
background:url(/_data/resources/img/pdf46.gif) no-repeat left center;
}
ul.pdflist li
{
background:url(/_data/resources/img/pdf.gif) no-repeat left center;
margin:0;
list-style-type:none;
overflow:hidden;
height:50px;
border-bottom:1px dotted #ddd;
padding:10px 0 10px 65px;
}
ul.filelist li.last,
ul.pdflist li.last
{
border:0;
}
ul.filelist li a,
ul.pdflist li a
{
font-size:12pt;
font-weight:bold;
}
ul.pdflist li p
{
color:#999;
}
div#content form#help input
{
width:400px;
}
div#content form#help textarea
{
width:400px;
height:200px;
}
ul.plist,
ul.plist li
{
display:block;
padding:0;
list-style:none;
font-size:14pt;
}
ul.plist
{
margin-top:20px;
padding-bottom:20px;
clear:left;
}
ul.plist li
{
margin:0;
float:left;
width:4%;
font-weight:bold;
color:#333;
text-align:center;
}
ul.plist li a
{
font-weight:normal;
}
ul.plist li.prev
{
width:36%;
text-align:left;
margin-left:auto;
}
ul.plist li.next
{
width:36%;
text-align:right;
margin-right:auto;
}
#lc
{
width:67%;
float:left;
}
.nar
{
display:none !important;
visibility:hidden;
width:0;
height:0;
overflow:hidden;
}
.adv
{
width:800px;
padding:50px;
margin:20px auto;
border:1px solid #ccc;
background:#ddd;
font-size:1.1em;
clear:both;
}
.adv p
{
text-align:center;
padding-top:10px;
}
.adv ul
{
width:500px;
display:block;
margin:0 auto;
}
.piclist
{
list-style:none;
display:block;
overflow:hidden;
}
.piclist li
{
display:block;
float:left;
width:200px;
height:300px;
padding:0 10px 10px 0;
}
.piclist2
{
list-style:none;
display:block;
overflow:hidden;
padding-bottom:10px;
}
.piclist2 li
{
display:block;
padding:0 0 10px 0;
}
.clist form.cform
{
float:right;
width:200px;
padding-top:15px;
height:55px;
}
.answ form.cform
{
width:200px;
}
.clist div.cform
{
float:right;
width:200px;
padding-top:25px;
height:45px;
font-size:1.5em;
text-align:center;
}
.answ div.cform
{
font-size:1.5em;
}
form.cform input.sbut
{
width:150px;
height:40px;
font-size:1.5em;
}
.clist div.cdiv
{
margin-right:210px;
background:url(/_data/resources/img/vote.png) no-repeat left top;
height:70px;
background-position:-1000px 0;
}
.clist h3
{
margin-left:0 !important;
}
#pay
{
margin:10px 0;
}
#pay label
{
float:left;
display:block;
width:170px;
font-weight:bold;
}
#pay input,
#pay select
{
width:300px;
margin-bottom:5px;
}
#pay textarea
{
width:300px;
height:150px;
margin-bottom:5px;
}
#pay #psub
{
width:150px;
margin-left:170px;
height:30px;
font-size:1.2em;
}
#pay span
{
display:block;
width:500px;
}
.banners
{
list-style:none;
display:block;
clear:both;
padding-bottom:10px;
}
.banners li
{
padding-bottom:15px;
text-align:center;
}
#banner
{
padding:10px;
text-align:center;
}
}
