* {
	margin:0;
	padding:0;
	outline:none;
}
.clearfix:after {
content: “.”;
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */

html, body {
	width:100%;
	height:100%;
	font:10px tahoma;
}
body {
	background:#434343 url(../images/f_web.jpg) no-repeat center top;
}
#cabecera-home {
	width: 960px;
	margin: 0 auto;
	height: 631px;
}
#cabecera-interior {
	width: 960px;
	margin: 0 auto;
	height: 243px;
}
#central {
	width: 960px;
	min-height: 400px;
	margin: 0 auto;
	background-color: #333;
	_height:400px;
}

.servicios {
	background: url(../images/f_servicios.jpg) right top no-repeat;
}
.noticias {
	background: url(../images/f_noticias.jpg) right top no-repeat;
}
.videos {
	background: url(../images/f_videos.jpg) right top no-repeat;
}


.empresa {
	background: url(../images/f_empresa.jpg) right top no-repeat;
}
.animacion {
	background: url(../images/f_animacion.jpg) left top no-repeat;
}
.ocio {
	background: url(../images/f_ocio.jpg) no-repeat left top;
}
.fiestas {
	background: url(../images/f_fiestas.jpg) no-repeat left top;
}
.deporte {
	background: url(../images/f_deporte.jpg) no-repeat left top;
}
.turismo {
	background: url(../images/f_turismo.jpg) no-repeat left top;
}
.contacto {
	background: url(../images/f_contacto.jpg) no-repeat left top;
}
.clientes {
	background: url(../images/f_clientes.png) no-repeat left top;
}
/* estilos para el pie */
#pie {
	clear:both;
	border-top:1px solid #676767;
	position:relative;
	font-family:"trebuchet ms";
	font-size:11px;
	zoom:1;
	width: 960px;
	margin: 0 auto;
}
#pie #copyright {
	position:relative;
	width:960px;
	letter-spacing:1px;
	color:#757575;
	margin:10px;
}
#pie #creditos {
	position:absolute;
	width:180px;
	text-align:right;
	right:20px;
}
#pie #copyright a, #pie #creditos a {
	color:#969696;
	text-decoration:none;
	padding: 2px;
}
#pie #copyright a:hover, #pie #creditos a:hover {
	color:#FDCB04;
	background:#333333;
}
div.conmargen {
	padding: 20px;
}
h1 {
	font: 18px "trebuchet ms";
	color: #CCFF00;
}
p {
	font: 11px "lucida sans unicode", "trebuchet ms";
	color: #eee;
	line-height: 17px;
	padding-bottom: 15px;
	width: 600px;
	text-align: justify;
}
#capaflotantederecha {
	float: right;
	margin-left: 15px;
}
#capaflotantederecha img {
	background: #000;
	padding: 1px;
	border: 3px solid #666;
}
#capamenu {
	float:left;
	width:335px;
}
#contenido {
	float:left;
	width:600px;
}
#contenido div {
	margin:30px 20px 10px 30px;
}
#menu {
	margin:70px 10px 10px 30px;
	list-style:none;
	color:#a00;
	font:13px "trebuchet ms";
}
#menu a {
	color:#c00;
	text-decoration:none;
	padding:2px;
}
#menu a:hover {
	color:#f30;
	background:#f0f0f0;
}
#menu-noticias {
	margin:40px 10px 10px 30px;
	list-style:none;
	color:#999999;
	font:13px "lucida sans unicode", "trebuchet ms";
}
#menu-noticias li {
	padding-bottom:10px;
}
#menu-noticias a {
	color:#CCCCCC;
	text-decoration:none;
	padding:2px;
}
#menu-noticias a:hover {
	color:#FFFFFF;
	background:#222;
}
#central #contenido #fecha {
	color: #eee;
	font: 12px "lucida sans unicode";
}
p.noticias {
}
#central #contenido #descargas {
	list-style: none;
}
#descargas li {
	font: 11px "lucida sans unicode";
	color: #FFCC66;
	padding-bottom: 20px;
}
#descargas li span {
	font: 9px "lucida sans unicode";
	color: #ddd;
}
#descargas a {
	color: #FFCC66;
	text-decoration: none;
}
#descargas a:hover {
	color: #FFDE9B;
	text-decoration: none;
}
#central #contenido a {
	color: #FFCC66;
	text-decoration: none;
}
#central #contenido a:hover {
	color: #FFDE9B;
	text-decoration: none;
}

#central .bienvenidaservicios a {
	color: #FFCC66;
	text-decoration: none;
}
#central .bienvenidaservicios a:hover {
	color: #FFDE9B;
	text-decoration: none;
}

.titularvideo {
	font: 14px "lucida sans unicode", "trebuchet ms";
	color: #FFEBD7;
}
#menu-contacto {
	margin:30px 10px 10px 30px;
	list-style:none;
	color:#CCCCCC;
	font:13px "trebuchet ms";
}
#menu-contacto a {
	color:#ccc;
	text-decoration:none;
	padding:2px;
}
#menu-contacto a:hover {
	color:#666;
	background:#f0f0f0;
}
#contenido ul {
	list-style: none;
	padding-left: 10px;
	color: #333;
	font: 11px "trebuchet ms";
	margin: 10px 0;
	line-height: 18px;
}

