/* tag reset */
body{font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}

img {border:0;}
p {color:#8b8b8b;line-height:18px;}
input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:18px;}
h2{font-size:14px; color:#999999;}
h3{font-size:13px; padding:4px 0; margin-bottom:10px;}

a:active {outline: none;}

a:focus {-moz-outline-style: none;}
a:hover{text-decoration:none;}

/* end tag reset */

body {
background:url('/images/bg.jpg') repeat-x bottom #024265;
}

#container-main {
background:url('/images/container-middle.png') repeat-y center;
}

#container-f {
background:url('/images/footer.jpg') no-repeat bottom center;
}

#wrapper {
	text-align: left;
	margin: 0 auto;
	padding: 0;
	border:0;
	width: 874px;
}

#header {
	margin: 0 0 15px 0;
	height:260px;
}

#logo {
position:relative;
top:80px;
text-indent:-9999px;
display:block;
width:99px;
height:118px;
background:url('/images/logo.png') no-repeat;
}

#baner-728x90 {
float:right;
margin:-30px 0 0 0;
}

#side-a {
	float: left;
	width: 183px;
	padding:0 20px 20px 20px;
	margin-top:-10px;
	margin-left:20px;
}

#side-b { 
	margin: 0;
	float: left;
	width: 560px;
	padding:0 20px 0 20px;
	margin-top:-10px;
	margin-left:15px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#footer {
	clear: both;
	height:400px;
}

#c1 {
 position:absolute;
 z-index:-22;
 top: 25%;
 left:5%;
 background:url('/images/c1.png') no-repeat;
 width:234px;
 height:110px;
}

#c2 {
 position:absolute;
 z-index:-22;
 bottom: 25%;
 right:5%;
 background:url('/images/c2.png') no-repeat;
 width:280px;
 height:69px;
}

#plane{
 position:absolute;
 z-index:-22;
 top: 50%;
 right:6%;
 background:url('/images/plane.png') no-repeat;
 width:103px;
 height:83px;
}

#topedge{
 position:relative;
 display:block;
 background:url('/images/container-top.png') no-repeat;
 width:874px;
 height:27px;
 top:-27px;
}

#bottomedge{
 position:relative;
 display:block;
 background:url('/images/container-bottom.png') no-repeat;
 width:874px;
 height:26px;
 bottom:-26px;
 clear:both;
}

h1 {
font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif;
color:#094a6c;
font-size:18px;
line-height:22px;
text-align:justify;
font-weight:normal;
}

p {
font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif;
color:#696969;
font-size:11px;
line-height:16px;
text-align:justify;
}

#flmenu {
width: 100%;
margin: 0 auto;
margin-top:60px;
text-align:center;
}

#flmenu p {
color:#fff;
text-align:center;
}

a.flink:link, a.flink:visited, a.flink:active {
color:#094a6c;
font-size:12px;
text-decoration:none;
}

a.flink:hover {
position:relative;
bottom:1px;
color:#1d7cae;
font-size:12px;
text-decoration:none;
}

#side-a ul {
list-style-type: none;
margin-left:-30px;
}

a.mlink:link, a.mlink:visited, a.mlink:active, a.subexpandable:link , a.subexpandable:visited , a.subexpandable:active , h3 {
cursor:pointer;
font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
text-decoration:none;
}

a.mlink:hover, a.subexpandable:hover   {
position:relative;
left:1px;
color:#8cb8d8;
font-size:12px;
text-decoration:none;
}

h3 {
margin:-5px 0;
}

.dvder {
position:relative;
left:-15px;
display:block;
width:188px;
height:25px;
background:url('/images/divider.png');
}

#video-button, #video-button1, #video-button2 {
	position: relative;
	width: 80px;
	margin: 0;
	float: left;
	left: 7px;
}

#d-button {
	position: relative;
	width: 120px;
	margin: 0;
	float: right;
	right: 7px;
}

#mcont p a:link, #mcont p a:visited, #mcont p a:active {
	color:#094a6c;
	border-bottom: 1px dotted #094a6c;
	text-decoration:none;
}

#mcont p a:hover {
	position:relative;
	bottom:1px;
	color:#1272a4;
	border-bottom: 1px dotted #1272a4;
	text-decoration:none;
}

