/* CSS Document */

/* ------ RESET ------- */

body, div, span, h1, h2, h3, h4, h5, p, ul, ol, li, img, table, tr, td, form, input, legend, fieldset, object, embed, param { 
margin:0;
padding:0;}

img {
border:0;}

ul li, ol li {
list-style-type:none;}

/* ------ GENERAL -----*/

.limpia {
float:none;
display:block;
clear:both;
height:10px;}

fieldset{
border:0;}

.floatLeft{
float:left;
margin:20px 20px 20px 0;}

.floatRight{
float:right;
margin:0px 10px 10px 10px;}

hr{
margin:10px 0;
height:1px;
border:0;
border-top: 1px solid #999;}

/* ------ CONTENEDOR -----*/

#contenedor { 
width:900px;
height:auto;
overflow:hidden;
margin:0 auto;
}

/* ------ CONTENIDO -----*/

#contenido {
width:900px;
height:auto;
overflow:hidden;
margin:0 auto;
float:left;
}

/* ------ CABECERA -----*/

#cabecera {
width:900px;
height:142px;
}

#logo {
width:230px;
height:142px;
float:left;}	

#frase_cab {
width:605px;
height:40px;
padding:35px 0 0 38px;
float:left;}

/* ------ MENU -----*/

#menu {
width:669px;
height:47px;
background:url(../img/menu.jpg) repeat-x top left;
font:normal 12px "Trebuchet MS";
float:left;
margin:20px 0 0 0;
border-right:1px solid #A51023;
}

/* #menu ul {
	list-style-type: none;}
	

	
		#menu ul li.nivel1 { 
		float: left;
		position: relative;}
		
		#menu ul li.active { 
		float: left;
		position: relative;
		color:#FFFFFF;
		background:url(../img/menu_activo.jpg) repeat-x;}
		
			#menu ul li {
			float:left;
			text-align:center;
			color:#FFFFFF;
			margin-right:1px;}
			
				#menu ul li a {
				display: block;
				position: relative;
				color:#FFFFFF;
				text-decoration:none;
				padding:10px 15px 8px 15px;}
				
					#menu ul li a:hover, #menu ul li:hover a.nivel1 {
					position: relative;
					color:#FFFFFF;
					background:url(../img/menu_activo.jpg) repeat-x;}
					
						#menu ul li a.nivel1 {
						display: block!important;
						display: none;
						color:#FFFFFF;}
						
							#menu ul li ul {
							display: none;}
							
								#menu ul li a:hover ul, #menu ul li:hover ul {
								display: block;
								position: absolute;
								width: 800px;}
								
									#menu ul li ul li a {
									width: 100px;
									padding: 6px 0px 6px 0px;
									border: none;
									background-color:#999;}
									
										#menu ul li ul li a:hover {
										position: relative;
										text-decoration: none;}
										
											table.falsa {
											border-collapse:collapse;
											border:0px;
											float: left;
											position: relative;}
											
												ul.uno {left:0px;}
												ul.dos {left:0px;}

*/

