@charset "utf-8";
/* CSS Document */

body{
font-family: 'Great Vibes', cursive;
	margin:0;
	background-image:url(../slike/bg.jpg);
	background-repeat:repeat-x;
		
	}
	img{
	border:0;
	}
h1{
	font-size:38px;
font-family: 'Parisienne', cursive;
margin:510px 0 0 40px;
color:#999966;
text-align:center;
}
p a:link,a:visited{
color:#666633;
font-weight:bold;
text-decoration:none;
}
p a:hover{
color:#999966;
}
#main{
	margin:0px auto;
    width:1218px;
	height:624px;
	background:#fff;
	background-image:url(../slike/glavna.jpg);
	}
#dole{
margin: 0px auto;
width: 1238px;
height:1000px;
background:#fff;
}
#lijeva-sjena{
position:absolute;
width:10px;
height:1000px;
background-image:url(../slike/l_sjena.png);
}
#dole-glavni{
position:absolute;
width:1218px;
height:1000px;
margin-left:10px;
}
#desna-sjena{
position:absolute;
width:10px;
height:1000px;
margin-left:1228px;
background-image:url(../slike/d_sjena.png);
}
#okomica1{
position:absolute;
width:430px;
height:624px;

}
#okomica2{
position:absolute;
width:100px;
height:624px;
margin-left:470px;
text-align:center;
}
#okomica3{
position:absolute;
width:100px;
height:624px;
margin-left:620px;
text-align:center;
}
#okomica4{
position:absolute;
width:100px;
height:624px;
margin-left:770px;
text-align:center;
}
#okomica5{
position:absolute;
width:100px;
height:624px;
margin-left:960px;
}
#okomica6{
position:absolute;
width:100px;
height:624px;
margin-left:1040px;
}
.linkslika{
margin-top:475px;
}
.linktext{
margin-top:20px;
font-size:32px;
}
.linktext a:link, .linktext a:visited {
margin-top:32px;
font-size:26px;
color:#999966;
text-decoration:none;
}
h2
{
	margin:30px 0 0 0px;
	padding-bottom:5px;
font: 14px "Tahoma", sans-serif; color: #666633;
font-weight:bold;
border-bottom-style:solid;
border-bottom:thick dotted #ff0000;
border-bottom-width:1px;
border-bottom-color:#999966;
}
p.homepage{
	margin:30px 0 0 0px;
	padding-bottom:5px;
font: 14px "Tahoma", sans-serif; color: #666633;
font-weight:bold;
border-bottom-style:solid;
border-bottom:thick dotted #ff0000;
border-bottom-width:1px;
border-bottom-color:#999966;
}
p{
font: 13px "Tahoma", sans-serif; color: #000;
line-height:22px;
}
.linki, .linki a:link, .linki a:visited{
font: 11px "Tahoma", sans-serif; color: #666633;
line-height:18px;
text-decoration:none;
}
.linki a:hover{
text-decoration:underline;
}
div.detalji{
margin:30px 0 0 0px;
width:226px;
height:107px;
background:url(../slike/bg_detalji.png);
font: 12px "Tahoma", sans-serif; color: #666633;
padding:20px;
line-height:18px;
}
div.detalji a:link,div.detalji a:visited{
color:#87875a;
}
div.row { height: 1%; margin-top:20px; }
div.col4,div.col4a{ float: left; margin-left: 25px; }
div.col4a { width: 540px; }
div.col4 { width: 270px; }
#footer{
font: 10px "Tahoma", sans-serif; color: #666633;
text-align:center;
margin-top:-2 b00px;
}
.ida{
	margin-top:50px;
}
#datum{
background:url(../slike/upit.png);
width:488px;
height: 177px;
text-align:center;
margin:40px 0 0 10px;
}
p.malabold{
font: 14px "Tahoma", sans-serif; color: #666633;
padding-top: 5px;
}
label{
font: 11px "Tahoma", sans-serif; color: #666633;
margin-left:-250px;
}
input, .calendarDateInput{
padding:3px;
width:60px;
margin:10px 0 0 70px;
}
.mail{
display:inline;
margin: 45px 0 0 0;
color:#666633;
width:160px;
}
div.mapa {
margin:40px 0 0 5px;
font: 11px "Tahoma", sans-serif; 
}
.img_comment{
font-size:11px;

margin-left:40px;
}
.img_comment a:link, .img_comment a:visited{
text-decoration:none;
color:#666633;
}
.img_comment a:hover{
text-decoration:underline;
}