/* CSS Document */

IMG {border:none;}

a { border:none;}
table {border:none;}
form {margin:0px; padding:0px;}

body
{
text-align: center; /*slaga se za glupavie ie 5 - da uspee da go centrira*/
margin : 0; /*lepva saita gore*/
padding : 0;
background-color:#B5B6B8;
}

#out_frame{
width:786px;
vertical-align:top;
/*border:1px solid #F00;*/
margin-left: auto;
margin-right: auto;
text-align:left;
background-color:#E2E2E2;

}

#site{
width:780px;
vertical-align:top;
/*border:1px solid #F00;*/
margin-left: auto;
margin-right: auto;
text-align:left;
background-color:#FFFFFF;
}


#head{
height:110px;
}

#head_intro{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-color:#F89437;
height:18px;
padding-left:11px;
letter-spacing:1px;
}

#logo_slogan{
height:50px;
position:relative;
/*top:28px;*/
margin-top:28px;
left:0px;
/*background-color:#00CC33;*/
}

#logo{
display:inline;
padding-left:10px;
float:left;
width:170px;

}
#slogan{
display:inline;
float:left;
width:570px;}

#menu_frame{

display:inline;
float:left;
width:121px;
border:1px solid #F89437;
font-size:12px;
margin-left:5px;
}

.links {
height:20px;
line-height:20px;
}

#menu a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;text-decoration:none; }
#menu a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;}
#menu a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;text-decoration:none; }
#menu a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;}

.category {
text-indent:7px;

}

.cat_name{
background-color:#F8963B;
color:#FFF; height:20px;
vertical-align:baseline;
line-height:20px;
font-weight:bold;
}

.links_block{
margin-top:2px;
}

#main_content{
display:block;
float:left;
width:624px;
margin-left:16px;
margin-top:6px;
}

#footer{
width:780px;
padding-top:10px;
}

#footer_line{
width:780px;
height:5px;
background-image:url(pics/img_footer.jpg);
background-repeat:repeat-x;

}

#about_us{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-align:justify;
margin-top:5px;
margin-left:5px;
}

.main_cont_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#F89437;
}

.main_cont_title_ol{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF7D04;
}


.mystay a:link{color:#C55858;text-decoration:none; }
.mystay a:visited{color:#C55858;text-decoration:none; }
.mystay a:hover{color:#C55858;text-decoration:none; }
.mystay a:active{color:#C55858;text-decoration:none; }

#contact_us_info{
 margin-top:5px;
 margin-bottom:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}

#contact_info{
display:inline;
float:left;
width:205px;
height:423px;
background-color:#EBEBEB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
line-height:2em;
}

#feedback_form{
float:left;
display:inline;
width:411px;
margin-left:2px;
height:423px;
background-color:#F6F6F6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

.contact_info_h{
color:#B33E3E;
padding-top:10px;
padding-bottom:8px;
}

.atribut{
font-weight:bold;
}



.feedback_box{
border:1px solid #676767;
width:300px;
}

#feedback_intro{
line-height:16px;
text-align:justify;
padding:3px;
margin:8px;
border:1px solid #D7D7D7;
}

#feed_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#B33E3E;
font-weight:bold;
text-align:center;
width:411px;
/*line-height:25px;*/
}

#feedback_form td {
color:#990000;
}

.links_cats{
width:632px;
height:22px;
line-height:22px;
color:#FFFFFF;
background-image:url(pics/links_title_bkg.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-indent:10px;
}

.links_names{
text-indent:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


#links_tpl a:link{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; }
#links_tpl a:visited{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; }
#links_tpl a:hover{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; }
#links_tpl a:active{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; }

.forms{
padding:0px;
margin:0px;}

#sign_up_text{
font-size:11px;
color:#7C7C7C;
font-family:Arial, Helvetica, sans-serif;
}

#sign_up_form{
width:605px;
border: 1px solid #FD8211;
padding:0px 0px 10px 0px;
}

#sign_up_form_title{
height:22px;
line-height:22px;
color:#FFF;
background-image:url(pics/sign_up_form_bkg.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-indent:5px;
}

.sign_up_form_field{
border:1px solid #6A6A6A ;
width:130px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:2px;
}

.sign_up_form_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-align:right;
text-indent:2px;
}
.sup_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:20px;
}

.sign_up_dot_line{
height:2px;
line-height:2px;
background-image:url(pics/sign_up_dot_line.jpg);
background-repeat:repeat-x;
}

#where{
padding:5px 0px 10px 0px;
}

