@charset "utf-8";

* {margin:0; padding:0;}
img {border:0;}
a {color: #990000; text-decoration:none; font-family: Helvetica, Arial, sans-serif;}
a:hover {text-decoration: underline;}


h1{font-size:14px; width:500px; color:#666666; float:left; padding:0 0 10px 0; border-bottom:#CCCCCC dotted 1px; font-family: Helvetica, Arial, sans-serif;}
h2{font-size:14px; width:500px; color:#666666; float:left; padding:0 0 10px 0; font-family: Helvetica, Arial, sans-serif;}
h3{ font-family: Helvetica, Arial, sans-serif; font-size:12px; width:550px; color:#666666; float:left; background: #FFFFFF; padding-left:10px;}
h4{ font-family: Helvetica, Arial, sans-serif; font-size:12px; width:410px; color:#666666; float:left; border-bottom:1px solid #990000;}
h5{ font-family: Helvetica, Arial, sans-serif; font-size:12px; width:240px; color:#666666; float:left; background: #FFFFFF; padding-left:10px;}
p{font-size:12px; font-family: Helvetica, Arial, sans-serif; color:#666666;}

body {font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#ffffff; outline:none;}

#wrap {width:900px; margin:auto; background-color:#FFFFFF;}

#topSegment {float:left; width:900px; height:140px; border-bottom:1px solid #cccccc;}
.logo {float:left; padding-top:20px;}
		
.clientInfo {float:right; width:215px; text-align:right; padding:110px 10px 0px 0px;}
.clientInfo b {font-size:16px; color:#ae1f24;}
	
.docBox {float:left; width:400px; text-align:left; padding:10px 5px 10px 20px;}
.docBox img {float:left;}
.docBox a{color:#cc0000; text-decoration:none;}
.docBox a:hover{ color:#cc0000; text-decoration:underline;}


/*MAIN CONTENT*/			
#content {float:left; width:900px; background-color:#FFFFFF; border-bottom:1px solid #cccccc; padding-bottom:20px;}

.contentLeft{width:590px; float:left; padding-top:20px;}
.contentLeftItem{ width:590px; float:left;}
.contentLeftItem1{ width:280px; float:left;}
.contentLeftItem2{ width:280px; float:right;}

.contentRight{width:290px; float:right; padding-top:30px;}
.contentRightItem{width:235px; float:left; font-family: Helvetica, Arial, sans-serif; font-size:12px; color:#666666; padding:0 5px; text-align:justify;}

.contentLeftNaslov{ width:560px; float:left; border-bottom: 1px solid #CCCCCC; background:#CCCCCC; padding-left:30px;}
.contentLeftNaslovMali{ width:250px; float:left; border-bottom: 1px solid #CCCCCC; background:#CCCCCC; padding-left:30px;}

.contentLeftMain1{width:122px; float:left; border:1px solid #CCCCCC; margin-top:20px;}
.contentLeftMain{width:122px; padding:10px; float:left; background:#f4f4f4; border:1px solid #CCCCCC; margin-top:25px;}
.contentLeftMain img{width:120px; border:1px solid #CCCCCC;}  

.contentLeftMainTextMali{width:140px; float:right; margin-top:20px; font-size:12px; font-family: Helvetica, Arial, sans-serif; color:#666666; text-align:justify;}
.contentLeftMainText{width:410px; padding:10px; float:right; background:#f4f4f4; border:1px solid #CCCCCC; margin-top:25px;}
.contentLeftMainText1{width:410px; float:right; padding-top:5px; font-size:12px; font-family: Helvetica, Arial, sans-serif; color:#666666; text-align:justify;}


.itemBox {float:left; width:900px; padding:20px 0; border-bottom:#CCCCCC dotted 1px; color:#666666;}
.itemboxtext{float:left; width:850px; padding:20px; text-align:justify;}
.toptext{float:left; width:auto; padding:10px 20px 10px 20px; text-align:justify;} 
.infoItemBox {float:right; width:700px; text-align:justify;}
.infoItemBox div {float:left; width:580px; padding:10px 0;}
.infoItemBox p { margin:0; padding:0;}
.infoItemImage {float:left; width:120px; padding-left:20px;}
.infoItemImage img {float:left; }

/*CONTACT PAGE*/

.conLeft{ width:450px; float:left; padding-top:20px;}
.conRight{ width:450px; float:right; padding-top:20px;}
.style1{ font-family: Helvetica, Arial, sans-serif; font-size:12px; color:#666666;}	
.conLeft #email, #poruka, #ime, #firma, #adresa, #tel { background:#f4f4f4; border:1px solid #cccccc; color:#990000;}
.conLeft #posalji{ background:#990000; color:#FFFFFF; border:1px solid #666666; padding:1px 3px;}
		
#footer {float:left; width:900px; padding:10px 0px 10px 0px; text-align:center; color:#666666; font-size:10px; font-family: Helvetica, Arial, sans-serif;}
		
.menuHolder{width:650px; float:left; padding:110px 0 0 10px;}		
.menu {position:relative; background: #FFFFFF; height:15px; width:350px; float:right;}
.menu ul { width:440px;list-style:none; z-index:10; position:absolute; z-index:100; padding:9px 5px;}
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited, .menu a:hover {text-decoration:none; color:#666666; padding:10px; font-size:10px;}
#slide {position:absolute; top:4px; height:20px; background:#e2e2e2; z-index:10; border: 1px solid #cccccc;}	
		

