/****************************
		document style
****************************/
html{
	width:100%;
	height:100%;
	}
	
body{
	width:100%;
	height:100%;
	margin:5px 0px 5px 0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	background-color:#FFFFFF;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina.gif');
	background-repeat:repeat-x;
	background-attachment:fixed;
	}

form{
	margin:0px
}

p{
	margin:0px;
}
/****************************
	end document style
****************************/


/****************************
		site main style
****************************/
h1{
	font-size:16px;
	font-weight:bold;
	margin:0px;
}

h2{
	font-size:14px;
	font-weight:bold;
	margin:0px;
}

h3{
	font-size:12px;
	font-weight:bold;
	margin:0px;
}

.sl1{
	border:1px solid #000000;
	margin-right:5px;
	margin-bottom:3px;
}

.sl2{
	border:1px solid #000000;
	margin-left:5px;
	margin-bottom:3px;
}
.sl3{
	border:1px solid #000000;
	margin-top:3px;
	margin-right:5px;
	margin-bottom:3px;
}
.sl4{
	border:1px solid #000000;
	margin-top:3px;
	margin-left:5px;
	margin-bottom:3px;
}
.sl5{
	border:1px solid #000000;
	margin-right:5px;
	margin-top:3px;
}

.sl6{
	border:1px solid #000000;
	margin-left:5px;
	margin-top:3px;
}

.sl7{
	border:1px solid #000000;
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:3px;
}


.xsl1{
	margin-right:5px;
	margin-bottom:3px;
}

.xsl2{
	margin-left:5px;
	margin-bottom:3px;
}
.xsl3{
	margin-top:3px;
	margin-right:5px;
	margin-bottom:3px;
}
.xsl4{
	margin-top:3px;
	margin-left:5px;
	margin-bottom:3px;
}
.xsl5{
	margin-right:5px;
	margin-top:3px;
}

.sxl6{
	margin-left:5px;
	margin-top:3px;
}

.xsl7{
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:3px;
}
/****************************
	end site mail style
****************************/


/****************************
		Lightbox style
****************************/
/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:500px;
	height:400px;
	margin:-220px 0 0 -250px;
	border:1px solid #fff;
	background:#FDFCE9;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#999999;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}
/****************************
	end lightbox style
****************************/


#mainTable{
	width:1002px;
	height:100%;
	border:1px solid #999999;
	background-color:#FFFFFF;
	margin-bottom:5px;
}
.vrh{
	height:20px;
	text-align:right;
	padding-right:10px;
	vertical-align:bottom;
}


/****************************
		izbornik
****************************/
/* hidden submenu style */
.izbornikDiv{
	text-align:center;
	height:25px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-izbornik-siva.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border-bottom:1px solid #999999;
	border-top:1px solid #EEEEEE;
}

#izbornikList{
	list-style:none;
	display:block;
	margin:0px;
	padding:0px
}

#izbornikList li{
	float:left;
	position:relative;
	width:200px;

}
.wmSubMenuHidden{
	position:absolute;
	visibility:hidden;
	z-index:1000;
	border:1px solid #CCCCCC;
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
}
.wmLink{
	width:100%;
	padding:3px 0px 3px 0px;
	text-decoration:none;
	color:#000000;
	display:block;
}
.wmLink:hover{
	text-decoration:none;
}
.wMLink{
	color:#000000;
	display:block;
	width:100%;
	text-decoration:none;
}
.wMLink:hover{
	color:#000000;
	display:block;
	width:100%;
	text-decoration:underline;
}
.mainMenuOn{
	float:left;
	position:relative;
 	width:200px;
	z-index:500;
	cursor:pointer;
	font-size:12px;
	line-height:25px;
	margin:0px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
}
.mainMenuOff{
	float:left;
	position:relative;
 	width:200px;
	z-index:500;
	cursor:pointer;
	font-size:12px;
	line-height:25px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
}
 .subMenuOn{
 	width:193px;
	background:#EEEEEE;
	z-index:500;
	cursor:pointer;
	font-size:12px;
	line-height:18px;
	margin:0px;
	text-align:left;
	list-style:none;
	display:block;
	padding:0px 0px 0px 5px;
}
 .subMenuOff{
 	width:193px;
	background-color:#FAFAFA;
	z-index:500;
	cursor:pointer;
	font-size:12px;
	line-height:18px;
	margin:0px;
	text-align:left;
	list-style:none;
	display:block;
	padding:0px 0px 0px 5px;
}

 .subMenuXOn{
 	width:193px;
	background:#EEEEEE;
	z-index:500;
	cursor:pointer;
	font-size:12px;
	line-height:18px;
	margin:0px;
	text-align:left;
	list-style:none;
	display:block;
	background-image:url('http://www.dom.com.hr/images/look/new-template/strelicadesno.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding:0px 0px 0px 5px;
}
 .subMenuXOff{
 	width:193px;
	background-color:#FAFAFA;
	z-index:500;
	cursor:pointer;
	font-size:12px;
	line-height:18px;
	margin:0px;
	text-align:left;
	list-style:none;
	display:block;
	background-image:url('http://www.dom.com.hr/images/look/new-template/strelicadesno.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding:0px 0px 0px 5px;
}
/****************************
	end izbornik
****************************/
/****************************
	adresar	main layout
****************************/
.adresarTable{
	width:480px;
}

.adresarTable #white{
	background-color:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;
}

.adresarTable #izdvojeno{
	background-color:#ffffcc;;
	border-bottom:1px dotted #CCCCCC;
}

