html {overflow-y: scroll;}
body {background:#eeeeee url(../images/bg.jpg) repeat-x top}
a {color:#123584}
a:hover {text-decoration:none}

.line {background:url(../images/bg-line.gif) repeat-x bottom; display:inline; float:left; height:4px; font-size:1px; margin:0 0 0 20px; width:900px}
.line-small {background:url(../images/bg-line.gif) repeat-x bottom; display:inline; float:left; height:4px; font-size:1px; margin:15px 0 0 0; width:280px}

#page {margin:0 auto; width:940px}
	#head {background:url(../images/bg-header.jpg) no-repeat top left; color:#5a5757; height:94px; line-height:19px; width:960px; position:relative;} 
		#head img {float:left}
		#head #cert {float:left; width:215px;}
			#head #cert img {float:right; display:inline; margin:0 40px 0 0;}
		#head h1, #head h3 {position:absolute; top:68px; left:22px; color:#002479; font-size:12px; font-weight:normal; color:#aeaeae; letter-spacing:2px; text-transform: uppercase;}
		#head div {float:left; font-size:11px; padding:20px 0 0 20px; width:135px}
		#head div span {font-size:12px; display:block}
		#head ul li {padding: 0 0 0 15px}
		#head ul li#first {background:url(../images/ico-phone.jpg) no-repeat left 5px}
		#head ul li#second {background:url(../images/ico-email.jpg) no-repeat left 5px}
		#head input#search {border:solid 1px #d3d3d3; margin:2px 0; padding:1px 4px; width:137px}
		#head a#submit {background:url(../images/ico-search.jpg) no-repeat top left; padding: 0 0 0 20px}
		
		#nav {background:url(../images/bg-nav.jpg) repeat-x; height:37px}
		#nav li {float:left}
		#nav li a {colot:#123584; display:block; font-weight:bold; padding:6px 10px; margin:4px 8px 0 0; text-decoration:none}
		#nav li a:hover {text-decoration:underline}
		#nav li a.navactive {background-color:#123584; color:#FFFFFF}
		
		#wrap {background-color:#FFF; border:solid 1px #e0e0e0; float:left; padding:1px}
			#infoleft {background:url(../images/bg-info.jpg) no-repeat left top; color:#FFF; float:left; height:238px; padding:20px 35px; width:501px;}
			#infoleft h2 {font-size:20px; font-weight:bold; margin:0px; padding:0}
			#infoleft h2 span {color:#bdcae8}
			#infoleft p {color:#bdcae8; font-size:11px; padding:0 0 10px 0; font-size:14px; line-height:1.2; margin-top:4px;}
			#infoleft ul {float:left; padding:0 30px 0 0; width:220px}
			#infoleft ul li {background:url(../images/bg-li.gif) no-repeat left 6px; font-size:11px; font-weight:bold; padding:1px 0 10px 15px}
			#infoleft a {color:#FFFFFF; display:inline-block; font-size:14px; font-weight:bold; margin:9px 0 0 15px}
			#infoleft a:hover {text-decoration:none}
			
			#inforight {background:url(../images/bg-right.jpg) no-repeat top left; color:#123584; float:left; font-size:11px; height:248px; padding: 30px 0 0 25px; width:340px}
				#ititle {color:#c70000; font-size:14px; font-weight:bold; margin:0; padding:0}
				
			#short {background:url(../images/bg-line.gif) repeat-x bottom; color:#000000; float:left; font-size:14px; padding:10px 0 14px 0; margin:0 20px;}
				#short span {color:#c70000; font-size:20px}
				#short a {background:#c70000; color:#FFFFFF; display:inline-block; font-weight:bold; margin:0 0 0 45px; padding:2px 8px; text-decoration:none}
				#short a:hover {text-decoration:underline}
				
			#ena, #dva, #tri {float:left; display:inline; font-size:11px; padding:14px 0 5px 0; width:279px}
			#ena h3 a, #dva h3 a, #tri h3 a {color:#123584; font-size:16px; margin:0; padding:0 0 7px 0; text-decoration:none;}
			#ena img, #dva img, #tri img {padding:0 0 8px 0}
			#ena a.more, #dva a.more, #tri a.more {color:#FFFFFF; background:#123584; display:block; font-weight:bold; margin:10px 0; padding:3px 10px; text-decoration:none; width:63px}
			#ena a:hover, #dva a:hover, #tri a:hover {text-decoration:underline}
			#ena {margin:0 0 0 20px}
			#dva {margin: 0 30px}
			#dva h3 a span, #tri h3 a span {color:#c70000}
			
			#one, #two, #three {float:left; display:inline; font-size:11px; padding:8px 0 0 0; width:279px}
			#one p, #two p, #three p {font-size:16px}
			#one {margin:0 0 0 20px}
			#two {margin: 0 30px}
				#one ul, #two ul {color:#0b2f81}
				#one ul li {background:url(../images/bg-li-blue.gif) no-repeat left 8px; font-size:11px; font-weight:bold; padding:3px 0 3px 15px}
				#two ul li {background:url(../images/bg-li-blue.gif) no-repeat left 8px; font-size:11px; font-weight:bold; padding:3px 0 3px 15px}
				#one ul li a, #two ul li a {text-decoration:none}
				#one ul li a:hover, #two ul li a:hover {text-decoration:underline}
			#three #email {color:#919191; border:solid 1px #d3d3d3; margin:12px 0; display:inline; float:left; font-size:11px; padding:1px 2px}
			#three a {display:inline; float:left; font-weight:bold; margin:12px 8px}
			#three a:hover {text-decoration:none}
		
		#foot {color:#777777; font-size:11px; float:left; padding:10px 0; width:940px}
			#foot p {float:left}
			#foot a {color:#777777; float:right; text-decoration:none; padding:5px 0 0 0}
			#foot a span {float:left}
			#foot a img {float:left; padding:3px 0 0 10px}
			
	/*subpage*/
	#subleft {float:left; font-size:11px; padding:20px 25px; width:568px}
		#subleft h1 {color:#c70000; font-size:20px; margin:0}	
		#subleft h2 {color:#717171; font-size:12px; font-weight:normal; margin:3px 0 10px 0; padding-bottom:10px; background:url(../images/bg-line.gif) repeat-x bottom; width:568px}
		#subleft h3 {color:#c70000; font-size:14px}
		#subleft ul {list-style:none;}
		#subleft ul li {background:url(../images/bg-li-black.gif) no-repeat left 6px; float:left; width:554px; font-size:11px; padding:2px 0 2px 15px}
	
	#subright {border-top:solid 1px #FFF; float:left; padding:5px 0 0 20px; width:298px; overflow:hidden}
		#ponudba {background:url(../images/btn-ponudba.jpg) no-repeat top left; color:#FFF; display:block; font-size:14px; font-weight:bold; height:63px; padding:42px 0 2px 10px; width:270px}