body {
font-family: Verdana, sans-serif; 
color: #000066;
background-color: #FFFFFF;
background-image: url("image/pozadko.gif");
font-size: 75%;
margin: 0 auto;
}

li {
list-style-image: url(logomainside/li-n.png);

}

.male {
font-size: x-small;
}

.zmiz {
display:none;
}

#starsie {
text-align: right;
text-decoration: none;
margin-right: 50px;
}

#starsie a {
text-align: right;
}

#starsie1 {
text-align: right;
text-decoration:none;
}

#starsie1 a {
text-align: right;
text-decoration: none;
border-bottom: 1px dotted #666666;
}

#tlacove {
text-align: right;
text-decoration:none;
margin-top: 0px;
}

#tlacove a {
background-color: #003399;
color: #FFFFFF;
padding-bottom: 5px;
padding-top: 1px;
padding-left: 5px;
padding-right: 5px;
margin-right: 5px;
font-weight: bold;
}

#tlacove a:hover {
background-color: #FFFFFF;
color: #993300;
font-weight: bold;
}


.skip {
position:absolute;
top:-300px;
background-color: #FFFFFF;
color: #000000;
}

.fullnadpis {
padding-top: 6px;
margin-left: 1em;
color: #003399;
background-color: #FFFFFF;
font: 150% Arial, Helvetica, sans-serif;
font-weight: bolder;
}

a:link {
text-decoration: underline;
color: #000066;
}

a:visited {
color: #000066;
}

a:hover {
color: #CC3300;
text-decoration: none;
}

.oz {
}
.oz li {
	list-style-image: none;
	list-style-type: none;

	
}
.oz li a {
background: url("logomainside/li.gif") no-repeat;
list-style-type: none;
text-decoration: none;
padding-left: 13px;
color: #000066;
}
.oz li a:hover, .oz li a.svetluska {
	text-decoration: none;
	background: url("logomainside/lil.gif") no-repeat;
	padding-left: 13px;
	list-style-type: none;
	color: #CC3300;
	border-bottom: 1px solid #FFFFFF;

}

.pociara  {
border-bottom: 1px solid #CCCCCC;
} 



.posunovac {
margin-left: 15px;
}

.posunovac1 {
margin-left: 83px;
}



#dinosaurus {
font-size: small;
width: 880px;
background-color: #FFFFFF;
margin:0 auto;
}

#dinosaurus a.svetloo {color: #29418C;}

#brontosaurus {
border-bottom: 1px solid; 
border-bottom-color: #B8B8B8;
padding-top: 0em;
height: 90px;
}

h1 {
margin-left: 1em;
color: #CC3300;
font: 140% Arial, Helvetica, sans-serif;
font-weight: bolder;
}

.nadpis-zaber {
background-image:url(logomainside/po33.gif);
}
h2 {
padding-bottom: 1px; 
padding-top: 10px;
margin-left: 1em;
color: #CC3300;
background-color:#FFFFFF;
font: 150% Arial, Helvetica, sans-serif;
font-weight: bolder;
word-spacing: 0.1em;
}

h3 {
color: #0066CC;
font: 115% Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin-left: 1em;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-bottom:0px;	
}
.malynadpis {
font-family: Verdana, sans-serif; 
color: #003399;
font-size: 100%;
font-weight: normal;
}
.ponuka {font-weight: bold;}

h4 {
margin-left: 1em;
font: 100% Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
}

img {
	border: 0;	
	}

#cele{
width: 740px;
background-color: #FFFFFF;
}

.lavetelo {
width: 630px;
background-color: #FFFFFF;
text-align: left;
padding-bottom: 15px;
margin-top: 0em;
float: right;
padding-right: 15px;
}

.lavetelo2 {
width: 540px;
background-color: #FFFFFF;
border-bottom: 1px dotted #666666;
text-align: left;
border-right: dotted 1px #666666;
padding-top: 0.15em;
margin-top: 0.15em;
float: left;
margin-left: 0.25em;
padding-left: 0.25em;
}

#pravetelicko {
max-width: 105px;
background-color: #FFFFFF;
text-align: center;
border-right: dotted 1px #666666;
padding-top: 0.3em;
margin-top: 0.3em;
margin-left: 0.1em;
padding-left: 0.1em;
margin-right: 0.6em;
padding-right: 0.3em;
float: right;
}

.pravyminiclass {
border-bottom: 1px dotted #666666;
text-align: center;
margin-bottom: 0.4em;
padding-bottom: 0.4em;
padding-right: 0.2em;
}

