/* 

	Layout Default

*/

/* 
	layout i menu
*/

body {
	margin: 0 0 0 0;
	background-image:url(../images-layout/pozadina.jpg);
	background-repeat:repeat;
	border-top:5px solid #af916b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	
}
h1 {
	color:#FFF;
	margin:0 0 0 0;
	font-size:24px;
	font-weight:normal;
	margin-left:14px;
	padding-top:2px;
}
h2 {
	color:#8a6741;
	margin-top:8px;
	margin-bottom:8px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#bd262f;
	border-bottom: 1px dotted #bd262f;
	margin-bottom:3px;
	margin-top:6px;
}

hr {
	border: 1px solid #d7c59f;
}
#layout {
	position:relative;
	margin:auto;
	width:960px;
	margin-bottom:11px;
	
}
#logo {
	position:relative;
	width:960px;
	height: 225px;
	background-image:url(../images-layout/zaglavlje-2.jpg);

}
#glavni-menu-pozadina {
	position:relative;
	width:960px;
	height:37px;
	background-image:url(../images-layout/glavni-menu-pozadina.jpg);
}
#glavni-menu-sadrzaj {
	position:relative;
	width:947px;
	height:37px;
	background-image:url(../images-layout/glavni-menu-krive.jpg);
	text-align:center;
}
#sadrzaj {
	position:relative;
	width:960px;
}
#sadrzaj-glavni {
	position:relative;
	float:left;
	width: 650px;
	background-image:url(../images-layout/sazrzaj-glavni-pozadina.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	min-height:900px;
	margin-bottom:11px;
	min-height:1003px;
}
#sub-menu {
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
	color:#d7cdba;
	text-align:center;
	background-image:url(../images-layout/box-crveni-krem.png);
}
#sadrzaj-desno{
	position:relative;
	float:left;
	width: 300px;
	margin-left:10px;
	margin-top:1px;

}
#footer {
	
	width:960px;
	background-image:url(../images-layout/footer-pozadina.jpg);
	height:35px;

}
#footer-info {
	position:relative;
	width:960px;
	margin-top:9px;
	margin-bottom:9px;
	color:#a17e58;
	font-size:12px;
	padding-left:19px;
}
#footer-menu {
	position:relative;
	padding-left:19px;
	color: #9d7d57;
	font-size:13px;
	padding-top:7px;
}
/* 
	boxevi
*/

#box {
	position:relative;
	background-color:#f5efe3;
	border-bottom: 1px solid #d8c3a4;
}
#box2 {
	position:relative;
	background-color: #FFFFFF;
	margin-bottom:3px;
}
#box-naslov-crven {
	position:relative;
	height:35px;
	background-image:url(../images-layout/box-crveni-pozadina.png);
	border-bottom:1px solid #d8c3a6;
}
#box-naslov-crven-small {
	position:relative;
	background-image:url(../images-layout/box-crveni-pozadina.png);
	background-position:100% 50%;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	color:#FFFFFF;
}

#box-naslov-braon {
	position:relative;
	height:35px;
	background-image:url(../images-layout/box-braon-pozadina.png);
	border-bottom:1px solid #d8c3a6;
}
#box-naslov-krem {
	position:relative;
	height:35px;
	background-image:url(../images-layout/box-crveni-krem.png);
}
#box-sadrzaj {
	position:relative;
	padding:11px;
	font-size:12px;

}
#box-sluzimo-ideje {
	position:relative;
	background-image:url(../images-layout/pozadina-sluzimo-ideje.png);
	background-repeat:no-repeat;
	height: 106px;
	width:297px;
	margin:0px;
	padding-left:18px;
	padding-right:18px;
	padding-top:53px;
	font-size:11px;
	line-height:normal;
}

#box-banner-desno {
	position:relative;
	margin-top:0px;
}

#box-linkovi-desno-veliki  {
	position: relative;
	float: left;
	width:277px;
	height:138px;
	background-image:url(../images-layout/box-linkovi-desno-pozadina.jpg);
	margin-top:11px;
	padding-left:11px;
	padding-right:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#box-linkovi-desno-mali {
	position: relative;
	float: left;
	width:122px;
	height:138px;
	background-image:url(../images-layout/box-linkovi-desno-pozadina.jpg);
	margin-top:11px;
	padding-left:11px;
	padding-right:11px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#box-advert-body {
	position:relative;
	width:630px;
	margin-left:11px;
	margin-top:11px;
	margin-bottom:11px;	
	border-bottom:1px solid #d7c59f;
	height:71px;
}
#box-banner-body {
	position:relative;
	float:left;
	width:468px;
	height:60px;
	margin-left:14px;
}
#box-markica-body {
	position:relative;
	float:left;
	width:120px;
	height:60px;
	margin-left:12px;
}
#box-guide-navigation {
	padding-left:23px;
	padding-right:25px;
	background-color:#f4eee2;
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:6px;
}
#box-guide-navigation2 {
	padding-left:28px;
	padding-right:25px;
	background-color:#a57b51;
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	color:#FFF;
}
#page-body {
	position:relative;
	padding-left:11px;
	padding-right:11px;
	padding-top:1px;
}
#box-jelo-list {
	position:relative;
	float:left;
	width:314px;
	font-size:18px;
	margin-top:11px;
}
	

#slika {
	padding:2px;
	border:1px solid #aa906b;
	background-color:#FFF;
}