a.button:link, a.button:visited , a.button, .button {
	background-color: rgba(52, 52, 52, 0.5);
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	height: 25px;
	-moz-box-shadow: 0 0 3px black;
	-webkit-box-shadow: 0 0 3px black;
	display: block;
	font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;
	color: #fff;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
	text-decoration: none;
	text-align: center;
	top:7px;
}

a.button:active {
	position: relative;
	top: 8px;
}

a.button-selected:link, a.button-selected:visited , a.button-selected, .button-selected {
	background-color: rgba(15, 92, 133, 0.7);
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	height: 25px;
	-moz-box-shadow: 0 0 3px black;
	-webkit-box-shadow: 0 0 3px black;
	display: block;
	font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;
	color: #fff;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
	text-decoration: none;
	text-align: center;
	top:7px;
}

a.button-selected:active {
	position: relative;
	top: 8px;
}

.button-content {
	display: block;
	margin-top: 4px;
}

a.button:hover {
	background-color: rgba(52, 52, 52, 0.8);
}

a.button-selected:hover {
	background-color: rgba(15, 92, 133, 0.9);
}

#hl-menu {
	background:url("/images/highlight-bg.gif") repeat-x;
	height:39px;
	width:100%;
	-moz-border-radius: 0 0 7px 7px;
	-webkit-border-radius: 0 0 7px 7px;
}

#hl-cont {
	position:relative;
	top:-5px;
	height:300px;
	background-color:#f3f3f3;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
}

.gallery-table {
	position:relative;
	left:-10px;
}

.gallery-table td{
 border-bottom:1px dotted #d3d3d3;
 padding:8px;
 margin:0;
}

.gallery-table img, .gallery-choose img, .img-in-text {
padding:3px;
border:1px solid #d3d3d3;
}

#img-in-text {
padding:3px;
border:1px solid #d3d3d3;
}

    a[href^="mailto:"] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/email.png) center left no-repeat;
    }

    a[href$='.pdf'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/pdf.png) center left no-repeat;
    }

    a[href$='.swf'], a[href$='.fla'], a[href$='.swd'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/flash.png) center left no-repeat;
    }

    a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/excel.png) center left no-repeat;
    }

    a[href$='.ppt'], a[href$='.pps'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/powerpoint.png) center left no-repeat;
    }

    a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/word.png) center left no-repeat;
    }

    a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(/images/zip.png) center left no-repeat;
    }

#breadcrumb {
position:relative;
border-bottom: 1px dotted #e3e3e3;
padding-bottom:10px;
top:-15px;
}

#breadcrumb p {
color: #d3d3d3;
}
	
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {
	color:#a3a3a3;
	text-decoration:none;
}

#breadcrumb a:hover {
	color:#1272a4;
	border-bottom: 1px dotted #1272a4;
	text-decoration:none;
}

#side-a p {
color:#fff;
}

#e-mail {
width:175px;
height:16px;
border:1px solid #fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-moz-box-shadow: 0 0 3px black;
-webkit-box-shadow: 0 0 3px black;
font-size:10px;
}

input[type=radio] {
position:relative;
top:2px;
}

.gallery-choose td {
height:90px;
padding: 10px 10px 0 0;
border-bottom: 1px dotted #d3d3d3;
}
.gallery-choose h2 {
font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif;
color:#094a6c;
font-size:14px;
line-height:18px;
text-align:justify;
font-weight:normal;
}

h3 a:link, h3 a:visited, h3 a:active {
color:#094a6c;
text-decoration:none;
}

h3 a:hover, h2 a:hover {
border-bottom:1px dotted #094a6c;
}

#prijavime {
position:relative;
top:10px;
}

h2 a:link, h2 a:visited, h2 a:active { color:#094a6c; text-decoration:none; }

.button {
background:#094a6c;
}

#kforma input, #kforma textarea {
font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif;
color:#094a6c;
background-color:#f5f5f5;
border:1px solid #d5d5d5;
padding:5px;
font-size:11px;
line-height:16px;
width:300px;
}

#kforma input:focus, #kforma textarea:focus {
border-color:#1272a4;
}

#kontakt-desno {
padding-top:10px;
float: right;
line-height:22px;
width:180px;
}

#mcont ul li {
font-family:"lucida sans unicode", verdana, arial, Helvetica, sans-serif; font-size:11px;color:#696969;
}