.adresarTable #black{
	background-color:#F9F9F9;
	border-bottom:1px dotted #CCCCCC;
}


.adresar{
	font-size:12px;
	color:#000000;
	padding:10px 5px 10px 5px;
	line-height:17px;
}
.adresar p{
	padding:5px 0px 0px 0px;
}
.adresar img{
	margin:3px 0px -2px 0px;
	padding:0px 5px 0px 5px;
}
.adresar strong{
	font-size:14px;
	color:#000000;
}
.adresarWeb{
	color:#000000;
	text-decoration:none;
}
.adresarWeb:hover{
	color:#000000;
	text-decoration:underline;
}

#adresarPoruka{
	color:#000000;
	text-decoration:none;
}
#adresarPoruka:hover{
	color:#000000;
	text-decoration:underline;
}

#adresarSort{
	margin-top:0px;
	font-size:12px;
	width:100%;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	margin-bottom:10px;
}

#adresarSort th{
	height:25px;
	line-height:25px;
	border-bottom:1px solid #CCCCCC;
	color:#666666;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-treca-siva.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}

#adresarSort #naslov2{
	padding:5px 2px 5px 3px;
	font-size:16px;
	height:50px;
	width:235px;
	border-bottom:1px solid #CCCCCC;
}

#adresarSort #naslov3{
	padding:5px 2px 5px 3px;
	font-size:16px;
	height:50px;
	width:50px;
	border-bottom:1px solid #CCCCCC;
}

#adresarSort #sort{
	padding:5px;
	font-size:12px;
	height:24px;
	line-height:19px;
}


#adresarSort input, #adresarSort select, #adresarSort submit{
	font-size:12px;
}

#adresarFoot{
	width:100%;
	font-size:14px;
	border:1px solid #CCCCCC;
	border-top:none;
	background-color:#EEEEEE;
}

#adresarFoot td{
	font-size:14px;
	color:#000000;
	padding:0px 5px 0px 5px;
}


#adresarFoot a, #adresarFoot span{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

#adresarFoot a:hover{
	font-size:14px;
	color:#000000;
	text-decoration:underline;
}
/****************************
	end adresar	main layout
****************************/
.dockclass{
position:relative;
}

.aPutNatrag{
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
}

.aPutNatrag:hover{
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	background-color:#EEEEEE;
}

.aPutTu{
	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}

