@CHARSET "UTF-8";

/* ZEND FORM STYLE */
dl { padding: 10px 10px }
dl dt {
	color:#686868;
	float:left;
	font-weight:bold;
	margin-right:10px;
	padding:5px;
	width:140px;
}

dl dd {
	margin:2px 0;
	padding:5px 0;
	overflow: auto;
}

dl dd input { float: left }
dl dd select { float: left }

dl dd span.hint {
	background: url(../images/icon_help.png) no-repeat top left;
	width: 17px;
	height: 17px;
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	cursor: pointer;
}

.form-errors {
	border:  1px solid #aa0000;
	padding: 10px 10px;
	list-style-type: none;
	list-style-position: inside;
	background-color: #ffdddd;
	color: #aa0000;
}
.form-errors ul {
	margin: 0 0;
	padding: 0 0;
	list-style-type: none;
	list-style-position: inside;
}

.form-errors ul>li {
	margin-left: 15px
}

/*dl dt {clear:left;}*/

dl dd ul.errors { color: #ff0000; list-style-type: none; list-style-position: inside; margin: 0 0; padding: 0 0; clear: left  }
dl dd ul.errors li { color: #ff0000; line-height: 18px; min-height: 18px; padding-left: 25px; background: url(../images/error_icon.png) no-repeat top left;  }

label.required  {background: url(../images/icon_required.png) no-repeat top left; padding-left: 14px; }

input[type=text], input[type=password], input[type=checkbox], input[type=radio], textarea, select {
	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;
	background:none repeat scroll 0 0 #F9F9F9;
	border:1px solid #CCCCCC;
	padding:2px;
    margin-left: 2px;
}


input.readonly { border: 1px solid #F7F7F7; -moz-box-shadow: none; background-color: #F7F7F7; }
select.readonly { border: 1px solid #F7F7F7; -moz-box-shadow: none; background-color: #F7F7F7; }

/*input[disabled="disabled"] {
    background-color: #ddd;
}*/

#header_search input {
	margin-left: 15px;
	height: 25px;
	font-size: 15px;
}
#header_search input[type=text] {
	width: 200px;
}

input#terms0 {
	float:left;
}
dl dd span.terms {
	display: block;
	float:left;
	margin-left: 5px;
	margin-top: 4px;
	cursor: pointer;
	color: #000000;
	color: #de0059;
	text-decoration: underline;
}
dl dd span.terms a { color: #000000; }
dl dd input.disabled { background-color: #ebebeb }

.hint>div { display: none }
.hint>div.reghint { border: 1px solid #686868; background-color: #ebebeb; padding: 10px 10px }
.hint>div.producthint { border: 1px solid #686868; background-color: #ebebeb; padding: 10px 10px }

#dl_special {
    clear: both;
}

.ui-autocomplete {
    max-height: 300px;
    overflow: auto;
    z-index: 300 !important;
}

#qulica_auto {
    color: #666666;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 240px;
}

#qhisna_stevilka {
    -webkit-border-radius: 5px;
    border-radius: 5px;    
}

#comments {
    width: 318px;
    height: 100px;
    resize: none;
}

#interested {
    height: 24px;
    width: 185px;
}

#other {
    width: 179px;
}

#telephone {
    width: 179px;
}

#contact_email {
    width: 179px;    
}