body {
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div {
	display: block;
}
img, div { border:0px; }
a { border: none; outline: none;}
ul { margin: 0; padding:0; }
li { margin: 0; padding:0; list-style: none; display:inline;}
.textswap { display:none;}

div#head {background: #FFFFFF; height: 174px;}
img#logo {margin-left: 78px; margin-top:78px; float:left;}

ul#topmeni {display:block; padding-left: 420px; padding-top: 136px;}
ul#topmeni li { display:block; float:left; width:auto; background: url(../img/bt-meni-l.png) top left no-repeat;}
ul#topmeni li a { display:block; width:auto;padding: 16px 19px 12px 0px;margin-left: 19px;line-height: 10px;background:url(../img/bt-meni-r.png) top right no-repeat;text-decoration: none;color:#336699;font-weight:bold;font-size:14px;letter-spacing:-1px;}
ul#topmeni li:hover a { color:#003366; text-decoration:underline;}
ul#topmeni li.active { background: url(../img/bt-meni-l-o.png) top left no-repeat;}
ul#topmeni li.active a, ul#topmeni li.active:hover a { background:url(../img/bt-meni-r-o.png) top right no-repeat; color:#FFFFFF; font-size:14px; letter-spacing:-1px;}


div#body { height: 371px; background: url(../img/p-bg.jpg) no-repeat top right;}
div#desnafotka{ background-image: url(../img/p00.jpg); background-position:top left; background-repeat:no-repeat; height:371px; width: 365px; float:right; z-index: 99;}
div.textswap{ background: url(../img/traka-flower.png) top left no-repeat transparent; height:371px; padding-left: 240px;}
div.malo{padding-left: 420px;}
div#tekstholder{ background: url(../img/traka-bg.jpg) repeat-x top right; color:#FFFFFF; height: 371px; margin-right:365px;}

ul#botmeni {display:block; margin-left: 420px; padding-top: 0px; width:560px;}
ul#botmeni li { display:block; float:left; width:auto; background: url(../img/t-meni-l.png) top left no-repeat;}
ul#botmeni li a { display:block; width:auto; padding: 12px 19px 16px 0px; margin-left: 19px; line-height: 10px; background:url(../img/t-meni-r.png) top right no-repeat; text-decoration: none; color:#336699; font-weight:bold; font-size:14px; letter-spacing:-1px;}
ul#botmeni li:hover a { color:#003366; text-decoration:underline;}
ul#botmeni li.active { background:url(../img/t-meni-l-o.png) top left no-repeat;}
ul#botmeni li.active a, ul#botmeni li.active:hover a { background:url(../img/t-meni-r-o.png) top right no-repeat; color:#FFFFFF; font-size:14px; letter-spacing:-1px;}

div#info { position:relative; float:left; font-size:14px; letter-spacing:-1px; color:#666666; margin-left:100px; margin-top: 20px;}
div#info span {font-size:10px; letter-spacing:0px;}
div#info a { color:#666666; text-decoration: none;}
div#info a:hover {text-decoration: underline;}
div.moretxt { padding: 20px; font-size:11px; color:#333333; background:url(../img/popfoot.gif) bottom center no-repeat #FFFFFF; padding-bottom:70px;}
div.moretxt  h2 { display:block; font-size: 24px; color: #003366; letter-spacing:-2px; padding:0px; margin:0px; margin-bottom: 10px; border-bottom: 1px solid #003366;}
div.scrolltxt {height: 350px; overflow:auto;}

h1 { font-size:24px; font-weight:bold; margin:0px; padding-top: 8%; padding-bottom:10px; letter-spacing:-1px;}
div.text { font-size:11px; min-width: 300px;}
a.link { color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; background: url(../img/bullet.png) no-repeat left 0px; display:block; padding-left: 15px; margin-top: 10px;}
a.link:hover { text-decoration: underline;}
a.more {margin-top: 5px; font-size:14px; font-weight:bold; letter-spacing:-1px; margin-left:-15px;}
.istaknuto {font-size:14px; font-weight:bold; letter-spacing:-1px;}
span.belo a { color:#FFFFFF; text-decoration:none;}
/* formulari start */
body.formular { 
	padding: 0px 40px 20px 40px;
	background-color:#FFFFFF;
	}
body.formular  h1 { display:block; font-size: 30px; color: #003366; letter-spacing:-2px; padding:0px; margin:0px; margin-top: 30px; border-bottom: 1px solid #003366;}

form {display: block; width: 440px;}
label{
display: block;
	width: 120px;
	font-size: 11px;
	font-weight: bold;
	padding:2px;
	line-height: 11px;
	margin-bottom:2px;

}
label.error{
font-weight: bold;
color: #990066;
text-align: left;
font-size:10px;
width: 122px;
float:left;
position: absolute;
left:-2px;
padding-left:4px;
top:-1px;
padding-top: 20px;
z-index:-1;
border: 1px solid #FEF0FF;
background-color:#FFFFFF;
}
label.checked {	background-color: transparent; border: none;}
label.checkboxvalue{
	width:200px;
	display: block;
	float: left;
	padding-left: 5px;
	padding-top: 2px;
}
input, textarea {width:250px;}
input, select, textarea  {border: 1px #999999 solid; padding: 3px; margin: 2px 0px;}
input.error, select.error, textarea.error  {border: 1px #990066 solid; background-color:#FDF2FF;}
select {width:200px;}
label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
div.rowElem{
	clear:both;
	padding:4px 0px;
	position:relative;
}
input.submit {
	background:url(../img/btn_bg.gif) no-repeat center top; 
	font-family: Tahoma;
	height:26px; 
	border:none;
	color: #333333;
	letter-spacing: 0px;
	font-size: 11px;
	font-weight: bold;	width: 130px;
}
input.submit:hover {
	background:url(../img/btn_bg.gif) no-repeat center -26px; 
	height:26px; 

	border:none;
	color: #000000;
	letter-spacing: 0px;
	font-size: 11px;
	font-weight: bold;
}
div#kontaktinfo {
	font-size: 11px;
	margin-bottom: 20px;
	margin-top: -20px;
	text-align: center;
	width:370px;
}
div#kontaktinfo em {
	font-size: 10px;
	color:#999999;
}
div#kontaktinfo strong {
	font-size: 16px;
	letter-spacing: -1px;
}
div#kontform {
	display:block;
	width: 360px;
	font-weight:bold;
	color:#999999;
	font-size: 16px;
	letter-spacing: -1px;
}
/* formulari kraj */