body{
margin:0;
padding:0;
background:url(imgsrc/back.jpg) repeat-x #FFFFFF;
}
#main{
width:950px;

}
#main .head{
width:100%;
position:relative;
height:148px;

}
#main .logo{
position:absolute;
margin:10px 0px -20px 0px;
width:390px;
height:95px;

}

#main .navig{
top:0px;
position:absolute;
height:37px;
width:940px;
margin-top:110px;
margin-left:7px;
}

.navig .menu,.navig .menu2{
	
	}
.navig .menu div, .menu2 div, .menu3 div{

height:41px;
float:left;
font:16px Arial;
/*font-weight:bold;*/

cursor:pointer;
vertical-align:middle;
}

.navig .left ,.navig .right{
background:url(imgsrc/menu.jpg) no-repeat;
width:5px;
}
.navig .zmenu,.navig .zmenu2 {
text-decoration:none;
height:41px;
margin-left:5px;
float:left;
}
.navig .dzmenu,.navig .dzmenu2 {
text-decoration:none;
height:41px;
margin-left:5px;
float:left;
}

.navig .zmenu{
color:#FFFFFF;
}
.navig .zmenu2{
color:#FF0000;

}
.navig .dzmenu{
color:#FFE800;

}
.navig .dzmenu2{
color:#D1361A;
}

.navig .zmenu:hover{
text-decoration:none;
color:#FFE800;
}
.navig .zmenu2:hover{
text-decoration:none;
color:#5F92DB;
}

.menu3 .center{
padding:2px 20px 0px 20px;
background:url(imgsrc/menu3.jpg) repeat-x;
line-height:36px;
vertical-align:middle;


}

.menu .center{
padding:2px 20px 0px 20px;
background:url(imgsrc/menu2.jpg) repeat-x;
line-height:15px;
vertical-align:middle;


}
.menu2 .center{
background:url(imgsrc/menu3.jpg) repeat-x;
line-height:15px;
padding:2px 15px 0px 16px;
vertical-align:middle;
}

.menu .left{
background-position:0px 0px;
}
.menu .right{
background-position:-20px 0px;
}
.menu2 .left{
background-position:-30px 0px;
}
.menu2 .right{
background-position:-50px 0px;
}

.kontakt{
width:193px;
height:80px;

position:absolute;
top:0px;
right:7px;

}
.kontakt .links{
margin-top:5px;
margin-right:15px;
font:11px Verdana;
color:#747474;
line-height:16px;
}
.kontakt a{
color:#747474;
text-decoration:none;
}
.kontakt a:hover{
color:#747474;
text-decoration:underline;
}

.traziforma{
width:180px;
height:25px;
background:url(imgsrc/sform.jpg) no-repeat;

}
.traziforma input{
 font:11px Arial;
 
 width:117px;height:16px;border:1px solid silver;margin-top:7px;margin-left:3px;
	}
.traziforma div{
cursor:pointer;
position:absolute;
border:1px solid silver;
margin-top:7px;
width:49px;	
height:15px;	
margin-left:127px;	
font:12px Arial;	
color:#CCCCCC;
line-height:15px;
	}
.kontakt .crta{
margin-left:3px;
margin-top:5px;
width:188px;
height:1px;
background:#B7B7B7;
overflow:hidden;
}
.content{
width:950px;
background:url(imgsrc/cback.jpg) no-repeat;

padding:5px 0px 100px 7px;
display:table;
}
.content .left{
margin-top:5px;
margin-left:15px;
float:left;width:220px;
}
.content .right{
float:left;width:680px;
margin-top:15px;
}
.content .right hr{
clear:both;	
	color:#F0F0F0;
border-color:#F0F0F0;

	}
.content ul{
font:bold 12px Arial;
color:#B8CACE;
margin:25px 0px 0px 0px;
padding:0px;

}
.content li{
height:33px;
border-bottom:1px solid #E0E0E0;
list-style-type : none;
list-style-position : inside;
padding:0;
margin:0;
width:178px;
}

