/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tekst za naslov so zelena boja
koj se pojavuva pri pregistriranje na lece, objekt ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#title_green{
	font-size:22px;
	color:#548a56;
	margin-left:30px;
	margin-top:40px;
	width:300px;
}
#title_green1{
	font-size:22px;
	color:#548a56;
	margin-left:30px;
	margin-top:40px;
	width:400px;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INTUTI  LABEL CHECKBOX OPTINBOTTONS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

.input_text_small{
	border:1px solid #7f9db9;
	color:#000;
	width:135px;
	margin-bottom:12px;
    display:block;
	font-size:11px;
	padding:2px;	
	
}

.input_text_extra_small{
	border:1px solid #7f9db9;
	color:#000;
	width:50px;
	margin-bottom:12px;
    display:block;
	font-size:11px;
	padding:2px;	
	float:left;
	
}

.input_text_big{
	border:1px solid #7f9db9;
	color:#000;
	width:200px;
	margin-bottom:12px;	
	display:block;
	font-size:11px;
	padding:2px;		
}

.input_text_map{
	border:1px solid #7f9db9;
	color:#000;
	width:180px;
	margin-bottom:12px;	
    float:left;
	font-size:11px;
	padding:2px;		
}
.input_text_map1{
	border:1px solid #7f9db9;
	color:#000;
	width:180px;
	margin-bottom:12px;	
    float:left;
	font-size:11px;
	padding:2px;		
}
.input_text_xx{
	border:1px solid #7f9db9;
	color:#000;
	width:150px;
	margin-bottom:12px;	
	display:block;
	font-size:11px;
	padding:2px;		
}

label span{
	display:block;
	float:left;
	padding-right:20px;
	width:170px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:30px;	
}

label span#imeobj{
	display:block;
	float:left;
	padding-right:20px;
	width:190px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:30px;	
}
label span#signup{
	display:block;
	float:left;
	padding-right:20px;
	width:190px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;	
	padding-bottom:15px;
}

label span#signup_curent{
	display:block;
	float:left;
	padding-right:20px;
	width:160px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;	
	padding-bottom:15px;
}


.input_check{
	color:#000;
	margin-bottom:12px;	
	display:block;
	font-size:11px;
	padding:2px;
	
	
}

label span#check{
	display:block;
	float:left;
	padding-right:20px;
	width:250px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:30px;
	

}

label span.description{
	display:block;
	float:left;
	padding:0 20px 0 30px;
	width:100px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
}

label span.distance{
	display:block;
	float:left;
	padding:0 20px 0 100px;
	width:150px;
	text-align:left;
	font-weight:normal;
	font-size:11px;
}

select#reon{
	border:1px solid #7f9db9;
	color:#000;
	width:200px;
	margin-bottom:12px;	
	font-size:11px;
	padding:2px;
} 
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KOPCINA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#booton_blue{
	clear: both;
	width:160px;
	padding-top: 0;
	border:solid 1px #467db2;
}

#booton_blue input {
	font-size:12px;
	border: none;
	width:160px;
	height:23px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20sino%20kopce.png) repeat-x top left;
	color: #fff;
	font-weight: bold;

	}
	
#booton_green{
	clear: both;
	width:160px;
	padding-top: 0;
	border:solid 1px #369d31;
}

#booton_green_upload{
	clear: both;
	width:80px;
	padding-top: 0;
	border:solid 1px #369d31;
}
#booton_green_upload_2{
	clear: both;
	width:80px;
	padding-top: 0;
	border:solid 1px #369d31;
}
#booton_green_upload_del{
	clear: both;
	width:50px;
	border:solid 1px #369d31;
}
#booton_green_upload input {
	font-size:11px;
	border: none;
	width:80px;
	height:18px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20zeleno%20kopce.png) repeat-x top left;
	color: #fff;
	font-weight: bold;

	}
#booton_green input {
	font-size:12px;
	border: none;
	width:160px;
	height:22px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20zeleno%20kopce.png) repeat-x top left;
	color: #fff;
	font-weight: bold;

	}
	#booton_green_upload_2 input {
	font-size:11px;
	border: none;
	width:80px;
	height:18px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20zeleno%20kopce.png) repeat-x top left;
	color: #fff;
	font-weight: bold;


	}
	#booton_green_upload_del input {
	font-size:11px;
	border: none;
	width:50px;
	height:17px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20zeleno%20kopce.png) repeat-x top left;
	color: #fff;



	}
/* go dvizam kompceto vo site pravci so ovoj div */
#d_padding_botton{
	width:160px;
	padding-top: 0;
	border:none;
	padding-left:200px;
	margin:20px 0 20px 0;
	float:left;
	clear:both;
}

#d_padding_botton_chang{
	width:160px;
	padding-top: 30px;
	border:none;
	padding-left:50px;
	margin:40px 70px 0 0;
	float:right;
	 
}