/* 
	link
*/

a:link, a:visited {
	color: #c22530;
	text-decoration:none;
}

a:hover {
	color: #c22530;
	text-decoration:underline;
}

a:link.foot, a:visited.foot {
	color: #FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

a:hover.foot {
	color: #FFFFFF;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;
}

a:link.menu-main-nav, a:visited.menu-main-nav {
	color: #fee3c6;
	text-decoration:none;
	display:inline-block;
	padding-top:9px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;
}

a:hover.menu-main-nav {
	color: #fee3c6;
	text-decoration:none;
	display:inline-block;
	padding-top:9px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images-layout/arrow-navigation.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}
a.menu-main-nav-cur {
	color: #fee3c6;
	text-decoration:none;
	display:inline-block;
	padding-top:9px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;
	background-image:url(../images-layout/arrow-navigation.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}
a:link.menu-sub-nav, a:visited.menu-sub-nav {
    color: #b83441;
    text-decoration:none;
    display:inline-block;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:2px;
    padding-right:2px;
    font-size:12px;
    font-weight:bold;
   
}

a:hover.menu-sub-nav {
    color: #b83441;
    text-decoration:underline;
    display:inline-block;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:2px;
    padding-right:2px;
    font-size:12px;
    font-weight:bold;
}
a:link.button-red, a:visited.button-red {
	color: #FFFFFF;
	display:inline-block;
	padding-top:4px;
	padding-bottom: 4px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../images-layout/box-input-pozadina.png);
	
}

a:hover.button-red {
	color: #c12532;
	display:inline-block;
	padding-top:4px;
	padding-bottom: 4px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../images-layout/box-input-pozadina-hover.png);
	text-decoration:none;
}
/* 
	forms
*/

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #dac7a9;
	padding:2px;
	color: #666666;
	margin:0 0 0 0;
}

.submit {
	background-image:url(../images-layout/box-input-pozadina.png);
	color:#FFF;
	border:0px solid white;
	padding:2px;
}

/*  Home specific */

#hrana_ovog_dana {
	position:relative;
	margin-left:10px;
	margin-right:10px;
	margin-top:-14px;
	width:628px;
	padding-top:0px;
	padding-bottom:13px;
	padding-left:0px;
	padding-right:0px;
	background-image:url(../images-layout/naslov-vas-hrana-ovog-dana.png);
	background-repeat:no-repeat;
	background-position: 328px 6px;
	height:216px;
	
}

#jelo-detail {
	position:relative;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:628px;
	padding-top:0px;
	padding-bottom:13px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:no-repeat;
	background-position: 328px 6px;
	height:216px;
	
}
#hrana_ovog_dana_slika {
	position:relative;
	float:left;
	width:294px;
	height:218px;
	border:1px solid #ae9368;
}
#hrana_ovog_dana_sadrzaj {
	position:relative;
	float:left;
	height:176px;
	padding-left:35px;
	margin-top:40px;
	width: 297px;
}

#jelo-detail-sadrzaj {
	position:relative;
	float:left;
	height:176px;
	padding-left:35px;
	margin-top:0px;
	width: 297px;
}
ul.hrana_ovog_dana_li li { 
	color:#b92932; 
	}
ul.hrana_ovog_dana_li li span { 
	color:#333333;
	}
#hrana_ovog_dana_menu {
	clear:both;
	position:relative;
	width:630px;
	height:36px;
	background-image:url(../images-layout/pozadina-sluzimo-menu-hrana-dana.png);
	margin:auto;
	text-align:center;
	padding-top:7px;
}
#procenite_pa_ocenite_recept {
	position:relative;
	width:115px;
	float:left;
	margin-left:9px;
	margin-top:8px;
	margin-bottom:10px;
	
}
#linija_video_recepti {
	position:relative;
	width:115px;
	float:left;
	margin-left:9px;
	margin-top:3px;
	margin-bottom:7px;
	
}
#home_dnevni_menu_clanci {
	width:630px;
	padding-left:11px;
}

#dnevni_menu {
	position:relative;
	float:left;
	width:220px;
	/*  Home specific border-bottom: 1px solid #d5c69d;*/
	margin-right:11px;
}

#clanci {
	position:relative;
	float:left;
	width:399px;
	
}

#video-recepti {
	position:relative;
	float:left;
	width:220px;
	border-bottom:1px solid #d5c69d;
	
}
#slicni_recepti {
	position:relative;
	float:left;
	width:399px;
	margin-right:11px;
	border-bottom:1px solid #d5c69d;
}
#gastro {
	position:relative;
	float:left;
	width:399px;
	margin-right:11px;
	line-height:19px;
}

#side {
	position:relative;
	float:left;
	width:210px;
	margin-top:11px;
}
.dialog { background-color:#fff; padding:20px; border:5px solid black;}
.fancy {
				border:0px !important;
				-webkit-border-radius: 10px;
				-moz-border-radius: 10px;
				border-radius: 10px;
				-webkit-box-shadow: 0px 0px 15px #000000;
				-moz-box-shadow: 0px 0px 15px #000000;
				box-shadow: 0px 0px 15px #000000;
			}
.markica {
padding-bottom: 11px;
padding-right: 3px;
}


  .goog-te-combo {
	  width:120px;
  }
  
  .goog-te-combo select {
	  font-size:11px;
  }
  
  .small-input{
	width:100px !important;
  }