.aPutTu:hover{
	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	background-color:#EEEEEE;
}
.putStrelica{
	color:#cccccc;
	
}
.putnatragDiv{
	margin:0px;
	font-size:12px;
	font-weight:normal;

}
.lijeviStupac{
	width:480px;
	padding:0px;
	vertical-align:top;
}
.srednjiStupac{
	width:205px;
	padding:0px 0px 0px 5px;
	vertical-align:top;
}
.desniStupac{
	width:305px;
	padding:5px 5px 5px 0px;
	vertical-align:top;
}
#sponzorRubrike{
	width:100%;
	margin-bottom:10px;
	background-color:#ffffcc;
}
#sponzorRubrike img{
	margin-bottom:10px;
}
#sponzorRubrike div{
	text-align:left;
}
#sponzorRubrike div img{
	margin:3px 0px -2px 0px;
	padding:0px 5px 0px 0px;
}
#sponzorRubrike strong{
	font-size:14px;
}
#sponzorRubrike th{
	height:20px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-siva-mala.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 5px 0px 5px;
	text-align:left;
	border:1px solid #CCCCCC;
}
#sponzorRubrike td{
	text-align:center;
	line-height:18px;
	padding:5px;
	vertical-align:top;
	border:1px dotted #CCCCCC;
	border-top:none;
}
.showroomTable{
	width:100%;
	border:1px dotted #CCCCCC;
/*	border-bottom:none;
*/	background-color:#ffffcc;
	margin-bottom:10px;
}
.showroomTable h2{
	margin:0px 0px 5px 0px;
}
.showroomTable td{
	padding:10px 5px 10px 5px;
	vertical-align:top;
/*	border-bottom:1px dotted #CCCCCC;
*/}
#mainClanak{
	width:480px;
	font-size:14px;
	line-height:17px;
	margin-bottom:10px;
	border:1px dotted #CCCCCC;
}
#mainClanak th{
	height:25px;
	padding:0px 5px 0px 5px;
	color:#000000;
}
#mainClanak td{
	padding:5px;
	vertical-align:top;
	text-align:justify
}
#ostaliClanci{
	width:100%;
	margin-top:5px;
}
#ostaliClanci th{
	height:20px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-siva-mala.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 5px 0px 5px;
	text-align:left;
	border:1px solid #CCCCCC;
}
#ostaliClanci td{
	vertical-align:top;
	padding:5px;
	border-bottom:1px dotted #CCCCCC;
	text-align:justify
}

#mainTekst{
	width:480px;
	font-size:14px;
	line-height:17px;
	margin-bottom:10px;
}
#mainTekst th{
	height:25px;
	padding:0px 5px 0px 5px;
/*	border:1px solid #CCCCCC;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-treca-siva.gif');
	background-repeat:repeat-x;
	background-position:bottom;
*/	color:#000000;
}
#mainTekst td{
	padding:5px;
	vertical-align:top;
	text-align:justify;
}

#mainTekst p{
	margin:0px 0px 10px 0px;
	text-indent:20px;
}

#mainTekst img{
	max-width:455px;
	max
}
.indexIzdvojeno{
	width:100%;
	margin-bottom:10px;
	background-color:#FFFFCC;
}
.indexIzdvojeno th{
	height:25px;
	line-height:25px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-treca-siva.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 0px 0px 5px;
	border: 1px solid #CCCCCC;
	text-align:left;
}
.indexIzdvojeno td{
	vertical-align:top;
	padding:10px 5px 10px 5px;
	border:1px dotted #CCCCCC;
	border-top:none;
}

.izdvojenoIzAdresara{
	width:100%;
	margin-bottom:10px;
	background-color:#FFFFCC;
}
.izdvojenoIzAdresara th{
	height:25px;
	line-height:25px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-treca-siva.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 0px 0px 5px;
	border: 1px solid #CCCCCC;
	text-align:left;
}
.izdvojenoIzAdresara td{
	vertical-align:top;
	padding:10px 5px 10px 5px;
	border:1px dotted #CCCCCC;
	border-top:none;
}
.izdvojenoIzAdresara td strong{
	font-size:14px;
	line-height:17px;
}
.izdvojenoIzAdresara td img{
	margin:3px 0px -2px 0px;
	padding:0px 5px 0px 5px;
}
#podKategorijaTable{
	width:100%;
	margin-top:5px;
}
#podKategorijaTable th{
	height:20px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-siva-mala.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 5px 0px 5px;
	text-align:left;
	border:1px solid #CCCCCC;
}
#podKategorijaTable td{
	vertical-align:top;
	padding:5px;
}
.proizvodiTable{
	width:100%;
	margin-bottom:10px;
}
.proizvodiTable th{
	height:20px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-siva-mala.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 5px 0px 5px;
	text-align:left;
	border:1px solid #CCCCCC;
}
.slikaTD, .opisTD{
	padding:5px;
}
.shwTxtDiv{
	font-size:14px;
	color:#FF0000;
	margin-bottom:10px;
	border:1px dotted #CCCCCC;
	text-align:center;
	padding:10px;
	font-weight:bold;
	background-color:#FFFFCC;
}
.shwTxtDiv a{
	font-size:14px;
	color:#0066CC;
	text-decoration:underline;
}
.shwTxtDiv a:hover{
	font-size:14px;
	color:#0066CC;
	text-decoration:underline;
}
.proizvodiTable td{
	padding-top:5px;
	vertical-align:top;
	border-bottom:1px dotted #CCCCCC;
}
.proizvodiTable table td{
	padding-top:5px;
	vertical-align:top;
	border-bottom:none;
}
.vezaniTekstovi{
	width:200px;
	margin-bottom:10px;
}
.vezaniTekstovi th{
	height:20px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-siva-mala.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 5px 0px 5px;
	text-align:left;
	border:1px solid #CCCCCC;
}
.vezaniTekstovi td{
	padding-top:5px;
	vertical-align:top;
}
.vezaniTekstoviSHW{
	width:480px;
	margin-bottom:10px;
}
.vezaniTekstoviSHW th{
	height:20px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-siva-mala.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px 5px 0px 5px;
	text-align:left;
	border:1px solid #CCCCCC;
}
.vezaniTekstoviSHW td{
	padding-top:10px;
	vertical-align:top;
}