.d_upload_botton{
	width:80px;
	padding-top: 0;
	border:none;
    margin:0 0 0 4px;
	float:left;
	
}
.d_upload_botton_2{
	width:80px;
	padding-top: 0;
	border:none;
    margin:0 0 5px 4px;
	clear:left;
	
}
.d_upload_botton_del{
	width:50px;
	clear:right;
	border:none;
    margin:0 0 0 15px;
    float:right;
	
}
.d_upload_botton_map{
	width:50px;
	clear:right;
	border:none;
    margin:0 0 0 15px;
    float:left;
	
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tekst koj pretstavuva opis za stranata 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#text_description{
	font-size:12px;
	color:#000000;
	margin-top:60px;
	margin-left:30px;
}

#text_description1{
	font-size:11px;
	color:#000000;
	margin-top:20px;
	margin-left:30px;	
	
}

#text_steps{
	font-size:11px;
	color:#000000;
	margin-top:20px;
	margin-left:30px;	
	width:300px;
	
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
div koj ima dve granici (gore i dolu)  vo boja
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
.two_border	{
	border-bottom:solid 1px #dddddd;
	border-top:solid 1px #dddddd;
	width: 510px;
    margin-left: auto ;
    margin-right: auto ;
	margin-top:15px;
	padding-top:10px;
	padding-bottom:10px;	
}

#p_zaclenat{
	font-size:11px;
	color:#000000;
	margin:0;
}

#p_problem_zac{
	font-size:11px;
	color:#000000;
	margin:40px 0 20px 40px;
	clear:both;
	float:left;
	width: 100%;
	
}

#p_signup_link{
	font-size:11px;
	color:#000000;
	margin:0 0 0 200px;
	clear:both;
	padding:0 0 10px 0; 
}

#p_signup_link_2{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin:30px 0 15px 40px;
	clear:both;
	float:left;
	width:300px;
	
}

#p_informacii{
	font-size:12px;
	color:#000000;
	margin-top:20px;
	margin-left:30px;
}

#p_title_header{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	margin-left:40px;
	clear:both;
	
}


#p_description_name{
	font-size:10px;
	color:#000000;
	margin-left:245px;
	clear:left;
}

#p_description_mapa{
	font-size:10px;
	color:#000000;
    clear:left;
}

#p_description_img{
	font-size:10px;
	color:#000000;
	clear:both;
	width:320px;
	text-align:center;
}

#d_komp	{
	border-bottom:solid 1px #dddddd;
	width: 510px;
	height:auto;
	float:left;
	clear:both;
	padding:30px 20px 10px 20px;
    margin:0 0 10px 0;
} 

#d_signup_div	{
    width:500px;
	height:auto;
	float:left;
	clear:both;
	padding:25px 0 10px 0;
    margin:0 0 10px 0;
} 

#d_terms_div	{
    width:500px;
	height:auto;
	float:left;
	clear:both;
	padding:0 0 20px 0;
    margin:0 0 10px 0;
	border-bottom:solid 1px #dddddd;
} 

#d_faq_div	{
    width:680px;
	height:auto;
	background:#fff;
	float:left;
	clear:both;
	padding:0 10px 20px 0;
    margin:10px 0 10px 0;
	border:solid 1px #dddddd;
} 

#p_footer_text_d{
	font-size:10px;
	color:#000000;
    padding:10px 0 0 200px;
	text-align:left;
	clear:both;
	display:block;

}

#p_footer_text_g{
	font-size:10px;
	color:#000000;
    padding:5px 0 0 310px;
	text-align:left;
	clear:both;
	display:block;

}

#p_heder_text_d{
	font-size:11px;
	color:#000000;
    text-align:right;
	clear:both;
	display:block;

}

.p_small_titles{
display:block;
margin:0 0 10px 30px;
font-weight:bold;
font-size:11px;

}

#lft {
        width:150px;
        height:130px;
        float:left;
        font-weight:bold;
        font-size:11px;
		padding:0 0 0 30px;
}

#lft_categ {
        width:80px;
        height:50px;
        margin: 0px 0px 0px 30px;
        float:left;
        font-weight:bold;
        font-size:11px;
}
#lft_categ_upload {
        width:50px;
        height:15px;
   
        float:left;
        font-weight:bold;
        font-size:11px;
}
.rgt {
        float:left;
        margin: 0px 0px 5px 30px;
        width:125px;
        font-size:11px;		
}

#signup_check {
        float:left;
        width:80px;
        font-size:11px;		
		clear:right;
		float:left;
		padding:0 0 0 199px;
}

.rgt_categ {
        float:left;
        margin: 0px 0px 5px 50px;
        width:110px;
        font-size:11px;		
}

