/* #F38E0A - narancasta */
/* #C5D280 - svijetlo zelena */
/* #739115 - tamno zelena */
/* #BBCA32 - zelena okvir slika */
/* #E2E6A5 - zelena footer*/
/* #666666 - zelena footer*/
body {
margin-top: 0px;
margin-bottom: 0px;
background-color: #C5D280;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
}
/* divs */
#container {
width:973px;
margin:auto;
position:relative;
height:auto;
background-image:url(images/middle-bck.jpg);
background-repeat:repeat-y;
}
/* header, logo, hrv, njem */
#top {
width:973px;
height:280px;
position:relative;
background-image:url(images/top.jpg);
}
#topbox1 {
width:140px;
height:280px;
position:relative;
float:left;
}
#topbox2 {
width:221px;
height:127px;
position:relative;
float:left;
}
#lang {
width:125px;
height:215px;
padding: 65px 0px 0px 15px;
position:relative;
overflow:auto;
}
p.lang {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
line-height: 20px;
}
a.linklang:link, a.linklang:visited, a.linklang:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #FFFFFF;
	text-decoration:none;
}
a.linklang:hover{
color: #F38E0A;
}
/* middle, center */
#middle {
width:973px;
height:420px;
position:relative;
}
#left {
width:210px;
height:auto;
position:relative;
float:left;
}
#center {
width:763px;
height:auto;
position:relative;
float:right;
}
#center2 {
width:763px;
height:auto;
position:relative;
float:right;
}
/* menu, navigacija */
#menu {
width:210px;
height:205px;
position:relative;
background-image:url(images/menu.jpg);
}
#navigacija {
width:120px;
height:175px;
padding: 30px 0px 0px 80px;
position:relative;
}
p.nav {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#F38E0A;
font-weight:bold;
line-height: 10px;
}
a.linknav:link, a.linknav:visited, a.linknav:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #F38E0A;
	font-weight:bold;
	text-decoration:underline; 
}
a.linknav:hover{
color: #BBCA32;
}
/* left */
#left1 {
width:210px;
height:313px;
position:relative;
background-image:url(images/leftbck.jpg);
background-repeat:repeat-y;
}
#left2 {
width:210px;
height:179px;
position:relative;
}
#center505 {
width:502px;
height:auto;
position:relative;
float:left;
}
#center763 {
width:763px;
height:auto;
position:relative;
float:left;
background-image:url(images/763bck.jpg);
background-repeat:repeat-y;
}
#woman {
width:146px;
height:170px;
position:absolute;
bottom:0;
right:0;
background-image:url(images/var/woman.jpg);
}
/* newsboxes */
#newsboxnaslovna {
width:261px;
height:607px;
position:relative;
background-image:url(images/newsbox.jpg);
float:right;
}
#newsboxnaslovnade {
width:261px;
height:607px;
position:relative;
background-image:url(images/newsboxde.jpg);
float:right;
}
#newsbox {
width:261px;
height:607px;
position:relative;
background-image:url(images/usluge.jpg);
float:right;
}
#newsboxde {
width:261px;
height:607px;
position:relative;
background-image:url(images/de-usluge.jpg);
float:right;
}
#newsboxkontakt {
width:261px;
height:607px;
position:relative;
background-image:url(images/kontakt.jpg);
float:right;
}
#nbcontent {
width:180px;
height:430px;
position:relative;
padding:40px 30px 40px 30px;
}
#nbnews {
width:180px;
height:430px;
position:relative;
overflow:auto;
}
#nbnews h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#739115;
border-bottom:1px #739115 dashed;
padding-bottom:5px;	 
}
#nbnews.akcija h1 { font-size:25px;}
p.datum {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#739115;
text-align:right;
}
p.news {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#739115;
line-height:20px;
}
p.newsmain {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#739115;
line-height:1.4em;
}
a.newsmore:link, a.newsmore:visited, a.newsmore:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color: #F38E0A;
	font-weight:bold;
	text-decoration:underline; 
}
a.newsmore:hover{
color: #BBCA32;
}
/* content */
#contentnaslovna {
width:462px;
height:125px;
position:relative;
padding:10px 20px 10px 20px;
overflow:auto;
}
#content {
width:462px;
height:409px;
position:relative;
padding:10px 20px 10px 20px;
overflow:auto;
background-image:url(images/bckmiddle.jpg);
background-repeat:repeat-y;
}
#map {
width:718px;
height:409px;
position:relative;
float:left;
padding:10px 0px 10px 20px;
background-image:url(images/bckmiddle.jpg);
background-repeat:repeat-y;
}
#galerija {
width:718px;
height:409px;
position:relative;
float:left;
padding:10px 0px 10px 20px;
background-image:url(images/bckmiddle.jpg);
background-repeat:repeat-y;
overflow:auto;
}
#opis {
width:665px;
height:auto;
position:relative;
}
p.small{
font-size:11px;
text-align:justify;
}
/* footer */
#footer {
width:502px;
height:178px;
position:relative;
background-image:url(images/var/footer.jpg);
}
#footerblank {
width:502px;
height:178px;
position:relative;
background-image:url(images/var/footerblank.jpg);
}
#footermap {
width:763px;
height:178px;
position:relative;
background-image:url(images/var/footermap.jpg);
float:left;
}
#footnaslovna {
width:502px;
height:462px;
position:relative;
background-image:url(images/var/naslovna-foot.jpg);
}
#footnaslovnade {
width:502px;
height:462px;
position:relative;
background-image:url(images/var/de-foot1.jpg);
}
#footnaslovna2 {
width:180px;
height:40px;
position:relative;
padding:270px 0px 0px 30px;
float:left;
}
#footnaslovna3 {
width:270px;
height:40px;
position:relative;
padding:270px 0px 0px 00px;
float:right;
}
a.orange12:link, a.orange12:visited, a.orange12:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #F38E0A;
	font-weight:bold;
	text-decoration:underline; 
}
a.orange12:hover{
color: #BBCA32;
}
a.orange10:link, a.orange10:visited, a.orange10:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	color: #F38E0A;
	font-weight:bold;
	text-decoration:underline;

}
a.orange10:hover{
color: #BBCA32;
}
#foot {
width:400px;
height:65px;
position:absolute;
bottom:0;
left:20px;
}
p.foot {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#E2E6A5;
line-height:10px;
}
a.linkfoot:link, a.linkfoot:visited, a.linkfoot:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #E2E6A5;
	text-decoration:none;
}
a.linkfoot:hover{
color: #BBCA32;
text-decoration:underline;
}
#footright {
width:220px;
height:37px;
position:absolute;
bottom:2px;
right:28px;
}
p.footright {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#666666;
line-height:15px;
text-align:right;
}
a.dz:link, a.dz:visited, a.dz:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
a.dz:hover{
color: #FFFFFF;
text-decoration:underline;
}
/* text */
p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
}
h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#FFFFFF;
}
p.obrazac {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
/* links */
a.link:link, a.link:visited, a.link:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline; 
}
a.link:hover{
color: #F38E0A;
}
a.linkdesno:link, a.linkdesno:visited, a.linkdesno:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color: #F38E0A;
	font-weight:bold;
	text-decoration:underline; 
}
a.linkdesno:hover{
color: #BBCA32;
}
.mapframe{
border: 4px solid #FFFFFF;
}
.slika{
border: 4px solid #FFFFFF;
margin-right: 10px;
}
/* highslide */
.highslide{
cursor: url(http://www.obiteljski-dom.com/highslide/graphics/zoomin.cur ), pointer;
outline: none;
}
.highslide-image{
border: 8px solid white;
}
.highslide-caption{
display: none;
border: 2px solid white;
border-top: none;
font-family: Verdana, Helvetica;
font-size: 10pt;
padding: 5px;
color:black;
background-color: #FFFF9D;
}
.highslide-display-block{
display: block;
}
.highslide-display-none{
display: none;
}
.highslide-loading{
display: block;
color: red;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
padding: 3px;
border-top: 1px solid white;
border-bottom: 1px solid white;
background-color: black;
}
.highslide-display-none{
display: none;
}
.highslide-loading{
display: block;
color: red;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
padding: 3px;
border-top: 1px solid white;
border-bottom: 1px solid white;
background-color: black;
}
.preload{
position:absolute;
display:none;
}
P#screenshots{
margin-bottom:10px !important;
padding-bottom:0px !important;
}
#screenshots img {
border:1px solid black;
}

