* {
	font-size: 100.1%;
}
body {
max-width:1024px;
min-width:780px;
margin:auto;
font-size: 11px;
font-family: Tahoma;
}
.show_main{

clear:both;
diplay:block;
}
.hide_main{
clear:both;
display:none;
}

.title_proizvod_sam{
font-size:14px;
font-weight:bold;
}
.main_kat{
cursor: pointer;
	cursor: hand;
background:#f79239;
min-height:30px;
padding-left:4px;
color:#fff;
font-weight:bold;
display:block;
vertical-align:middle;
border-bottom:2px #fff solid;
}
.main_subkat{
cursor: pointer;
	cursor: hand;
_height:25px;
min-height:25px;
background:#fde0c6;
border-bottom:#f79239 1px solid;
}
.main_subkat_sel{
cursor: pointer;
	cursor: hand;
color:#fff;
min-height:25px;
_height:25px;
background:#000;
border-bottom:#f79239 1px solid;
}
#grupa .title_proizvod{
width:130px;
padding:5px;
color:#f79239;
font-weight:bold;
}
#grupa .proizvod{
unicode-bidi:normal;
height:270px;
margin-right:5px;
width:140px;
background:#dfdfdf;

float:left;
margin-bottom:5px;
}
#grupa img{
align:center;
}
.sub_show{
display:none;
background:#fff;
font-size:10px;
}
.show_div{
background:#fff;
font-size:10px;
display:block;
}
.show_div ul {
padding-left:15px;
_padding-left:5px;
_margin:5px;
}
a{
color:#f79239;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.table_top{
background:#f79239;
}
.table_footer{
background:#f79239;
}
.cline{
background:url(slike/c_line.gif) no-repeat top;
}
.kockice_back{
background:url(slike/kockice_back.gif) no-repeat left center;
height:30px;
}
.back_black{
background:url(slike/back_black.gif) repeat-x top;
}
.maintable{
margin-left:10px;
}
.table3rows td{
padding-right:10px;

}
.nar_border_left{
background:url(slike/back_left.gif) no-repeat top;
}
.nar_border_right{
background:url(slike/back_right.gif) no-repeat top;
}
.spacer div{
height:3px;
}
.welcome{
background:url(slike/welcome_to_chemol.gif) no-repeat top left;
height:30px;
}
.laboratorija{
background:url(slike/laboratorija.gif) no-repeat top left;
height:30px;
}
.onama{
background:url(slike/oanam.gif) no-repeat top left;
height:30px;
}
.kontakt{
background:url(slike/kontakt.gif) no-repeat top left;
height:30px;
}
.english{
background:url(slike/title_english.gif) no-repeat top left;
height:30px;
}
.specialna{
background:url(slike/specijalna.gif) no-repeat top left;
height:25px;
}
.login{
background:url(slike/login.gif) no-repeat center left;
height:30px;
}
.tekst{
line-height:160%;
}
.details{
font-size:10px;
}
.details1 {
font-size:10px;
}
.details1 a{
color:#000;
}
.details1 a:hover{
color:#000;
}
.title{
color:#f79239;
font-weight:bold;
}
.line_nar{
height:10px;
background:url(slike/line_nar.gif) repeat-x center left;
}
.line_dot{
height:10px;
background:url(slike/dot.gif) repeat-x center left;
}
.line_dot_crna{
height:10px;
background:url(slike/crna.gif) repeat-x center left;
}
#login .group{
padding:5px;
}
.group label {
	cursor: pointer;
	float: left;
	width: 80px;
	display: block;
	vertical-align:center;
}
.group input,.group textarea,.group select{
padding:2px;
	margin: 0 0 2px 0;
	border: #CCC 1px solid;
	width: 150px;
}
#footer{
width:70%;
float:right;
margin-right:7px;
}
#footer a{
color:#fff;
}
#footer a:hover{
color:#fff;
}
form{
_margin:-5px;
}
.menu {
    padding: 0 0 0 5px;
	font: 11px Tahoma;
	height:40px;
}
.menu ul {

	padding: 0;
	margin: 0;
	list-style-type:none;
}
.menu ul li {

    display:block;
	float: left;
	height:40px;
	padding:10px 0 0 10px;
	
}
.menu ul li a {
color:#fff;
    display:block;
	text-decoration:none;
	padding:0px 10px 19px 0;
	text-decoration:none;
}
.menu ul li a:hover {
text-decoration:underline;
}
.menu ul .selected {
	background: url(slike/nav_left.gif) no-repeat left top;
	display:block;
	float: left;
	height:40px;
	padding:0 0 0 10px;
}
.menu ul .selected a {
	background: url(slike/nav_right.gif) no-repeat right top;
	display:block;
	text-decoration:none;
	padding:10px 10px 19px 0;
	color: #f79239 !important;
}




.group input, .group select, .group textarea{
font-family: Arial;
font-size: 11px;
	padding:2px;
	margin: 0 0 2px 0;
	border: #CCC 1px solid;
	width: 190px;
}
.group .error{
	border: #FF0000 1px solid;
	}
	.send_form{
	padding-top:10px;
	float:right;
	}
	.send_form_desno{
	
	clear:both;
	height:200px;
	width:300px;
	float:right;
	padding-top:10px;
	}
	.levo{
	float:left;
	padding-top:10px;
	}
.group input:focus,.group textarea:focus,.group select:focus{
border: #f79239 1px solid;
}
.group label {
	cursor: pointer;
	float: left;
	width: 80px;
	display: block;
}
button{
width:70px;
}
.dugme{
margin-left:80px;
_margin-left:87px;
}