.brk{
	margin: 0px;

}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kursorot da e pointer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
.hand {
	cursor: pointer;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
svojstva na <a> tagot koga se naoga vo nekoj tekst
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
a.text:link {     /* unvisited link */
	color: #336699;
	text-decoration:underline;
}     

a.text:visited {/* visited link */
	color: #775d8a;
	text-decoration:underline;
}  

a.text:hover {/* mouse over link */
	color: #669933;
	text-decoration:underline;
}   

a.text:active {/* selected link */
	color: #669933;
	text-decoration:underline;
}   



/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
svojstva na <a> tagot koga se naoga vo footerot
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
a.footer:link {     /* unvisited link */
	color: #0099cc;
	text-decoration:underline;
	cursor:pointer;
}     

a.footer:visited {/* visited link */
	color: #000;
	text-decoration:underline;
}  

a.footer:hover {/* mouse over link */
	color: #669933;
	text-decoration:underline;
}   

a.footer:active {/* selected link */
	color: #669933;
	text-decoration:underline;
}   


 
 
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
svojstva na div koj se pojavuva pri greska 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#errordiv{
    display:none;
    margin:20px 0 0 30px; 
	padding-bottom:20px;
	clear:both;
	height:auto;
	border-bottom:#FF0000 solid 1px;
	border-top:#FF0000 solid 1px;
	background:#FFE5E5 url(../img/izvicnik.png) no-repeat 10px 10px;
    width:510px;

}


#process_addprop{
    display:none;
    margin:20px 0 0 30px; 
	padding-bottom:20px;
	clear:both;
	height:auto;
	border-bottom:#FF0000 solid 1px;
	border-top:#FF0000 solid 1px;
	background:#FFE5E5 url(../img/izvicnik.png) no-repeat 10px 10px;
    width:510px;

}

#img_uploading_progress{
    display:block;
	clear:both;
	height:auto;
	width: auto;
	padding: 15px 0 0 100px;
}


.errfontcaption{
    display:block;
	margin-top:20px;
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
	padding-left:30px;
	

}
.errlabel {
    display:none;
	color:#FF0000;
	font-size:11px;
	padding-left:30px;
    line-height:15px;
}
.errsublabel {
    display:none; 
	color:#FF0000;
	font-size:11px;
	padding-left:50px;
    line-height:15px;
}

#errordiv_php{
    display:block;
    margin:20px 0 0 30px; 
	padding-bottom:20px;
	clear:both;
	height:auto;
	border-bottom:#FF0000 solid 1px;
	border-top:#FF0000 solid 1px;
	background:#FFE5E5 url(../img/izvicnik.png) no-repeat 10px 10px;
    width:510px;

}

.errfontcaption_php{
    display:block;
	margin-top:20px;
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
	padding-left:30px;
	

}
.errlabel_php {
    display:block;
	color:#FF0000;
	font-size:11px;
	padding-left:30px;
    line-height:15px;
}
#upload_bt{
    float:left;



}
 #uploading_img {
 width:auto;
 height:100px;
 clear:both;
 padding:20px 0 0 150px;
 
 }
 
 #sliki_upload  {
  height:auto;
  width:460px;
  float:left;
  padding:0 0 20px 100px;
  clear:both;
  border-bottom:solid 1px #cdcdcd;
 }
 
 #d_upload_sliki {
     width:auto;
     height:20px;
     clear:both;
	 display:block;
     padding:0 0 0 30px;
	 margin:0 0 10px 0;
 }
 
 .d_price {
	 width:450px;
	 height:20px;
     clear:both;
	 background-color:#f0eeee;
	 padding:0 0 0 10px;
	 margin:0 0 5px 0;
	 display:none;
	 
	 
 }
 .uploaded_img {
	 width:350px;
	 height:25px;
     clear:both;
	 background-color:#f0eeee;
	 padding:5px 10px 0 5px;
	 float:left;
	 margin:0 0 5px 0;
	 display:block;
	 
 }
#radio_button {
 float:right;
 font-size:11px;
 
}

.input_text_extra_small_price{
	border:1px solid #7f9db9;
	color:#000;
	width:30px;
	margin:0 10px 0 10px;
	font-size:11px;
	padding:2px;
	float:left;	
	clear:right;
	
}

#p_text_price {
    font-size:11px;
	color:#000000;
    width:110px;
	line-height: 16px;
    float:left;
	font-weight:bold;

}
#p_text_od {
    font-size:11px;
	color:#000000;
    width:20px;
	line-height: 16px;
    float:left;
	font-weight:bold;

}

#signup_input  {
  margin-bottom:6px;



}

.input_text_signup{
	border:1px solid #7f9db9;
	color:#000;
	width:150px;
	margin-bottom:12px;	
	display:block;
	font-size:11px;
	padding:2px;		
}

#borders  {
   width:500px;
   height:165px;
   border-bottom:solid 1px #dddddd;

}

#preview_form { 
   width:445px;
   height:189px;
   border-top:solid 1px f3f3f3;
   border-bottom:solid 1px #e2e2e2;
   border-left:solid 1px #e2e2e2;
   border-right:solid 1px #e2e2e2;
   padding:0 0 0 3px;
   background-color:#FFFFFF;
}
#preview_form_large { 
   width:598px;
   height:189px;
   border-top:solid 1px f3f3f3;
   border-bottom:solid 1px #e2e2e2;
   border-left:solid 1px #e2e2e2;
   border-right:solid 1px #e2e2e2;
   padding:0 0 0 3px;
}