#pravetelo {
max-width: 200px;
background-color: #FFFFFF;
text-align: center;
padding-top: 0px;
margin-top: 0em;
padding-bottom: 0.4em;
padding-right: 5px;
padding-left: 3px;
float: left;
}

#pravetelo2 {
max-width: 220px;
background-color: #FFFFFF;
text-align: center;
border-right: dotted 1px #666666;
padding-top: 0.3em;
margin-top: 0.3em;
margin-right: 0.6em;
padding-right: 2em;
padding-bottom: 0.4em;
float: right;
}

#pravetelo2 p{
border-bottom: 1px dotted #666666;
margin-bottom: 1.5em;
padding-bottom: 1.5em;

}

.pravyclass {
max-width: 220px;
border-bottom: 1px solid #CCCCCC;
text-align: center;
margin-left: 25px;
margin-bottom: 0.4em;
padding-bottom: 0.5em;
}

#pravetelo a {
max-width: 200px;
color: #003399;
background-color: #FFFFFF;
}
#pravetelo a:hover {
color: #CC3300;
}

#patula {
text-align:center;
clear: both;
width: 650px;
margin: 1em auto;
color: #000066;
background-color: #FFFFFF;
font-size: smaller;
border-top: 1px solid #CCCCCC;

}

#patula a {
color: #003399;
background-color: #FFFFFF;
}

.stred {
width: 600px;
background-color: #FFFFFF;
border-right: 1px dotted #666666;
border-bottom: 1px dotted #666666;
text-align: left;
padding-top: 0.4em;
margin-top: 0.4em;
padding-right: 0.2em;
margin-right: 0.4em;
float: left;
margin-left: 0.3em;
padding-left: 0.3em;
}
.telostred {
width: 840px;
background-color: #FFFFFF;
border-right: 1px dotted #666666;
border-bottom: 1px dotted #666666;
text-align: left;
padding-top: 0.4em;
margin-top: 0.4em;
padding-right: 0.1em;
margin-right: 0.4em;
float: left;
margin-left: 0.3em;
padding-left: 0.3em;
padding-bottom: 0.4em;
}
.telofoto {
width: 710px;
background-color: #FFFFFF;
border-right: 1px dotted #666666;
border-bottom: 1px dotted #666666;
text-align: left;
padding-top: 0.4em;
margin-top: 0.4em;
padding-right: 0.1em;
margin-right: 0.4em;
float: left;
margin-left: 0.3em;
padding-left: 0.3em;
}
#svetlo {
background-color: #FFFFFF;
}

#svetlo a {
display: inline;
text-decoration: inherit;
border-right: 3px solid;
border-right-color: #003399;
color: #FFFFFF;
background-color: #003399;
}

.niekraj {
	border: 0;
	text-decoration: none;
}

.niekraj a {
	border: 0;
	text-decoration: none;
}

.tabulkareg1 {
border-color: #000066;

}
.tabulkareg2 {
background-color: #aaaadd; 
}

#odsadenie {
margin-left: 40px;
margin-right: 50px;
}

#fotografie {
margin-left: 20px;
}

#fotografie a {
	display: block;
	background: #CCCCCC;
	padding: 4px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
	text-align: center;
	width: 155px;
	height: 155px;
}
#fotografie a:hover {
	background: #999999;
}
.odhora {
	padding-top: 10px;
}

.odhora2 {
	padding-top: 20px;
}


.krajimg {
border: 1px solid #E2E2E2;
margin-left: 20px;
margin-bottom: 10px;
}
.foto {
margin-left: 15px;
padding-left: 15px;
}
.ilustracna {
float: left;
padding-right: 8px;
padding-left: 4px;
padding-bottom: 2px;
}
.banner {
border: 1px solid #999999;
margin-left: 20px;
margin-top: 10px;

}

.vnor {
list-style-position: inside;
}
.grafik {
text-align: center;
border: none;
}
.grafik2 {
float:right;
border: none;
padding-right: 0.3em;
padding-left: 0.3em;
}

.plagatvlavo {
float: right;
border: 0;
text-decoration: none;
margin-right: 0.3em;
}

.formpole {
margin-left: 0.4em;
background-color: #484848;
text-align: left;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
padding-top: 6px;
padding-bottom: 4px;
color:#FFFFFF;
}

.tabulka {
border: 1px solid #3366FF;
background-color: #EFEFEF;
}


