body {
background-image: url(../gfx/alghero.jpg);
background-repeat: no-repeat;
background-color:#E9E9E9;
font-family: Lucida Sans,Verdana, Arial, sans-serif;
height:100%;
margin:0;
padding:0;
text-align: center;
font:12px "Lucida Sans", Verdana, monospace;
}

img{
border: 0px;
}

#lang_index{
position: absolute;
z-index:100;
bottom: 5px;
right: 10px;
}

#lang_index img{
border: 0px;
}

#wrapper {
background-image: url(../gfx/bkg_wrapper.jpg);
background-repeat: repeat-y;
background-color: #fff;
margin:auto;
padding: 0px;
height: 100%;
width: 800px;
border: 10px solid #fff;
text-align: left;
}

#logo{
position: absolute;
top: 30px;
left: 240px;
width: 200px;
height: 71px;
z-index:10;
}

#header{
background-repeat: no-repeat;
background-position: right;
position: relative;
height: 150px;
text-align:left;
z-index:0;
overflow: hidden;
}

.menu {
background-position: 10%;
float: left;
position:relative;
background-color:#0A75BC;
color:#d7cac1;
text-align: left;
font-weight: bold;
width: 220px;
border-bottom: 3px solid #388CB3;
}
.menu ul{
margin: 0px 0px 0px 0px;
padding: 0;
list-style:none;
text-align:left;
width: 200px;
}

.menu ul li a,.menu ul li a:visited{ 
color: #fff;
text-decoration:none;
font-size:13px;
font-weight: normal;
}
.menu ul li a:hover{
color: #E9E9E9;
text-decoration:none;
font-weight: bold;
}

.menu ul li{
padding:5px 5px 0px 10px;
font-weight: bold;
height: 24px;
background-color:#0A75BC;
border-top: 1px solid 
}

.menu ul li.manja_slova{
height: 35px;
/*background-color:#eae2dd;*/

}

h1 {
font-size:27px;
color:#808080;
text-align:left;
font-weight: normal;
}

h2{
font-size: 14px;
text-align: left;
padding: 0px;
margin: 0px;
}

.content{
float: right;
position: relative;
display:block;
padding:10px;
border:1px solid #bae2f0;
background:#e3f4f9;	
margin:.5em;
width:545px;
min-height: 500px
}
a, a:hover, a:visited{
color: #64AF5D;
text-decoration:none;
font-size:110%;
font-weight: bold;
}

.content h1{
text-align: center;
font-weight: bold;
font-size: 16px;
padding-bottom: 10px;
line-height: 1.5em;
}
.content h2{
font-weight: bold;
font-size: 13px;
padding-bottom: 10px;

}

.content p{
text-align: left;
font-size: 12px;
padding-bottom: 10px;
line-height: 1.5em;
}

.content p.agenda_gdje{
text-align: justify;
font-size: 15px;
font-weight: bold;
padding-bottom: 10px;
line-height: 1.5em;
}
.content p.agenda_gdje u{
font-size: 15px;
}
.content_right p{
border-bottom: 3px solid #d7cac1;
}
.content_right p.movie{
position: relative;
text-align: center;
font-size: 14px;
}

h1 a, h1 a:hover,h1 a:visited, h2 a, h2 a:hover,h2 a:visited {
color:#EE8631;
text-decoration: none;
font-size:100%;
font-weight: normal;
}

.floatR {
float:right;
}
.floatL {
float:left;
padding:0 3px 0 0;
}
img.floatR {
float:right;
padding: 3px;
margin: 5px 0px 10px 25px;
}
.spacer {clear: both;}

/* FOOTER - ne mijenjati*/

#footer {
        position: relative;
        top: 0px;
        left: 0px;
         width: 800px;
         margin: auto 0;
         padding: 0.5em 0 0.8em 0;
         border-top: 3px solid #388CB3;
         text-align: center;
         color: #fff;
         background: #0A75BC;
         }
#footer a, a:visited {
        text-decoration: none;
        border-bottom: 0;
        color: #558;}

#footer p {
        line-height: 1.5em;
        margin: 0;
        padding: 0;
        font-size: 0.85em; 
}
p.form_label{
height: 30px
}
input{
font-size: 14px;
float: right;
width: 450px;
height: 20px
}
input.submit{
width: 250px;
height: 26px
}
table.hotel_cijene td{
border: 1px solid #bae2f0;
text-align: center
}
table{
border-top: 1px solid #000;
margin: 0px;
padding: 0px;
width: 545px;
font-size: 11px
}
td{
width: 220px;
padding-top: 10px;
text-align: left;
vertical-align: top;
padding-left: 60px
}
td.osoba{
width: 200px;
text-align: left;
padding-left: 0px
}
td.sat{
width: 150px;
text-align: center
}
td.prov_naslov{
padding-left: 0px
}
td.pap{
padding-left: 10px;
width: 50px
}
td.docs{
padding-left: 20px;
text-align: left;
width: 350px
}
td.docs a{
font-size: 12px;
font-weight: normal;
color: #555588;
}
h3{
margin: 0px;
padding: 0px;
font-size: 14px
}
td.agenda_zvj{
width: 550px;
}

h4{
margin: 0px;
padding: 0px;
font-size: 12px
}