#largepreview_form_large { 
   width:647px;
   height:280px;
   border-top:solid 1px f3f3f3;
   border-bottom:solid 1px #e2e2e2;
   border-left:solid 1px #e2e2e2;
   border-right:solid 1px #e2e2e2;
   padding:0 0 0 3px;
   background-color:#FFFFFF;
}

#preview_titlebar {
   width:448px; 
   height:41px;
   border-bottom:solid 1px #e2e2e2;
   border-left:solid 1px #e2e2e2;
   border-right:solid 1px #e2e2e2;
   background-color:#FFFFFF;


}

#preview_titlebar_large {
   width:650px; 
   height:31px;
   background:url(../images/xl_blue_grad.jpg) repeat-x;
   border-bottom:solid 1px #e2e2e2;
   border-left:solid 1px #e2e2e2;
   border-right:solid 1px #e2e2e2;
   margin:10px 0 0 0;
  

}
#p_sub_title_preview  {
    height:20px;
	width:330px;
    font-size:18px;
	color:#00759a;
	font-weight:bold;
	padding: 10px 0 0 20px;
	margin:0 10px 10px 0;
	clear:left;
	float:left;
}
#frame_maine {
    width:163px;
	height:140px;
    background-image: url(../IMGS/frame_maine.png) ;
	float:left;
	margin:0 10px 0 0;
	
}

#frame_large_preview {
    width:181px;
	height:140px;
    background: url(../IMGS/frame_maine.png) no-repeat;
	float:right;
	
	 
	
}
#p_title_preview_small {    
    font-size:11px;
	color:#000;
	width:250px;
    float:left;
	 margin:5px 0 0 0;
	text-align:left;
}
#p_title_preview_hedder_search {    
    font-size:11px;
	color:#000;
	width:130px;
    float:left;
	 margin:5px 0 0 0;
	text-align:left;
}

#p_title_largepreview_small {    
    font-size:14px;
	color:#000;
	width:300px;
    float:left;
    text-align:left;
	margin:0 0 0 10px;
	

}

#p_title_largepreview_small2 {    
    font-size:14px;
	color:#000;
	width:300px;
    float:left;
    margin:5px 0 0 0;
	text-align:left;
	margin:0 0 0 10px;

}

#p_title_preview_small_blue {    
    font-size:11px;
	color:#00759a;
	width:250px;
    float:left;
    margin:5px 0 0 0;
	text-align:left;
}

#p_title_largepreview_small_blue {    
    font-size:14px;
	color:#00759a;
	width:300px;
    float:left;
	text-align:left;
	margin:0 0 0 10px;
}

#p_title_largepreview_small_blue2 {    
    font-size:14px;
	color:#00759a;
	width:280px;
    float:left;
    margin:10px 0 0 10px;
	text-align:left;
}

#d_property {
    width:238px;
	height:18px;
	float:left;
	margin:25px 0 0 0;
}
#d_property_s {
    width:238px;
    height:18px;
    float:left;
	margin:7px 0 0 0;
}

#img_property {
  width:18px;
  height:18px;
  padding: 0 3px 0 0 ;
}

#img_property_s {
  width:16px;
  height:16px;
  padding: 0 4px 0 0 ;
}

#p_txt_small {    
    font-size:10px;
	color:#000;
	width:200px;
	height:40px;
    float:left;
	clear:left;
    text-align:left;
	margin:3px 0 0 5px;
}

#p_txt_small_inpreview {    
    font-size:12px;
	color:#000;
	width:340px;
    height:auto;
    float:left;
	clear:left;
    text-align:left;
	margin:3px 0 40px 20px;
	line-height:15px;
	text-align:justify;
	
	
}

#img_preview_prop {
    width:133px;
	height:100px;
    margin:14px 0 0 14px;


}

.rating_bar {
  width: 55px;
  background: url(../IMGS/star_x_grey.gif) 0 0 repeat-x;
  float:left;
  margin:7px 0 0 20px;

}

.rating_bar div {
  height: 12px;
  background: url(../IMGS/star_x_orange.gif) 0 0 repeat-x;
}

#p_title_preview_visitors {    
    font-size:10px;
	color:#000;
	width:143px;
    float:left;
	font-weight:bold;
    margin:5px 0 0 0;
	text-align:left;
}

#p_sub_title_price  {
    height:20px;
	width:65px;
	font-size:25px;
	color:#00759a;
	font-weight:bold;
    float:left;
    margin:5px 0 0 0;
	text-align:center;
}

#p_sub_title_price_red  {
 	width:65px;
	font-size:30px;
	color:#d73722;
	font-weight:bold;
    float:right;
	text-align:right;
	
    
}