.tabulka1 {
color:#000000;
}


.tabstred {
text-align:center;}

.tabcolora {
background: #FFCC99;
text-align: center;
}

.tabcolora1 {
background: #172A65;
color: #FFFFFF;
text-align: center;
}


.pro studen {
background: #FFFFCC;}

.tabcolorsiv {
background-color: #DEDEDE;
}

.tabcolorsiv1 {
background-color: #D0D0D0;
}

.zarovnaniemoney {
text-align: right;
}
.zarovnanie {
margin-left: 395px;}

.obstaravanie {
border: 2px solid #006699;
}

.mezdera {
margin-top: 2px;
}

.inline {
display: inline; padding-right: 15px; 
}

.ptlacove {
margin-left: 20px;
}

.novinky {
padding-left: 80px;
text-decoration: none;
}

.podpis {
padding-left: 300px;
}

.logouvod {
float: right;
text-align: left;
margin-left: 5px;
margin-top: 5px;
border: solid 1px #CCCCCC;
}

.centrujlogo {
text-align: center;
border: solid 1px #CCCCCC;
margin-left: 110px;
}

.centrujuvod {
text-align: center;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
padding-top: 10px;
padding-bottom: 10px;
}

.edf {
color: #000033;
font-weight: bold;
border: 2px solid #CC3300;
background-color: #FFCC99;
text-align: center;
margin-left: 30px;
margin-right: 30px;
padding-top: 5px;
padding-bottom: 5px;
}

.farba {
color: #990000;
}

.red {
color: #990000;
font-weight:bold;
}

.priestorform {
margin-top: 5px;
margin-left: 5px;
}

.centruj {
text-align: center;
}

.hrko {
border: 1px solid #993300;
}

.prispevok {
margin-top: 2px;
padding-top: 3px;
padding-left: 5px;
padding-bottom: 3px;
border-left: 1px solid #A2A2A2;
border-top: 1px solid  #CCCCCC;
}

.malepismo {
color: #525252;
font-size: x-small;
text-decoration: none;
}


#pravetelo ul {
 padding-top: 5px;
 list-style-type: none;
 text-align: center;

        }

      #pravetelo li {
display: block;
list-style-type: none;
list-style-image: none;
margin-top: 4px;
margin-right: 15px;
_margin-right: 0px;
margin-left: -15px;

        }
        
      #pravetelo  li a {
font-weight: bold;
	color: #000000;
	background-image: url("images/pozadie1.png");
	text-decoration: none;
	display: block;
	padding-top: 6px;
	height: 22px;
	padding-left: 5px;
	margin-top: 2px;
	width: 170px;
	text-align: left;
		
        }
      #pravetelo li a:hover, #pravetelo li a.svetluska1   {
	background-image: url("images/bg-hover.gif");
	background-repeat: no-repeat;
	color: #FFFFFF;
        }
.svetluska1 	
{
	background-image: url("images/bg_hover.gif");
	background-repeat: no-repeat;
	color: #FFFFFF;
        }	

		

#pora li a {
background-image: url("images/1111.gif");
}


.spojenec {
margin: 0;
}

.vrch {
text-align: left;
	display: block;
	background-image: url("images/poza-hov.jpg");
	background-repeat: repeat-x;
	height: 2.4em;
	margin-top: auto;
	margin-left: 0px;
	color: #0B0B0B;
}
.vrch li {
	display: inline;
	margin-left: 0px;
	list-style-type: none;
	list-style-image: none;
	color: #0B0B0B;
}
.vrch li a {
	font-weight: bold;
	color: #0B0B0B;
	float: left;
	padding-top: 5px;
	border-right: 1px solid #D1D1D1;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	height: 25px;
	

}
.vrch li a:hover, .vrch li a.svetluska {
	background-image: url("images/poza-hover.jpg");
	background-repeat: repeat-x;
	background-position: center bottom;
	text-decoration: none;
	color: #0B0B0B;
	_height: 26px;
	border-bottom: 1px solid #FFFFFF;
}

.vrch li a:visited {
color: #0B0B0B;
}

.vrchpod {
	display: block;
	background-image: url("images/poza1.jpg");
	background-repeat: repeat-x;
	margin-top: auto;

	
	
}
.vrchpod li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	
	
}
.vrchpod li a {
	font-weight: bold;
	

	
	color: #000000;
	float: left;
	margin-left: 30px; 
	padding-top: 10px;
	margin-top: 1px;
	
	padding-left: 15px;
	padding-right: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	height: 25px;
}
.vrchpod li a:hover, .vrchpod li a.svetluska {
	text-decoration: none;
	color: #000033;

        background: url("image/odrazka-podmenu.png") no-repeat;

}

     