#menu ul#nav {
			  /*width: 800px; For KHTML
			  list-style: none;
			  height: 34px;*/
			  margin-top:0;
			}


				ul#nav li {
				  float: left; /*For Gecko*/
				  display: inline;
				  position: relative;
				  height: 39px;
				  z-index: 1000;
				   text-align:center;
					color:#FFFFFF;
				  /*background:url(images/borde_d_menu.gif) no-repeat center right;*/
				
				}
				
				/* El menu de miembros */
				
				ul#nav li.members{
					background: #990000  url(images/fondo_menu_user_h.jpg) top repeat-x;
				}
				
					ul#nav li.members a {
						/*background: #4E620B  url(images/fondo_menu_user.jpg) top repeat-x;*/
						color:#FFFFFF;
					}
					
					ul#nav li.members a:hover, ul#nav li.members a.actual{
						background: #990000  url(images/fondo_menu_user.jpg) top repeat-x;
						color:#FFFFFF;
					}
					
					/*ul#nav li.inactivo a  {
							color: #CCC;
							cursor: default;
						}
						
						ul#nav li.inactivo a:hover{
							background:none;
							color: #CCC;
						}*/
										
						ul#nav li.members ul {
						background: #990000;
						border-color:#DB8300;
						}
						
						ul#nav li.members ul li{
						background: #990000;
						border-bottom:1px solid #DB8300;
						}
							
							ul#nav li.members ul a{
							color:#000;
							}
							
							ul#nav li.members ul li a:hover, ul#nav li.members ul li a.actual{
							background: #990000  url(images/fondo_menu_user_h.jpg) top repeat-x;
							color:#000;
							}

				
				
				ul#nav ul {
				  width: 150px;
				  display: none;
				  position: absolute;
				  top: 34px;
				  left:0;
				  border-right: 1px solid #242424;
				  border-left: 1px solid #242424;
				  border-bottom: 6px solid #242424;
				  background: #999;
				  /*opacity: 0.9;*/
				  /*filter: alpha(opacity=95);*/
				}

					ul#nav ul ul {
						background-color: #FFF;
					}

					ul#nav ul li {
					  display: block !important;
					  display: inline; /*For IE*/
					  float: none;
					  height: auto;
				 	  border-right:0;
					 					}


					/* Root Menu */


						ul#nav li a:hover, ul#nav li a.current{
						background:url(../img/menu_activo.jpg) repeat-x;
						}

						ul#nav li a {
						  float: none !important; /*For Opera*/
						  float: left; /*For IE*/
						  display: block;
						  color: #FFF;
							font-size: 12px;
							font-weight: normal;
							color: #FFF;
							height: 32px;
						  height: 1%; /*For IE*/
							padding:0 15px;
							padding-top:10px;
							_padding-bottom:10px;
							text-decoration:none;
							text-align:center;
								 			 /*border-right:1px solid #FFF;
						background:url(images/borde_d_menu.gif) no-repeat center right;*/
						}
						
						ul#nav li.inactivo a  {
							color: #CCC;
							cursor: default;
						}
						
						ul#nav li.inactivo a:hover{
							background:none;
							color: #CCC;
						}

				html>body ul#nav a {
				padding-bottom: 25px;
				}

				/* Root Menu Hover Persistence */
				ul#nav a:hover,
				ul#nav li.current a,
				ul#nav li:hover a,
				ul#nav li.iehover a {
				color: #FFF;
				background:url(../img/menu_activo.jpg) repeat-x;
				}
				
				ul#nav li:hover a,
				ul#nav li.iehover a{
				/*background: #4E620B url(http://www.osasuna.es/dev/imagenes/bg_menu_desp.gif) repeat-x;*/
				background-color:#0090D9;
				}

					ul#nav li ul li.segundo_nivel a {
						background: #f2f2f2 url(images/flecha.gif) no-repeat right 12px;
					}


					/* 2nd Menu */
					ul#nav li:hover li a,
					ul#nav li.iehover li a {
					  float: none;
					  color: #fff;
					  background: none;
						height: auto;
					  height: 1%; /*For IE*/
						padding-top: 7px;
						padding-bottom: 7px;
						border-top: 1px solid #242424;
					  font-size:11px;
					  width:120px;
					}
					
					html>body ul#nav li:hover li,
					html>body ul#nav li.iehover li {
						display: block;
					}
					html>body ul#nav li:hover li a,
					html>body ul#nav li.iehover li a  {
						height: auto;
						padding-top: 7px;
						padding-bottom: 7px;
						border-top: 1px solid #242424;
					}
					/* 2nd Menu Hover Persistence */
					ul#nav li:hover li a:hover,
					ul#nav li:hover li:hover a,
					ul#nav li.iehover li a:hover,
					ul#nav li.iehover li.iehover a {
					background:url(../img/menu_activo.jpg) repeat-x;
					color: #FFF;
					}


						/* 3rd Menu */
						ul#nav li:hover li:hover li a,
						ul#nav li.iehover li.iehover li a {
						  background: none;
						  color: #000;
						  font-weight: normal;
						  border-top: 1px solid #003399;
						}
						
						/* 3rd Menu Hover Persistence */
						ul#nav li:hover li:hover li a:hover,
						ul#nav li:hover li:hover li:hover a,
						ul#nav li.iehover li.iehover li a:hover,
						ul#nav li.iehover li.iehover li.iehover a {
						background: #4E620B url(images/bg_li_on.jpg) repeat-x;
						  color: #FFF;
						}

							/* 4th Menu */
							ul#nav li:hover li:hover li:hover li a,
							ul#nav li.iehover li.iehover li.iehover li a {
							  background: #EEE;
							  color: #000;
							  font-weight: normal;
							}
							
							/* 4th Menu Hover */
							ul#nav li:hover li:hover li:hover li a:hover,
							ul#nav li.iehover li.iehover li.iehover li a:hover {
							  background: #CCC;
							  color: #FFF;
							}
							
							ul#nav ul ul,
							ul#nav ul ul ul {
							  display: none;
							  position: absolute;
							  top: 0;
							  left: 180px;
							  _left:150px;
							}
							/** Para el menu members */
							ul#nav li.members ul ul,
							ul#nav li.members ul ul ul {
								left: -180px;
							}
							
							/* Do Not Move - Must Come Before display:block for Gecko */
							ul#nav li:hover ul ul,
							ul#nav li:hover ul ul ul,
							ul#nav li.iehover ul ul,
							ul#nav li.iehover ul ul ul {
							  display: none;
							}
							
							ul#nav li:hover ul,
							ul#nav ul li:hover ul,
							ul#nav ul ul li:hover ul,
							ul#nav li.iehover ul,
							ul#nav ul li.iehover ul,
							ul#nav ul ul li.iehover ul {
							  display: block;
							}
 
 
				 /* desactivados */
				
				ul#nav li ul li.desactivado a,
				ul#nav li:hover ul li:hover ul li.desactivado a,
				ul#nav li.iehover ul li.iehover ul li.desactivado a
				{
					color: #ccc;
				}
				ul#nav li.desactivado a:hover, 
				ul#nav li:hover ul li.desactivado a:hover,
				ul#nav li.iehover ul li.iehover ul li.desactivado a:hover
				 {
					background: none;
					color: #ccc;
				}			
											
											