#p_sub_title_price_xl {
    height:20px;
	width:25px;
	font-size:12px;
	color:#00759a;
	font-weight:bold;
    float:left;
    margin:12px 0 0 20px;
	
	
}
#p_sub_title_price_xl2 {
    height:20px;
	width:40px;
	font-size:16px;
	color:#00759a;
	font-weight:bold;
    float:left;
	padding:8px 0 0 0;
    margin:5px 0 0 0;
}

.d_preview_botton{
	width:60px;
	padding-top: 0;
	border:none;
    margin:20px 0 0 10px;
	float:left;
	
}
#booton_blue_preview{
	clear: both;
	width:60px;
	padding-top: 0;
	border:solid 1px #ff7f00;
}
#booton_blue_preview input {
	font-size:11px;
	border: none;
	width:60px;
	height:19px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/orange.png) repeat-x top left;
	color: #fff;
	font-weight: bold;

}
	
#preview_group_bottom {
	width:439px;
	height:45px;
	float:left;
	
}

#largepreview_group_bottom {
	width:577px;
	height:80px;
	float:left;
	padding:15px 0 0 20px;
	
}
#marketing_price {
    width:80px;
	height:100px;
	float:right;
	padding:10px 10px 0 0;
}


#large_preview_details {
    width:630px;
	height:auto;
    background-color:#FFFFFF;
    border-bottom:solid 1px #e2e2e2;
    border-left:solid 1px #e2e2e2;
    border-right:solid 1px #e2e2e2;
	padding:20px 10px 15px 10px;
    float:left;
	 
	
 
}

#p_sub_title_price_xl_red {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width:80px;
	font-size:12px;
	color:#d73722;
	font-weight:bold;
    float:right;
	text-align:right;
    
	
}

.rating_bar_2 {
  width: 55px;
  background: url(../IMGS/star_x_grey.gif) 0 0 repeat-x;
  float:right;
  margin:20px 0 0 0;

}

.rating_bar_2 div {
  height: 12px;
  background: url(../IMGS/star_x_orange.gif) 0 0 repeat-x;
}

#arrow_property {
  width:19px;
  height:23px;
  float:right;
 
}

#property_large_info1 {
  width:580px;
  height:auto;
  clear:both;
  margin:0 0 5px 0;
}

#property_large_info {
  width:490px;
  height:auto;
   border-top:solid 1px #e2e2e2;
   float:left;
   clear:both;
   margin:30px 0 0 0;
} 

#p_title_largepreview_black{    
    font-size:14px;
	color:#000;
	width:300px;
    float:left;
    margin:5px 0 0 20px;
	text-align:left;

}

#largepreview_prise_groups {
     width:150px;
	 height:80px;
	 float:left;
     border-left:solid 1px #e2e2e2;
     border-right:solid 1px #e2e2e2;
}

#p_title_largepreview_small3 {    
    font-size:12px;
	color:#a5a5a5;
	width:130px;
    float:left;
    margin:5px 0 0 0;
	text-align:center;

}
#p_sub_title_price_ql {
    height:20px;
	width:auto;
	font-size:16px;
	color:#00759a;
	font-weight:bold;
    float:left;
    margin:12px 0 0 0px;
	padding:0 0 0 5px;

}

#p_sub_title_largepreview  {
   
	width:500px;
    font-size:16px;
	text-shadow: 1px 1px #666;
	color:#fff;
	font-weight:bold;
    padding:5px 0 0 10px;
	clear:left;
	float:left;
}
#p_sub_title_maps  {
   
	width:500px;
    font-size:16px;
	text-shadow: 1px 1px #666;
	color:#fff;
	font-weight:bold;
    padding:5px 0 0 10px;
}

#p_title_largepreview_distance {    
    font-size:12px;
	color:#000;
	width:180px;
    float:right;
    margin:5px 0 0 0;
	text-align:left;

}

#p_title_largepreview_distance_first {    
    font-size:12px;
	color:#000;
	width:180px;
    float:right;
    margin:15px 0 10px 0;
	text-align:center;

}
#contact_info_largepreview {
    width:305px;
	height:95px;
	float:right;
	margin:0 10px 30px 0;
	padding:55px 0 0 15px;
	background:url(../IMGS/info_img.jpg) no-repeat;
	display:none;
	
  
}

#p_title_largepreview_info_bold {    
    font-size:12px;
	color:#000;
	width:120px;
    float:left;
    margin:5px 0 0 0;
	text-align:left;

}

#p_title_largepreview_info_txt {    
    font-size:12px;
	color:#000;
	width:180px;
    float:left;
    margin:5px 0 0 0;
	text-align:left;

}

#p_sub_title_priview  {
    font-size:14px;
	color:#000;
	font-weight:bold;
	padding: 15px 0 0 50px;
	margin:0 0 10px 0;
	clear:both;
}

#p_sub_title_priview_2  {
    font-size:14px;
	color:#000;
	font-weight:bold;
	padding: 55px 0 10px 50px;
	margin:0 0 10px 0;
	clear:both;
}

