body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bbbbbb;
	background: #181818 url(../images/background.gif) repeat-x;
	background-position: top center;
}

img {
	border: none;
}

p {
	margin: 0 3px;
	color: #818181;
	text-align: left;
}

a {
	color: #da251d;
	text-decoration: none;
}

a:hover {
	color: #999999;
}

form {
	margin: 0;
}


ul {
	margin: 10px 22px 0 22px;
	padding: 0;
}

ul li {
	margin: 5px 0 0 20px;
	padding: 0;
}


input {
	background: #202020;
	border: 1px solid #333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	width: 150px;
	margin: 0 0 2px 8px;
}

textarea {
	background: #202020;
	border: 1px solid #333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	width: 150px;
	height: 76px;
	margin: 0 0 2px 8px;
}





.clear {
	clear: both;
	height: 0;
}



.px8 {
	height: 8px;
}

.px12 {
	height: 12px;
}

.px15 {
	height: 15px;
}

.px25 {
	height: 25px;
}

.px28 {
	height: 28px;
}

.px35 {
	height: 35px;
}

.px39 {
	height: 39px;
}

.px41 {
	height: 41px;
}

.px52 {
	height: 52px;
}

.px65 {
	height: 65px;
}

.px90 {
	height: 90px;
}

.px103 {
	height: 103px;
}

.px130 {
	height: 128px;
}

.px142 {
	height: 142px;
}

.px144 {
	height: 144px;
}

.px156 {
	height: 156px;
}

.px168 {
	height: 168px;
}

.px224 {
	height: 224px;
}

.px239 {
	height: 239px;
}

.px631 {
	height: 631px;
}

.px643 {
	height: 643px;
}











/* ///// top of header ///// */
.topdiv {
	width: 793px;
	margin: 0 auto;
}

.logo {
	padding: 14px 90px 14px 8px;
}





/* navigacija gornja */
#lang {
	padding-top: 21px;
}

#lang a {
	margin: 0 11px 0 12px;
	color: #888888;
}

#lang a:hover {
	color: #BBBBBB;
}



#topnav {
	padding-top: 21px;
	text-align: right;
	width: 485px;
}

#topnav a {
	margin: 0 0 0 27px;
}




.topline {
	background: url(../images/topline.gif) no-repeat;
	height: 1px;
	width: 793px;
	margin: 0 auto;
}









/* ///// header ///// */
.header {
	width: 793px;
	margin: 5px auto 1px auto;
}

.headerspace {
	width: 3px;
	background: #181818;
}








/* ///// ostatak ///// */
.therest {
	width: 793px;
	margin: 0 auto;
}

.leftpart {
	background: url(../images/leftpart_background.gif) no-repeat;
	width: 9px;
}

.rightpart {
	background: url(../images/rightpart_background.gif) no-repeat;
	width: 9px;
}










/* ///// lijeva strana - navigacija ///// */
#leftnav {
	background: url(../images/left_background.gif) no-repeat;
}

.leftnavhead {
	margin: 16px 9px 12px 9px;
}

#leftnav ul {
	margin: 0 10px;
	padding: 0;
}

#leftnav ul li {
	list-style: none;
	background: url(../images/dots_nav.gif) 0 5px no-repeat;
	margin: 7px 0;
	padding: 0 11px;
	color: #AAA;
}

#leftnav ul li a {
	color: #AAA;
}

#leftnav ul li a:hover {
	color: #cbadac;
}

#leftnav ul li ul {
	margin: 5px 0 10px 0;
}

#leftnav ul li ul li {
	margin: 2px 0;
	padding: 0 10px;
	color: #777;
}

#leftnav ul li ul li a {
	color: #777;
}

#leftnav ul li ul li a:hover {
	color: #CBADAC;
}












/* ///// sadržaj ///// */
.background_ind {
	background: url(../images/content_background.jpg) no-repeat;
	width: 567px;
}

.background_vjkerfasade {
	background: url(../images/contentB_vjKerFasade.jpg) no-repeat;
	width: 567px;
}

.background_vjkerfasade_opcenito {
	background: url(../images/contentB_vjKerFasade_opcenito.jpg) no-repeat;
	width: 567px;
}

.background_vjkerfasade_prednosti {
	background: url(../images/contentB_vjKerFasade_prednosti.jpg) no-repeat;
	width: 567px;
}

.background_vjkerfasade_sistemi {
	background: url(../images/contentB_vjKerFasade_sistemi.jpg) no-repeat;
	width: 567px;
}

.background_vjkerfasade_zahtjevi {
	background: url(../images/contentB_vjKerFasade_zahtjevi.jpg) no-repeat;
	width: 567px;
}

