	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		font-family:Geneva, Arial, Helvetica, sans-serif;
		width:175px;	/* Width of box */
		height:200px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #223669;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#eceeef;
		color:#223669;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}

select option{
		padding:1px 10px 1px 2px;

}
#measure_land option{
	padding:1px 7px 2px 2px;
}

tr {
height:21px;
}

.row01{
background:#eceeef;
}
.MultiFile{
font-family:Arial,serif; 
	font-size:1em; 
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	background-color:rgb(248,249,251); 
	height:20px;
	padding:2px 2px 2px 2px;
	color:#223669;
}

p {
padding:5px 0px 5px 0px;
}
/*
a:hover img{
	border:#223669 1px solid;
    filter: alpha(opacity=70) red; 
    -moz-opacity: 0.7; 
    -khtml-opacity: 0.7; 
    opacity: 0.7;
}
*/
a img {
cursor:pointer;
}

li {
marks:none;
display:block;
}

.simplemenu {
    position: relative;
	cursor:pointer;
	padding:4px 0px 4px 10px;
	font-size:12px;
	color:#223669;
}

.submenu {
    position: relative;
	cursor:pointer;
	padding:2px 0px 2px 10px;
	font-size:11px;
	color:#223669;
}

.simplemenu:hover, .submenu:hover {
font-weight:bold;
cursor:pointer;

}

.simplemenu_active {
text-decoration:none;
background:url(../../img/sq_blue.png) no-repeat left;
padding:3px 0px 3px 10px;
font-size:12px;
cursor:pointer;
}

.simplemenu_active:hover {
font-weight:bold;
}

.sMenu_selected {
color:#e85102;
font-weight:bold;
background:#eceeef;
}

.sMenu_act {
color:#223669;
font-weight:normal;
}

.add_nav_line{
	margin-bottom:10px;
	margin-top:10px;
	padding-left:10px;
}
.add_nav_line a{
	padding:0px 1px 1px 1px;
	border-bottom:1px solid;
	font-size:12px;
}
input {margin-right:3px;}
.input_login{ 
 	font-family:Arial,serif; 
	font-size:9pt; 
	background-color:rgb(248,249,251); 
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	height:13px;
	width:70px;
	padding-left:2px;
	padding-right:2px;
	margin-right:5px;
}

.input_range{ 
 	font-family:Arial,serif; 
	font-size:1em; 
	background-color:#fff;
	border:none;
	border-bottom:1px solid;
/*	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;*/
	height:12px;
	padding:2px 2px 2px 2px;
	color:#223669;
	width:40px;
	text-align:right;
}

.input_range_active{ 
 	font-family:Arial,serif; 
	font-size:1em; 
	background-color:#eceeef;
	border:none;
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	height:12px;
	padding:2px 2px 2px 2px;
	color:#223669;
	width:40px;
	text-align:right;
}
#div_save_end{
	margin-top:20px;
	display:block;
}
#aggreement_div{
	text-align:left;
}
#aggreement_div a{
	text-decoration:underline;
	font-weight:bold;
}
.spysok {
 	font-family:Arial,serif; 
	font-size:10pt; 
	background-color:rgb(248,249,251); 
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid; 
	color:#223669;
	padding:2px 2px 2px 2px;
	height:23px;
	
}


	.sps {
 	font-family:Arial,serif; 
	font-size:10pt; 
	background-color:rgb(248,249,251); 
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid; 
	color:#223669;
	height:16px;
	
}

.help_div {
 position:absolute; 
 width:160px; 
 top:55px; 
 border:1px solid #e85102; 
 background:rgb(248,249,251); 
 color:#374043; 
 line-height:1em; 
 padding:3px 3px 3px 3px; 
 margin:3px 3px 3px 3px; 
 text-align:left; 
 font-size:0.8em
}

.field {
padding:0px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:none;
margin-top:5px;
}

fieldset {
	position:relative;
padding:10px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:none;
}
fieldset .input_text{
	padding:3px 2px;
}
table td {padding-right:10px;}

legend {font-weight:bold;
 color:#223669;
 }

.select_list {
	padding:1px;
}