#btt_padding_botton{
	width:160px;
	padding-top: 0;
	border:none;
	padding-left:80px;
	margin:20px 0 20px 0;
	float:left;
 
}

#btt_preview_booton_green{
	clear: left;
	width:160px;
	padding-top: 0;
	border:solid 1px #369d31;
}
#btt_padding_botton input {
	font-size:12px;
	border: none;
	width:160px;
	height:23px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20zeleno%20kopce.png) repeat-x top left;
	color: #fff;
	font-weight: bold;

	}

#btt_padding_botton_2{
	width:160px;
	padding-top: 0;
	border:none;
	padding-left:150px;
	margin:20px 0 20px 0;
	float:left;
}
#btt_preview_booton_green_2{
	width:160px;
	padding-top: 0;
	border:solid 1px #369d31;
	float:left;
}
#btt_padding_botton_2 input {
	font-size:12px;
	border: none;
	width:160px;
	height:23px;
    font-family:Arial, Helvetica, sans-serif;
	background:transparent url(../IMGS/pozadina%20zeleno%20kopce.png) repeat-x top left;
	color: #fff;
	font-weight: bold;

	}
	
#preview_buttons {
    width:490px;
	height:100px;
	
}	

#title_blue_homeiz{
	font-size:22px;
	color:#0092c8;
	margin:30px 0 20px 0;
	width:260px;
}

#div_your_property {
    width:450px;
	height:135px;
    background:url(../IMGS/homeizimg.jpg) no-repeat;
	padding:15px 0 0 50px;
	margin-left: 50px;


}
#p_title_homeiz_info_bold {
    width:400px;    
    font-size:12px;
	color:#000;
    float:left;
    margin:5px 0 0 0;
	text-align:left;
	clear:right;

}

#p_title_homeiz_info_bold_large {
    width:400px;    
    font-size:12px;
	color:#000;
    float:left;
    margin:30px 0 0 0;
	text-align:left;
 
}

#price_list_link {
    font-size:18px;
	padding:15px 0 0 20px;
	float:left;
	margin:0 0 50px 100px;

}
#price_list {
     width:600px;
	 height:400px;
	 margin-left:auto;
	 margin-right:auto;
	 margin-top:200px;
	 background-color:#FFFFFF;
     border-left:solid 1px #000;
     border-right:solid 1px #000;
	 border-top:solid 1px #000;
     border-bottom:solid 1px #000;
	
}

#p_title_homeiz_info_txt {
    width:500px;    
    font-size:12px;
	color:#000;
    float:left;
    margin:25px 0 0 0;
	text-align:left;
	padding:0 0 0 20px;
    background-color:#fff;
}

#news_info {
    width:550px;
	height:120px;
    border-left:solid 1px #e2e2e2;
    border-right:solid 1px #e2e2e2;
    border-top:solid 1px #e2e2e2;
    border-bottom:solid 1px #e2e2e2;
	margin: 0 0 20px 0;

}

#p_title_search_priview_txt {    
    font-size:11px;
	color:#000;
	width:330px;
    float:left;
    margin:5px 0 0 10px;
	text-align:right;

}

#search_results_preview {
     padding:0 0 0 20px;

}

#p_metric_shortcuts{
	font-size:10px;
	color:#000000;
	float:left;
	clear:right;
	padding:9px 0 0 3px;
}

label span#contact{
	display:block;
	float:left;
	padding-right:20px;
	width:50px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:60px;	
	padding-bottom:10px;
}
label span#contact_msg{
	display:block;
	float:left;
	padding-right:20px;
	width:65px;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	padding-left:60px;	
	padding-bottom:130px;
}

#text_contact_description{
    width:450px;
	font-size:12px;
	color:#000000;
	margin:30px 0 10px 30px
}

#text_contact_tip{
    width:500px;
	font-size:12px;
	color:#000000;
	margin:20px 20px 10px 30px;
	padding:0 0 0 10px;
}

#text_description_terms{
	font-size:12px;
	color:#000000;
	margin-top:30px;
	margin-left:30px;
}



#map {
    float:left;


}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Slika za bezbednost
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#securimage{
	margin: 10px 0 10px 200px;
}
#securimage_s{
	 margin: 0 0 10px 10px;
     float: left;
 
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sino vertikalno meni
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 140px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(../IMGS/glossyback2.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 130px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a.current_iz{
background-image: url(../IMGS/glossyback.gif);
}

.glossymenu li a:hover{
background-image: url(../IMGS/glossyback.gif);
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kraj na meni
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#personal_info_clasi {
    width:535px;
    height:325px;
    margin:30px 0 0 0;
    background-color:#F3F3F3;
    border-right:solid 1px #cdcdcd;
    border-top:solid 1px #cdcdcd;
    border-bottom:solid 1px #cdcdcd;
    border-left:solid 1px #cdcdcd;

}


#steps_preview {
     height:236px;
	 width:170px;
	 background:url(../IMGS/prev_signiz.jpg) no-repeat;
	 float:right;
	 margin:25px 50px 0 0;

}
#steps_preview_2 {
     height:291px;
	 width:166px;
	 background:url(../IMGS/prev_addproperty.jpg) no-repeat;
	 float:right;
	 margin:25px 50px 0 0;

}