/* ------ INTERIOR -----*/

#interior {
width:898px;
height:auto;
overflow:hidden;
border-left:1px solid #A51023;
border-right:1px solid #A51023;
border-bottom:1px solid #A51023;
padding-bottom:10px;}


/* ------ IDIOMAS -----*/

#idiomas {
width:140px;
height:6px;
float:right;
font:normal 10px "Trebuchet MS";
margin:0px 0px 0 0;}
	
	.link-accesos{
	color:#593734;
	text-decoration:none;}
	
	.link-accesos:active{
	color:#593734;}

	.link-accesos:link{}

	.link-accesos:visited{
	color:#333333;
	text-decoration:none;}

	.link-accesos:hover{
	color:#990000;
	text-decoration:underline;}
	
	.linea-accesos{
	color:#A51023;}

/* ------ COLUMNA IZQUIERDA -----*/

#int_izq {
width:185px;
height:auto;
overflow:hidden;
margin:20px 5px 0 10px;
float:left;}

/* ------ COLUMNA IZQUIERDA NOTICIAS -----*/

	#cont_noticias {
	width:170px;
	height:auto;
	float:left;}
	
		.tit_noticias {
		width:165px;
		height:23px;
		font:italic bold 12px "Trebuchet MS";
		border-top:1px solid #999999;
		border-right:1px solid #999999;
		border-left:1px solid #999999;
		padding:3px 5px 0 5px;
		color:#333;
		text-align:center;
		background:url(../img/img_titulo_noticias.jpg) repeat-x top left;}
		
			#int_noticias{ 
			width:160px;
			padding:0 5px 0 10px;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;}
			
				#cont_noticias p {
				padding-top:15px;
				font:normal 11px/15px "Trebuchet MS";
				border-bottom:1px dotted #999999;}
				
					#cont_noticias a {
					text-decoration:none;
					color:#333333;}
					
						#cont_noticias a:hover {
						color:#999999;}
					
							#cont_noticias h5{ 
							font:normal 11px "Trebuchet MS";
							color:#CF142B;
							padding-left:105px;
							padding-bottom:3px;
							border-bottom:1px dotted #999999; }
					
					
/* ------ BOLETIN DE SUSCRIPCION -----*/

#suscripcion {
width:160px;
height:auto;
overflow:hidden;
font:bold 11px/14px "Trebuchet MS";
*margin-top:-10px;}

#suscripcion form {
padding:6px 5px 0 0;}

#suscripcion form label{
color:#CF142B;}