.tbn_image_blanc{ 
	background-color:rgb(248,249,251);
	background-image:url(../../img/nophoto_small.png);
	background-repeat:no-repeat;
	
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	text-align:center;
}

.errDiv{
width:300px;
border:1px solid #FF0000;
background:#FFE8E6;
text-align:left;
position:absolute;
top:20px;
left:20px;
padding: 5px 5px 5px 5px;
display:block;
}

.errDivInfo{
width:300px;
border:1px solid #FF0000;
background:#FFE8E6;
text-align:left;
position:relative;
top:20px;
left:20px;
padding: 5px 5px 5px 5px;
display:block;
}

h4 {
	font-size: 90%;
	font-weight: bold;
	margin: 0em 0 0em 0;
}

.plus { position:absolute;
cursor:pointer;
margin-left:-20px}

.filesList{
cursor:pointer;
padding-left:5px;
}

#files li {

padding:0px 0px 2px 20px;
margin:0px 0px 5px 0px;
}
.loaded {
background:url(../../img/check.gif) no-repeat left;
padding:0px 0px 0px 20px;
margin:0px 0px 5px 0px;
}
.preload{
color:#e85102;
background:url(../../img/loading_small.gif) no-repeat left;
padding:0px 0px 0px 20px;
margin:0px 0px 5px 0px;
}

.fln{cursor:pointer;}

#td_plan {text-align:right;
}

._td_ins_photo {
width:300px;
background:#FFFFFF;
}

#uploadPlan {cursor:pointer;}


#select_type_property {
  position: absolute;
  width: 158px;
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(../../img/select.gif) no-repeat;
  overflow: hidden;
}



#cmMenu,
#cmMenu li{
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 165px; 
  list-style: none;
  cursor:pointer;
}

#cmMenu li ul  li{
  margin: 0;
  border: 0px none;
  padding: 0;
  width: 170px; 
  list-style: none;

}

#cmMenu li {
  float: left; 
  display: block !important; 
  display: inline; 
  position: relative;
}
#cmMenu li ul li a{
border-bottom:#FFFFFF 1px solid;
padding-left:15px;
}

#cmMenu li a{
margin-left:-5px;
}

#cmMenu a {
  padding: 0 6px;
  display: block;
  color: #223669;
  font: 12px/28px sans-serif, Arial;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
  
}


#cmMenu li:hover li a:hover,
#cmMenu li:hover li:hover a,
#cmMenu li.iehover li a:hover,
#cmMenu li.iehover li.iehover a {
font: 12px/28px sans-serif, Arial;
  color: #e85102;
  padding-left:15px;
  background:#fff;
  
}



ul#cmMenu ul,
#cmMenuv ul ul,
#cmMenu ul ul ul {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  background:#DFDFDF;
 
}


#cmMenu li:hover ul,
#cmMenu ul li:hover ul,
#cmMenu ul ul li:hover ul,
#cmMenu li.iehover ul,
#cmMenu ul li.iehover ul,
#cmMenu ul ul li.iehover ul {
  display: block;
}


.div_in_line{
position:relative;
display:inline;
float:left;
padding-right:5px;
padding-bottom:5px
}

.div_in_block{
position:relative;
display: block;
padding-right:5px;
padding-bottom:5px;
}

.div_in_block:hover,
.div_in_line:hover{
}


.select_list_inline {
 	font-family:Arial,serif; 
	font-size:9pt; 
	background-color:rgb(248,249,251); 
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid; 
	color:#223669;
	margin-right:10px;
	height:21px;
	
}
.select_list_inline option{
	padding:2px;
}
.select_text{
	padding:2px 7px 2px 0px;
	height:23px;
	position:relative;
	display:inline;
	float:left

}

.pidpys{
	padding:0px 7px 0px 0px;
	top:-2px;
	position:relative;
	left:0px;
}

.pidpys_inp{
	padding:0px 7px 0px 0px;
	top:1px;
	position:relative;
	left:0px;
}

.pidpys_next{
	padding:0px 5px 0px 10px;
	position:relative;
	top:-2px;
	left:0px;
}

#_div_Poverh{ position:absolute;padding:3px; display:inline; background:#d4d4d4; border:1px solid #d4d4d4; width:147px; height:auto
}

