@import url("../CSS/menu.css");
@import url("../CSS/print.css");
@import url("../CSS/anketa.css");
@import url("../CSS/gastronaut.css");

body
{
	margin:0px;
	padding:0px;
	text-align:center;
	font:70% Arial, Helvetica, sans-serif;
	line-height:140%;
	color:#3B2E21;
	background:url(../images/header-bg.gif) repeat-x;
}

a {	color:#CC9966;	text-decoration:none;}
a:hover { color:#888;}

h1 { font-size:140%;}
h2 { padding:4px 0px 4px 12px; background:#A8B7B6;}
h3 { margin:0px; padding:4px 0px 4px 12px; }
h4 a { color:#3B2E21;}
h5 { font-size:100%;}
h6 { font-size:90%;}
h2, h3, h4 { font-size:11px; text-transform:uppercase;}
p, h1, h4, h5, h6 { margin:1em 0;}
h3 a, h3 a:hover, h3 a.selected { color:#3B2E21;}

img, fieldset { border:0px;}
select, ul, li { font:100% Arial, Helvetica, sans-serif;}
table, tr, th, td {
	padding:0px; 
	font:100% Arial, Helvetica, sans-serif; 
	border-color:#DAD5CB;
}
input, textarea {
	margin-left:10px;
	width:280px; 
	font:100% Arial, Helvetica, sans-serif;
	border:1px solid #DAD5CB;
}
hr {border: none; border-bottom:1px solid #cccccc; height:1px;}

.bold{font-weight:bold;}
.istaknuto{color: #9E180C;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
/* ----------------------- header ----------------------- */
#header {
	height:91px;
	background:url(../images/pageHeader-Bg.gif) repeat-x;
}

#headBannerBox {
	margin:0 auto;
	padding-top:15px;
	width:800px;
}
#headBanner1 {
	width:468px;
	height:60px;
	margin:0px 11px 0px auto;
	background:url(../images/home-banner.jpg) no-repeat;	
}
html>body #headBanner1 {margin-right:171px;}
/* ----------------------- container ----------------------- */

#default, #page {
	margin:23px auto 0px auto;
	width:800px;
	text-align:left;
}
#page {margin-top:9px;}

/* logo */
#logo {
	position:absolute;
	left:-1px;
	margin:0px;
	width:149px;
	height:78px;	
	background:url(../images/logo.gif) no-repeat;
	text-indent:-8000px;
	font-size:0px;
	line-height:0px;
}
#logo a {
	width:149px;
	height:78px;
	display:block;
}

/* ----------------------- content ----------------------- */

#content { clear:both;}

/* modul text i redefinicije */
.modulText {	
	background:#fff;
	overflow:auto;
	scrollbar-highlight-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-arrow-color:#DAD5CB;	
	margin:10px 2px 10px 10px;
	display:block;
	
}
#predstavljamo .modulText { height:85px;}
#predstavljamo1 .modulText { height:87px;}
#predstavljamo2 .modulText { height:144px;}
#predstavljamo3 .modulText { height:144px;}
#recept .modulText { height:48px;}
#misao .modulText { height:30px;}
#savjetHomeBox .modulText { height:59px;}
#vrijemeZa .modulText { height:80px;}

.modulTextIntra{height:100%; padding:0px 8px 0px 0px; line-height:110%;}
.modulTextIntra ul li{line-height:110%;}

/* lijevi stupac */
#left {
	position:relative;
	float:left;
	height:643px;
	border-bottom:1px solid #DAD5CB;		
}
html>body #left {
	height:auto;
	min-height:644px;
}
#crtaLeft {
	position:relative;
	width:149px;
	height:643px;
	border-right:1px solid #DAD5CB;
	border-left:1px solid #DAD5CB;		
}
html>body #crtaLeft {
	width:147px;
	height:auto;
	min-height:644px;
}

/* search */
/* default search */
#default #searchPic {
	position:absolute;
	top:314px;
	left:-5px;
	width:157px;
	height:155px;
	background:url(../images/gastronautHR/search.gif) no-repeat;
}
/* page search */
#page #searchPic {
	position:absolute;
	margin-top:-10px;
	margin-left:-15px;
	width:157px;
	height:155px;	
	background:url(../images/gastronautHR/search.gif) no-repeat;
}
html>body #page #searchPic {margin-top:20px;}

.field {
	width:102px;
	height:20px;
	margin:37px 0px 0px 30px;
	border-top:#848588 2px outset;
	border-right:#BABABA 1px inset;
	border-left:#808080 2px outset;
	border-bottom:#BABABA 1px inset;
}
html>body .field {margin-top:38px;}
#searchRecept .field { margin-top:14px;}
html>body #searchRecept .field { margin-top:15px;}

.button {
	width:30px;
	height:12px;
	background:url(../images/gastronautHR/trazi.gif) no-repeat;
	border:none;
	text-indent:-8000px;
	font-size:0px;
	line-height:0px;
	cursor:pointer;
	margin:0px 0px 0px 102px;
}
html>body .button { margin-top:4px;}
#searchRecept .button { margin-top:4px;}
html>body #searchRecept .button { margin-top:5px;}


/* center */
#center {
	float:left;
	margin:0px 9px 9px 8px;
	width:474px;
	/*height:560px;	*/
	padding:0px 0px 10px 0px;
	border-right:1px solid #DAD5CB;
	border-bottom:1px solid #DAD5CB;
	border-left:1px solid #DAD5CB;
}
html>body #center {
	height:auto;
	/*min-height:560px;*/
}

