@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #b1b0b0 url(../images/bg.gif) top left repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 904px;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#main_menu {
	height: 34px;
	width: 100%;
	float: left;
}

#main_menu a {
display:block;
float:left;
height:34px;
}

.onama {
	background:url(../images/onama.gif) no-repeat top left;
	width:117px;
}

.onama:hover, #onama {
background:transparent url(../images/onama_h.gif) left top no-repeat;
width:117px;
}

.restoran {
	background:url(../images/restoran.gif) no-repeat top left;
	width:117px;
}

.restoran:hover, #restoran {
background:transparent url(../images/restoran_h.gif) left top no-repeat;
width:117px;
}

.fotosafari {
	background:url(../images/fotosafari.gif) no-repeat top left;
	width:117px;
}

.fotosafari:hover, #fotosafari {
background:transparent url(../images/fotosafari_h.gif) left top no-repeat;
width:117px;
}

.kontakt {
	background:url(../images/kontakt.gif) no-repeat top left;
	width:117px;
}

.kontakt:hover, #kontakt {
background:transparent url(../images/kontakt_h.gif) left top no-repeat;
width:117px;
}

.oneColFixCtrHdr #header {
	height: 100px;
}
.oneColFixCtrHdr #mainContent {

}
.content_heder {
	height: 13px;
	width: 902px;
	background-image: url(../images/content_heder.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}
.restoran_heder {
	height: 55px;
	width: 902px;
	background-image: url(../images/restoran_heder.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}

.restoran_footer {
	height: 8px;
	width: 902px;
	background-image: url(../images/restoran_foote.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}

.onama_1 {
	height: 422px;
	width: 902px;
	background-image: url(../images/onama_1.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}
.onama_2 {
	height: 347px;
	width: 902px;
	background-image: url(../images/onama_2.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

#logo {
	height: 100px;
	width: 397px;
	float: left;
}
#meni {
	float: right;
	height: 100px;
	width: 481px;
}
.croatia {
	background-image: url(../images/croatiagif.gif);
	background-repeat: no-repeat;
	height: 66px;
	width: 105px;
	float:right;
}


#logo a{
	height: 100px;
	width: 397px;
	display:block;
	background:url(../images/logo.gif) no-repeat;
}

.oneColFixCtrHdr #footer {
	margin: 15px 0;
	text-align: center;
	color:#FFFFFF;
	font-weight:bold;

}

#footer a{
color:#FFFFFF;
text-decoration:none;
font: 11px Tahoma;
font-weight:bold;
}

#footer a:hover{
text-decoration:underline;
}
.copyright {
font-size:11px;
font-weight:normal;
margin-top:5px;
}

#onama_tekst {
	font: 12px Tahoma;
	color:#2e3192;
	margin:60px 0 0 22px;
	line-height:18px;
	width:337px;
}
#restorant_tekst {
	font: 12px Tahoma;
	color:#2e3192;
	margin:10px 0 0 22px;
	line-height:18px;
	width:337px;
}
#restoran_sadrzaj {
	min-height: 200px;
	width: 902px;
	background: url(../images/restoran_sadrzaj.gif) top left repeat-y;
	overflow:hidden;
}
#restoran_sadrzaj_desno {
	min-height: 200px;
	width: 535px;
	padding:10x;
	overflow:hidden;
}
#restoran_content {
	height: 239px;
	width: 364px;
	background: url(../images/restoran_conent.gif) top left no-repeat;
	overflow:hidden;
	float:left;
}


#fotosafari_content {
	height: 400px;
	width: 364px;
	background: url(../images/fotosafari_conent.gif) top left no-repeat;
	overflow:hidden;
	float:left;
}

.slike {
	height: 120px;
	width: 153px;
	background: url(../images/okvir_slike.gif) top left no-repeat;
	float:left;
	margin:10px;
	}
.slike img{
 margin:0px 10px 0px 12px;
}
#kontakt_podaci {
	width: 364px;
	float:left;
	clear:left;
	margin-top:10px;
}
.kontakt_naslov { font:18px Tahoma; color:#2e3192; font-weight:bold; text-align:center}
.kontakt_stavke { font:12px Tahoma; color:#ff0000; text-align:right} 
.stavke_sadrzaj {font:12px Tahoma; color:#2e3192; font-weight:bold}
.slanje_sadrzaj {font:12px Tahoma; color:#2e3192; font-weight:bold; text-align:right}
.button {
background:#2e3192 none repeat scroll 0 0;
border:1px solid #2e3192;
color:#FFFFFF;
font-weight:bold;
font:11px Tahoma;
text-transform:uppercase;
padding:3px;
}
.karta {
margin:40px 0px 20px 135px;
}
.forma {
margin-top:15px;
}