._dvPoverh{ position:absolute;padding:3px; display:inline; background:#d4d4d4; border:1px solid #d4d4d4; width:147px; height:auto
}


.oPovDiv{ width:107px; overflow-y:scroll; height:inherit}

#tabl_Pov{width:80px;}

.povRow{
color:#223669;
background:#fff;
cursor:pointer
}

.povRow:hover{
background:#223669;
color:#fff;
}

.input_poverh{ 
 	font-family:Arial,serif; 
	font-size:1em; 
	background-color:#eceeef;
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	height:15px;
	padding:1px 12px 2px 12px;
	margin-right:10px;
	margin-top:2px;
	color:#223669;
	width:140px;
	text-align:left;
	display:inline;
	top:0px;
	position:relative;
}

#btn_selPov{
font-family:Arial,serif; 
	font-size:1em; 
	background-color:#eceeef;
	border-width:1px; 
	border-color:rgb(143,154,177); 
	border-style:solid;
	height:21px;
	color:#223669;
margin-top:2px; position:relative; 
 padding:0px 7px 2px 7px;
 cursor:pointer;
}


#err_Pov{
width:200px;
/*border:1px solid #FF0000;
background:#FFE8E6;*/
color:#e85102;
text-align:left;
padding:3px;
position:absolute;
display:inline;
float:left
}
.err_txt{
	color:#e85102;
	font-weight:bold;
	padding-left:12px;
	background:no-repeat left url(../../img/err.jpg);
}

#oPercent{
height:20px;
font-size:10px;
margin-left:5px;
}

.img_border, .imgofftype{
border:1px solid #c8ceda; padding:3px; background:#c8ceda;
}
.img_border:hover, .imgofftype:hover{
border:1px solid #223669; padding:3px; background:#c8ceda;
}

#div_new_reg_cont, #div_new_user_cont, #div_new_registration, #div_no_registration {
cursor:pointer;
padding: 5px 20px 5px 20px;
}

#div_new_reg_cont div, #div_new_user_cont div, #div_new_registration div, #div_no_registration div
{
padding: 5px;

}

.div_reverse{
border:1px solid #223669;
background:#eceeef;
}

.div_normal{
border:1px solid #223669;
background:#223669;
color:#fff

}

.div_preload{
border:1px solid #223669;
background:url(../img/loading_small.gif) right no-repeat;
}

.forgot_txt{
font-size:0.8em;
cursor:pointer;
position:relative;
top:4px;
color:#a4afcc;
}

.forgot_txt:hover{
color:#e85102;
text-decoration:underline;
}

#div_new_reg_cont:hover, #div_new_registration:hover, #div_new_user_cont:hover, #div_no_registration:hover{
color:#e85102;
}

.new_registration{
padding-left:20px;
}
.div_plus{
background:url(../../img/plus.gif) left no-repeat;
}

.div_minus{
background:url(../../img/minus.gif) left no-repeat;
}

.new_user_cont, .new_reg_cont{
margin-top:15px;
}

.new_user_cont div div, .new_reg_cont div div{
width:80px;
float:left
}

#new_user_cont input{
width:185px;
}
#new_user_cont #mail_hide{
width:15px;
}
#mh_div{
	margin-top:5px;
	margin-left:140px;
}
#mh_div p{
	display:inline-block;
	padding:0px;
}
.new_user_cont div, .new_reg_cont div{
height:26px;
margin-left:30px;
}

.subtext{
position:inherit;
display:inherit;
color:#e85102;
font-size:11px;
top:-10px;
}

.err_show{
font-weight:bold;width:93%; color:#e85102; border:1px solid #e85102; left:10px; height:30px; background:rgb(248,249,251); background-image:url(../img/close.png); background-repeat:no-repeat; background-position:right top; padding:5px 5px 5px 5px; 
}
#err_register{
color:#e85102; border:1px solid #e85102; width:93%; left:10px; background:rgb(248,249,251); background-repeat:no-repeat; background-position:right top; margin-top:10px; padding:5px 5px 5px 5px; 
}
.checkInputOk{
background:url(../../img/check.jpg) right no-repeat;
width:170px;

}