#suscripcion form .boton {
width:50px;
height:24px;
font:bold 10px "Trebuchet MS";
background:#666666;
text-align:center;
color:#FFFFFF;
border:#333333;
margin:3px 0 3px 0;
float:right;}	


/* ------ COLUMNA DERECHA INDEX -----*/
	
#int_dcha {
width:690px;
height:auto;
overflow:hidden;
height:auto;
overflow:hidden;
float:left;
margin:15px 0 0 0;
}


/* ------ ULTIMA RECETA DEL INDEX -----*/

	#ultima_receta {
	width:340px;
	height:160px;
	background:url(../img/img_cuaderno.jpg) repeat-y top left;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	margin:10px 0 0 0;
	*padding-bottom:15px;
	float:left;}
	
	#zona_texto_receta {
	width:340px;
	height:auto;
	float:left;}
	
		#zona_texto_receta img {
		margin:10px 0 0 45px;}
		
		#zona_texto_receta h1 {
		width:300px;
		font:bold 13px "Trebuchet MS";
		margin:8px 0 0 45px;
		color:#CF142B;}
		
		#zona_texto_receta h1 a{
		color:#CF142B;
		text-decoration:none;}
		
		#zona_texto_receta h1 a:hover{
		color:#CF142B;
		text-decoration:none;}
		
		#zona_texto_receta p {
		width:290px;
		font:normal 11px "Trebuchet MS";
		margin:4px 0px 0 45px;
		text-align:justify;}
		
		span.boton {
		height:20px;
		font:normal 10px "Trebuchet MS";
		background:#666666;
		text-align:center;
		color:#FFFFFF;
		padding:5px 0 0 0;
		border:#333333;
		margin:2px 10px 0 0;
		float:right;}
		
		span.boton a {
		padding:5px 12px 5px 12px;
		text-decoration:none;
		color:#FFFFFF;}
		
			span.boton a:hover {
			padding:5px 12px 5px 12px;
			background:#CCCCCC;
			color:#333333;}
		
	#zona_ingredientes {
	width:268px;
	height:auto;
	float:left;}
	
		#zona_ingredientes h2 {
		font:bold 11px "Trebuchet MS";
		margin:5px 0 0 5px;
		color:#CF142B;}
		
		#zona_ingredientes ul {
		margin:5px 0 0 5px;}
		
			#zona_ingredientes ul li{
			font:normal 10px "Trebuchet MS";
			color:#CF142B;}
			
		#zona_ingredientes img {
		float:right;
		border:1px solid #CF142B;
		margin:15px 15px 0 5px;}


/* ------ ULTIMA NOTICIA DEL INDEX -----*/

	#ultima_noticia {
	width:340px;
	height:160px;
	border:1px solid #CCC;
	margin:10px 0 0 6px;
	*padding-bottom:15px;
	float:left;}
	
	#zona_texto_noticia {
	width:340px;
	height:auto;
	float:left;}
	
		#zona_texto_noticia img {
		margin:11px 0 0 9px;}
		
		#zona_texto_noticia h1 {
		width:300px;
		font:bold 13px "Trebuchet MS";
		margin:8px 0 0 10px;
		color:#CF142B;}
		
		#zona_texto_noticia h1 a{
		color:#CF142B;
		text-decoration:none;}
		
		#zona_texto_noticia h1 a:hover{
		color:#CF142B;
		text-decoration:none;}
		
		#zona_texto_noticia p {
		width:320px;
		font:normal 11px "Trebuchet MS";
		margin:4px 0px 5px 10px;
		text-align:justify;}
		
		
	
/* ------ COLUMNA DERECHA INTERIOR -----*/

#int_dcha_interiores {
width:690px;
height:auto;
float:left;
margin:15px 0 0 0;
border-bottom:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
padding-bottom:10px}

