/* css by milos - last edit: april 09 */

body{
	margin:0;
	background-color: #5e160c;
	background-image:url(../images/basic/bk.gif);
	background-position:center top;
	background-repeat:repeat;
	font-family: Georgia;
}

/* basic */
#wrapper {
	display:block;
	width: 903px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

#content_wrapper {
	width:903px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:both;
}

#content_top {
	width:903px;
	height:70px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/basic/content/top.gif);
	background-repeat:no-repeat;
}

#content_left {
	width:65px;
	height:893px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:none;
	background-image:url(../images/basic/content/left.gif);
	background-repeat:no-repeat;
}

#content_basic {
	width:775px;
	height:893px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:none;
	background-image:url(../images/basic/content/basic.jpg);
	background-repeat:no-repeat;
	background-color:#d4c9bc;
}

#content_right {
	width:63px;
	height:893px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:none;
	background-image:url(../images/basic/content/right.gif);
	background-repeat:no-repeat;
}

p { 
	margin:0;
	padding:0;
}

h1 {
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #4c3923;
	letter-spacing:1px;
	padding:0;
	margin:0;
}

a { color: #901515; text-decoration: none; font-family: Georgia; font-size: 11px; font-weight: normal;}
a:link { color: #901515; text-decoration:none; font-family: Georgia; font-size: 11px; font-weight: normal;}
a:hover { color: #7a5e3e; text-decoration: none; font-family: Georgia; font-size: 11px; font-weight: normal;}
a:active { color: #901515; text-decoration: none; font-family: Georgia; font-size: 11px; font-weight: normal;}

/* heder and navigation */
#heder_wrapper {
	width:775px;
	height:383px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:both;
}

.heder {
	width:740px;
	height:336px;
	padding-left:35px;
	padding-top:1px;
	display:block;
	margin:0;
	float:left;
	clear:both;
}

.navigation {
	width:650px;
	padding-left:99px;
	margin:0;
	float:left;
	clear:both;
	display:block;
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #901515;
	text-align:left;
	letter-spacing:2px;
	word-spacing: 41px;
}
.navigation  a { color: #901515; text-decoration: none; font-size: 15px; font-weight: bold;}
.navigation  a:link { color: #901515; text-decoration:none; font-size: 15px; font-weight: bold;}
.navigation  a:hover { color: #7a5e3e; text-decoration: none; font-size: 15px; font-weight: bold;}
.navigation  a:active { color: #901515; text-decoration: none; font-size: 15px; font-weight: bold;}

.navigation_en {
	width:653px;
	padding-left:96px;
	margin:0;
	float:left;
	clear:both;
	display:block;
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #901515;
	text-align:left;
	letter-spacing:2px;
	word-spacing: 34px;
}
.navigation_en  a { color: #901515; text-decoration: none; font-size: 15px; font-weight: bold;}
.navigation_en  a:link { color: #901515; text-decoration:none; font-size: 15px; font-weight: bold;}
.navigation_en  a:hover { color: #7a5e3e; text-decoration: none; font-size: 15px; font-weight: bold;}
.navigation_en  a:active { color: #901515; text-decoration: none; font-size: 15px; font-weight: bold;}

.navigation_sel  a { color: #7a5e3e; text-decoration: none; font-size: 15px; font-weight: bold;}
.navigation_sel  a:link { color: #7a5e3e; text-decoration:none; font-size: 15px; font-weight: bold;}
.navigation_sel  a:hover { color: #7a5e3e; text-decoration: none; font-size: 15px; font-weight: bold;}
.navigation_sel  a:active { color: #7a5e3e; text-decoration: none; font-size: 15px; font-weight: bold;}

.navigation_raz {
	padding-left: 10px;
	padding-right: 10px;
	margin:0;
	float:left;
	clear:none;
	display:block;
}

/* footer */
.footer {
	width:903px;
	height:80px;
	padding-top: 20px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/basic/footer/footer.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #dbcab4;
	line-height: 20px;
}
.footer  a { color: #dbcab4; text-decoration: none; font-weight: bold; font-size: 11px;}
.footer  a:link { color: #dbcab4; text-decoration:none; font-weight: bold; font-size: 11px;}
.footer  a:hover { color: #dbcab4; text-decoration: underline; font-weight: bold; font-size: 11px;}
.footer  a:active { color: #dbcab4; text-decoration: none; font-weight: bold; font-size: 11px;}

.footer_raz {
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #dbcab4;
	padding-left:7px;
	padding-right:7px;
}

/* o nama */
.onama_wrapper {
	width:750px;
	height:465px;
	padding-top:30px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	text-align:right;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #4c3923;
	line-height: 22px;
	letter-spacing:1px;
	background-image:url(../images/onama/bk.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	text-align:center;
}

/* kontakt */
.kontakt_wrapper {
	width:750px;
	height:465px;
	padding-top:30px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	text-align:right;
	font-family: Georgia;
	font-size: 13px;
	font-weight: normal;
	color: #4c3923;
	line-height: 22px;
	letter-spacing:1px;
	text-align:center;
}
.kontakt_wrapper  a { color: #901515; text-decoration: none; font-size: 13px;}
.kontakt_wrapper  a:link { color: #901515; text-decoration:none; font-size: 13px;}
.kontakt_wrapper  a:hover { color: #7a5e3e; text-decoration: none; font-size: 13px;}
.kontakt_wrapper  a:active { color: #901515; text-decoration: none; font-size: 13px;}

.kontakt_small {
	font-family: Georgia;
	font-size: 10px;
	font-weight: normal;
	color: #4c3923;
	letter-spacing:1px;
}

/* izvestaj prospekt */
.izvestaj_wrapper {
	width:750px;
	height:465px;
	padding-top:30px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #4c3923;
	line-height: 22px;
	letter-spacing:1px;
	background-image:url(../images/onama/bk.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	text-align:center;
}
.izvestaj_wrapper  a { color: #901515; text-decoration: none; font-size: 16px;}
.izvestaj_wrapper  a:link { color: #901515; text-decoration:none; font-size: 16px;}
.izvestaj_wrapper  a:hover { color: #7a5e3e; text-decoration: underline; font-size: 16px;}
.izvestaj_wrapper  a:active { color: #901515; text-decoration: none; font-size: 16px;}

.izvestaj_data {
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #4c3923;
	line-height: 22px;
	letter-spacing:1px;
}

/* restorani */
.restorani_wrapper {
	width:750px;
	height:57px;
	padding-top:30px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	text-align:right;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #4c3923;
	line-height: 22px;
	letter-spacing:1px;
	text-align:center;
}

#restorani_logos_1 {
	width:550px;
	height:126px;
	padding-left:130px;
	display:block;
	float:left;
	clear:both;
	margin-bottom:46px;
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #901515;
}

#restorani_logos_2 {
	width:676px;
	height:126px;
	padding-left:62px;
	display:block;
	margin:0;
	float:left;
	clear:both;
}

.restorani_logosi {
	width:127px;
	height:126px;
	display:block;
	padding-right:8px;
	float:left;
	clear:none;
}

#restorani_content_banija {
	width:750px;
	height:500px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/banija/bk_banija.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#restorani_content_lido {
	width:750px;
	height:500px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/lido/bk_lido.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#restorani_content_tosin {
	width:750px;
	height:500px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/tosin_bunar/bk_tosin.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#restorani_content_mornar {
	width:750px;
	height:500px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/mornar/bk_mornar.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#restorani_content_stara {
	width:750px;
	height:500px;
	padding-left:25px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/stara_hercegovina/bk_stara.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#restorani_content_where {
	width:692px;
	height:51px;
	padding-left:23px;
	display:block;
	margin:0;
	float:left;
	clear:both;
}

.restorani_content_where {
	width:686px;
	height:21px;
	padding-top:30px;
	padding-left:6px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/bk_tacka.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:left;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #7a5e3e;
	letter-spacing:1px;
}
.restorani_content_where  a { color: #7a5e3e; text-decoration: none; font-size: 12px;}
.restorani_content_where  a:link { color: #7a5e3e; text-decoration:none; font-size: 12px;}
.restorani_content_where  a:hover { color: #901515; text-decoration: none; font-size: 12px;}
.restorani_content_where  a:active { color: #7a5e3e; text-decoration: none; font-size: 12px;}

#restorani_content_txt {
	width:559px;
	padding-left:134px;
	padding-top:21px;
	display:block;
	margin:0;
	float:left;
	clear:both;
}

.restorani_content_txt {
	width:559px;
	padding:0;
	display:block;
	margin:0;
	float:left;
	clear:both;
	text-align:left;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #2c2014;
	letter-spacing:1px;
	line-height:17px;
}
.restorani_content_txt  a { color: #901515; text-decoration: none; font-weight:bold; font-size: 12px;}
.restorani_content_txt  a:link { color: #901515; text-decoration:none; font-weight:bold; font-size: 12px;}
.restorani_content_txt  a:hover { color: #7a5e3e; text-decoration: none; font-weight:bold; font-size: 12px;}
.restorani_content_txt  a:active { color: #901515; text-decoration: none; font-weight:bold; font-size: 12px;}

#restorani_content_scroll {
	width:695px;
	padding-left:23px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	text-align:left;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #2c2014;
	letter-spacing:1px;
}

#restorani_scroll {
	width:671px;
	height:117px;
	padding-left:12px;
	padding-top:12px;
	padding-right:12px;
	display:block;
	margin:0;
	float:left;
	clear:both;
	background-image:url(../images/restorani/bk_photos_scroll.png);
	background-repeat:no-repeat;
}

#motioncontainer {
	width: 671px;
	height: 117px;
}

#motioncontainer a img {
	border: 2px solid #7a5e3e;
}

#motioncontainer a:hover img {
	border-left: 2px solid #901515;
	border-right: 2px solid #901515;
}

#statusdiv {
	background-color: #7a5e3e;
	border: 2px #7a5e3e;
	padding: 0;
	position: absolute;
	left: -300px;
	visibility: hidden;
}

#motioncontainer a:hover {
	color: #901515 /* Dummy definition to overcome IE bug */
}