.td_new_registration{
margin:0px;
margin-left:15px;
}
#rCode{
	padding:3px 8px 3px 8px;
	height:20px;
	top:0px;
	display:inline-block;
	font-size:13px;
	width:50px;
}
#status{
margin-left:10px;
}

#tr_loading_images{
border:1px solid #c8ceda;
padding:5px;
}

.err_show_all{
color:#85c227;
cursor:pointer;
background: url(../../img/plus.gif) left no-repeat;
padding-left:18px
}

.err_hide_all{
color:#e85102;
cursor:pointer;
background: url(../../img/minus.gif) left no-repeat;
padding-left:18px

}

#recommend_street{
margin-top:20px;
}

.err_valid_street{
width:100%;
text-align:left;
position:relative;
display:block;
padding-bottom:10px; 
z-index:300; 
background:#fff;
}


.counters_column_adv{
	padding-left:40px;
	margin-top:70px;
}

#new_user_cont_txt{
	cursor:default;
}

.btn_urgent_usual, .btn_urgent_urgent,.btn_urgent_usual_active, .btn_urgent_urgent_active{
	padding:3px;
	cursor:pointer;
	padding-right:11px;
	padding-left:11px;
	position:relative;
	font-size:12px;
	margin-right:10px;
        border-radius: 3px;
        -moz-border-radius: 3px;
		-webkit-border-radius:  3px;
}

#f_urgencyAdv #urgent{
	width:0px;
	height:0px;
	border:none;
	display:none
	}
#f_urgencyAdv{
	margin-left:10px;
	margin-top:10px;
}
.btn_urgent_usual{
	border:1px solid #223669;
	color:#223669;
	background: url(../../img/1x43_lbl.png) repeat-x;
}
.btn_urgent_usual_active{
	border:1px solid #223669;
	background: url(../../img/1x43_bl.png) repeat-x;
	color:#FFF;
}

.btn_urgent_usual:hover{
	border:1px solid #223669;
	color:#FFF;
	background: url(../../img/1x43_bl.png) repeat-x;
}

.btn_urgent_urgent{
	border:1px solid #e85102;
	color:#e85102;
	background:url(../../img/1x50_ry.png) repeat-x;
	background-position:0px -25px;
}
.btn_urgent_urgent:hover{
	border:1px solid #e85102;
	background:#e85102;
	color:#FFF;
}

.btn_urgent_urgent_active{
	border:1px solid #e85102;
	background:url(../../img/1x50_ry.png) repeat-x;
	color:#FFF;
}


.div_street_var{
	max-height:200px;
	overflow:auto;
}
.td_street_var {

}
.td_street_var td{
	cursor:pointer;
	border-top:1px solid #c8ceda;
	border-bottom:1px solid #c8ceda;
	padding:2px 3px 2px 3px;	
}

.td_street_var tr:hover{
	background:#93EAF9;
}

.addmainblock{
position:relative;
margin-top:20px;
margin-bottom:10px;
}

.addmainblock_2{
position:relative;
width:476px; 
left:112px; 
top:20px;
margin-bottom:30px;
border:1px solid #fff;
}

.addmainblock_2 #btn_no_registration
{	
	background:url(../../img/1x50_bl.png) repeat-x;
	color:#fff;
	cursor:pointer;
	margin-left:50px;
	width:200px;
	padding:5px 0px 7px 0px;
	text-align:center;
	border:1px solid #223669;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		margin-bottom:10px;

}
.addmainblock_2 #btn_no_registration:hover, .addmainblock_2 #btn_new_registration:hover{
	background-position:0px -15px;
}
.addmainblock_2 #btn_new_registration
{	
	background:url(../../img/1x50_green.png) repeat-x;
	color:#fff;
	cursor:pointer;
	margin-left:50px;
	width:200px;
	padding:5px 0px 7px 0px;
	text-align:center;
	border:1px solid #448027;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		margin-bottom:10px;

}

.addmainblock #top2Text{
    padding: 7px;
    position: relative;
    background: #223669;
    color: #fff;
    font-size: 1.2em;
    margin-bottom: 2px;
    overflow: hidden;
}
.addmainblock #top2Text img {
	margin-right:5px;
}

