@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

html, body {
	min-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

#main {
	width: 807px;	
}

.eng  {
	text-align: left;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-top: 2px;
	padding-left: 15px;
}

.eng a{
	font-size: 8px;
	font-weight: bold;
	color: #a6a7ab;	
}

.eng a img {
	border: none;
}

.home {
	float: left;
}

.lang {
	float: right;
	padding-top: 10px;
}
.clearfix {
	clear: both;
}

.logo {
	float: left;
	padding-top: 10px;
}

.tabela {
	clear: both;
	background-image: url(images/pozadina.png);
	background-repeat: repeat-y;
	width: 787px;
	height: 626px;
	overflow: hidden;
}

.header {
	clear: both;
	height: 90px;
	padding-top: 6px;
	padding-bottom: 5px	
}

.adresa {
	font-size: 10px; 
	line-height: 11px;
	float: left; 
	text-align: left; 
	color: #646464; 
	padding-left: 30px;
}

.adresa h1 {
	font-size: 10px; 
	color: #282878; 
	padding-top: 5px; 
	padding-bottom: 5px;
}

.motiv {
	float: left; 
	color: #282878; 
	padding-bottom: 35px; 
	font-size: 17px; 
	padding-left: 80px;
}

.motiv img {
	margin-bottom: -35px; 
	margin-left: 28px; 
	margin-right: 28px;
}

.plavo {
	clear:both;
	float:left;
	width: 782px;
	height: 13px;
	background-image: url(images/plava_lenta.png);
	background-repeat: repeat-x;
	margin-bottom: 10px;
}

.plavo1 {
	margin-bottom: 0px;
}

.sodrzina {
	background-image: url(images/sodrzina.png);
	background-repeat: repeat-y;
	margin-left: 1px;
	padding-right: 6px;
	clear: both;
	height: 470px;
	overflow: hidden;
}

/******** MENI ***********/
#meni {
	clear: both;
	float: left;
	width: 124px;
	text-align: left;
	font-variant: small-caps;
	padding-top: 40px;
	padding-left: 25px;
}

#meni ul, #meni li {
	margin: 0px;
	padding: 0px;				
}

#meni li {
	list-style-type: none;
	padding-bottom: 10px;	
}

#meni li a {
	font-size: 10px;
	color: #282878;
	text-decoration: none;
	font-weight: bolder;
}

#meni li a:hover {
	color:#54538d;
}

#osiguruvanje-submeni li a, #novosti-submeni li a, #zanas-submeni li a, #kalkulator-submeni li a  {
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}

#osiguruvanje-submeni li, #novosti-submeni li, #zanas-submeni li, #kalkulator-submeni li {
	margin-top: 0px;
	padding-bottom: 0px;
}

#meni-osiguruvanje ul, #meni-osiguruvanje li {
	padding: 0px;
}

.sredina_doma {
	float: left;
	width: 438px;
	font-size: 10px;
	color: #797979;
	text-align: left;
	line-height: 12px;
	position: relative;
}

.sredina_doma h5 {
	padding-bottom: 4px;
	padding-top: 4px;
}

.sredina, .sredina_direktori {
	float: left;
	width: 428px;
	height: 470px;
	color: #646464;
	text-align: left;
	line-height: 12px;
	padding-left: 10px;
	position: relative;
}

.stedina_rezultati {
	float: left;
	width: 418px;
	height: 470px;
	color: #646464;
	text-align: left;
	line-height: 12px;
	padding-left: 10px;
	position: relative;
	font-size: 10px;
	padding-right: 10px;
}

.sredina {
	font-size: 10px;
}

.sredina_direktori {
	font-size: 10px;
}

.sredina_direktori h4 {
	font-size: 10px;
}

.slika1 {
	margin-left: 6px;
}

.tekst_naslovna {
	width: 398px;	
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 20px;
	overflow: auto;
	height: 220px;
}

.naslov, .naslov1, .naslov2, .naslov3 {	
	font-weight: bold;
	color: #272878;
}

.naslov a {
	color: #272878;
}

.naslov1 {
	float: right;
	margin-top: -5px;
	font-size: 10px;
}

.naslov2 {
	font-weight: bolder;
	font-size: 13px;
	padding-top: 5px;
}

.naslov3 {
	margin-bottom: 0px;
	margin-top: 10px;
}

.naslov1 img {
	margin-left: 3px;
}

.tekst1_l a, .tekst1_d a, .tekst a, .tekst2 a {
	text-decoration: none;
}

.tekst1_l a img, .tekst1_d a img, .tekst a img, .tekst2 a img{
	border-width: 0px;
}

.paragraf {
	clear: both;
	padding-top: 10px;
}

.tekst1_l {
	padding-left: 0px;
	padding-right: 5px;
	width: 186px;
	float: left;
}

.tekst1_d {
	padding-left: 5px;
	padding-right: 0px;
	width: 185px;
	float: left;
}
.tekst_naslovna a {
	text-decoration: none;
}

.tekst_naslovna a img {
	border: none;
}

.desno {
	float: left;
	font-size: 10px;
	color: #a7a8aa;
	font-weight: bold;
	width: 193px;	
}

.separator {
	background-image: url(images/separator.png);
	background-repeat: no-repeat;
	width: 148px;
	height: 1px;
	margin-bottom: 20px;
	margin-top: 20px;	
}

.desno ul, .desno li {
	margin: 0px;
	padding: 0px;
}

.desno ul {
	padding-top: 10px;
	padding-left: 65px;
}

.desno li {
	text-align: left;
	list-style-type: none;
	padding-bottom: 5px;	
} 

.desno a {
	text-decoration: none;
	color: #a7a8aa;
}
.desno li a img {
	border-width: 0px;
	margin-right: 10px;
}