.select{
border:1px solid #6A6A6A ;
width:130px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

html>body .select { *height: 20px; } 

Method: 

#main_sign_up a:link{color:#CA727C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
#main_sign_up a:visited{color:#CA727C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
#main_sign_up a:hover{color:#CA727C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
#main_sign_up a:active{color:#CA727C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }

.ol_form{
width:605px;
border: 1px solid #FD8211;
padding:0px 0px 10px 0px;
}

.ol_form_title{
height:22px;
line-height:22px;
color:#FFF;
background-image:url(pics/sign_up_form_bkg.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-indent:5px;
}


.form_field{
border:1px solid #6A6A6A ;
width:130px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:2px;
}

.form_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-align:right;
}

.ol_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:20px;
padding-top:7px;
padding-bottom:10px;
}

.ol_buttons{
margin-top:10px;
margin-bottom:20px;
}

#ol_auto_text{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#767575;
}


#inner_top_menu{
width:606px;
height:25px;
color:#BB2222;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;

}

#front_end{
display:inline;
float:left;
height:25px;
}
#my_properties{
display:inline;
float:left;

height:25px;
}
#add_property{
display:inline;
float:left;
height:25px;
}

#des_property{
display:inline;
float:left;
height:25px;
}

#my_account{
display:inline;
float:left;
height:25px;
}

#sign_out{
display:inline;
float:left;

}

#back_end{
/*display:inline;*/
float:left;
}


#navigation_up{
width:600px;
margin-left:10px;
margin-top:10px;
}

#navigation_text{
width:200px;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF7D04;
font-size:12px;
line-height:19px;
}

#navigation_butons_up{
float:left;
}


#navigation_down{
width:600px;
margin-left:10px;
margin-top:10px;
}

#down_prev{
width:200px;
display:inline;
float:left;}

#down_fin_cancel{
display:inline;
float:left;}

#down_next{
float:left;
width:200px;
text-align:right;}


.small_fields{
width:40px;
height:13px;
border:1px solid #6A6A6A ;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:3px;
}

#summary_text{
border:1px solid #6A6A6A ;
width:365px;
height:55px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:3px;
}
#intro_text{
border:1px solid #6A6A6A ;
width:365px;
height:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:3px;
}

#location_info{
border:1px solid #6A6A6A ;
width:576px;
height:133px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#location_details{
width:590px;
margin:12px;
}

.expl_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#rental_notes{
border:1px solid #FD810E ;
width:576px;
height:133px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.dr_form_title{
height:22px;
line-height:22px;
color:#FFF;
/*background-image:url(pics/sign_up_form_bkg.jpg);
background-repeat:repeat-y;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
font-size:11px;
text-indent:5px;
}

.base_cur{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#990000;
margin-top:10px;
margin-left:7px;
line-height:20px;
}

.alert{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C40505;
font-weight:100;
}
#date_range{margin-top:10px;}

/*#date_range table{border:1px solid #F8973D}*/
#date_range table tr td{border:1px solid #FD810E;}

#date_range table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
line-height:22px;
text-indent:4px;
}

#date_range a:link{color:#C40505;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
#date_range a:visited{color:#C40505;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
#date_range a:hover{color:#C40505;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
#date_range a:active{color:#C40505;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }

.calendar_but{
height:17px;
line-height:17px;
width:58px;
border:1px solid #6A6A6A ;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#EBEBEB;
color:#BB2222;
}



#add_nr_form table {
border:1px solid #FD810E;
background-color:#F9F7F7;
}
#add_nr_form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
}

#note{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C40505;
}

.prop_images{
display:inline;
float:left;
margin-left:4px;
margin-top:5px;
text-align:center;
}

.prop_images IMG{
border:10px solid #FAB16D;
width:259px;
height:186px;
}

.prop_images2{
display:inline;
float:left;
margin-left:4px;
margin-top:5px;
text-align:center;
}

.prop_images2 IMG{
border:1px solid #FAB16D;
width:259px;
height:186px;
}

.prop_images a:link{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline; }
.prop_images a:visited{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline; }
.prop_images a:hover{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline; }
.prop_images a:active{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline; }

.img_links{
margin-bottom:5px;
margin-top:0px;
}

.step2_fields{
width:31px;
height:15px;
border:1px solid #747474;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:2px;
}

.step2_other_fields{
width:300px;
height:15px;
border:1px solid #747474;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:2px;
}



#adv_search_link a:link{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }
#adv_search_link a:visited{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }
#adv_search_link a:hover{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }
#adv_search_link a:active{color:#BB2222;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }

.checkbox_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-align:left;
line-height:22px;
}

.typnq{
color:#626262;
}