.addmainblock #top2{
margin:0px;
margin-bottom:2px;
}

.addTableBlock{
}
.addTableBlock td{
	vertical-align:top;
	padding:0;
}

#addContainer{
	position:relative; 
	width:589px;
	padding: 0 0 20px 10px; 
	border-left:1px solid #ccc;
}

.left_adv_panel{
	width:205px; 
	padding:10px 0px 0px 5px; 
}

.left_adv_panel #menu_options{
	min-height:300px;
}


.left_adv_panel .ad_params_field {
	color:#c8ceda;
	display:none;

}
.left_adv_panel .ad_params_field .addbutton{
	margin:0px auto;
	position:relative;
	width:80px;
	text-align:center;
	margin-top:15px;
}

.left_adv_panel .ad_params_title{
	border-bottom:1px dashed;
	padding-left:3px;
	padding-bottom:2px;
	
}
.ad_params_block ul li{
	cursor:pointer;
	padding:3px;
	border:1px solid #fff;
	margin:2px 0px 2px 0px;
}
.ad_params_block li a{
	padding-left:15px;
	background:url(../../img/plus_nb.gif) left no-repeat;
	color:#c8ceda;

}
.ad_params_block li a:hover{
	color:#223669;
	padding-left:15px;
	background:url(../../img/minus_nb.gif) left no-repeat;

}
.ad_params_block li:hover{
	border:1px solid #c8ceda;
	background:#eceeef;
}

.addmainblock .removable_title{
	padding:3px 0px 2px 3px; 
	border-bottom:1px dashed #b1c702;
	font-weight:bold;
	font-size:12px;
	margin-bottom:7px;
 
}

.photo_removable_title{
	padding:3px 0px 2px 3px; 
	border-bottom:1px dashed #b1c702;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
 
}
.btn_upload{cursor:pointer;
z-index:100;
position:absolute;
}
.addmainblock .btn_removable {
	display:inline;
	float:right;
	color:#c8ceda;
	font-weight:normal;
	padding-left:14px;
	background:url(../../img/minus_grey.gif) left no-repeat;
	cursor:pointer;
}
.addmainblock .btn_removable:hover {
	display:inline;
	float:right;
	color:#e85102;
	font-weight:normal;
	padding-left:14px;
	background:url(../../img/minus_nb.gif) left no-repeat;
	cursor:pointer;
}

.addmainblock .btn_recommend {
	display:inline;
	float:right;
	color:#e85102;
	font-weight:normal;
	padding-left:18px;
	background:url(../../img/recommend.gif) left no-repeat;
	cursor:normal;
}

.left_adv_panel fieldset{
	padding:0px;
}
.left_adv_panel fieldset label{
	position:relative;
	margin-bottom:3px;
	padding:5px;
}

.buyContainer{
	width:590px; 
	position:relative; 
	top:95px; 
	left:302px; 
	padding: 0px 0px 0px 0px; 
	min-height:700px;
	border:1px solid #fff;
}
#buyContainer{
	height:100%; 
	position:relative; 
	top:125px; 
	left:210px; 
	width:591px;
	min-height:800px; 
	padding: 0px 0px 10px 10px; 
	border:none;
	
}

.next_page_advert_2{
	clear:both;
	position:relative;
	background: url(../../img/1x22_bl.png) repeat-x;
	height:22px;
	float:right;
	color:#fff;
	font-size:13px;
	cursor:pointer;
	padding-right:5px;
	border:1px solid #223669;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;

}
.next_page_advert_2 p{
	padding:2px 17px 2px 17px;
	background:url(../../img/next_7x22.png) right no-repeat;
	background-position:0px 0px right;
}
.back_page_advert_2{
	clear:both;
	position:relative;
	background: url(../../img/back_page_advert_2.gif) no-repeat left top;
	height:22px;
	width:63px;
	padding:0px 0px 0px 17px;
	margin:0px auto;
	float:left;
	color:#fff;
	font-size:13px;
	line-height:18px;
	cursor:pointer;
}