#contact_img {
    width:16px;
	height:16px;
	float:left;
	padding:10px 0 0 15px;
	
}
#border_steps {
    width:550px;
	height:100px;
	margin:15px 0 0 0;
	border-top:solid 1px #cdcdcd;
    border-bottom:solid 1px #cdcdcd;
}
#text_description_steps{
	font-size:12px;
	color:#000000;
	margin-top:20px;
	margin-left:30px;
}
#p_signup_link_steps{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin:40px 0 0 90px;
 
	float:left;
}

#right_col {
	
	width: 310px;
	float: left;
	text-align:center;
	padding-left:120px;
}

#upload_area {
		
        padding:15px 0 15px 0;
}

#ex_links{

font-size:11px;

}

#map_canvas {
	width:500px;
	height:300px;
	margin:5px 0 3px 0;
	
}

#map_canvas_l {
 
	width:500px;
	height:300px;
	margin:15px 0 3px 50px;
	border:1px solid #bbb5b5;
	padding:1px;
	
}
#share_this {
	width:120px;
	height:28px;
	float:left;
	margin:15px 0 0 80px;
	
}

#contact_form {
	width:425px;
	height:auto;
	
	background:#f2f2f2 url(../images/Pre-Contacts.png) no-repeat center top;
    float:left;
	margin:10px 0 30px 80px;
	padding:10px 0 10px 25px;
	border:solid 1px #e2e2e2;
   -moz-box-shadow: 0 5px 7px #CCC ;
   -webkit-box-shadow: 0 5px 7px #CCC ;
    box-shadow: 0 5px 7px #CCC ;
   -moz-border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   -webkit-border-radius:10px;
	 
	
}
label_
{
	width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

.submit input
{
    margin-left: 4.5em;
} 

#input_contact
{
	 margin:5px 0 0 0;
	 float:left;
}
#e-mail
{
	 margin:5px 0 0 0;
	 float:left;
}

#personal_info_izdavac {
	height:auto;
	width:400px;
	float:left;
	margin:0 0 10px 0;
    border-bottom:solid 1px #e2e2e2;

}
#map_info_small {
	width:220px;
	height:115px;
	background:#FFF;
	
}
#imgs_onmap {
	width:78px;
	height:61px;
	margin:2px 5px 0 0;
	float:left;
	border-style:solid;
	border-width:2px;
	border-color:#CCC;
	
}

#map_search {
	width: 720px;
	height: 760px;
	background:url(../images/red_border_map.png) repeat-x;
	padding:0 1px 0 1px;
	margin:10px 0 0 0;
	
}	

#map_legend {
	width: 720px;
	height: 105px;
	float:left;
	background:#FFF url(../images/lines_back.png) repeat-x;
	margin:15px  0 0 0;
	border:1px solid #bbb5b5;
}

#p_sub_legend_maps {
	margin-left: auto ;
    margin-right: auto ;
	width:140px;
    font-size:13px;
	color:#3f3e3e;
	font-weight:bold;
  
	
}

#legend_map_sec{
	width: 143px;
	height: 80px;
	float:left;
	text-align:center;
	padding:10px 0 0 0;
	
}

#p_sub_min_maps {
	margin-left: auto ;
    margin-right: auto ;
    font-size:10px;
	color:#3f3e3e;
	font-weight:bold;
	padding:10px 0 0 0;
  
}
#distance_object {
	width: 143px;
	height: 85px;
	float:right;
	clear: right;
	
}

#gallery_container{

	float: left;
	margin: 10px 0 0 30px;
	width: 570px;
	height: 400px;	
}
#masage_send {
	width: 450px;
	height: 95px;
	background:#f2f2f2;
    float:left;
	margin:0 0 20px 80px;
	border:solid 1px #e2e2e2;
   -moz-box-shadow: 0 5px 7px #CCC ;
   -webkit-box-shadow: 0 5px 7px #CCC ;
    box-shadow: 0 5px 7px #CCC ;
   -moz-border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   -webkit-border-radius:10px;
}

#p_sub_title_mesage_send  {
   
	width:420px;
    font-size:16px;
	color:#3f3e3e;
	font-weight:bold;
    padding:15px 0 0 15px;
	clear:left;
	float:left;
}

#all_places {
    width:720px;
	height:auto;
	float:left;
	background-color:#FFF;
    padding:0 1px 0 1px;
	margin:10px 0 10px 0;
    background-image: url(../images/yellow_border.png);
    background-repeat:repeat-x;
   -moz-box-shadow: 0 5px 7px #CCC ;
   -webkit-box-shadow: 0 5px 7px #CCC ;
    box-shadow: 0 5px 7px #CCC ;
   -moz-border-radius-bottomleft:10px;
   -moz-border-radius-bottomright:10px;
   -webkit-border-bottom-left-radius:10px;
   -webkit-border-bottom-right-radius:10px;
 
}