.background_vjkerfasade_reference {
	background: url(../images/contentB_vjKerFasade_reference.jpg) no-repeat;
	width: 567px;
}

.background_ljepkerfasade {
	background: url(../images/contentB_ljepKerFasade.jpg) no-repeat;
	width: 567px;
}

.background_ljepkerfasade_ref {
	background: url(../images/contentB_ljepKerFasade_ref.jpg) no-repeat;
	width: 567px;
}

.background_indpodovi {
	background: url(../images/contentB_indpodovi.jpg) no-repeat;
	width: 567px;
}

.background_indpodoviker {
	background: url(../images/contentB_indpodoviker.jpg) no-repeat;
	width: 567px;
}

.background_indpodovi_reference {
	background: url(../images/contentB_indpodovi_reference.jpg) no-repeat;
	width: 567px;
}

.background_terase {
	background: url(../images/contentB_terase.jpg) no-repeat;
	width: 567px;
}

.background_bazeni {
	background: url(../images/contentB_bazeni.jpg) no-repeat;
	width: 567px;
}

.background_bazeni_reference {
	background: url(../images/contentB_bazeni_reference.jpg) no-repeat;
	width: 567px;
}

.background_mozaici {
	background: url(../images/contentB_mozaici.jpg) no-repeat;
	width: 567px;
}

.background_kitovi_ljepila {
	background: url(../images/contentB_kitovi_ljepila.jpg) no-repeat;
	width: 567px;
}

.background_onama {
	background: url(../images/contentB_onama.jpg) no-repeat;
	width: 567px;
}

.background_zastupstva {
	background: url(../images/contentB_zastupstva.jpg) no-repeat;
	width: 567px;
}

.background_novosti {
	background: url(../images/contentB_novosti.jpg) no-repeat;
	width: 567px;
}

.background_kontakt {
	background: url(../images/contentB_kontakt.jpg) no-repeat;
	width: 567px;
}


#content {
	margin: 50px 0 0 41px;
	width: 526px;
}

#content .grayline {
	background: #666;
	height: 1px;
}

#content .imgpro {
	margin: 3px 0 10px 0;
}

#content .indprohead {
	margin: 7px 0 0 8px;
}

#content .indopis {
	margin: 8px 0 10px 11px;
}

#content .indright {
	width: 190px;
	padding-left: 42px;
}

#content .darkgrayline {
	background: #303030;
	height: 1px;
}

#content .indhead {
	margin: 7px 0 0 1px;
}

#content .indzastupstva {
	background: url(../images/arrow_gray.gif) 0 5px no-repeat;
	padding-left: 13px;
	margin: 8px 0 10px 3px;
	color: #777777;
}

#content .indzastupstva a {
	color: #777777;
}

#content .indzastupstva a:hover {
	color: #AAAAAA;
}


#content .indnovost {
	background: url(../images/arrow_gray.gif) 0 5px no-repeat;
	padding-left: 12px;
	margin: 8px 0 6px 3px;
	color: #777777;
}

#content .indnovost a {
	color: #777777;
}

#content .indnovost a:hover {
	color: #AAAAAA;
}

#content .indnovostopis {
	margin: 0 0 0 15px;
}





/* općenito */
#content .imgproin {
	margin: 2px 21px 10px 2px;
}

#content .text {
	margin: 0 0 0 2px;
}

#content ul {
	margin: 8px 0 4px 10px;
	padding: 0;
}

#content ul li {
	list-style: none;
	margin: 4px 0;
	padding: 0 0 0 10px;
	background: url(../images/dots_nav.gif) 0 5px no-repeat;
}

#content .more {
	text-align: right;
	background: url(../images/arrow_red.gif) right 5px no-repeat;
	padding-right: 10px;
	margin: 5px 9px;
}

#content .more a {
	color: #888888;
}

#content .more a:hover {
	color: #DA251D;
}





/* reference */
#content .refimg {
	margin: 3px 9px 20px 0;
}

#content .refhead {
	background: url(../images/arrow_red.gif) 0 5px  no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cbadac;
	margin: 7px 0 0 0;
	padding-left: 10px;
}

#content .refopis {
	margin: 8px 0 32px 2px;
}






/* onama */
#content .subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cbadac;
	margin: 0 0 15px 0;
}

#content .zasttext {
	margin: 0 0 9px 15px;
}





/* kontakt */
input.botun {
	width: 55px;
	height: 20px;
	margin-top: 6px;
}

.kontaktpic {
	text-align: right;
	margin-top: 13px;
}












/* ///// footer ///// */
#footer {
	padding: 10px 0 7px 0;
	width: 755px;
	margin: 0 auto;
}

.sign a{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: White;
}

.sign a:hover{
	color: Red;
}

.sign span{
	color: Red;
}