#aas {
	width:486px;
	margin-bottom:40px;
}
.left_r{
	/*background:#223669 url(../../img/next_adv_page_w.gif) no-repeat right ; */
	background:#223669 url(../../img/left_round_h17.gif) no-repeat left top ; 

	border:none; 
	padding:0px 0px 0px 9px;
	cursor:pointer;
	height:21px;
}

.right_r{
	/*background:#223669 url(../../img/next_adv_page_w.gif) no-repeat right ; */
	background:#223669 url(../../img/right_round_h17.gif) no-repeat right top ; 

	border:none; 
	padding:0px 18px 0px 3px;
	cursor:pointer;
	height:21px;
}

.center_r{
	padding:1px 0px 1px 0px;
	height:20px;
	color:#fff;
	font-size:13px;
}

.new_registration_button{
	font-weight:bold;
	background:none;
	cursor:pointer;
	padding:2px;
	border:none;
	border-bottom:1px dashed;
}

#login_field{
padding:5px;
margin-bottom:15px;
margin-top:10px;	
}
.maincontainer fieldset div {
	margin-bottom:5px;
	padding-left:5px;
}
fieldset label {
	margin-right:5px;
}

.add_table_container {
	width:100%;
}
.add_table_container#table_price tr{
	background:#c8ceda;
}

.add_table_container#table_contacts tr{
	background:#c8ceda;
}
.add_table_container td{
	padding:8px 0px 8px 5px;
	width:50%;
	vertical-align:text-top;
}
.td_div{
	padding:2px 0px 2px 0px;
	height:22px;
}
.add_table_container tr{
	background:#fff;
}
.add_table_container tr:hover{

}
.add_table_container .active_add_row{
	background:#c8ceda;
}

.add_table_container label  {
	display:block;
	position:relative;
	margin:2px 0px 2px 0px;
}
.add_table_container input{
	padding:4px 0px 4px 2px;
	font-size:12px;
}
.left_name_td{
	font-weight:bold;
}
#save_advert_field{
	display:block;
}
#save_advert_field div{
	margin-bottom:15px;
	text-align:center;
	
}

#saveresfield div, #saveresfield p, {
	margin-bottom:5px;
	margin-top:5px;
	padding:5px 0px 5px 0px;
	
}
#save_process{
	width:100%;
	padding:5px;
	display:none;
}
.textblock p{
	color:#999;
}
#resAddId{
	font-weight:bold;
	font-size:1.1em;
	color:#223669;
}
.attention{
	margin-top:30px;
	font-size:1.2em;
	color:#448027;
	font-weight:bold;
	margin-bottom:10px;
}
.attention_descr{
	margin-top:3px;
	font-weight:normal;
	color:#777;
	font-size:0.9em;
}
.attentionServ{
	margin-top:40px;
	font-size:1.2em;
	color:#448027;
	font-weight:bold;
	margin-bottom:10px;
	vertical-align:top;
}
#additional_service{
	padding-left:52px;
	background:url(../../img/wallet_50x50.png) left no-repeat;
}
#publish_3month{
	padding-left:52px;
	background:url(../../img/3month.png) left no-repeat;
}

#vote_HD{
	padding-left:48px;
	background:url(../../img/vote.png) left no-repeat;
}
.attentionServ span{
	padding:10px 70px 3px 0px;
	border-bottom:1px solid;
}
.attention_head{
	padding:40px 70px 3px 0px;
	border-bottom:1px solid;
}
.div_link_results {
	margin-top:5px;
	border:0px dashed #c8ceda;
	padding-top:0px;
	padding-left:50px;
	margin-bottom:40px;
}
#adv_link{
	margin-bottom:5px;
	
}

#adv_link a{
	color:#448027;
	font-weight:bold;
	border-bottom:1px dotted;
	}
	
.div_link_results .top5	a span{
	position:relative;
	padding:5px 10px 6px 10px;
	border:1px solid #e85102;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#e85102;
}
.service_cost{
	color:#777;
}
.div_link_results input.top5{
	position:relative;
	padding:5px 10px 6px 10px;
	border:1px solid #e85102;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#e85102;
}

