
body {
	margin: 0em auto;
	padding: 35px;
	font: 74% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	background: #F0F8FF;
}
.container {
	width: 800px;
	margin: 0px auto;
	padding: 0px;
	border-left: solid 1px silver;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	abackground-color: ActiveBorder; /* iba na ladenie */
	background-color: white;
}

.lavy {
	float: left;
	width: 580px;
	margin: 0px ;
	padding: 0px;
	
}
.pravy {
	float: right;
	width:160px;
	margin: 0px;
	padding: 0px;

}

.tri-lavy {
	float: left;
	width: 280px;
	margin: 0px 13px 0px 0px;
	padding: 0px;
}
.tri-stred {
	float: left;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.tri-pravy {
	float: right;
	width: 240px;
	margin: 0px;
	padding: 0px;
}




.podnadpis {
	clear: both;
	margin: 0px;
	padding: 1px 0px 2px 3px;
	background-color: #87CEFA;
	font-weight: bold;
	font-size: 120%;
	font-family: "MS Sans Serif", Geneva, sans-serif;
}

.align-center {
	text-align: center;
}

h1 {
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: solid 1px rgb(200,200,200);
	text-transform: none;
	font-weight: bold;
	font-size: 140%;
}
h2 {
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	background-color: transparent;
	border-bottom: solid 1px rgb(200,200,200);
	text-transform: none;
	font-weight: bold;
	font-size: 120%;
}

h3 {
	clear: left;
	margin: 1.0em 0px 0.5em 0px;
	font-weight: bold;
	font-size: 110%;
	text-decoration: underline;
	
}
h4 {
	clear: left;
	margin: 1.0em 0px 0.5em 0px;
	font-weight: bold;
	font-size: 130%;
}
h5 {
	clear: left;
	margin: 0px;
	font-weight: bold;
	font-size: 130%;
}
h6 {
	clear: left;
	margin: 0px;
	font-weight: bold;
	font-style: italic;
	font-size: 130%;
}



			/* NAVIGACIA */

#hlavnemenu {
	padding: 4px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 14px;
	background: #0099CC;
	color: #FFFFFF;
   font-weight: bold;
}

#hlavnemenu a {
	color: #FFFFFF;
	text-decoration: none;
}

#hlavnemenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.img-baner {
	clear: both;
	float: left;
	width: 800px;
	height: 126px;
	margin: 0px;
	padding: 0px;
}

.buffer {
	float: left;
	width: 100%;
	height: 10px;
	margin: 0px;
	padding: 0px;
}

.content {
	float: left;
	width: 760px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	
}

.content ul {
	margin: 0px 0px 7px 15px;
	padding: 0px;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 100%;
}

.validne {
	width: 800px;
	text-align: right;
}


.footer {
	clear: both;
	width: 800px;
	height: 3.0em;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border-top: solid 1px rgb(125,125,125);
	background: #1F79AE;
	color: rgb(255,255,255);
	font-size: smaller;
}
.footer p {
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 1.3em;
	font-size: 110%;
}

.content a {
	color: black;
	text-decoration: underline;
}
.content a:hover {
	color: rgb(75,75,75);
	text-decoration: none;
}

.footer a {
	color: rgb(255,255,255);
	text-decoration: underline;
}
.footer a:hover {
	color: rgb(0,0,0);
	text-decoration: none;
}

.img {
	background: #FFF;
	float: left;
	padding: 1px;
	margin: 5px 8px 5px 0;
	color: #333;
	border: 1px solid #e0e0e0;
}

.imgbez {
	float: none;
	padding: 1px;
	border: none;
}


br {
	clear: none;
}

hr  {
	text-align: center;
}





