/* CSS Document */
* {margin:0; padding:0}
body 
{
    background:url(../img/body-bckground.jpg) repeat-x; min-width:780px;
    color:#2B2015; font:.6em Tahoma, Arial, "Times New Roman", Times, sans-serif, "Lucida Sans"
    }
#wrapper {width:780px; margin:0 auto;}
#content {position:relative; top:10px; left:12px; width:250px; height:220px; text-align:justify;}
#crotator_h {position:relative; top:250px; left:350px; height:0; color:#fff7e3; width:500px;}
#content_scroll {position:relative; top:10px; left:12px; width:514px; overflow-y:scroll; overflow-x:hidden; height:220px; text-align:justify;}
#content_villas {position:relative; top:-5px; left:12px; width:514px; overflow-y:scroll; overflow-x:hidden; height:340px; text-align:justify;}
#content_videos {position:relative; top:-5px; left:8px; width:522px; overflow-y:scroll; overflow-x:hidden; height:350px; text-align:justify;}
#content, #content_scroll, #content_villas 
{   scrollbar-face-color: #D8BF91; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #70563D; scrollbar-3dlight-color: #C5AB7B; 
    scrollbar-arrow-color: #2B2015; scrollbar-track-color: #EED6AC; scrollbar-darkshadow-color: #C5AB7B; scrollbar-base-color: #D8BF91;
    }
.tab_content {background:url(../img/for_text.jpg) no-repeat top;}
.tab_content_bot {background:url(../img/for_text_bot.gif) no-repeat top;}
.tab_content_menu {background:url(../img/for_menu.jpg) no-repeat top;}
.tab_content_empty {background:url(../img/for_text_empty.jpg) no-repeat top;}
#villa {position:relative; top:0px; left:4px; width:165px; height:220px; text-align:justify;}
#villa_villas {position:relative; top:0px; left:2px; width:165px; height:370px; text-align:justify;}
.tab_villa {background:url(../img/right_from_villa.gif) no-repeat top;}
#t {position:relative; top:3px; left:7px; width:165px; height:150px; text-align:justify;}

#contact_us {position:relative; top:0px; width:171px; height:370px; text-align:justify;}
#contact_us p {text-align:center; font-weight:bold; padding-left:14px;}
#contact_us img {border:1px solid #2B2015; margin:8px 0;}
#contact_us .contact_details_h {width:auto; float:left; padding-left:14px;}
#contact_us .contact_details_h ul {margin-left:30px;}
#map_h {width:166px; margin:0 auto; padding-left:6px;}

.zone_h {width:120px; float:left; margin:0 0 0 8px; display:inline; height:110px; background:url(../img/zone_front_bckgrnd.gif) no-repeat top left;}
.zone_h_r {width:114px; float:right; margin-right:26px; display:inline; height:110px; background:url(../img/zone_front_right_bckgrnd.gif) no-repeat top left;}

p {margin:0 12px 8px 0; line-height:1.2em;}
h1 {margin:8px 0 16px 0; font-size:1.6em;}

.pag {color:#5a5a5a; text-align:right; padding:0 12px 12px 0;}
.pag a:link {text-decoration:none; font-size:.9em; color:#000}
.pag a:visited, .pag a:active {text-decoration:underline; color:#000}
.pag a:hover {text-decoration:underline; color:#ad1719}

ul {margin:10px 0 10px 50px;}
ul li {color:#515151; margin-right:9px; line-height:1.3em;}

#a1         { FONT:10px Verdana,Arial; color:#2B2015; TEXT-DECORATION:none}
#a1:hover   { FONT:10px Verdana,Arial; color:#AE552C; TEXT-DECORATION:none;}
#a2         { FONT:10px Verdana,Arial; color:#a58020; TEXT-DECORATION:none}
#a2:hover   { FONT:10px Verdana,Arial; color:#4c1705; TEXT-DECORATION:none;}

img {float:left; border:0;}

.villa_img {width:auto; margin:0 8px 8px 8px;}

table.menus {width:490px;}

/* -- Imagevue Gallery V2 -- */
#imagevue {width:780px; margin:0 auto; height:874px}
#na {width:100%}
#na a:link {color:#777777; text-decoration:none}
#na a:active, #na a:visited {color:#777777; text-decoration: underline}
#na a:hover {color:#6f90bb; text-decoration: underline}

.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;}

/* Contacts Page */
#form_h {width:490px; color:#333;}
#form_h #contact_form {width:480px; margin:0 auto;}
#form_h fieldset {width:480px;}
/* #form_h_case fieldset {-moz-border-radius:6px; -moz-border:1px solid #dbdad8} */

#form_h legend {padding:0 6px; color:#1850ad; font-size:12px}
#form_h table {margin:2px 10px;}
#form_h td {padding-bottom:2px; text-align:left;}
#form_h input {width:130px; margin:0 12px;}
#form_h select {width:120px; margin-left:12px;}
#form_h textarea {width:200px}
#form_h input.button {width:80px; margin:0; padding:0;}
#form_h b {color:red; font-size:1.4em}

/* Villas Contacts Page */
#form_h {width:490px; color:#333;}
#form_h #villa_contact_form {width:480px; margin:0 auto;}
#form_h fieldset {width:480px;}
#form_h textarea.fcomments {width:217px;}
/* #form_h_case fieldset {-moz-border-radius:6px; -moz-border:1px solid #dbdad8} */

#form_h legend {padding:0 6px; color:#1850ad; font-size:12px}
#form_h table {margin:2px 10px;}
#form_h td {padding-bottom:2px; text-align:left;}
#form_h input {width:112px; margin:0 12px;}
#form_h select {width:120px; margin-left:12px;}
#form_h textarea {width:200px}
#form_h input.button {width:80px; margin:0; padding:0;}
#form_h b {color:red; font-size:1.4em}