#midLeft {
	float:left;
	width:319px;
	height:400px;
	margin:0px 9px 9px 0px;
	border-right:1px solid #DAD5CB;
	border-bottom:1px solid #DAD5CB;
}
html>body #midLeft {height:400px;}

#predstavljamo { height:129px;}
#predstavljamo h3 { background:#9e180c; color:#fff;}

#predstavljamo1 {
	float:left; 
	width:318px;
	height:108px;
	border-top:1px solid #DAD5CB; 
	border-bottom:1px solid #DAD5CB;
}
#predstavljamo2 {
	float:left;
	width:185px;
	height:160px;
	border-right:1px solid #DAD5CB;
}
#predstavljamo3 {
	float:left;
	display:inline;
	width:133px;
	height:160px;
}

#midRight {
	float:left;
	margin-bottom:9px;
	width:144px;	
	height:400px;	
	border-bottom:1px solid #DAD5CB;
	border-left:1px solid #DAD5CB;
}

#recept {}
#recept h3 { background:#9da84c;}

#savjetHomeBox {
	background:#fff;
	overflow:-moz-scrollbars-vertical;
	overflow:auto;
	scrollbar-highlight-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-arrow-color:#DAD5CB;
}
#savjetHomeBox h3 { background:#d1cbb5;}

#savjet li {
	margin:0px 0px -20px -40px;
	list-style:none;
}
html>body #savjet li { margin-top:-10px;}

#savjet li p { margin-bottom:0px;}

#misao { height:83px;}
#misao h3 { background:#b5b4af;}

#vrijemeZa h3 { background:#3c3851;}
#vrijemeZa h3 a { color:#fff;}

#homeBanner {
	clear:both;
	margin-left:2px;
	width:468px;
	height:60px;
	background:url(../images/home-banner.jpg) no-repeat;
}

html>body #homeBanner { margin-left:3px;}

#right {
	float:left;
	width:127px;
	height:560px;
	border-right:1px solid #DAD5CB;
	border-bottom:1px solid #DAD5CB;
	border-left:1px solid #DAD5CB;
}
html>body #right {
	height:auto;
	min-height:560px;
	width:125px;
}

.meta {
	margin-bottom:30px;
	font-size:0px;
}
.meta a {
	display:block;
	width:125px;
	height:11px;
	border-bottom:1px solid #fff;
}

#metaLink1 { background:url(../images/gastronautHR/sitemap.gif);}
#metaLink2 { background:url(../images/gastronautHR/oglasavajte.gif);}
#metaLink3 { background:url(../images/gastronautHR/kontakt.gif);}

#bannerBox { margin-top:200px;}
.banner{margin:45px 0px 10px 0px; font-size:0px; width:125px;}
#page .banner{margin:10px 0px 10px 0px;}
/*#banner1 {
	height:125px;
	margin-top:45px;
	background:url(../images/banneri/banner-knjiga.gif);
}
#banner2 {
	height:125px;
	margin-top:49px;
	background:url(../images/banneri/banner-kisko.gif);
}
#banner3 {
	height:60px;
	margin-top:43px;
	background:url(../images/banneri/banner-podrum.jpg);
}
#banner4 {
	height:125px;
	margin-top:9px;
	margin-bottom:29px;
	background:url(../images/banneri/banner-elekt.gif);
}
html>body #banner4 {margin-bottom:27px;}*/

/* ----------------------- page ----------------------- */

#page h2 {margin:0px;}

#text { padding:10px 12px 0px 12px;}
#text table {width:95%;}

/* ----------------------- news ----------------------- */

#news, #newsDefault {
	margin:0px;
	padding:15px 12px 17px 12px;
}

#newsDefault
{
	height:132px;
	background:#fff;
	overflow:-moz-scrollbars-vertical;
	overflow:auto;
	scrollbar-highlight-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-arrow-color:#d9d5ca;
}
html>body #newsDefault { height:102px;}

#newsHomeTitle h2 {
	margin:9px 0px 7px 0px;
	background:#d9d5ca;
}
#newsHomeTitle h2 a { color:#3B2E21;}

#newsDefault h4 { display:inline;}

#news li, #newsDefault li {
	margin:.5em 0px;
	list-style:none;
}

#newsNav {
	padding-left:12px;
	color:#999;
}
#newsNav .selected { font-weight:bold;}
#newsNav .inactive { color:#999;}

/* obrazac */
.formTbl { margin-left:12px;}
html>body .formTbl { margin-left:2px;}

.formTbl textarea {
	width:280px;
	height:120px;
}
.formTbl td {
	padding-bottom:2px;
	vertical-align:top;
}
.sendBtn {
	width:50px;
	background-color:#DAD5CB;
	cursor:pointer;
}

/* related documents */

#relatedDocuments {
	margin:1em 0;
	padding:0px 0px 0px 12px;
}
#relatedDocuments li { list-style:none;}

/* ----------------------- footer ----------------------- */
/*#print{
	text-align:right;
	padding:0px 10px 5px 10px;
}*/

#footer {
	clear:both;
	margin-top:7px;
	padding:1em 0;
	height:135px;
	text-align:center;
	color:#9D9690;
	background:url(../images/footer-bg.gif) repeat-x;
}

#copyright {
	font-size:12px;
	margin-bottom:1px;
	padding-top:16px;
}
#signature {margin-top:110px;}

/* ----------------------- float fix ----------------------- */
#content:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
#content { display:block;}
* html #content { height:1%;}
#content { display:block;}
/* end float fix */