.vrchpod li a:visited {
color: #000000;
}

#partneri img {
	border: 1px solid #666666;
margin-left: 10px;
margin-bottom: 10px;
padding: 5px 5px 5px 5px;
	}

#partneri a {
}

#partneri a:hover img{
	border: 1px solid #CC0000;

}

.partner img {
margin-right: 5px;
margin-bottom: 5px;
margin-left: 28px;
margin-top: 7px;
border: 1px solid #A1A1A1;
	}

.partner a:hover img{
	border: 1px solid #CCCCCC;

}

fieldset{
  border:1px solid #3366CC;
  margin-bottom:1.5em;
  padding:0.75em;
  margin-top: 5px;
}

.dakujeme{
border:1px solid #3366CC;
  margin-bottom:0.5em;
  padding:0.75em;
  margin-top: 0em;
  width:180px;
}



fieldset legend{
	color: #FFFFFF;
	background-color: #003399;
	font-size: 1.2em;
	background-image: url(image/legen-fieldset.png);
	background-repeat:repeat-x;
	padding-right: 0.5em; 
	padding-left: 0.5em;
	margin-bottom:0.5em;
	border-bottom: 1px solid  #336699;
	border-left: 1px solid  #336699;
	border-right: 1px solid  #336699;
}

.kobyla {
	background-image: url(http://unss.sk/image/legen-fieldset.png);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	width: 40px;
	margin-bottom: 3px;
	
}

.videosun {
margin-left: 30px;}

.sunpic {
margin-left: 12px;
}

.tabforum {
text-align: left;
margin-top: 1px;
background-image: url(http://unss.sk/image/legen.png);
background-repeat:repeat-x;
padding-bottom: 3px;
border-bottom: 1px #E2E2E2 solid;
height: 30px;
}

.th1forum {
width: 333px;
text-align: center;
}

.sirka {
width: 200px;
}

.trfarba {
background-image: url(http://unss.sk/image/legen-fieldset.png);
color:#FFFFFF;
}

.right {float: right; text-align: right; margin: 5px;}
.geneva {font-family: Geneva, Arial, Helvetica, sans-serif;	}
.bold {font-weight: bold;}
.black {color: black;}
.black a {color: black;}
.black a:link {color: black; text-decoration: underline;}
.black a:visited {color: black; text-decoration: underline;}
.black a:hover {color: #29418C; text-decoration: underline;}
.margin {margin: 30px;}
.sidemargin {margin: 5px 30px 5px 30px;}

form {margin: 3px;}

#hlavne-menu { z-index: 10; 
position: relative;
	text-align: left; 
	line-height: 2.3;
	display: block;
	background-image: url("../images/poza-hov.jpg");
	background-repeat: repeat-x;
	height: 2.4em;
	margin-top: auto;
	margin-left: 0px;
	color: #0B0B0B; 	
 }
	#hlavne-menu ul { margin: 0; padding: 0; list-style: none; }
	#hlavne-menu li { list-style-image: none; float: left; display: inline; }
	#hlavne-menu a {
	display: block; 
	padding-left: 15px; padding-right: 15px; 	
	border-right: 1px solid #D1D1D1; 
	color: #0B0B0B; font-weight: bold; 
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;	
}

	#hlavne-menu a:hover, a.svetluska { 
	background-image: url("../images/poza-hover.jpg");
	background-repeat: repeat-x;
	background-position: center bottom;
	
} 
	#hlavne-menu li:hover ul { display: block;  }
	#hlavne-menu li.sfhover ul { display: block; }	/* trieda generovana javascriptom kvoli "roletkovemu menu" */
	#hlavne-menu li ul { position: absolute; display: none; background: #B1B1B1; 
}
	#hlavne-menu li ul li { float: none; display: block; width: 220px;
 }
	#hlavne-menu li ul li.widther {width: 350px;} 
	#hlavne-menu li ul li.width {width: 190px;} 
	#hlavne-menu li ul li a { display: block; }
	#hlavne-menu ul ul { display: none; }
	#hlavne-menu br { clear: both; }
	#menu { float: left; }

.banerisko {
	position: relative;
	z-index: -10;}

.rightp {
text-align: right;
margin-right: 50px;
}