.div_link_results .urgent	a span{
	position:relative;
	padding:5px 10px 6px 10px;
	border:1px solid #e85102;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#e85102;
}
.DVcheckboxVal{
	display:none;
}
.DVcheckbox{
	width:20px;
	height:20px;
}
.DVcheckbox .DVcheckboxPassive{
	width:20px;
	height:20px;
	position:relative;
	border:1px solid #448027;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
}
.DVcheckbox .DVcheckboxPassive:hover{
	background:url(http://www.home-poster.net/img/check_20x20.png);
}
.DVcheckbox .DVcheckboxActive{
	width:20px;
	height:20px;
	position:relative;
	border:1px solid #e85102;
	background:url(http://www.home-poster.net/img/check_20x20red.png);
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
}
.div_link_results table{
	margin-bottom:20px;
}
.div_link_results table td{
	padding:5px;
}
.div_link_results .mark	a span{
	position:relative;
	padding:5px 10px 6px 10px;
	border:1px solid #448027;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#448027;
}
.ext_pay_btn{
	padding:10px 35px 11px 35px;
	border:1px solid #448027;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#fff;
	width:auto;
	display:inline-block;
	text-align:center;
	font-size:1.2em;
	background:url(http://www.home-poster.net/img/1x50_green.png) repeat-x ;
}
.ext_pay_btn:hover{
	background-position:-10px -10px;
}
.div_link_results  .ext_pay_btn {
	margin-left:35px;
}
#paym_res{
	margin-left:60px;
}
#help_window{
	padding:10px;
	border:4px solid c8ceda;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
}
.cancelPayment{
	padding:10px 15px 11px 15px;
	border:1px solid #e85102;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#fff;
	width:auto;
	display:inline-block;
	text-align:center;
	background:url(http://www.home-poster.net/img/1x50_ry.png) repeat-x ;
}
.cancelBtn{
	clear:both;
	cursor:pointer;
	color:#e85102;
	width:80px;
	display:inline-block;
	text-align:center;
	border:none;
	text-decoration:underline;
}
.paymdescription{
	margin-bottom:10px;
	font-size:13px;
}
.paymdescription #value{
	font-weight:bold;
	font-size:16px;
	padding-left:5px;
	color:#e85102;
}
.div_link_results p span:hover{
	background-position:-1px -10px;
}

.div_link_results .topselect {
	position:relative;
height:45px;
}
.div_link_results .topselect a{
	border:none;
}
.div_link_results .topselect a span{
	position:relative;
	top:15px;
	margin-left:10px;
	padding:5px 10px 6px 10px;
	border:1px solid  #448027;
	background:url(http://www.home-poster.net/img/1x50_green.png) repeat-x ;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#fff;
}

#help_sort_img_table{
	font-size:11px; 
	padding:10px;
}

#help_sort_img_table span{
	color:#e85102;
}
.vote_addadv{
	margin-top:0px;
	margin-left:50px;
	border:0px solid #448027;
	width:478px;
}
.vote_add_form {
	padding:5px;
}
.vote_addadv .vote_add_form #sendtxt{
	width:100%;
	display:block;
	margin-bottom:5px;
	
}
.vote_addadv .vote_add_form, .vote_send_form{
}
.vote_add_form label{
	cursor:pointer;
}
.vote_add_form label:hover{
	color:#e85102;
}
.vote_add_form #submit {
	padding:6px 20px 7px 20px;
	border:1px solid #c8ceda;
	background:url(http://www.home-poster.net/img/1x43_lbl.png) repeat-x #223669;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
	cursor:pointer;
	color:#223669;
	margin-left:20px;
	font-size:1.2em;
}
.vote_add_form #submit:hover{
	background-position:0px -10px;
}
.vote_addadv #head{
	font-size:1em;
	font-weight:bold;
	background-position:0px -8px;
	padding-left:10px;
	color:#223669;
}

.vote_addadv #txt{
	font-size:1em;
	font-weight:bold;
	margin-left:10px;
}

#vote_res{
	margin-top:5px;
	padding-left:45px;
	display:none;
}

#mail_conditions {
	padding:5px 10px 5px 10px;
	margin:5px 25px 5px 25px;
	border:1px solid #feb819;
	background:#ffebbf;
}

#necessarily_conditions{
	margin:5px 25px 5px 25px;
	color:#e85102;
}