#int_dcha_interiores p span.boton {
		height:20px;
		font:normal 10px "Trebuchet MS";
		background:#666666;
		text-align:center;
		color:#FFFFFF;
		padding:5px 0 0 0;
		border:#333333;
		margin:15px 10px 0 10px;
		float:left;}
		
		#int_dcha_interiores p span.boton a {
		padding:5px 12px 5px 12px;
		text-decoration:none;
		color:#FFFFFF;}
		
			#int_dcha_interiores p span.boton a:hover {
			padding:5px 12px 5px 12px;
			background:#CCCCCC;
			color:#333333;}

	.titulo {
	width:672px;
	height:23px;
	font:italic bold 12px "Trebuchet MS";
	border-top:1px solid #999999;
	padding:3px 5px 0 13px;
	color:#333;
	background:url(../img/img_titulo_noticias.jpg) repeat-x top left;}
	
		#int_dcha_interiores img {
		padding:15px 0 10px 12px;}
		
			#int_dcha_interiores h2 {
			font:bold 15px "Trebuchet MS";
			padding:8px 12px 8px 12px;
			text-align:justify;}
			
			#int_dcha_interiores p {
			font:normal 11px "Trebuchet MS";
			padding:8px 12px 8px 12px;
			text-align:justify;}
			
			#int_dcha_interiores ul{
			margin-top:10px;
			margin-left:10px;
			}
			
			#int_dcha_interiores ul li {
			font:normal 11px "Trebuchet MS";
			padding:0px 12px 0px 12px;
			text-align:justify;}
			
			#int_dcha_interiores a {
			font:normal 11px "Trebuchet MS";
			color:#B11125;
			text-decoration:none;}
			
				#int_dcha_interiores a:hover {
				text-decoration:underline;
				color:#B11125;}
			
			h1.rojo {
			width:400px;
			font:bold 12px "Trebuchet MS";
			color:#CF142B;
			padding:20px 0 0 10px;}
			
			
			#int_dcha_interiores #mapa{
				width:200px;
				height:auto;
				float:left;
				margin:15px;
			}
			
			#mapa h5{
			font:normal 11px "Trebuchet MS";
			padding:8px 12px 8px 12px;
			text-align:justify;
			color:#fff;
			background-color:#B51225;
			}
			
			#mapa h5 a{
			color:#fff;
			text-decoration:none;
			}
			
			#mapa h5 a:hover{
			color:#fff;
			text-decoration:underline;
			}
			
			#mapa p a{
			font:normal 11px "Trebuchet MS";
			padding:2px 12px 2px 12px;
			text-align:justify;
			color:#242424;
			}

			#mapa p a:hover{
			color:#242424;
			text-decoration:underline;
			}



/* ------ APARTADO COLABORADORES INTERIOR -----*/
			
#colaboradores {
width:300px;
height:auto;
margin:20px 10px 10px 20px;
float:left;}
	
	#colaboradores h1 {
	width:300px;
	font:bold 12px "Trebuchet MS";
	color:#CF142B;}
	
	#colaboradores p {
	width:300px;
	font:normal 11px "Trebuchet MS";
	padding:5px 0 0 10px;}
	
		#colaboradores a {
		color:#666666;
		text-decoration:underline;}
		
			#colaboradores a:hover {
			color:#CF142B;
			text-decoration:none;}


/* ------ APARTADO LEGISLACION INTERIOR -----*/
							
#legislacion {
width:300px;
height:auto;
margin:20px 10px 0 20px;
float:left;}
	
	#legislacion h1 {
	width:300px;
	font:bold 12px "Trebuchet MS";
	color:#CF142B;}
	
	#legislacion p {
	width:300px;
	font:normal 11px "Trebuchet MS";
	padding:5px 0 0 0px;}

	
/* ------ APARTADO RECETAS INTERIOR -----*/	
	