.content li span{
margin-left:10px;
line-height:33px;
}
.content li img{
margin-top:2px;
float:left;

}

.content li a{
padding:0px;
margin-top:0px;
margin-left:5px;
color:silver;
text-decoration:none;


}
.content li a:hover{
color:#868484;
}
.content .naziv{
font:20px Arial;
color:#C1C1C1;
font-weight:bold;
padding-top:12px;
word-spacing : 0.1 em;
letter-spacing : 0 px;
}
.artikl{
margin:45px;
color:#C1C1C1;
}
.artikl h1{
font:20px Verdana;
color:#C1C1C1;
font-weight:bold;
line-height:35px;
margin:0px 0px 0px 25px;
}
.artikl h2{
font:12px Verdana;
margin:0px 0px 0px 25px;
}
.artikl hr{
	clear:both;
color:#F0F0F0;
border-color:#F0F0F0;
margin-top:20px;
}
.kategorija h1{
font:16px Arial;
color:#C1C1C1;
font-weight:bold;
line-height:35px;
margin:0px;
}
.kategorija h2{

font:16px Arial;
color:#C1C1C1;
font-weight:bold;
line-height:35px;
margin:0px;
margin-top:10px;	
}

.artikl .slika{
width:335px;
height:400px;
float:left;
}
.artikl .opis{
height:150px;
border-left:1px solid #F0F0F0;width:210px;
float:left;


}
.artikl .materijali{

float:left;
padding-bottom:20px;
width:515px;margin-top:45px;
}
.artikl .materijali[class]{

}
.marTp{
margin-top:140px;	
	}

.opis div{
padding:0px 5px 0px 20px;
}
.materijali .cc{
padding:0px 5px 0px 20px;
}
.materijali .cc2{
padding:0px 5px 0px 20px;
}
.materijali .cc2[class]{
margin-top:140px;
padding:0px 5px 0px 20px;
}

.materijali .boje{
margin-top:10px;

}
.materijali span{
padding-top:5px;
font:11px Arial;
}

.boja img{
margin:2px 0px 0px 2px;


}
.artikl .opcije{
clear:both;
float:left;
margin-top:30px;
}

.detalji .marg{
padding:0px 5px 0px 40px;
font:12px Verdana;
color:#C1C1C1;
line-height:20px;
}

.detalji div{
font:12px Verdana;
color:#C1C1C1;
line-height:20px;
}

.artikl .detalji{
float:left;
height:150px;border-left:1px solid #F0F0F0;width:300px;




}
.artikl p{
font:12px Verdana;
color:#C1C1C1;
margin:3px 0px 0px 0px;
line-height:16px;
}

.artikl .pnaslov,.artikl .pnaslov2{
font:12px Verdana;
font-weight:bold;
color:#C0D134;

}
.artikl .pnaslov2{
margin-top:10px;
padding-bottom:5px;
}
.artikl .boja{
width:48px;height:48px;
background:url(imgsrc/bojab.jpg) no-repeat;
float:left;
margin-right:26px;
margin-bottom:11px;
}
.artikl .bojaN{
width:48px;height:48px;
background:url(imgsrc/bojabN.jpg) no-repeat;
float:left;
margin-right:29px;
margin-bottom:11px;
cursor:pointer;
}

.kartice
.kartice{
margin-top:15px;

}
.opcija{
height:240px!important;	
	
	}

.kposebno{
margin-top:10px!important;
margin-left:-3px!important;
width:215px!important;
height:310px!important;
background:url(imgsrc/pkback.jpg) no-repeat!important;
float:left!important;
padding-top:0px!important;
}

.kposebno .phead{
	width:206px;
	height:31px;
	background:#FFE800;
	padding-left:0px;
	margin-left:4px;
	margin-top:4px;
	}
