/* CSS Document */
/* .::Created by Dot Design::.   .:: www.dotdesign.es ::.    */

/****************************/
/* GENERIC STYLE DEFINITION */
/****************************/

body {	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;  background-color:#FFFFFF;  }
.contenedor{  width:777px; _clear:both; height:auto;  background-color:#FFFFFF; margin:0px  }

a { text-decoration: none; color:#666699;}
a:hover { text-decoration: underline; }	
a:link { text-decoration: none; }	
a:visited { text-decoration: none; }	
input, select { font-size: 10px;	margin:2px;}
label { display:block; }
.grey {	color: #999999;}
.black {color: #000000;	font-size: 11px;	line-height: 9px;}
.body {height: 390px;}

/******************************/
/* COMMON ELEMENTS DEFINITION */
/******************************/


/*HEADER AND MENU SITE UTILITY*/

.top{width:100%; height:94px; clear:both; border-bottom: 5px solid #CC0033;  }

.top_logo{ width:262px; float:left; clear:both; }

.utilitytext{display:none;}

.top_menu_text, .caja_menuitem, .web_control_panel
{display:none;}


/* FOOTER UTILITY */
.foot {left_side_bar
}

.foot_logotipo{float:right; margin-top:5px; }
.foot_text { display:none; } 
a.txtfooterv{ display:none;}
a.txtfooterv{display:none;}




/************************/
/* HOME PAGE DEFINITION */
/************************/

/* LAYOUT DEF */

.web_content { width:100%; height:auto; clear:both; margin:0; }
.right_content_box { width:500px; _width:500px;  *width:500px; height:auto; margin:10px 0 0 0; float:left;  display: block; padding-left: 10px; } 

.left_side_bar{display:none; }


.navigation_menu, .left_side_bar, .foot, .lang, .PageUtility, .icon_utility {display: none;}

/**********************************************/
/*  INTERIOR & SECTION PAGE COMMON ELEMENTS   */
/**********************************************/



/* INTERIOR PAGE: HEADER */
.header { display:none; }
.header .title {width: 50%; margin-top:40px; margin-bottom:10px; margin-left:15px; float:left; font-size: 14px; 	color: #D21243; font-weight: bold; text-align:left;}


/******************************/
/*  SECTION PAGE DEFINITION   */
/******************************/
.sectionbox {margin:20px 15px 15px 35px; float:left; width:40%; height:auto; min-height:80px; text-align:left;}
.sectionimage{margin-right:5px; border:none;float:left; height:80px;}
a.sectionlink  {text-decoration:none; height:auto; font-weight:bold;}
.sectionsummary{margin-left:2px;  display:block; }

/* INTERIOR PAGE: CONTENT  */

.page_content {width:100%; text-align:left; clear:both; margin:0;}
.booknow a{float:right; margin: 10px; padding:5px; font-size: 14px; color: #D21243; font-weight: bold; }
h3 {font-size: 14px; font-weight: bold;	color: #4f5994;   }	



/*** Photo Gallery ***/

.thumb_content { display:block;  height:auto; width:auto; margin:5px;   float:left;}
.thumb_content a{}
.thumb_content img{margin:5px; border:#CCCCCC 2px solid;}

.show_foto img{margin-top:3px; width:95%; text-align:center; clear:both; border: 3px #CCCCCC solid;}


/***** Contact Us form *****/

.line_box { display:block; font-size:11px; }
.mail_text { width: 115px;  display:block; float:left; }
.contact { margin:0 0 20px 0;}
.contact input {width:120px;}
.contact_right, .contact_left {float:left; margin-right:10px;}
.contact select {width:125px;}
.contact_right .mail_text  {width:68px;}

.contact_message input {width:338px;}
.contact_message textarea {width:337px; margin-left:2px;}







.admin-nav {display:none;	}
.admin-nav-title {display:none;}
.panel_derecho{display:none;}

/*** Edit HomePage Text Boxes ****/



/***  Edit Bar 

 ***/
.edit_a {display:none;}
.edit_b {display:none;}
.edit_c {display:none;}
.edit_d {display:none;}
.edit_bar {}


