.regForm  input, .regForm  select { width:250px; border:1px solid silver; height: 21px;}
.regForm  .error { color:#F94448; margin-bottom:10px}
.regForm .td {height:31px;}
.regForm .hr_ {
		width:315px;}
.padR15{padding-right: 15px;width: 191px; }	

#addrfirm span {margin-left:21px} 	


.regForm .inpdiv{width:255px; padding-left:200px;}
.regForm .inpdiv .input_submit{cursor: pointer;
    margin: 0 auto;
    text-align: center;
    border: 2px solid #C7F9D4;
    padding: 2px;
    height: 31px;
    line-height: 20px;
    margin-top: 10px;
    font-size: 15px;
    font-weight: bold;
    background: none;
    color: rgb(33, 224, 83);}


.firmtb tr td  label {font-size:13px}	
#form_r fieldset {border:2px solid #C7F9D4; padding: 10px 20px 10px 20px; font-family:Arial}	
.firmtb tr td  {font-size:13px}		
.map_loader { height: 60px; margin:115px 1px 1px 468px ; }
.map_canvas222{width: 100%;overflow:hidden; height: 295px;display:none;margin-bottom:20px;}
label.open_map {
				cursor:pointer;float:left;
				padding:8px 7px 4px 6px ;
				border-top:solid 1px #FFFFFF;
				border-bottom:solid 1px #CCCCCC;
				height:21px;
				}

label.close_map {
				float:left;
				cursor:pointer;
				padding:8px 7px 4px 6px ; 
				height:21px;
				border-top:solid 1px #CCCCCC;
				border-bottom:solid 1px #FFFFFF;
				border-right:solid 1px #CCCCCC;
				border-left:solid 1px #CCCCCC;
				}
label.search_alpha {
				cursor:pointer;
				float:right;
				padding:8px 7px 4px 6px ;
				border-top:solid 1px #FFFFFF;
				border-bottom:solid 1px #CCCCCC;
				height:21px;
				text-decoration:none;
				}

label.search_BySpyur {
				float:right;
				cursor:pointer;
				padding:8px 7px 4px 6px ; 
				height:21px;
				border-top:solid 1px #CCCCCC;
				border-bottom:solid 1px #FFFFFF;
				border-right:solid 1px #CCCCCC;
				border-left:solid 1px #CCCCCC;
				text-decoration:none;
				}

#h2_hr hr {margin-top: 19px;}

.map_canvas222 div div div div div div div div { overflow:hidden!important; 
}

#reklam {float:right;padding-right: 14px;}

.hrclass{margin-top:19px!important;}
.hrclassaf{margin-top:18px!important;}
.hrclassopera{margin-top:20px!important;}

div#container div#content div#content-block fieldset#_fieldset 
{border:solid 1px #cccccc; margin-bottom:8px} 

div#container div#content div#content-block fieldset#_fieldset  legend
{margin-left:20px}
div#container div#content div#content-block fieldset#_fieldset ul li.ohd {margin-left: 6px!important;}
div#container div#content div#content-block fieldset#_fieldset ul li {margin-left: 5px!important;}
div#container div#content div#content-block fieldset#_fieldset ul { margin: 8px 1px 9px 16px;}