/* CSS Document */
body {
	font-family: Arial;
	font-size: 14px;
	color: #535353;
	background: #D9D9D9;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.cabecera{
	background: url(images/cabecera.jpg) no-repeat center;
	width:975px;
	height:184px;
}

.cuerpo {
	width: 975px;
/*	height:480px;*/
	text-align: left;
}
.cuerpo hr {
	color: #4A005D;
	width: 500px;
}
.cuerpo h1 {	
/*	color: #0000FF;*/
	font-size: 26px;
	font-family: "Myriad Pro Cond";
	color: #7D7D7D;
}
.cuerpo ul {
	list-style-image:url('images/bullet1.gif');
} 
.cuerpo li {
	padding-bottom:5px;;
} 
.portada ul {
	list-style-image:url('images/bullet.gif');
} 
.portada li {
	padding-bottom:10px;;
} 
.duchas ul {
	list-style-image:url('images/bullet_duchas.png');
} 
.duchas_pq ul {
	list-style-image:url('images/bullet_duchas_pq.png');
} 
.duchas li {
	font-size: 18px;
	font-weight:bold;
} 
.imasd ul {
	list-style-image:url('images/bullet_imasd.gif');
} 
.seccion {
	margin-top: 20px;
	padding-left:50px;
	width: 875px;
	height:40px;
}
.titulo {
	float: left;
}
.menu_seccion {
	float: right;
	font-family: "Myriad Pro Cond";
	font-size:18px;
}
.izda {
/*	padding-top: 10px;*/
	float: left;
	width: 400px;
}
.dcha {
/*	padding-top: 10px;*/
	padding-left: 20px;
	float: left;
	width: 600px;
}
.destacados {
	margin-left:52px;
	width: 870px;
	height: 125px;
	border-top: solid 1px #A9A9A9;
	border-bottom: solid 1px #A9A9A9;
	font-family: "Miso", Arial Narrow;
/*	font-size: 18px;*/
	font-size: 17px;
}
/* Menu */
ul.menu
{
	list-style:none;
	font-size: 14px;
	color: #535353; 	
	position:absolute;
}
ul.menu a { 
	color: #535353; 	
	text-decoration: none;
}
ul.menu a:hover { color: #000; text-decoration: none;}
ul.menu a.actual { color: #000; text-decoration: none;}

ul.menu li
{
	display:block;
	position:relative;
	padding:0px 7px 0px 7px;
	text-align:left;
	top: -25px;
	left: 690px;


}
ul.menu ul
{
	position:absolute;
	top:-1px;
	display:none;
	list-style:none;
	color:#594137;
}

ul.menu > li
{
	display:inline;
}
ul.menu > li > ul a
{
	color:#CCCCCC; display: block  }

/* Fin MEnu Home */
.bloque_texto {
	padding-top: 10px;
	padding-left: 50px;
	padding-right: 10px;
	float: left;
	width: 520px;
	font-size: 13px;
	line-height:20px;	
	/*font-size:90%;*/
}
.bloque_imagen {
	padding-top: 20px;
	padding-left: 10px;
	float: left;
	width: 340px;
	/*font-size:90%;*/
}
.bloque_1 {
	padding-top: 10px;
	padding-left: 50px;
	float: left;
	width: 204px;
	/*font-size:90%;*/
}
.bloque_2 {
	padding-top: 10px;
	float: left;
	width: 204px;
	padding-left: 20px;
	/*font-size:90%;*/
}
.bloque_3 {
	padding-top: 10px;
	float: left;
	width: 204px;
	padding-left: 20px;
	/*font-size:90%;*/
}
.bloque_4 {
	padding-top: 10px;
	float: left;
	width: 210px;
	padding-left: 20px;
	/*font-size:90%;*/
}
.bloque_comunidades {
	padding-top: 10px;
	padding-left: 50px;
	float: left;
	width: 648px;
	font-size: 12px;
}
.bloque_comunidades hr {
	width: 648px;	
	color: #A0A0A0;
}
.bloque_equipo {
	padding-top: 10px;
	float: left;
	width: 202px;
	padding-left: 20px;
}
.bloque_equipo hr {
	width: 202px;	
	color: #A0A0A0;
}
.bloque_contacto {
	float: left;
	width: 280px;
}
.small {
	font-size: 10px;
}
.medio {
	font-size: 11px;
}
.normal {
	font-size: 12px;
}
.grande {
	font-size: 18px;
}
.tipo_titulos{
	color: #535353; 	
}
.tipo_titulos a{
	color: #535353; 	
	text-decoration:none;
}
.tipo_titulos a:hover,a.actual{
	color: #000; 	
}
@font-face {font-family: "Miso";src: url(http://www.cad3servicios.com/miso-bold.ttf) format("truetype");}
.titular {
	font-size: 28px;
	color: #E94E00;
/*	font-weight: bold;*/
	font-family: "Miso";
	padding-bottom:10px;
}
.azuloscuro {
	color:#07427A;
}
#pagewidth { 
	width:975px; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto;  
	background:  #FFF;
	height: 100%   
}
.pie {
	float: bottom;
	background: url(images/fondo_pie.jpg) no-repeat center;	
	width: 975px;
	height:30px;
/*	padding-top: 10px;
	padding-left: 50px;*/
	font-size: 12px;
	color: #FFF;
/*	font-size: 10px;*/
	text-align: right;
}
.pie a {
	text-decoration: none;
	color: #FFF;
	padding-right: 70px;
}
.link_sin { 
	text-decoration: none;
	color: #535353;
}
/*COOKIES*/
#barracookies {
	display:none;
	position:fixed;
	left:0px;
	right:0px;
	bottom:0px;
	padding-bottom:20px;
	width:100%;
	text-align:center;
	min-height:40px;
	background-color: rgba(0, 0, 0, 0.5);
	color:#fff;
	z-index:99999;
}

.inner {
	width:100%;
	position:absolute;
	padding-left:5px;
	font-family:verdana;
	font-size:12px;
	top:30%;
}

.inner a.infocookies {padding-left:5px;text-decoration:none;color:#fff;}