BODY {
 background-color: white;
 background-image: url(images/bgColor.jpg);
 background-repeat: repeat-x;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding: 0px;
 margin: 0px;
}

.cleaner {
	clear: both;
}

#menu {
	background-color: #e4c224;
	padding: 5px;
	color: #0051a3;
	font-size: 12px;
}

h1 {
	color: red;;
	font-size: 30px;
	display: inline;
}

h2 {
	color: red;
	font-size: 24px;
	display: block;
	margin: 0;
	border-bottom: 2px solid #0051a3;
	border-left: 9px solid #0051a3;
	padding-bottom: 3px;
	padding-left: 5px;
	font-family: "Calibri", "Trebuchet MS", Helvetica, sans-serif;
	font-style: italic;
}

a {
	color: #0051a3;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


#contentBox {
	padding: 10px;
	background-color: #ccd8e4;
/*
	background-color: #EEE;
	filter: Alpha(Opacity=80);
   -moz-opacity:0.8;
   opacity:0.8;
*/
	text-align: justify;
/*	background-image: url(images/overlay.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");*/
}

#footer {
	color: gray;
	font-size: 10px;
	text-align: center;
}

INPUT {
	width: 146px;
	background-color: #e1eaf4;
	border: 1px solid #7f9bed;
}

BUTTON {
	background-color: #e1eaf4;
	background-image: url(images/submit.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-right: 15px;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	color: #0051a3;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.error {
	color: Red;
	font-weight: bolder;
	background-color: #FFF8DC;
	border: 1px solid red;
	padding: 4px;
	padding-left: 20px;
	background-image: url(images/cancel.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 5px;
}

.accept {
	color: Green;
	font-weight: bolder;
	background-color: #FFF8DC;
	border: 1px solid Green;
	padding: 4px;
	padding-left: 20px;
	background-image: url(images/accept.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 5px;
}

.information {
	color: Blue;
	font-weight: bolder;
	background-color: #FFF8DC;
	border: 1px solid Blue;
	padding: 4px;
	padding-left: 20px;
	background-image: url(images/information.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 5px;
}

.easter_footer {
	float: left;
	background-image:url('/images/easter-footer_2.jpg');
	background-repeat: repeat-x;
	background-position: bottom left;
	width: 100%;
	height: 580px;
}

.topline {
	background-color: #ccd8e4;
	display: block;
	height: 20px;
}

.topline UL {
	margin: 0;
	padding: 0;
}

.topline UL LI {
	list-style: none;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #0855a7;
}

.klikacka_sk {
	background-image: url(images/ico_klikacka_sk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	line-height: 20px;
}

.mail_klikacka_sk {
	background-image: url(images/ico_mail_klikacka_sk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	line-height: 20px;
}

.mobil_klikacka_sk {
	background-image: url(images/ico_mobil_klikacka_sk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 20px;
}

.reklama_klikacka_sk {
	background-image: url(images/ico_reklama_klikacka_sk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	line-height: 20px;
}

.partner_klikacka_sk {
	background-image: url(images/ico_partner_klikacka_sk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	line-height: 20px;
}

.webhosting {
	background-image: url(images/ico_webhosting.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	line-height: 20px;
}

.sutaz {
	background-image: url(images/ico_sutaz.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	line-height: 20px;
	color: red;
}

.povedali {
	z-index: 10;
	float: right;
	position: absolute;
	top: 20px;
	right: 0;
}
