* {
	margin: 0;
	padding: 0;
}
html,body {
	height: auto;
	background: #FFFFFF;
    background-image:url(../imagenes/fondo.gif);
	color:#0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#arriba {
	height:auto;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
	clear:both;	
}
#arriba1 {
	height: 22px; 
	vertical-align: middle;
	text-align: right;
	background-image:url(../imagenes/fondo1.gif);
	background-repeat:repeat;
	clear:both;
}
#arriba1b{
	width:760px;
	height:16px;
	background-image:url(../imagenes/fondo2.gif);
	background-repeat:repeat;
	margin:0 auto 0 auto;
	border-width:0px;
	border-left-width:3px;
	border-right-width:3px;
	border-color:#72839e;
	border-style:solid;
	clear:both;
}	
	#idioma {
		position:relative;
		width:760px;
		height:11px;
		right:0px;
		background-image:url(../imagenes/idiomas.gif);
		background-position:right;
		background-repeat:no-repeat;
		font-size:8px;
	}
	#idioma img{
		cursor:pointer;
	}

#arriba2 {
	width: 760px;
	height: 70px;
	margin:0 auto 0 auto;		
	vertical-align: middle;
	background-image:url(../imagenes/cabe1.2.gif);
	background-position:left;
	background-repeat:no-repeat;
	clear:both;
	font-size:20px;
	font-weight:bolder;
	letter-spacing:2px;
	color:#2d788f;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
}
#arriba2 table{
	margin-left:75px;
}

#arriba3 {
	background-image:url(../imagenes/fondo3.gif);
	background-repeat:repeat;
	font-size:0px;
	height:10px;
}
#principal {
	width:760px;
	height:auto;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
	clear:both;
}	
#cabecera {
		position:relative;
		background-color:#006699; 
		height:95px; 
		background-image:url(../imagenes/cabe10.gif);
		background-position:left;
		background-repeat:no-repeat;
  		font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		font-size: 13px;
		letter-spacing: -1px;
		color: #3944C4;
		overflow:hidden;
}

#subcabecera {
		height:20px;
		left:60px;
		width:760px;
  		font-family:Tahoma;
		font-size: 12px;
		font-weight:bold;
		letter-spacing: 0px;
		color:#FFC58A;
}

#central {
	width:760px;
	height:auto;
	line-height:inherit;
	font-size:10px;
	color:#4B4F6D;
	clear:both;
	float:none;
}

		#izda {
			width:170px;
			min-height:520px;
			height:auto;
			float:left;
		}
			#menuizda ul {
				width:auto;
				margin:0;
				padding:0;
			}
	
			#menuizda li {
			  float:inherit;
			  margin:0;
			  padding:0;
			  list-style-type:none;
			  text-align:right;
			}
			
				#menuizda li a {
					display: block;
					padding: 0px 5px;
					letter-spacing: 0px;
					font-family:Tahoma;
					font-size:9px;
					font-weight:800;
					color:#003399;
					text-decoration:none;
					line-height: 30px;
					height:30px;
					overflow:hidden;
				}
				
				#menuizda li a:hover {
					color:#009999;
					background: url(../imagenes/menus_izda_a.gif);
					background-image: url(../imagenes/menus_izda_a.gif);
				}
				
		
			#menuizda a {
				background-image: url(../imagenes/menus_izda.gif);
			}
			
			#menuizda .selected,
		
		
			#menuizda .options {
				float: left;
			}

		#noticiacab{
			background-image:url(../imagenes/noticias.gif);
			height:20px;
			line-height:20px;
			padding:0px 10px 0px 0px;
			margin-top:5px;
			font-family:Tahoma;
			font-weight:600;
			text-align:right;
		}

		#noticias {
			border-color:#e7d9d8;
			border-style:ridge;
			border-width:1px;
			border-top-style:none;
			top:auto;
			height:auto;
			width:168px;
			overflow:hidden;
		}
			#noticia{
				background-image:url(../imagenes/finnew.gif);
				background-position:bottom;
				background-repeat:no-repeat;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				padding:5px 5px 5px 5px;
				height:auto;
				width:155px;
				overflow:hidden;
			}
				#noticia p{
					color:#3300FF;
				}
				#noticia a{
					text-decoration:none;
					color:#4B4F6D;
				}
				#noticia a:hover{
					text-decoration:none;
					color:#aa0000;
				}
			#noticiafin {
				background-image:url(../imagenes/noticiasfin.gif);
				height:3px;
				overflow:hidden;
			}				
		#descargascab {
			background-image:url(../imagenes/descargas.gif);
			height:20px;
			line-height:20px;
			padding:0px 10px 0px 0px;
			margin-top:5px;
			overflow:hidden;
			font-family:Tahoma;
			font-weight:600;
			text-align:right;				
		}
		#descargas {
			border:#bbd5ca;
			border-style:ridge;
			border-top-style:none;
			border-width:1px;

		}
			#descarga {
				height:auto;
				padding:3px 3px 3px 5px;
				font-size:9px;
				height:auto;
				width:155px;
				overflow:hidden;
			}
			#descarga a{
				text-decoration:none;
				color:#000066;
			}
			#descarga a:hover{
				text-decoration:none;
				color:#0000ff;
			}
	#encuestas {
		border:#000099;
		border-style:ridge;
		border-top-style:none;
		border-width:1px;
		height:auto;
		font-size:10px;
		padding:5px 5px 5px 5px;
		visibility:visible;
		width:158px;
		overflow:hidden;		
	}
		#encuestas form {
			font-family:"Times New Roman", Times, serif;
			font-size:9px;
		}
		#encuestas h5 {
			font-family:"Times New Roman", Times, serif;
			font-size:10px;
		}
	#encuestascab {
		background-image:url(../imagenes/encuestas.gif);
		height:20px;
		line-height:20px;
		padding:0px 10px 0px 0px;
		margin-top:5px;
		overflow:hidden;
		font-family:Tahoma;
		font-weight:600;
		text-align:right;
		color:#ffffff;
	}
	
	#mas {
		border-left:#666666;
		border-left-style:ridge;
		border-left-width:1px;
	}
			
	#centro {
		width:585px;
		height:auto;
		left:170px;
		padding:0px 0px 0px 0px;
		top:0px;
		overflow:hidden;
		float:right;
		clear:none;
	}
		#centromenu {
			color:#000000;
			width:585px; 
			overflow:hidden;
			background-position:bottom;
			padding:0;
			line-height: 25px;
		}

			#centromenu ul {
				margin:0;
				padding:0;
			}
	
			#centromenu li {
			  float:left;
			  margin:0;
			  padding:0;
			  list-style-type:none;
			}
			
				#centromenu li a {
					display: block;
					padding: 0 8px;
					font-size: 10px;
					letter-spacing: 1px;
					font-family: verdana, Arial, Helvetica, sans-serif;
					font-weight: bold;
					color:#003399;
					text-decoration:none;
				}
				
				#centromenu li a:hover {
					color:#009999;
				}
		
			#centromenu a {
				background-image: url(../imagenes/menu.gif);
			}
			
			#centromenu .selected,
		
			#centromenu a:hover	  {
