A {
	COLOR: #007BC6;
	TEXT-DECORATION: none; 
}

A:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline; 
}

TABLE {
	FONT-FAMILY: Verdana, Tahoma, Arial CE, Arial, Helvetica, Helvetica CE, sans-serif;
	font-size: x-small;
}

BODY {
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Tahoma, Arial CE, Arial, Helvetica, Helvetica CE, sans-serif;
	font-size: small;	
}

FORM {
	MARGIN: 0px;
}

H1 {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	FONT-FAMILY: Verdana, Tahoma, Arial CE, Arial, Helvetica, Helvetica CE, sans-serif;
	COLOR: #000000;
	font: bold x-large;
}

H2 {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	FONT-FAMILY: Verdana, Tahoma, Arial CE, Arial, Helvetica, Helvetica CE, sans-serif;¨
	COLOR: #000000;
	font: bold large;
}

H3 {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	FONT-FAMILY: Verdana, Tahoma, Arial CE, Arial, Helvetica, Helvetica CE, sans-serif;¨
	COLOR: #000000;
	font: bold medium;
}

HR {
	COLOR: #cc0000;
}

UL {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
}

LI {
	font-size: small;
}

.button {
	COLOR : #0000FF;
	BACKGROUND-COLOR : #8696d7;
	BORDER-LEFT: #0000FF 1px solid;
	BORDER-RIGHT: #0000FF 1px solid;
	BORDER-TOP: #0000FF 1px solid;
	BORDER-BOTTOM: #0000FF 1px solid;
	font: x-small;
	TEXT-ALIGN: center;
}

.horni {
	BACKGROUND-COLOR: #000000;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, ArialCE, Arial, Helvetica, Helvetica CE;
	FONT-SIZE: x-small;
	VERTICAL-ALIGN: top;
}

.skryte {
	font: xx-small;
	VISIBILITY: hidden;
}

body {
		margin:0 0 0 0px; padding:0;
		}

#header {
		margin:0 0 0 0px; padding:0;
		background: #CDFECD;		
		}

#main1 {
		margin:126 0 0 0px; padding:0;
		background: #CDFECD;		
		}

#main2 {
		margin:0 0 0 0px; padding:0;
		}

#left {
		float:left;
		width:180px;
		margin:0 padding:0;
		background: #CDFECD;
		}

#middle {
		margin:0 0 0 190px;
		background: #CCFFE6;
		}

#footer {
		margin:0 0 0 190px;
		font: x-small;			
		}

.column-in {
		margin:0; padding:0.5em 1em;
		}

.copy {text-align:center; font-size:80% }

#limenu {
		margin:0 0 0 20px;
		padding:0;
		}

#lifont {
		font: x-small;		
		}		

#red 	{
		color: Red;	
		}	
		
#f1	{
		font-size: xx-small;
		}			
		
#f2	{
		font-size: x-small;	
		}		
		
#f4	{
		font-size: medium;
		}				

#j2 {
		VISIBILITY: hidden; COLOR: red
		}

#e2 {
		VISIBILITY: hidden; COLOR: red
		}

#a2 {
		VISIBILITY: hidden; COLOR: red
		}

.inp {
		COLOR: black; BACKGROUND-COLOR: white
		}

.Required	{
	background-color:#FFFFAA;
}	

.Underlined {
	text-decoration:underline;		
}	

fieldset {
	border:1px solid #A0A0A4;
	margin: 0 0 1em 0;
	padding: 0 1em 1em 1em;
	background-color:#C8E7FB;
	position:relative;
	padding-bottom:10px;
}
	
legend {
	padding:0.2em 1em;
	margin:0;
	font-weight:bold;
	border-top:1px solid #A0A0A4;
	border-right:1px solid #A0A0A4;
	border-left:1px solid #A0A0A4;
	background-color:#A0A0A4;
	color:#FFFFFF;
	position:relative;
	top:-1em;
}

.Button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0D98DB;
	border:1px solid #0D98DB;
	padding:0.2em 0.7em;
	vertical-align:middle;
}

.ButtonRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#ff0000;
	border:1px solid #ff0000;
	padding:0.2em 0.7em;
	vertical-align:middle;
}

.partners 	{
		color: b1b1b1;
		font-size: xx-small;		
		}
.partners a:link {
		color: #b1b1b1;
		}

{ -----  containerHeader ----- }
#containerHeader img {vertical-align: middle;}
#containerHeader .logo {position: absolute; top: 60px; left: 25px; height: 69px; width: 605px; display: block; background-image: url("images/logo-levna-pujcka.gif");}
#head-background {width: 100%; height: 139px; position: absolute; top: 30px}
#containerHeader .levelA {position: absolute; height: 65px; top: 33px; right: 10px; z-index: 0; height: 60px; width: 100%; margin: 0; padding: 0; list-style-type: none}
#containerHeader .levelA li {margin-left: 4px; float: right}
#containerHeader .levelA li a {float: left; text-decoration: none; font-size: 10px; font-weight: normal; color: #007BC6; background:#FFFFFF}
#containerHeader .levelA li a:hover {background: #CDFECD; color: #ff0000}
#containerHeader .levelA .active ul li a {padding-left:0}
#containerHeader .levelA ul .last  {background: none}
#containerHeader .levelA li ul#default {display: block}
#containerHeader .levelB {position: absolute; height: 65px; top: 140px; right: 10px; z-index: 0; height: 60px; width: 100%; margin: 0; padding: 0; list-style-type: none}
#containerHeader .levelB li {margin-left: 4px; float: right}
#containerHeader .levelB li a {float: left; text-decoration: none; font-size: 14px; font-weight: bold; color: #007BC6; background:#FFFFFF}
#containerHeader .levelB li a span {height: 20px; padding: 5px 5px 5px 5px; display: block; float: left; cursor: pointer}
#containerHeader .levelB li a:hover {background: #CDFECD; color: #ff0000}
#containerHeader .levelB .active ul li a {padding-left:0}
#containerHeader .levelB ul .last  {background: none}
#containerHeader .levelB li ul#default {display: block}		