/* CSS Document */

*{
margin:0;
padding:0;
}

body{
background-color:#161616;
font-family: Arial, Helvetica, sans-serif; 
color:#f8f8f8;
font-size:75%;
}

a { text-decoration:none; color:#f2ce73;  }
a:hover { text-decoration:underline; }

div#meni, div#large, div#contents, div#header { width:893px; margin-left:auto; margin-right:auto; }
div#header { height:89px; background:url(dummy_header.gif) no-repeat;  text-align:right;  }
div#header p { border:solid 1px red; padding-right:20px; height:24px; float:right;  } 
div#header p a { color:#fff; padding:11px 5px 9px 5px; float:left;  }

div#header #lang { float:right; margin-top:16px;  }
div#header #lang a { height:30px; line-height:30px; float:left; margin:4px;  }
div#header #blink { float:right; height:24px; margin-top:16px;  }
div#header #blink a { height:30px; line-height:30px; float:left; padding:0 4px; margin:0 4px; background-image:url(blink.gif); }


div#meniwarp { height:28px; border-bottom:solid 2px #333; margin-bottom:8px; }
div#headerwarper { background-color:#131313; }
div#meni ul { padding-bottom:6px; padding-top:6px;   }
div#meni ul li { display:inline; font-size:1.2em; padding:7px 5px; margin-left:0; margin-right:5px; }
div#meni ul li a { color:#ddd;  }
div#meni ul li.mark { background-color:#333; font-weight:bold;   }
div#footer { background-color:#131313; margin-top:30px; border-top: solid 2px #333;   clear:both;  }
div#footer table { margin:0 auto; width:890px; } 
div#contents { margin-top:10px; overflow:auto; }

div#main, div#main2 { background-color:#202326; padding:5px; width:472px; margin-bottom:15px; z-index:1; margin-right:5px; float:left;
font-size:1.0em; }
div#main { height:700px; } 
div#main p { text-align:justify;  }
div#main2 p { text-align:justify;  }
div#main ol { margin-left:10px; padding-left:10px; }
html>body div#main { width: auto; height: auto; width:480px; min-height: 700px; }


div#acrobat {  margin-top:15px; text-align:center; border:solid 1px #222; padding:10px; background-color:#131313;  }  
div#login {  margin-bottom:15px; text-align:center; background-color:#131313; border:solid 1px #222; padding:10px;  }  
div#acrobat p { font-size:1.1em; line-height:120%;  } 
div#acrobat p a { color:#454545; } 


div#sidebarwarper { float:left; width:235px;   } 
div#sidebar {  padding:5px; background-image:url(golden_sidebar.gif); background-repeat:repeat-x; background-color:#8F551C;  }
div#sidebar ul li a { display:block; border-bottom:solid 1px #a4611e;  }
div#sidebar ul li a:hover { background-color:#a4611e; text-decoration:none;  }
div#sidebar ul li a.mark { font-weight:bold; color:#FFFFFF; background-color: #a4611e; }
div#sidebar p { font-size:12px; }

div#external { padding:10px; }
div#external p,  div#external a { color:#666;}
div#external li { font-size:11px;  } 

div#banners { float:left; margin-right:3px; width:150px; }

h1, h2, h3, h4 { color:#f0a74b; font-weight:normal; padding-bottom:5px; }
h1 { font-size:2.2em; color:#f0a74b; }
h1.nekretnina { font-size:1.6em; border-bottom:solid 2px #fff; text-transform:uppercase; color:#FFFFFF; padding:0px; margin:0; margin-bottom:15px; }
h2 { font-size:1.8em; }
h3 { font-size:1.6em;  }
h4 { font-size:1.4em; }
p, li , table { font-size:1.2em; padding-bottom:6px; line-height:130%;   }
table { font-size:1.1em; }
input, textarea { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#454545;   } 
li { margin-left:15px; line-height:130%; }
.news { border-bottom:solid 1px #333; margin-bottom:5px; padding-bottom:5px; } 
.sidebar { color:#FFFFFF; padding-bottom:5px; margin-bottom:4px;} 
hr.contentsdiv { border: 0; color: #454545; background-color: #454545; height: 1px; margin-top:5px; margin-bottom:10px; }
.fajl { font-size:1.1em; padding-bottom:2px; color:#eee; background-image:url(cat-li.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:12px; }

.fajlwarp { text-align:center;  }
a.statikslika { margin:5px; width:90px; height:90px; }
.ill { border:solid 1px #555; padding:1px; margin:5px 0;  }

.illustration { float:right; border:solid 1px #333; padding:1px; margin:5px; }
.nopadding { padding:0; margin:0;  }
.prijava { text-transform:uppercase; text-align:left; margin-bottom:5px; font-weight:bold; }
.dugme { background-color:#990000; border:none; padding:4px; font-size:1.1em; color:#FFFFFF; cursor:pointer;  }
.bad { background-color:#990000; color:#FFFFFF; margin-bottom:5px; }
.detaljnije { color:#CC9966;  }

p.hvala { background-color:#f2ce73; color:#333333; text-align:center; padding:3px; margin-bottom:20px;  }

.predstavite_se ul li  { line-height:120%; font-size:12px; }

p a.lang img { border:solid 1px #444; padding:1px;  }
p a.lang { margin:0; padding:0; }

.vrsta5 { font-size:12px;  display:inline; float:left; margin-right:5px; }
h4.vrsta5 { font-size:12px; }
h4 { padding:0; margin:0; }

.warn { background-color:#FFCC00; color:#333; padding:5px; margin-bottom:10px; }

	.boxed { width:150px; background-color:#8f551c; color:#FFFFFF; font-size:11px; text-align:center; height:32px; margin:2px; line-height:normal; float:left; padding:2px; display:inline; }
	.boxed:hover { text-decoration:none; background-color:#af722a; }
	
	#main2 p {
	font-size:12px;
	line-height:145%;
	
	}
	
	.hpnews {
	border-top:solid 1px #444;
	padding-top:8px;
	
	}
	
.afejaklub { width:470px; margin-right:5px; height:100px; background:#333;  }
.afejaklub .slika { width:140px; float:left; margin:3px; }
.afejaklub .tekst { width:300px; float:left; margin:3px; font-style:oblique; }
.afejaklub .tekst li { font-size:12px; }