/*				background: url(../imagenes/menu_ov.gif);*/
				background-image: url(../imagenes/menu_ov.gif);
			}
			
			#centromenu .options {
				float: left;
			}

		#contenido {
			background-image:url(../imagenes/LogoCAR-2-B.gif);
			background-repeat:no-repeat;
			background-position:center;
			background-color:#fafafa;
			width:575px;
			min-height:500px;
			height:auto;
			overflow:visible;
			color:#755462;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:11px;
			letter-spacing:1px;
			padding:0px 0px 10px 10px;
			clear:both;
			float:left;
		}
		#contenido ul{
			padding:0px 0px 0px 30px;
		}
		#contenido li{
			padding:5px 0px 0px 0px;
		}
		#contenido img{
			padding:5px 5px 5px 5px;
		}
		#contenido h4{
			vertical-align:middle;
			font-size:12px;
			line-height:20px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			letter-spacing:0px;
			font-weight:bold;
			padding:8px 0 8px 0;
		}
		#contenido p{
			padding: 8px 8px 8px 8px; 
			text-align:justify;
		}
		#instalaciones td{
			height:58px;
			width:193px;
			background-image:url(../imagenes/fondotd.gif);
			cursor:pointer;
			overflow:hidden;
		}
		#instalaciones td img{
			float:left;
		}
		#instalaciones td p{
			color:#99ccff;
			font-weight:bold;
			line-height:15px;
			height:38px;
			overflow:hidden;
		}
		#new table{
			width:98%;
		}
		#new th{
			text-align:center;
			background-color:#0000CC;
			color:#CCCCCC;
			height:18px;
			width:560px;
		}
		#new img{
			max-width:200px;
		}
		#new a{
			text-decoration:none;
			color:#755462;
		}
		#new td a{
			color:#777777;
		}

		#news table{
			width:98%;
		}
		#news th{
			text-align:center;
			background-color:#0000CC;
			color:#CCCCCC;
			height:18px;
			width:560px;
		}
		#news img{
			max-width:200px;
		}
		#news a{
			text-decoration:none;
			color:#755462;
		}

		#cont_bio{
			background-color:#eeeeee;
			width:90%;
			height:0px;
			overflow:hidden;
			padding:0px 5px 0px 10px;
			color:#993333;
		}
