/* CSS Document layout - proptemp */
body{background:url(../img/layout/body_bg.jpg) repeat-x #5985b9; color:#5985b9	;}
h1{display:block;}
/*colorset*/
/*cWhite: logoBG; menuBG; txt_alt*/
.c_white_txt{color:#FFF;}
.c_white_bg{background-color:#FFF;}/*l_menu_dv*/
.c_white_bord{border-color:#FFF;}

/*c1: bodyBG; txt_main*/
.c1_txt{color:#808080;}
a{color:#666666; text-decoration:none;}
a:hover{color:#808080; text-decoration:underline;}
.c1_bg{background-color:#808080;}
.c1_bord{border-color:#808080;}


/*c2: alphaLight; subline*/
.c2_txt,a.c_white_txt:hover{color:#ffbd42}
.c2_bg{background-color:#ffbd42}
.c2_bord{border-color:#ffbd42}

/*c3: alphaDark; subline; menuLight*/
.c3_txt,.footer_txt:hover,a.c1_txt:hover{color:#ffc455}
.c3_bg{background-color:#ffc455}
.c3_bord{border-color:#ffc455}

/*c4: subline; menuDark; txtLighter*/
.c4_txt{color:#ffb01c}
.c4_bg{background-color:#ffb01c}
.c4_bord{border-color:#ffb01c}

/*c5: contentBg; Altnative Color, MenuBorders*/
.c5_txt,.footer_txt{color:#f3f3f3}
.c5_bg{background-color:#FFF}
.c5_bord{border-color:#f3f3f3}

.footer_txt{margin-left:5px; margin-right:5px; text-decoration:none; font-weight:bold;}
a.c1_txt{text-decoration:none;}
/*layout*/
.cellLeft_wth{width:160px;}
.cellRight_wth{width:610px;}
.header_hth{height:145px;}
.sublines_hth{height:7px; line-height:7px;}

.l_site_wdth{width:770px; text-align:left; margin:auto;}
#l_content_td{padding:15px; padding-top:65px;}
#l_title_main{margin-bottom:15px;}
#l_title_main_line{height:2px; line-height:1px;}
#l_header_dv{float:left; text-align:left;}
#l_logo_dv{float:left; text-align:center; vertical-align:middle;}
#l_footer_dv{text-align:center; padding-top:5px;}

#l_menu_dv{vertical-align:top; text-align:center; }
.menu_boxOut_dv{margin-bottom:2px;}
.menu_boxIn_dv{height:26px; line-height:26px; margin-left:6px; font-family:tahoma, arial, verdana; font-size:12px; font-weight:bold; cursor:hand; cursor:pointer;}

.infobox{text-align:justify; padding:10px; margin-left:20px; background-color:#ffc455; color:#FFFFFF;}

.villas{margin-top:20px; margin-left:-10px;}
.villasright{padding:5px; margin-right:10px; width:250px;float:right;}
.villasleft{padding:5px; width:250px;}
.smdesc{font-size:11px; padding:3px; text-align:justify; height:45px; margin-bottom:2px; width:118px; line-height:11px;}
	.smdesc a{ color:#FFFFFF;}
	
.linktitle{ font-weight:bold; color:#ffb01c; font-size:12px;}
	.linktitle a{ color:#ffb01c;}
.linkdesc{ margin-bottom:20px;}