.path_link a:link{color:#7C7C7C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
.path_link a:visited{color:#7C7C7C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
.path_link a:hover{color:#7C7C7C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }
.path_link a:active{color:#7C7C7C;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }

.contact_text{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
}

.contact_text_info{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7C7C7C;
}

#preview_estate{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7C;}


#testi{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7C;}


.user_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F8963A;
font-style:italic;
margin-top:7px;
margin-bottom:7px;
}


#testi a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;text-decoration:none; }
#testi a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;}
#testi a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;text-decoration:none; }
#testi a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;}

.preview_single_estate{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7C;
margin-top:15px;}

#advertise{
font-family:Arial, Helvetica, sans-serif;
color:#7C7C7C;
font-size:11px;

}

.advertise_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F89437;
margin-bottom:7px;
}

.advertise_colored{
font-weight:bold;
color:#CA727C;}

/*#mlist_my_properties{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}*/

.red{
color:#ff0000;
font-weight:bold;
}


#avail{
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#444444;
}

#avail table{
/*width:10px;
height:5px;*/
}


.mesec{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#CA6509;
width:38px;;
}
.sedmichni{width:14px; background-color:#F89437; text-align:center;}
.available{background-color:#9CCC4F;width:14px;text-align:center;}
.booked{background-color:#F9A14F;width:14px;text-align:center;}
.unknown{background-color:#FFFFFF;width:14px;text-align:center;}
.House_Sitting{background-color:#68d9ff;width:14px;text-align:center;}
.Cultural_Exchange{background-color:#c1b5a7;width:14px;text-align:center;}
.Couch_Exchange{background-color:#fe5f9f;width:14px;text-align:center;}
.Holiday_Lodging{background-color:#a600a0;width:14px;text-align:center;}
.Rental{background-color:#fdfe00;width:14px;text-align:center;}

#home{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;}

#top_offers{
/*position:relative;
left:16px;*/
background-image:url(pics/top_offers2.jpg);
width:613px;
height:112px;

}

.index_links a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F89437;text-decoration:none; font-weight:bold; }
.index_links a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F89437; text-decoration:none;font-weight:bold;}
.index_links a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F89437;text-decoration:none;font-weight:bold; }
.index_links a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F89437; text-decoration:none;font-weight:bold;}

#search_home{
display:inline; float:left; background-image:url(pics/search_back.jpg); width:318px; height:312px; background-repeat:no-repeat;
}
.index_edit{
width:118px;
height:12px;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:2px;
}

.index_form_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-align:left;
height:7px;
padding-top:7px;

/*line-height:14px;*/
}

.rounded_corner a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FD7A00;text-decoration:underline; font-weight:bold; }
.rounded_corner a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FD7A00; text-decoration:underline;font-weight:bold;}
.rounded_corner a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FD7A00;text-decoration:underline;font-weight:bold; }
.rounded_corner a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FD7A00; text-decoration:underline;font-weight:bold;}

.selectindex{
border:1px solid #6A6A6A ;
width:119px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

html>body .selectindex { *height: 20px; } 

.select_per{
border:1px solid #6A6A6A ;

height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

html>body .select_per { *height: 20px; } 

.sign_up_form_field_notes{
border:1px solid #6A6A6A ;
width:110px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:2px;
}

#txtcost_of_stay{
border:1px solid #6A6A6A ;
width:420px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.txtarea{
width:437px;
height:56px;
border:1px solid #6A6A6A;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-indent:3px;
}

.ratings{
display:none;
border:1px solid #6A6A6A;
width:7px;
height:10px;
}

.rating_uncheck{
border:1px solid #6A6A6A;
width:7px;
height:8px;
background-color:#ebebeb;
}
.questions{
font-weight:bold;
text-decoration:none;
line-height:18px;
color:#666666;
}
.answers{
font-weight:bold;
text-decoration:none;
line-height:22px;
color:#666666;

}
.faq_divs{
border:1px solid #fe922f;
padding:15px;
margin-bottom:20px;
}

#desired_search{
width:611px;
height:257px;
background-image:url(pics/DesiredSearch.jpg);
background-repeat:no-repeat;
margin-top:20px;
padding-bottom:20px;
}

.des_serach_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}


/*for the new custom checkbox*/

span.checkbox {
     width: 19px;
     height: 25px;
      padding: 0 5px 0 0;
      background: url(checkbox.jpg) no-repeat;
     display: block;
     clear: left;
     float: left;
   }
  span.radio {
     width: 19px;
    height: 25px;
   padding: 0 5px 0 0;
    background: url(radio.jpg) no-repeat;
   display: block;
   clear: left;
    float: left;
   }
 span.select {
    position: absolute;
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
   height: 21px;
   padding: 0 24px 0 8px;
     color: #fff;
    font: 12px/21px arial,sans-serif;
    background: url(select.gif) no-repeat;
   overflow: hidden;
 }
/*end of the checkbox styles*/

#footer_links{
width:760px;
text-align:justify;
padding-left:7px;
padding-right:5px;
padding-bottom:5px;
line-height:14px;
}

#footer_links a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e;text-decoration:underline; }
#footer_links a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e; text-decoration:underline;}
#footer_links a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e;text-decoration:none; }
#footer_links a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e; text-decoration:underline;}