body,td,th {
	font-family:Helvetica;
	font-size: 12px;
	color: #000000;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-color:#A4D7F4;
background-image:url(clearsky2.jpg); background-position:top; background-repeat:repeat-x; 
}
select{
	font-family:inherit;
	font-size: 11px;
	font-variant:small-caps;
}
a:link {
	color: #333333;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #666666;
}
a:active {
	color: #000000;
}
.fade90
{
   filter:alpha(opacity=90); 
   -moz-opacity: 0.9; 
   opacity: 0.9; 
}
.fade70
{
   filter:alpha(opacity=70); 
   -moz-opacity: 0.7; 
   opacity: 0.7; 
}
.meniu{
font-size:16px;
color:#fff;
text-align:center;
padding:10px 5px 1px 5px;
cursor:pointer;
margin:0px 10px 0px 3px;
border-bottom:#FFCC00 solid 3px;
border-top:dotted 1px #5F6D82;
letter-spacing:1px;
font-variant:small-caps;
font-weight:bold;
background-image:url(bg_gray_button.png);
background-position:left bottom;
}
.meniu:hover{
color:#FFCC00;
border-top:dotted 1px #5F6D82;
border-bottom:#FFCC00 solid 8px;
padding:5px 5px 1px 5px;
margin:0px 10px 0px 3px;
}
.meniu_activ{
font-size:16px;
text-align:center;
cursor:pointer;
letter-spacing:1px;
font-variant:small-caps;
color:#000;
border-top:dotted 1px #5F6D82;
border-bottom:#FFCC00 solid 8px;
background-color:#FFCC00;
padding:5px 10px 1px 10px;
margin:0px 10px 0px 3px;
font-weight:bold;
}

.grad
{
font-size:12px;
background-image:url(grad.png);
background-position:top;
padding:3px 20px 3px 20px;
font-weight:bold;
}
.filtre
{
font-size:12px;
background-image:url(grad.png);
background-position:top;
padding:1px 20px 1px 20px;
font-weight:bold;
}

.submeniu
{
width:180px;
padding:5px 30px 2px 10px;
border-right:solid 1px  #CCCCCC;
float:left;
background-color:#333333;
color:#f4f4f4;
font-size:14px;
cursor:pointer;
background-image:url(bg_gray_button.png);
background-position:left bottom;
background-repeat:no-repeat;
z-index:9;
font-variant:small-caps;

}
.submeniu:hover
{
color:#FFCC00;
background-color:#000;
border-right:solid 1px #999999;
}


.subctg{
margin-left:1px;
margin-bottom:1px;
padding:3px;
border-left:solid 3px #FFFFFF;
cursor:pointer;
color:#333333;
text-decoration:none;
}
.subctg:hover{
background-color:#0076AB;
border-left:solid 3px #990000;
color:#fff;
background-image:url(bg_gray_button.png);
background-position:left bottom;
background-repeat:no-repeat;

}
.ctg{
padding:5px 2px 5px 2px;
margin-bottom:10px;
background-color:#87C7F1;
background-image:url(bg_gray_button.png);
background-position:left bottom;
background-repeat:no-repeat;

margin-left:2px;
margin-top:20px;
border:solid 1px #999999
}
.titlectg
{
font-weight:bold;
font-size:14px;
color:#000;
margin-top:-20px;
margin-bottom:5px;
background-color:#FFFFFF;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 3px #87C7F1;
padding:2px 0px 2px 10px;
background-image:url(bg_gray_button.png);
background-position:left center;
background-repeat:no-repeat;
}
.subinc{
margin-left:1px;
margin-bottom:1px;
padding:3px;
border-left:solid 3px #FFFFFF;
cursor:pointer;
color:#333333;
text-decoration:none;
}
.subinc:hover{
background-color:#AEA16A;
border-left:solid 3px #5F6D82;
color:#fff;
background-image:url(bg_gray_button.png);
background-position:left bottom;
background-repeat:no-repeat;
}
.inc{
padding:5px 2px 5px 2px;
margin-bottom:10px;
background-color:#FFE784;
background-image:url(bg_gray_button.png);
background-position:left bottom;
background-repeat:no-repeat;
margin-left:2px;
margin-top:20px;
border:solid 1px #999999
}
.titleinc
{
font-weight:bold;
font-size:14px;
color:#000;
margin-top:-20px;
margin-bottom:5px;
background-color:#FFFFFF;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 3px #FFE784;
padding:2px 0px 2px 10px;
background-image:url(bg_gray_button.png);
background-position:left center;
background-repeat:no-repeat;
}
h3{
font-size:12px;
color:#006699;
margin:4px;
text-indent:20px;
border-left:solid 15px #666;
}
.rss_text{
font-style:italic;
color:#333333;
}
.rss_info{
float:left; 
margin:3px 5px 5px 7px;
background-color:#FFFFFF;
border-right:dotted 1px #666;
font-size:10px;
color:#999;
padding:2px;
}
.rss
{
margin:2px 2px 15px 2px;
}
h1
{
color:#c4c4c4;
margin:5px;
padding:10px;
font-variant:small-caps;
}
h1:first-letter { font-size: 200%; }
h1:first-line { line-height: 100%; }

p
{
text-indent:35px;
}
p:first-letter { font-size: 120%; }
p:first-line { line-height: 100%; }