.kposebno .phead span{
	color:#CD250A;
	font:16px Arial;
	line-height:31px;
	margin-left:10px;
	}	
	
.karticaVise{
	width:50px;
	height:31px;
	
	position:absolute;
	margin-left:156px;
	background:url(imgsrc/menu3.jpg) repeat-x;
	line-height:30px!important;
	}
.karticaVise a{
	
	
	color:#FFE800!important;
	font:16px Arial!important; 
	line-height:30px!important;
	}
.karticaVise[class]{
	margin-left:160px;
	margin-top:4px;
	}
.kartica{
width:160px;
height:270px;
border-right:1px solid #F0F0F0;
float:left;
padding-top:10px;
}
.karticaInner{
padding:0px 8px 10px 8px;
	
	}

 .noborder{
border-right:1px solid white;

}


 .onaziv{
padding:10px;
font:12px Arial;
color:#00025A!important;
font-weight:normal!important;

}
.posebnaPonuda{
font:12px Arial;
width:178px;

padding-top:50px;
clear:both;	
	}
.posebnaPonuda h3{ 
	font:16px Arial;
	padding-left:10px;
	margin:0px;
	color:#ED1C24;
	font-weight:bold;
	}
.posebnaPonuda hr{	
clear:both;
width:178px;
color:#ED1C24;
border-color:#ED1C24;
}
.artiklSlika{
height:150px;
	
	}

	
	
.kposebno .artiklSlika{
	position:absolute;
	
	}
.kposebno .artiklSlika img{
	
	border:1px solid white;
	
	}
.artiklSlika img{

	margin-left:-5px;
	}	
	
	
.artiklNaziv{
	position:absolute;
	margin-top:10px;
	font:14px Arial;
	color:#708FC6;
	height:20px;
	cursor:pointer;
	}
.kposebno .artiklOpis{
	margin-top:175px;
	position:absolute;
	width:180px!important;
	height:40px!important;
	}
.kposebno .artiklNaziv{
	position:absolute;
	width:180px!important;
	margin-top:155px;
	}
.kposebno .artiklCijena{
	font:22px Arial;
	font-weight:bold;
	position:absolute;
	width:180px!important;
	margin-top:205px;
	}
.kposebno .artiklProizvodjac{
	position:absolute;
	width:180px!important;
	margin-top:230px;
	}


.artiklOpis{
    margin-top:30px;
	font:10px Arial;
	color:#708FC6;
	cursor:pointer;
	height:60px;
	width:145px;
	overflow:hidden;
	}
.artiklCijena{
	height:35px;
	margin-top:2px;
	font:14px Arial;
	color:#EE0F00;
	font-weight:bold;
	}
.artiklCijena p{
	font:10px Arial;
	color:#A0A0A0;
	font-weight:normal;
	margin:0;
	}

.artiklProizvodjac{
	text-align:right;
	
	height:30px;
	font:14px Arial;
	color:#BABABA!important;
	font-weight:bold;
	}
.artiklProizvodjac p{
	font:10px Arial;
	color:#708FC6;
	font-weight:normal;
	margin:0;
	}
.kartica A{
text-decoration:none;	
	color:#708FC6;
	}	
.kartica A:hover{
text-decoration:underline;	
	color:#708FC6;
	}	
.artiklProizvodjac A{
	
text-decoration:none;	
color:#BABABA!important;
	}	
.artiklProizvodjac A:hover{
	
text-decoration:underline;	
color:#BABABA!important;
	}		
.cijena{
	margin-top:5px;
	margin-left:5px;
	font:16px Arial!important;
	color:#E91D28!important;
	font-weight:bold!important;
	}
.defCurs{
	margin-top:10px;
	cursor:default!important;
	}

.materijalCont{
background:url('http://fingo-dom.hr/imgsrc/bojab.jpg');
width:48px;
height:48px;
margin-left:10px;
margin-bottom:10px;
float:left;
}