#int_dcha_recetas {
width:690px;
height:auto;
float:left;
margin:15px 0 0 0;
border-bottom:1px solid #999;
border-top:1px solid #999;
border-right:1px solid #999;
background:url(../img/img_cuaderno_recetas.jpg) repeat-y top left;}	

	#int_dcha_recetas img {
	padding:20px 0 10px 50px;}
	
	#receta_delmes {
	width:640px;
	height:auto;
	float:left;
	margin:20px 0 0 50px;}	
	
		#receta_delmes h1 {
		font:normal 17px "Trebuchet MS";
		color:#CF142B;}
		
		#receta_delmes h2 {
		font:bold 14px "Trebuchet MS";
		color:#666666;
		padding-top:20px;}
		
		#receta_delmes ul{
		padding:10px 0 0 0;
		}
				
		#receta_delmes ul li {
		font:normal 11px/17px "Trebuchet MS";
		text-align:justify;}
		
		#receta_delmes p {
		font:normal 11px/17px "Trebuchet MS";
		padding:10px 0 0 0;
		text-align:justify;}
		
		
		#receta_delmes img {
		padding:0;
		border:1px solid #CF142B;}
		
		#volver_listado h1{
		width:160px;
		height:auto;
		float:left;
		font:bold 16px "Trebuchet MS";
		color:#333333;
		margin-left:70px;
		padding:0 40px 30px 40px;
		background:url(../img/flecha_volver.jpg) no-repeat top left;}
		
			#volver_listado a{
			color:#CF142B;
			text-decoration:underline;}
			
				#volver_listado a:hover{
				color:#999999;
				text-decoration:none;}
		
	#listado_receta {
	width:640px;
	height:auto;
	float:left;
	margin:20px 0 0 50px;
	}
	
		#listado_receta h1 {
		font:normal 17px "Trebuchet MS";
		color:#CF142B;
		padding-top:20px;}
	
		#listado_receta p {
		font:normal 11px/17px "Trebuchet MS";
		padding:0;}	
		
	#sugerencia_receta {
	width:640px;
	height:auto;
	float:right;
	margin:0 0 20px 50px;
	}
	
		#sugerencia_receta h1 {
		font:normal 17px "Trebuchet MS";
		color:#CF142B;}
		
		#sugerencia_receta p {
		font:normal 11px "Trebuchet MS";
		text-align:justify;
		padding-top:10px;}
		
		.sobre {
		background:url(../img/img_sobre.jpg) no-repeat top left;
		padding:10px 0px 10px 50px;}
		
		#sugerencia_receta a {
		color:#666666;
		text-decoration:underline;}
		
		#sugerencia_receta a:hover {
		text-decoration:none;
		color:#333333;}


/* ------ APARTADO NOTICIAS INTERIOR -----*/

#int_listado_noticias {
width:690px;
height:auto;
float:left;
margin:15px 0 0 0;
border-bottom:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
padding-bottom:10px;
}

#int_listado_noticias h2 {
font:bold 12px "Trebuchet MS";
padding:0px 12px 0px 12px;
text-align:justify;
color:#000;
}
			
#int_listado_noticias p {
font:normal 12px "Trebuchet MS";
padding:12px 12px 3px 12px;
text-align:justify;
color:#B11125;}
		
#int_listado_noticias a {
font:normal 11px "Trebuchet MS";
color:#000;
text-decoration:none;}
		
#int_listado_noticias a:hover {
text-decoration:underline;
color:#B11125;}

#noticia_interior {
width:670px;
height:auto;
float:left;
margin:10px 0 0 12px;}

	#noticia_interior h1 {
	width:360px;
	font:bold 15px "Trebuchet MS";
	color:#333;
	padding-bottom:10px;}
	
	#noticia_interior p {
	width:360px;
	padding:0;}
	
	#noticia_interior p span.boton {
		height:20px;
		font:normal 10px "Trebuchet MS";
		background:#666666;
		text-align:center;
		color:#FFFFFF;
		padding:5px 0 0 0;
		border:#333333;
		margin:2px 10px 0 0;
		float:right;}
		
		#noticia_interior p span.boton a {
		padding:5px 12px 5px 12px;
		text-decoration:none;
		color:#FFFFFF;}
		
			#noticia_interior p span.boton a:hover {
			padding:5px 12px 5px 12px;
			background:#CCCCCC;
			color:#333333;}
			
	#noticia_interior_alternativo {
		width:670px;
		height:auto;
		float:left;
		margin:10px 0 0 12px;}
	
	#noticia_interior_alternativo h1 {
	width:650px;
	font:bold 15px "Trebuchet MS";
	color:#333;
	padding-bottom:10px;}
	
	#noticia_interior_alternativo p {
	width:650px;
	padding:12px 0 0 0;}
	
	#noticia_interior img {
	padding:0px 0 0 0;
	border:1px solid #CF142B;
	margin-top:-70px;}							
	
	#mas_noticias {
	width:690px;
	height:auto;
	float:right;}
	
	#mas_noticias ul{
		width:690px;
		margin-left:5px;
		margin-top:10px;
	}
	
	#mas_noticias ul li{
		float:left;
		width:300px;
		height:60px;
		margin-top:5px;
		margin-left:5px;
		font:normal 11px "Trebuchet MS";
	}
	
	#mas_noticias ul li a{
	color:#000;
	text-decoration:none;
	}
	
	#mas_noticias ul li a:hover {
		color:#999999;
		text-decoration:underline;}	
	
	#mas_noticias ul li .fecha{
		font:normal 12px "Trebuchet MS";
		color:#CF142B;
	}
	
	
	/*	#mas_noticias p.fecha {
		font:normal 12px "Trebuchet MS";
		color:#CF142B;
		padding:0;
		width:340px;
		height:auto;
		float:left;}
		
		#mas_noticias p {
		font:normal 11px "Trebuchet MS";
		width:340px;
		padding:0;
		border:1px solid red;
		height:auto;
		float:left;}	
		
		#mas_noticias a {
		color:#000000;
		text-decoration:none;}
		
		#mas_noticias a:hover {
		color:#999999;
		text-decoration:underline;}		

*/