#sel_option li{
	padding:5px;
}
#sel_option li:hover{
	color:#e85102;
}
#sel_option #sel_option_title{
	font-weight:bold;
	border-bottom:1px solid;
	margin-bottom:5px;
	padding-bottom:2px;
}

.noSavePhotos{
	margin:10px 0px 10px 0px;
	border:1px solid #e85102;
	padding:10px;
	line-height:1.6em;
	font-size:14px;
}
.noSavePhotos strong{
	color:#e85102;
}
.noSavePhotos a{
	text-decoration:underline;
	font-size:14px;
	color:#e85102;
}
#login_user_info{
	margin:10px 0px 10px 0px;
	    border: 1px solid #448027;
	padding:10px;
	line-height:1.6em;
	font-size:14px;
	background:#E8F4DE;
}
.saveBlockInfo{
	margin:10px 0px 10px 0px;
	    border: 1px solid #FEB913;
	padding:10px;
	line-height:1.6em;
}
.saveBlockInfo strong{
	color:#e85102;
}

.wLoader{
	width:80px;
	height:8px;
	position:relative;
	padding:2px;
	border:1px solid #777;
	float:left;
	margin-right:5px;
}
.wLoader span.progress{
	width:5px;
	background:url(/img/imgloader80.gif) left repeat-y;
	height:8px;
	display:block;
	position:relative;
}
.loadedImg{
	width:80px;
	min-height:60px;
	
}
.statusProgress{
	color:#448027;
}
#delPhotoQue{
	margin-top:20px;
	position:absolute;
	z-index:5000;
	background:none;
	margin-left:-17px;
}
.dfMainBlock{
	margin-top:-4px;
	padding:10px 20px;
	border:1px solid #408027;
        border-radius: 5px;
        -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius:5px;
		background:#fff;
}

.uppreBlock{
	padding-left:20px;
	text-align:left;
	background:none;
}
.listFileName td {
	vertical-align:middle;
}
.listFileName td .uppreBlock img{
	clear:both;
	height:16px;
	min-width:16px;
	width:16px;
	border:0 none;
	padding:0;
	background:none;
}
.dfQueText{
	color:#e85102;
	font-weight:bold;
	margin-bottom:10px;
}
#delHiddenBlock{
	display:none;
}
#delete_yes,#delete_no{
	padding:2px 10px;
	color:#fff;
	cursor:pointer;
	border-radius:5px;
}
#delete_yes:hover,#delete_no:hover{
	background-position:-10px -10px;
}
#delete_yes{
	border:1px solid #e85102;
	background:url(/img/1x50_ry.png) repeat-x #e85102;
}
#delete_no{
	border:1px solid #448027;
	background:url(/img/1x50_green.png) repeat-x #448027;
}

.uploadDivBlock{
	border:1px solid#e85102;
	background: url(/img/1x50_ry.png) repeat-x;
	        border-radius: 4px;
        -moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		

}
.listFileName td{
	min-height:78px;
}
.listFileName .cancel{width:40px;
padding:0;
}

.listFileName .progressbar{ border:1px solid #333; height:7px; background:#fff; }

.listFileName .progress{ background: url(/img/imgloader80.gif); width:0%; height:7px; }
.loading{
	width:60px;
	height:50px;
	vertical-align:middle;
	overflow:hidden;
	padding:3px;
	border:1px solid #777;
	margin-right:5px;
	background:url(/img/nophoto_60x50.png) no-repeat;
}
.filesize{
	color:#e85102;
}
.add_table_contacts{
	margin:0 auto;
}
.add_table_contacts td{
	padding:4px;
	vertical-align:middle;
}
.add_table_contacts .input_text{
	padding:4px;
	width:220px;
}
.block_menu_adv img {
	margin:0; padding:0;
  border: 1px solid #fff;
  width: 90%;
  box-shadow: 4px 4px 4px #ccc;
}
.block_menu_adv .a_menu_title {
  width: auto;
  background: #223669;
  text-align: center;
  color: #FFF;
  padding: 5px;
  cursor: pointer;
  margin: 0 0 10px 0;
}
.block_menu_adv {
  height: auto;
  text-align: center;
  padding:0;
}
.block_menu_adv img:hover{
}