/* CSS Document */
p,div,h1,h2,h3,h4,h5,h6,body,ul,li,a,img {margin:0;padding:0;border:0;}

body { font-family: "Trebuchet MS",verdana,sans-serif; font-size:13px; color: #111; line-height:1.6em; background-color:#023b78; background-image:url(images/bg.gif)}
h1 { margin: 12px 0; color:#02366d; clear:both}
h2 { margin: 12px 0; color:#02366d; clear:both}
h3 { margin: 12px 0; color:#02366d; clear:both}
h1 {
	font-size:2.1em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 1em; 
}
h2 {
	font-size:1.7em;	
	margin-top: 1em;
 	margin-bottom: 1em;

}
h3 {
	font-size:1.3em;	
	margin-top: 1em;
 	margin-bottom: 0.5em;

}
ul {margin-left:25px;}




p {
	line-height: 1.4em;
	font-size:1.2em;
	margin-top:0em;
	margin-bottom: 1.5em; 
	text-align:justify;
}
.vrtiprozor {
	float: right;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color:#ffffff;
	overflow-x:hidden;
	overflow:hidden;
	margin-left: 20px;
	border:1px solid #000000;
}


a:link, a:visited {color: #02366d; text-decoration:none; font-weight:bold;}
a:hover {}


#maincontainer { width:740px; margin:35px auto; background-color:#FFFFFF;}
#header {   height:150px;}

#logotip {float:left;  padding:55px 0px 40px 16px; }
#header_slika { float:right; background-image:url(../images/cnc.jpg);width:466px; height:168px;}
#navigation { padding: 8px 0 4px 0; background-color:#000; height:23px;}
#navigation ul {list-style:none;}
#navigation li { padding:2px 0; display:inline; margin-right:5px;}
#navigation li a:link, #navigation li a:visited {color:#fff; font-weight:bold; font-size:14px; } 
#navigation li a:hover {} 

#footer a:link, #footer a:visited {color:#fff; font-weight:bold; font-size:13px; } 
#footer a:hover {} 


#contentcontainer { clear:both;  color:#000; padding:30px 30px 30px 30px; background-color:#FFFFFF; font-size:0.9em; }



#footer { font-size:12px; text-align:center;  clear:both; vertical-align:middle; }

#footer { text-align:center; vertical-align:middle; background-color:#000; color:#fff; background-image:url(bg_footer.gif); background-repeat:no-repeat;}

#info { font-size:12px; text-align:left; line-height:1.4em; padding:20px;   }
#eu { text-align:center; padding:15px 15px; background-color:#ececec; color:#02366d;}
/*classes*/

.quote { float:left; width:250px; margin: 8px; padding:5px 5px 5px 40px;  background-image:url(images/navodnici.gif); background-position:top left; background-repeat:no-repeat; font-size:1.5em; font-weight:bold; color:#004da0; line-height:1.4em; text-align:left; }

.veliki { font-size:1.5em; margin-bottom:0; line-height:1.2em}
.clear { clear:both; }
.podsliku { font-size:11px; margin:0; padding:0; text-align:right;}
.slika_lijevo { float:left; padding: 0 5px 5px 0}
#cpp { margin-bottom:20px; font-size:20px; color:#02366d;}
#cpp .odgovor {font-size:13px; color:#000000;}
#changed { text-align:right; color:#02366d; clear:both;}
ul { font-size:1.1em;}

.podnaslov { color:#02366d; font-size:22px; font-weight:bold; margin-bottom:10px; }