.podreduvanje {
	padding-top: 10px;
}

.podreduvanje1 {
	margin-top: 10px;
	margin-bottom: 13px;
	width: 110px;
	height: 13px;
	padding-top: 2px;
	padding-left: 6px;
	font-size: 11px;
	color: #a7a8aa;
}

.sivo {
	clear:both;
	float:left;
	background-image: url(images/siva_lenta.png);
	background-repeat: repeat-x;
	width: 781px;
	height: 15px;
	margin-top: 8px;
	margin-bottom: 8px;	
}

.slika2 {
	margin-left: 0px;
	margin-bottom: 12px;
	margin-top: 12px;
}

.tekst2 {
	width: 390px;
	height: 255px;
	overflow: auto;
	padding-left: 0px;
	padding-right: 25px;
}

.tekst2_epp {
	width: 410px;
	height: 255px;
	overflow: auto;
	padding-left: 0px;
	padding-right: 5px;
}

.tekst2_epp img {
	border: #272878 solid 1px;
	margin-top: 4px;
}

h5, h6, h4 {
	font-size: 10px;
	font-weight: bold;
	color: #272878;
	padding-bottom: 0px;
}

h6 {
	padding-top: 2px;
}

h6 a {
	text-decoration: none;
	color: #272878;
}


h6 a:hover {
	color: #c2d3fc;
}

h4 {
	padding-top: 5px;
	padding-bottom: 1px;
}

.tekst2 p {
	padding-bottom: 5px;
}

.tekst2 ul {
	padding-left: 28px;
}

.tekst2 li {
	list-style-type: decimal;
}

.agent_scroll {
	height: 20px;
	background-image: url(images/agent_scroll.png);
	background-repeat: repeat-x;
	padding-left: 0px;
}

.agent_doma, .agent {
	clear: both; 
	padding-bottom: 5px; 
	padding-top: 15px;
}

.agent_doma {
	padding-left: 15px;
}

.agent_doma .agent_scroll {
	width: 405px;
}

.agent .agent_scroll {
	width: 415px;
}

.karta {
	padding-top: 50px;
	margin-left: -5px;
}

.bulet li {
	list-style: disc;
}

.rezultati {
	padding-right: 0px;
	width: 395px;
}

.rezultati a img {
	border: 0px;
	padding-right: 0px;
}

.rezultati a {
	text-decoration: none;
}

.rezultati_separator {
	padding-top: 15px;
}

.odgovor {
	padding-bottom: 10px; 
	padding-top: 10px;
}

.odgovor1 {
	width: 48px; 
	text-align: right; 
	float: left;  
	margin-bottom: 3px;
	padding-right: 5px;
}

.glasovi {
	background-color: #424183;
	height: 13px;
	margin-bottom: 3px; 
	float: left;
	color: #424183;
}
.glasovi_sl_kraj {
	background-image: url(images/anketa_rezultati.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 8px;
	margin-bottom: 3px; 
	float: left;
}

.glasovi_br {
	float:left;  
	margin-bottom: 3px;
	padding-left: 5px;
}

.odgovor1, .glasovi_br {
	color: #a7a8aa;
	font-weight: bold;
}

.anketa {
	padding-left: 65px;
}

.naslov_kalk {
	float: left; 
	color: #282878;  
	font-size: 17px; 
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 15px;
	line-height: normal;
}
/**** КАЛКУЛАТОРИ ******/
.sredina form {
	background-color: #ddd9ec;
	width: 418px;
	font-size: 11px;
}

.sredina form .a {
	padding-top: 10px;
	padding-left:10px;
}

.sredina form .a p {
	float: left;
}

.sredina form .da {
	margin-right: 3px;
} 

.sredina form .ne {
	margin-left: 40px;
	margin-right: 3px;
}
.sredina form .ne1 {
	margin-left: 5px;
	margin-right: 3px;
}
.den_box, .den_box1 {
	height: 12px;
	color: #646464;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 2px;
}
.den_box {
	width: 56px;
}
.den_box1 {
	width: 101px;
}

.tip, .tip1 {
	background-color: #edeff1;	
	width: 404px;
	margin-left: 4px;
	padding-left:6px;
	padding-top: 10px;
	padding-bottom: 10px;	
} 
.tip {
	height: 30px;
	margin-top: 10px;
}
.tip1 {
	margin-top: 13px;
	height: 12px;
}

.tip p {
	width: 250px;
	float: left;
	padding-top: 11px;
}
.tip1 p {
	/*width: 250px;*/
	float: left;
	padding-top: 3px;
}
.ne1 {
	margin-left: 30px;
	margin-right: 3px;
}

.ne2 {
	margin-left: 17px;
	margin-right: 3px;
}
.ne3 {
	margin-left: 30px;
	margin-right: 3px;
}
.presmetaj {
	 background-color: #ddd9ec; 
	 font-size: 11px;
	 color: #646464; 
	 padding: 1px;
	 margin-bottom: 10px; 
	 margin-right: 10px; 
	 float:right;
}

.izbor1, .izbor2, .izbor3 {	
	height: 17px;
	color: #646464;
	font-size: 11px;
}
.izbor1 {
	width: 90px;
}

.izbor2 {
	width: 105px;
}
.izbor3 {
	width: 120px;
	margin-top: 10px;
}

.patnicko_kalk p {
	width: 250px;
}
.domi_kalk p {
	width: 250px;
}
table {
	background-color:#ddd9ec;
	font-size: 11px;
}
table td {
	border: 1px solid white;
	padding: 2px;
}

.kontakt_mail {
	position: absolute; 
	top: 20px; 
	left: 15px;
	font-size: 11px;
}

.kontakt_mail a {
	text-decoration: none;
	color: #272878;
}
