body
{
padding:0;
margin:0;
background: #CFE2F6 url('pic/bg.gif') 0px 0px repeat-x;
font-family:Arial;
}

h3
{
background-color: #e2e2e2;
color: #000022;
}

form {
	margin:0;
}

li {
  list-style-type: square;
}

.top
{
background: url('pic/top.png') center top no-repeat;
}
.logo
{
padding-left:40px;
padding-top:80px;
height:215px;
text-align:left;
vertical-align:top;
}

.menu0, .menu1
{
color: white;
text-align: center;
font-size: 17px;
height:30px;
}
.menu1 
{
background: url('pic/selected.gif') center 24px no-repeat;
}

.menu0 a , .menu1 a
{
color:white;
text-decoration: none;
}

.header
{
width:40px;
font-size:22px;
color:white;
padding-left:130px;
}

.text
{
height:400px;
vertical-align:top;
}
.text a, .text a:visited
{
color: #0059bc;
}

.bottom
{
height:120px;
background:url('pic/bottom.png') center bottom no-repeat;
font-size:12px;
color: #156CCC;
text-align: left;
vertical-align: top;
padding-left:20px;
padding-top:80px;
}
.bottom td
{
font-size: 12px;
}
div.wnews
{
width: 220px;
margin: 0;
margin-top: 23px;
}	

div.w60
{
width: 700px;
margin: 0;
}	
div.box-c
{
height:20px;
margin: 0 20px;
position: relative;
background: white;
}

div.box-c em b 
{
position:absolute;
font:150px Arial;
line-height:40px;
font-weight:normal;
}

.ctl, .cbl, .ctr, .cbr 
{
z-index:11;
width:20px;
height:20px;
color:white;
overflow:hidden;
position:absolute;  
background:transparent;
}

.ctl {top:0; left:-20px;}
.cbl {bottom:0; left:-20px;}
.ctr {top:0; right:-20px;}
.cbr {bottom:0; right:-20px;}

.ctl b {left:-8px;}
.ctr b {left:-25px;}
.cbl b {left:-8px; top:-17px;}
.cbr b {left:-25px; top:-17px;}

div.box-inner
{
padding: 0px;
padding-left: 60px;
padding-right: 40px;
background: white;
text-align: justify;
min-height:400px;
_height:400px;
font-size: 15px;
}

div.box-inner2
{
padding: 5px;
padding-left:15px;
padding-right: 12px;
background: white;
text-align: justify;
font-size: 15px;
min-height:250px;
_height:250px;
}

div.box-inner2 p {
	font-size: 13px;
	padding-bottom:12px;
	background:url('pic/pravki.gif') repeat-x bottom;
}

div.box-inner2 p strong {
	color:#0059bc;
}

div.box-inner2 p a {
	color:#0059bc;
}

.form_text
{
font-size: 14px;
}

.form_submit
{padding-right: 33px;}

input.form_input
{
border: 1px solid black;
width: 200px;
height: 23px;
font-size: 14px;
}
.error
{
font-size:12px;
color: red;
}

.hr
{
background: url('pic/hr.png') repeat-x 0px 50%;
height: 1px;
margin-top: 20px;
margin-bottom: 20px;
}

a.prlink
{
font-size: 14px;
padding-left:25px;
background: url('pic/pdf.gif') 0px 0px no-repeat;
}

a.textlink
{
font-size: 14px;
}
.prtext, .prdescr
{
font-size: 15px;
}
.prdescr
{
text-align: justify;
padding-bottom:5px;
}
.prlink
{
font-size: 14px;
padding-bottom: 5px;
vertical-align: top;
}

.gray
{
font-size: 14px;
color: #888;
}

.grayline
{
background-color: #F2F2F2;
font-weight: bold;
padding:2px;
margin-top: 25px;
margin-bottom: 10px;
}

.noted
{
padding-left:0px;
margin-top: 10px;
margin-bottom: 50px;
}
.imgproj
{
margin-left: -3px;
margin-right:20px;

}

p
{
font-size: 15px;
}

.lang1, .lang0
{
font-size: 14px;
padding: 15px;
padding-top: 3px;
padding-bottom: 3px;
}
.lang1
{
background: url('/pic/langs.gif') 0px 0px no-repeat;
}