.blokTekst{
	padding:2px 5px 3px 5px;
}
.desniStupacTable{
	width:300px;
	margin-bottom:10px
}
.desniStupacTable th{
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 10px;
	background-image:url('http://www.dom.com.hr/images/x1/pozadina-treca-siva.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:left;
	font-weight:bold;
	border:1px solid #CCCCCC;
	color:#0066cc;	
}
.desniStupacTable td{
	padding:5px;
	vertical-align:top;
	border:1px dotted #CCCCCC;
	border-top:none;
}
.oglasLijevo1{
	padding:10px 0px 10px 0px;
	border:1px dotted #CCCCCC;
	margin-bottom:10px;
	text-align:center;
}
.oglasLijevo2{
	padding:10px 0px 10px 0px;
	margin-bottom:0px;
	text-align:center;
}
.oglasSrednjiStupac{
	padding:5px 0px 5px 0px;
/*	border:1px dotted #CCCCCC;
*/	margin-bottom:10px;
	text-align:center;
	width:200px;
}
.oglasDesniStupac{
	margin-bottom:10px;
}
#casopisDiv{
	height:120px;
}
#webizlogDiv{
	height:150px;
}
#linkIzdvojeno{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
#linkIzdvojeno:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
/*	padding-right:20px;
	background-image:url(http://www.dom.com.hr/images/x1/email_go.gif);
	background-position:right;
	background-repeat:no-repeat;
*/}
.linkNaAdresar{
	font-size:14px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:none;
}
.linkNaAdresar:hover{
	font-size:14px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:underline;
}
.adresarIzdvojenoTD{
	text-align:center;
}
.linkNaslovPlavi{
	color:#0066CC;
	text-decoration:none;
}
.linkNaslovPlavi:hover{
	color:#0066CC;
	text-decoration:underline;
}
.linkNaslovCrni{
	color:#000000;
	text-decoration:none;
}
.linkNaslovCrni:hover{
	color:#000000;
	text-decoration:underline;
}
.linkPlavi{
	color:#0066CC;
	text-decoration:none;
}
.linkPlavi:hover{
	color:#0066CC;
	text-decoration:underline
}
.linkSivi{
	color:#CCCCCC;
	text-decoration:none;
}
.linkSivi:hover{
	color:#CCCCCC;
	text-decoration:underline
}
.linkCrveni{
	color:#FF0000;
	text-decoration:none;
}
.linkCrveni:hover{
	color:#FF0000;
	text-decoration:underline
}


.shwImg{
	width:58px;
	height:36px;
	border:1px solid #cccccc;
	margin:3px 3px 2px 0px;
}
.katImg{
	width:60px;
	height:38px;
	margin:1px 3px 2px 0px;
}
.ctrlImg{
	cursor:pointer;
	margin:4px 1px 0px 0px;
}
.indexImg{
	width:58px;
	height:36px;
	margin:3px 3px 2px 0px;
}
.dcsinput_text_obavezno_off, .dcsinput_email_obavezno_off, .dcsinput_broj_obavezno_off{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#EEEEEE;
	border:1px solid #FF0000;
	padding:2px;
}
.dcsinput_text_obavezno_on, .dcsinput_email_obavezno_on, .dcsinput_broj_obavezno_on{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#fefefe;
	border:1px solid #FF0000;
	padding:2px;
}
.dcsinput_text_neobavezno_off, .dcsinput_email_neobavezno_off, .dcsinput_broj_neobavezno_off{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#EEEEEE;
	padding:2px;
	border:1px solid #00FF00;
	padding:2px;
}
.dcsinput_text_neobavezno_on, .dcsinput_email_neobavezno_on, .dcsinput_broj_neobavezno_on{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#fefefe;
	border:1px solid #00FF00;
	padding:2px;
}
.opciuvjeti{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#999999;
	text-decoration:none;
}
.opciuvjeti:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#999999;
	text-decoration:underline;
}