.materijalCont .mtokvir{
padding-left:0px;
margin:2px;
width:42px;
height:42px;
overflow:hidden;
}
.materijalCont a{
margin:0px;
padding:0px;

}

	
.block{
display:block;	
	}
.none{
display:none;	
	}
.elementi{
margin-top:20px;	
	
	}	
.trakaSel{
	font:12px Arial;
	color:#5C5C5C;
	margin-left:2px;
	margin-right:2px;
	text-decoration:none;
	}
.traka{
	font:12px Arial;
	color:#B5B5B5;
	margin-left:2px;
	margin-right:2px;
	text-decoration:none;
	
	}
.traka:hover{
	font:12px Arial;
	
	color:#B5B5B5;
	margin-left:2px;
	margin-right:2px;
	text-decoration:underline;
	
	
	
	}
.popustOpis{
position:absolute;width:150px;height:55px;margin-top:170px;margin-left:27px;
font:11px Arial;
color:#FF1819;
font-weight:bold;	
	}

.brojke{
	float:right;
	width:10px;
	
	}
.karte{
width:680px;
height:370px;
border:1px solid #FFFFF2;
background:#FFFFF2;
margin-bottom:15px;	
	}	
.karte img{
	margin:3px;
	
	}
.karte .data{
position:absolute;
margin-left:500px;
margin-top:20px;
width:160px;
height:250px;
font:12px Arial;
color:#96978F;
line-height:20px;
	}	
.karte .data h1{
margin:0px;
padding:0px;
font:16px Arial;
font-weight:bold;
color:#96978F;	
	}	


.rubrika{
margin-top:10px;	
width:207px;	
height:160px;
background:url(imgsrc/rubrika.jpg) no-repeat;
margin-left:0px;	
	}
.rubrika h2{
margin:0px;
padding:0px;
color:white;
padding-left:30px;
}
.rubrika hr{
display:none;
}

.rubrika p{

margin:0px;
padding:0px;
width:180px;
height:31px;
font:bold 14px Arial;
color:white;
line-height:28px;
padding-left:30px;	
margin-top:1px;	
	}
.rubrika a{
font:bold 14px Arial;
color:white;
text-decoration:none;
}
.rubrika a:hover{
font:bold 14px Arial;
color:white;
text-decoration:underline;
}
.uv1{
	position:absolute;margin-left:660px;width:20px;height:35px;background:url(imgsrc/uv1.jpg) no-repeat;
	}		
.uv2{
	position:absolute;margin-left:660px;width:20px;margin-top:35px;height:367px;background:url(imgsrc/uv2.jpg) repeat-y;
	}		
.posebnosti{
	background:#FFFFF2;width:670px;padding-bottom:40px;
	}
.posebnosti .innr{
margin-left:40px;
	margin-top:10px;
	
	width:610px;
	}

.posebnosti img{
	margin-right:10px;
	
	}
.posebnosti h1{
	padding-top:5px;
	font:14px Arial;
	font-weight:bold;
	color:#B8B6B7;
	text-transform:uppercase;
	margin:0px;
	
	}
.posebnosti p{
	font:14px Arial;
	color:#B8B6B7;
	
	}
.posebnosti .posebno{
	
	clear:both;
	padding-top:20px;
	position:relative;
	}

.uv4{
	margin-left:-5px;width:685px;height:21px;background:url(imgsrc/uv3.jpg) no-repeat;
	}		
.cfoter{
	
bottom:0px;
margin-top:100px;	
margin-left:2px;
width:938px;
height:35px;
background:#6092DB;
text-align : right;	
	}
.cfoter span{
	margin-right:5px;
	font:14px Arial;
color:#FFFFFF;	
	line-height:35px;
	}	
.pozadina	.kartica{
background:#F9F9F9;	
width:178px;	
	}
#flash{
width:680px;height:365px;
	
	}
.rubrika p{
	cursor:pointer;
	}