/*	#derecha
		{
		position:absolute;
		width:145px;
		height:auto;
		}
*/
		#logomec {
			background-color:#FFFFFF;
		}
		#eventoscab {
			background-image:url(../imagenes/eventos.gif);
			height:20px;
			line-height:20px;
			padding:0px 10px 0px 0px;
			margin-top:4px;
			overflow:hidden;
			font-family:Tahoma;
			font-weight:600;
			text-align:right;
		}
		#eventos {
			border:#6666CC;
			border-style:ridge;
			border-top-style:none;
			border-width:1px;
		}
			#evento {
				background-image:url(../imagenes/eventofin.gif);
				background-position:bottom;
				background-repeat:no-repeat;
				padding:3px 3px 7px 5px;
				font-size:9px;
				height:auto;
				width:155px;
				overflow:hidden;
			}
			#evento a{
				text-decoration:none;
				color:#666666;
			}
			#evento a:hover{
				color:#333333;
			}

			#pg a{
				text-decoration:none;
				color:#666666;
			}
			#resul table{
				width:98%;
			}
			
			#resul th{
				background:#660000;
				color:#E4D8D3;
			}
			#resul td{
				background:#CCCCCC;
				color:#333333;
			}
			#grafresul{
				background:url(../imagenes/grafresul.jpg);
				overflow:hidden;
				width:25px;
				margin-left:12px;
				margin-right:12px;
			}
		#regist{
			position:relative;
			background-color:#0033FF;
			overflow:hidden;
			color:#CCCCCC;
			font-size:12px;
			width:740px;
			clear:both;
			padding:0px 10px 0px 10px;
		}
		#regist table{
			height:15px;
			line-height:15px;
		}
		#admin table{
			border-spacing:0;
		}
		#admin th{
			background-color:#aaaaaa;
		}

		#deportes{
			position:relative;
			font-size:10px;
/*			padding: 10px 10px 10px 10px;*/
			color:#CCCCCC;
		}
		#deportes th{
			background-color:#555555;
			color:#dddddd;
			font-size:11px;
			font-weight:bold
		}
		#deportes .submenu {
			color:#eeeeee;
			font-size:11px;
			background:#888888;
			}

		#club {
			width:360px;
			height:230px;
			overflow:hidden;
			background-image:url(../imagenes/clubcar2.jpeg);
			background-repeat:no-repeat;
			background-position:center;
			}
		#club .nombre
		{
			font-size:12px;
			color:#ffffff;
			font-weight:bold;
			padding:5px 5px 5px 5px;
		}
			
		#club ul {
			padding-left:15px;
		}
		#club li {
			font-size:10px;
			letter-spacing:-1px;
			padding:0px 0px 0px 0px;
			margin-left:10px;
			color:#cccccc;
		}
		#servicios a {
			text-decoration:none;
			color:#755462;
		}
		
		#servicios a:hover {
			color:#003399;
			text-decoration:none;
		}
		
#tiempo {
	position:relative; 
	width:auto; 
	height:60px;
	border:#669966;
	border-width:1px;
	border-style:ridge;
	background-color:#999999;
	clear:both;
	overflow:hidden;
}
			
#tiempohoy {
	position:relative; 
/*	left:280px; */
	left:450px;
	width:230px; 
	top:-63px;
	height:60px; 
	overflow:hidden; 
	clear:both;
}
#tiempoborreguiles {
	position:relative;
	background-image:url(../imagenes/tiempo.jpg);
	left:100px;
	width:230px; 
	top:-123px;
	height:60px; 
	overflow:hidden; 
	clear:both;
	font-size:11px;
	color:#666666;
}
#tiempoborreguiles p {
	line-height:14px;
	}
.temperatura {
	font-size:14px;
	font-weight:bold;
	}

#tiempoinm {
	position:relative; 
	left:692px; 
	top:-183px;
	clear:both;
	float:none;
}
			
#pie {
	position:relative;
	background-color:#0000FF; 
	color:#FFFFFF;
	width:760px;
	height:20px;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 10px;	
	clear:both;
}
#pie a
	{
	text-decoration:none;
	color:#ffffff;
	}
	
.nota {
	color:#333333;
	font-size:9px;
	letter-spacing:1px;
}
.derecha {
	top:0px;
	width:145px;
}
.logos {
	float:none;
}
.titulocont {
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	line-height:25px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-weight:bold;
	padding:8px 0 8px 0;
}
.logon {
	color:#000;
	font-weight:300;
	font-size:11px;
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	letter-spacing:0px;		
}
.arribatd {
	
}
.fecha {
font-size:10px;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
}
.biodescr
	{
	color:#333399;
	cursor:help;
	}
.cont_bio{
	position:relative;
	background-color:#eeeeee;
	width:95%;
	height:0px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	color:#993333;
	clear:both;
	float:none;
}
.textofoto{
	background-color:#eeeeee;
	color:#333333;
	width:365px;
	height:36px;
	line-height:12px;
	font-size:10px;;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	border-style:none;
}
.tdcabenew{
	background-color:#666666;
	width:10px;
}

.tdmasnew{
	background-image:url(../imagenes/masnews2.gif);
	text-align:center;
	width:97px;
	height:19px;
}
.tdnewa{
	color:#CCCCCC;
}
.cursor{
	cursor:pointer;
	text-decoration:none;
	color:#0000FF;
}
.textoadm{
	background-color:#0033FF;
	color:#eeeeee;
	width:100px;
	height:12px;
	line-height:12px;
	font-size:11px;;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	border-style:none;
}

.parrafos{
	position:relative;
	width:95%;
	height:0px;
	overflow:hidden;
	clear:both;
	float:none;
}
.cuerpodown {
	position:relative;
	height:0px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	clear:both;
	float:left;
	}