#container{
width:900px;
margin: 0 auto;
padding:0px;
}

h1 {
font-family:Arial, Helvetica, sans-serif; /* neka h1 koristi navedene fontove za svoj tekst */
font-size: 14px; /* neka velicina fonta bude 36px*/
color: #888888; /* neka boja slova bude bijela */
margin:0px 0 0 0px;
text-align:justify;

}


h2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
color: #666666;
}

a:link.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
color: #1106f9;
font-weight: bold;
text-decoration: underline;
}

a:visited.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
color: #1106f9;
text-decoration: underline;
font-weight: bold;
}

a:hover.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
color: #1106f9;
text-decoration: underline;
 font-weight: bold;
}



h3 {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #444444;
text-decoration: none;
line-height: 1.5;
}

img {
border: 0;
}

ul {
list-style:none; /* neka ne-poredana lista ne koristi znakove na pocetku stavki (one tocke ispred svake stavke) */
}

a:link, a:visited{ /* ovime kazemo da linkovi neposjeceni i posjeceni izgledaju kako je dolje opisano */

font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration:none;
font-weight: bold;
}

a:link.bijelo, a:visited.bijelo{

font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration:none;
font-weight: bold;
border: 0;
}

a:hover{
text-decoration:underline;
}

a:hover.bijelo{
text-decoration:none;
}


p{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;

text-align:justify;/* poravnanje teksta, u ovom slucaju poravnato sa obje strane, moze jos biti lijevo ili desno */
line-height: 1.5;/* prored. u ovom slucaju 1.5 redak */
}

p.footer{ /* ovdje kazemo da kada u html tagu <p> pise class="footer" da primjeni donji stil */

font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
margin:0 0 0 10px;

}

p.footer a:hover, a:link, a:visited {
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
text-decoration:none;
font-weight: normal;
}



#intcontainer{
float:left;
margin:0px;
background-color: #ffffff;
}



#zaglavlje{
width:900px;
height:305px;

}

.zastave{
position: absolute;
top: 10px;
left: 800px;
}


#sadrzaj{
float:left;
margin-top: 5px;
width:900px;
background-color: #fdfdfd;
}


#lijevo{
width:240px;
/*height:370px; */

float:left;
margin:0px;
padding-left: 5px;
padding-right: 5px;
background: url(images/leftbg.jpg);
/*background-color: #132385;
border-top: #666666 1px solid;
border-bottom: #999999 1px solid; */
}

#lijevo p{
color: #ffffff;
/*border-bottom: #ffffff 1px solid;*/
}

#lijevo a {
font-size: 12px;
text-decoration:none;
font-weight: normal;
}

#lijevo ul li {
list-style: square;
color: #feef04;
}

#lijevo a:hover {
text-decoration: none;
color: #999999;

}

#desno{
width: 630px;
float: left;
padding-left: 10px;
padding-right: 10px;
}

#desno .ljevo{
float: left;

padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;


}

#desno .desno{
float: right;

padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;

}

#centar{

float: left;
width: 630px;
padding-bottom: 10px;
padding-top: 10px;
/*border-bottom: 1px solid #c0c0c0;*/
}




#podnozje{
clear: both;
float:left;
width:900px;
height:20px;
background:#132385;
margin-top:5px;
}

#lijevo p.naslov {
background: url(images/naslov.jpg) no-repeat top left;
color: #132385;
font-weight: bold;
padding-left: 5px;
font-size: 13px;
}

#lijevo p.clouds {
background: url(images/naslov.jpg) no-repeat top left;
color: #132385;
font-weight: normal;
font-size: 11px;
width: 200px;
margin-left: 18px;
padding-left: 5px;

}

#lijevo a.hotel {
color: #132385;
font-weight: bold;
padding-left: 5px;
font-size: 13px;
}

/*#desno .centar table {
border: 1px solid #f0f0f0;
background: #f9f1c6;
text-align: center;
}

#desno .centar table td{
width: 150px;
}*/

.lokacija  {
border: 1px solid #f0f0f0;
background: #f9f1c6;
text-align: center;
}

.lokacija td{
width: 150px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
}

.form {
width: 630px;
color: #fefefe;
border: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;

background: #132385;
}

.form td {
text-align: left;
padding-left: 3px;
border: 0px;

}

input {
color: #666666;
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
background-color: #fdfdfd;
}

td.button {
border-top: 1px solid #ffffff;
padding-top: 10px;
padding-bottom: 10px;
}


/*------------ test -----------------*/

.allcent {
width: 630px;
margin-bottom: 10px;
overflow: auto;
}

.allcent img {
float: left;
/*width: 255px;*/
padding: 0 5px 5px 5px;
}

.allcent img.galery {
float: left;
/*width: 255px;*/
padding: 5px;

}

.allcent p {
float: left;
width: 355px;
padding-left: 5px;
padding-right: 5px;
}

.allcent p.all{
width: 620px;
}

.allcent p.allsredina{
width: 620px;
text-align: center;
}

.allcent img.all {
float: left;
/*width: 620px;*/
padding-left: 5px;
padding-right: 5px;
}

.allcent img.desno {
float: right;
/*width: 620px;*/
padding-left: 5px;
padding-right: 5px;
}

p.sunce {
width: 610px;
height: 25px;
padding-top: 3px;
background: url(images/sunce.gif) no-repeat;
}
p.sunce b {
padding-left: 100px;
font-size: 14px;
color: #07129e;
}

#lijevo ul li div.meniv {
color: #feef04;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}

.posebna{	padding-left: 40px;
	}

table.galery{	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
	}
