body
{
	margin:0px;
	padding:0px;
	background-color:#c0cad6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p
{
	font-size:12px;
}

li {
margin-top:5px;
}

#korobka {
width:990px;
height:auto;
position:absolute;
left:50%;
margin-left:-495px;
}

#logo {
width:990px;
height:179px;
background-image:url(images/logo.gif);
}

#menu_top {
width:990px;
height:39px;
background-image:url(images/menu_top.gif);
}

#menu_top ul  {
position:relative;
top:9px;
left:50px;
float:left;
list-style:none;
margin:0px;
padding:0px;
}

#menu_top ul li {
display:inline;
padding-left:20px;
}

#menu_top ul li a{
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


#content1 {
width:950px;
height:auto;
float:left;
background:#c0cad6 url(images/grad.gif) top repeat-x;
padding-left:20px;
padding-right:20px;
min-height:345px;
}

.vud_robit {
position:relative;
left:60px;
top:60px;
background-image:url(images/robit.gif);
height:28px;
width:123px;
}

#left_block {
position:relative;
left:20px;
top:80px;
float:left;
width:492px;
margin-right:35px;
}

.block_top {
width:492px;
height:50px;
background-image:url(images/top_block.gif);
margin:0px;
padding:0px;
}

.block_center {
width:492px;
height:auto;
background-image:url(images/center_block.gif);
}

.text {
position:relative;
left:60px;
text-align:justify;
width:402px;
color:#FFFFFF;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

#block_down {
width:492px;
height:23px;
background:url(images/down_block.gif)  top no-repeat;
margin-bottom:10px;
}

.number {
position:absolute;
left:10px;
}

.zagol {
margin-left:40px;
margin-top:10px;
}

#right_block {
position:relative;

top:80px;
float:right;
width:362px;
height:100px;
right:20px;
}

#spets_top {
width:362px;
height:89px;
background-image:url(images/spets.gif);
}

#spets_center {
width:351px;
height:auto;
background-image:url(images/spets_center.gif);
position:relative;
left:11px;
}

.spets_text ul {
list-style:square;
list-style-position:inside;
margin:0px;
padding:0px;
}

.spets_text a {
text-decoration:none;
color:#0A60A6;
}

.spets_text ul li{
margin-top:0px;
margin-bottom:0px;
color:#674600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:15px;
text-align:justify;
background:url(images/lines.gif) bottom repeat-x;
padding-top:5px;
padding-bottom:10px;
margin-left:25px;
}

#spets_bottom {
float:left;
width:351px;
height:24px;
background-image:url(images/spets_bottom.gif);

}

#kontakt_top {
width:351px;
float:right;
background-image:url(images/top_kontakt.gif);
height:49px;
margin-top:10px;
}

#kontakt_center {
width:351px;
height:auto;
float:right;
background-image:url(images/center_kontakt.gif);
}
.kontakt_text {
color:#00364; 
font-size:12px;
margin-left:20px;
}

.kontakt_text b{
color:#09556e;
}

.kontakt_text ul
{
	list-style-type:none;
	padding:0px;
}

.kontakt_text ul li
{
	margin-bottom:5px;
	padding:0px;
}

#kontakt_bottom {
width:351px;
height:25px;
float:right;
background-image:url(images/bottom_kontakt.gif);
}



#footer {
background:#496b84 url(images/footer_top.gif) top repeat-x;
height:85px;
width:990px;
border-top:1px solid white;
margin-top:150px;

}

.kopirait {
position:relative;
top:15px;
left:20px;
float:left;
}

.c {
float:right;
position:relative;
color:white;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
margin-top:40px;
margin-right:60px;
}

.clear {
clear:both;
}

/*Dla novin*/
.zagol_page {
font-size:20px;
font-family:Verdana;
color:black;
text-align:left;
margin:0px;
padding:0px;
margin-top:15px;
margin-bottom:15px;
}

.zagol_page a {
color:black;
text-decoration:none; 
}

.content_text {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
display:table;
font-size:12px;
}

.content_text  a{
text-decoration:underline;
color:#0099FF;
}

/*Comments style*/

.find  {
height:100px;
width:400px;
border:1px solid white;
}

.opus {
text-align:justify;
font-size:12px;
float:right;
width:58%;
margin-bottom:15px;
}

.images {
float:left;
width:40%;
margin-bottom:15px;
border:0px;
}

.line_news {
clear:both;
width:100%;
border-top:1px dotted black
}
.navi {
width:100%;
text-align:center;
letter-spacing:5px;
}

.navi  a{
text-align:center;
color:black;
text-decoration:none;
font-weight:500;
}

.navi  a:hover{
text-decoration:underline;
}

.current {
font-weight:bold;
}