#allev_to_wite {
    width:719px;
	height:auto;
	background-color:#FFF;
	margin:8px 0 10px 0;
	padding:0 0 10px 0;
	float:left;

}

#all_events_big {
    width:720px;
	height:auto;
	float:left;
	background-color:#FFF;
    padding:0 0 0 1px;
	margin:10px 0 10px 0;
    background-image: url(../images/blue_border_small.png);
    background-repeat:repeat-x;
   -moz-box-shadow: 0 5px 7px #CCC ;
   -webkit-box-shadow: 0 5px 7px #CCC ;
    box-shadow: 0 5px 7px #CCC ;
   -moz-border-radius-bottomleft:10px;
   -moz-border-radius-bottomright:10px;
   -webkit-border-bottom-left-radius:10px;
   -webkit-border-bottom-right-radius:10px;
 
}

#text_description_faq{
	font-size:12px;
	color:#3f3e3e;
	margin-top:10px;
	margin-left:30px;
}

.text_description_faq_l{
	font-size:15px;
	color:#3f3e3e;
    margin:50px 0 20px 30px;
	display:block;
	
}

#faq_img {
  width:42px;
  height:42px;
  float:left;
  margin:10px 10px 10px 10px;
 
}


#div_faq_small {
	width:660px;
	height:auto;
	margin:5px 0 5px 0;
	clear:both;
}

#link_navigation_faq {
	width:600px;
	height:110px;
	clear:both;
	padding:10px 0 0 25px;
	margin:30px 0 20px 30px;
	border:solid 1px #CCC;
	background:#FBFBFB;
		
}

#link_login_faq {
	width:450px;
	height:150px;
	clear:both;
	padding:10px 0 0 25px;
	margin:10px 0 10px 10px;
	border:solid 1px #CCC;
	background:#FBFBFB;
		
}
#text_faq_l {
	font-size:16px;
	color:#3f3e3e;
    margin:30px 0 20px 30px;
	display:block;
	
}

#add_event_form {
	width:400px;
	height:300px;
	
	background:#f2f2f2;
    float:left;
	margin:10px 0 30px 80px;
	padding:10px 0 10px 25px;
	border:solid 1px #e2e2e2;
   -moz-box-shadow: 0 5px 7px #CCC ;
   -webkit-box-shadow: 0 5px 7px #CCC ;
    box-shadow: 0 5px 7px #CCC ;
   -moz-border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   -webkit-border-radius:10px;
	 
	
}

#add_data1 {
	width:80px;	
	 margin:5px 10px 0 163px;
}

#add_data2 {
	width:80px;
}

#add_time1 {
	width:80px;	
	 margin:5px 10px 0 163px;
}

#add_time2 {
	width:80px;
}

#add_event_div {
	width:400px;
	height:50px;
	margin:10px 0 10px 0;
	display:block;
	float:left;
	clear:both;
	
}


#testemonials_img {
  width:100px;
  height:100px;
  float:left;
  margin:10px 10px 10px 20px;
	
}
#div_testemon_small {
	width:660px;
	background:#FBFBFB;
	height:auto;
	margin:5px 0 15px 10px;
	clear:both;
	border-bottom:solid 1px #CCC;
	 
	 
}

.scphr {
   width:500px;	
   float:left;
	
}

blockquote {
		margin: 24px 0;
		padding: 0;
		position: relative;
		text-indent: 48px;
		background-color: transparent;
	}
 
	blockquote .bqstart,
	blockquote .bqend {
		font-size: 700%; font-family: "Times New Roman", Times, serif; color: #3366ff;
	}
 
	/* apply IE specific rules first */
	blockquote .bqstart {
		text-indent: 0;
		margin: -29px 0 -6px 0;
		float: left;
		position: relative; /* relative positioning to stop from disappearing in IE when the blockquote has a background color - probably peek-a-boo or something */
	}
 
	blockquote  > .bqstart {
		/* add extra non-ie rules */
		position: absolute;
		top: -24px;
		left: 0;
		/* remove IE specific rules */
		float: none;
		margin: 0;
 
	}
 
	blockquote .bqend {
		position: absolute;
		margin-top: -18px; /* notice this is 1/2 of the start quotation mark, there may be some exponential relationship there */
		right: 0;
		text-indent: 0;
	}
 
	blockquote  > .bqend {
		margin-top: 5px;
	} 
	
	#quote {
	  font-style:italic;
	  margin:0 0 10px 0;
	  
    }
	
	
	#places_in_moreinf{
		background:#F4F4F4;
		width:200px;
		height:50px;
		border:solid 1px #999;
		margin:10px 15px 10px 15px;
		
		
	}
	
	#map_canvas_p {
 
 width:500px;
 height:300px;
 margin:20px 0 5px 110px;
 border:1px solid #bbb5b5;
 padding:1px;
 
}