* {margin:0px; padding:0px;}

body {
	background-color:#E6E6E6;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}

h3 {
	font-family:"MS Trebuchet", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#F4B900;
	margin:20px 0px 20px 0px;
	font-weight:normal;
}

h5 {
	font-family:"MS Trebuchet", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	margin-bottom:10px;
	background: url(../img/ico_list.gif) no-repeat 0px 2px;
	padding-left:20px;
}
h6{
	font-size:11px;
	color:#F4B900;
}

p.txt_obras{
	color:#FFF;
	font-size:11px;
	text-align:justify;
	margin-bottom:15px;
}

.enlace_corp {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	background-color:#B8B8B8;
	color:#5b5b5b;
	width:140px;
	padding:4px 0px 4px 0px;
	text-decoration:none;
	text-align:center;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.enlace_corp:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	background-color:#5b5b5b;
	color:#B8B8B8;
}

.enlace { color:#F4B900; text-decoration:underline;}
.enlace:hover { color:#F4B900; text-decoration:none;}

.dowPdf {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	background:#B8B8B8 url(../img/pdf.gif) no-repeat 65px 2px;
	color:#5b5b5b;
	width:auto;
	padding:4px 0px 4px 0px;
	text-decoration:none;
	text-align:center;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	margin-top:8px;
}
.dowPdf:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	background-color:#5b5b5b;
	color:#B8B8B8;
}

.col_left{background:#999 url(../img/bg_lateral.jpg) repeat-x 0px 0px;}


#contenedor {
	width:690px;
	height:auto;
	padding:5px;
	background-color:#FFF;
	margin:20px auto 20px auto;
}

#box_cabecera{
	height:95px;
	/*background:#FFF url(../img/logo_cabecera.gif) no-repeat 10px 10px;*/
}

.box_logosPat{float:right; margin-top:5px; margin-left:10px; margin-bottom:10px; width:65%; }
.box_logosPat img { padding:0px 5px;}

.box_menu {width:auto; /*margin-left:370px; margin-top:20px;*/}

.menu {
	list-style-type:none;
	font-family:"MS Trebuchet" Arial, Helvetica, sans-serif;
	font-size:11px;
	width:320px;
}

.menu li {
	display:block;
	float:left;
	padding:6px;
	position:relative;
}
.menu li a {
	padding:8px;
	color:#999;
	text-decoration:none;
}
.menu li a:hover, .venta li a:hover { background-color:#E7E7F4;}
.alquiler a:hover {background-color:#F8E8AA!important;}

.venta:hover a { background-color:#E7E7F4;}
.alquiler:hover a {background-color:#F8E8AA!important;}

	.submenu { position:absolute; display:none; top:26px; left:6px;}
		#subMenu_venta { width:109px;}
		#subMenu_alquiler { width:116px;}
	
	.submenu li { padding:0!important; float:none; height:28px!important; overflow:hidden; width:100%;}
		.submenu li a {
			display:block;
			padding:8px;
			color:#999;
			text-decoration:none;
			background-color:#E7E7F4;
		}
		
		#subMenu_venta li a {background:#fff url(../img/bg_subMenuVenta_item.gif) repeat-x 0px 0px!important; font-size:0.9em; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif;}
		#subMenu_alquiler li a {background:#fff url(../img/bg_subMenuAlq_item.gif) repeat-x 0px 0px!important; font-size:0.9em; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif;}
		#subMenu_venta li a:hover { color:#b8b8d1;}
		#subMenu_alquiler li a:hover {color:#EFBE4A;} 

.tab_Promos th {
	height:30px;
	background: url(../img/bg_promosIndex.gif) repeat-x 0px 0px;
	text-align:left;
}

.tab_Promos th a {
	color:#959AC3;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.tab_Promos td { background-color:#999;}

.tab_Promos td p {
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
}

img.promoDest {border: 1px solid #FFF; padding:5px; float:left; margin-right:15px;}

/**********  LISTADO EN CURSO  **************/
.foto_seccion {border-bottom:1px solid #fff;}

.box_menuLateral {
	margin-top:20px;
	margin-left:10px;
}

.form_corp label {
	font-family: "MS Trebuchet", Arial, Helvetica, sans-serif;
	font-size:11px;
}
.form_corp select {
	border:1px solid #5B5B5B;
	color:#5B5B5B;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	width:100px;
	margin-top:6px;
}

.box_itemListado {border-bottom:1px solid #F4B900; margin-bottom:15px;}

.img_listado {
	padding:5px;
	border:1px solid #FFF;
	margin-left:15px;
}

.img_listado{
	margin-bottom:10px;
	cursor:pointer;
}

#box_sideNav{background-color:#b8b8b8; padding:14px; color:#fff; min-height:163px; margin-bottom:20px;}
	#box_sideNav p { font-weight:bold; margin-bottom:11px; font-size:11px;}
	#box_sideNav ul { list-style-type:none;}
	#box_sideNav ul li, #box_sideNav ul li ul li {position:relative;}
	#box_sideNav ul li a {
		cursor:default;
		display:block;
		background-image:url(../img/bg_leftMenu_item.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
		padding-left:26px;
		color:#fff;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		line-height:22px;
		width:104px;
	}

	/*#box_sideNav ul li a:hover {padding-left:26px; color:#6B66BA;}*/
	
	/*#box_sideNav ul li ul { display:none;}
	
	#box_sideNav ul li:hover ul {display:block;}*/
	#box_sideNav ul li ul li { border-bottom:1px solid #999;}
	#box_sideNav ul li ul li a {
		cursor:pointer;
		font-weight:normal;
		padding-left:10px;
		width:120px;
		background-image:none;
		display:block;
		color:#5b5b5b;
		line-height:17px;
		background-color:#dddae0;
	}
	#box_sideNav ul li ul li a:hover{
		padding-left:10px!important;
		background-color:#FBBB26!important;
	}

/*************  DETALLE PROMOCION  ******************/

UL.list_calidades { list-style-type:none;}

UL.list_calidades li {
	font-size:12px;
	background: url(../img/bullet_calidades.gif) no-repeat 0px 5px;
	padding-left:20px;
}

.box_visor {
	border:1px solid #FFF; padding:5px;
}

.menuVisor{
	display:block;
	width:100%;
	background: url(../img/bg_tituVisor.gif) repeat-x 0px 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	border-bottom:1px solid #FFF;
	height:17px;
	padding-top:3px;
	padding-left:10px;
}
/*.menuVisor:hover {
	display:block;
	width:100%;
	background: url(../img/bg_btn_visor.gif) no-repeat 0px 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#959AC3;
	text-decoration:none;
	text-align:center;
	border-bottom:1px solid #fff;
	height:17px;
	padding-top:3px;
}
a.menuVisor:active {
	display:block;
	width:100%;
	background: url(../img/bg_btn_visor.gif) no-repeat 0px 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#959AC3;
	text-decoration:none;
	text-align:center;
	border-bottom:1px solid #999;
	height:17px;
	padding-top:3px;
}*/

ul.menuPlanos { list-style-type:none; margin:0px; padding:0px;border-top:1px dotted #F4B900; }
ul.menuPlanos, ul.menuPlanos li { margin:0px; padding:0px;}
ul.menuPlanos li a {
	text-decoration:none;
	color:#fff;
	display:block;
	background:none;
	border-bottom:1px dotted #F4B900;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	padding-left:6px;
	line-height:22px;
}
ul.menuPlanos li a:hover {
	text-decoration:none;
	color:#999;
	display:block;
	border-bottom:1px dotted #F4B900;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	padding-left:6px;
	background:none;
}
.btnVolver {
	float:left;
	font-size:11px;
	color:#094098;
	text-decoration:none;
	padding:8px;
	margin-right:305px;
}
.btnVolver:hover {color:#094098; text-decoration:none;}
	
	
/* Empresa */
.box_patrocinio{ padding:20px; font-size:11px; padding-right:20px; border-bottom:1px solid #BFBFBF; width:500px;}
.box_patrocinio img {float:left; padding:3px; border:1px solid #fff; margin-right:12px;}
.box_patrocinio p {}