/* ------ APARTADO CONTACTO INTERIOR -----*/

#formulario {
width:300px;
height:auto;}

#formulario h4{
color:#CF142B;
font:bold 13px "Trebuchet MS";
margin-left:10px;
}

#formulario ul{
background-color:#CF142B;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
padding-top:5px;
padding-bottom:5px;
width:255px;
}

#formulario ul li{
color:#fff;
margin-left:10px;
margin-top:5px;
font:normal 11px "Trebuchet MS";
}

#formulario form .seguido {
float:left;
padding:5px 0 0 12px;}

#formulario form input, #formulario .centro, #formulario form textarea{
border:1px solid #CF142B;
font:normal 11px "Trebuchet MS";
color:#CF142B;
margin:0;}

#formulario form label{
font:normal 11px "Trebuchet MS";}

#formulario form input.boton{
background:#CF142B;
margin:5px 0 10px 0;
padding:3px; 
width:auto;
color:#FFFFFF;}

/* ------ PAGINACION DE LAS NOTICIAS -----*/			

	#paginacion_noticias{
	width:380px;
	padding:10px 0 20px 0;
	float:left;}		

		#paginacion_noticias p{
		text-align:center;
		color:#007E84;
		padding-bottom: 5px;}			

		#paginacion_noticias a{
		text-align:center;
		color:#CF142B;}							

		#paginacion_noticias span{
		border:1px solid #333333;
		padding:3px 6px;}					

		#paginacion_noticias span.current{
		background:#CF142B;
		color:#FFFFFF;
		border:1px solid #333333;}					

		#paginacion_noticias span.recuadro_off{
		border:none;}

				
/* ------ PAGINACION -----*/			

	#paginacion{
	width:680px;
	padding:10px 0 20px 0;
	float:left;}		

		#paginacion p{
		text-align:center;
		color:#007E84;
		padding-bottom: 5px;}			

		#paginacion a{
		text-align:center;
		color:#CF142B;}							

		#paginacion span{
		border:1px solid #333333;
		padding:3px 6px;}					

		#paginacion span.current{
		background:#CF142B;
		color:#FFFFFF;
		border:1px solid #333333;}					

		#paginacion span.recuadro_off{
		border:none;} 				
						

/* ------ PIE CON LOGOS -----*/

#logos {
width:898px;
height:auto;
overflow:hidden;
border-left:1px solid #A51023;
border-right:1px solid #A51023;
border-bottom:1px solid #A51023;}

	#logos img {
	padding:10px 0px 10px 1px;}


/* ------ PIE -----*/

#pie {
width:900px;
height:36px;
float:left;
background:#666666;}

	#pie p {
	font:normal 9px Arial, Helvetica, sans-serif;
	margin:11px 0 0 10px;
	float:left;
	color:#FFFFFF;}
	
		#pie a {
		color:#000;
		text-decoration:none;}
		
			#pie a:hover {
			color:#CF142B;
			text-decoration:underline;}

/* ------ PIE ENLACES -----*/

#pie_enlaces {
width:230px;
height:28px;
float:left;
margin:6px 0 0 0;}
	
	#pie_enlaces ul{
	margin:4px 0 0 0;}
		
		#pie_enlaces li{
		float:left;
		font:normal 10px Arial, Helvetica, sans-serif;}
		
			#pie_enlaces a {
			color:#fff;
			text-decoration:none;
			padding:8px 7px;}
			
				#pie_enlaces a:hover {
				color:#FFFFFF;
				text-decoration:underline;}


