body{
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
}
.idiomas{
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration: none;
	text-transform: none;
	}
.idiomassel{
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d0712;
	text-decoration: none;
	text-transform: none;
	}
.fondocuerpo{
	background-image:url(../images/fondoweb.gif);
	background-repeat:repeat-xy;
	background-color:f1ede6;
}
/*////////////////////////////////////////PORTADA///////////////////////////////*/
#cuerpo{
	width: 975px;
	background-image:url(../images/fondo_cuerpo.jpg);
	background-repeat:no-repeat;	
}
#cuerpoflash{
	width: 975px;
	height:600px;
}
#contenedor_portada{
	width: 975px;
	margin:auto;
	position:relative;
	
	padding-left:5px;
	padding-right:5px;
}
.columnaA{
	float:left;
	width:650px;	
	display:inline;
	padding-left:5px;
	padding-right:5px;
	margin-right:5px;
	height:auto;
	}
.columnaB{
	float:right;
	width:325px;	
	display:inline;
	padding-left:5px;
	padding-right:5px;
	margin-right:5px;
	height:auto;
	vertical-align: top;
	}
.columna1{
	
	float:left;
	width:364px;	
	display:inline;
	padding-left:5px;
	padding-right:5px;
	margin-right:5px;
	height:auto;
	}

.columna2{
	
	float:left;	
	width:364px;
	display:inline;
	padding-left:5px;
	margin-left:5px;
	padding-right:5px;
	height:auto;
	padding-top:5px;
		}
	
.columna3{
	
	float:right;	
	width:305px;
	display:inline;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;	
	height:auto;
	padding-top:5px;
	}
/* columna doble2 engloba columna1+columna2 */


.columna_doble2{
		float:left;
		display:inline;
		width:650px;
		height:auto;
		padding-bottom:10px;/*repasar*/
					}
.columna_triple{
		float:left;
		display:inline;
		width:955px;
		height:auto;
		padding-bottom:10px;/*repasar*/
					}
.ventana_derecha{
	width:210px;
	height:100px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
	}
.ventana_izquierda{
	width:500px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
	border-left:1px dotted #cccccc;	
		}

.noticiacompleta{
	width:722px;
	}
	
.noticiacompleta2{
	padding-top:5px;
	padding-bottom:5px;
	width:490px;
	border-bottom:1px dotted #cccccc;
	border-right:1px dotted #cccccc;
	min-height:160px;
				}

.noticiasecundaria{
	width:237px;
	padding-right:5px;
	margin-right:5px;
	float:left;
	display:inline;
	height:auto;
	border-right:1px dotted #cccccc;
		}
		
		
/*////////////////////////////////AGENDA/////////////////////////////////*/		
.agenda_portada{
	width:210px;
	float:left;
	display:inline;
	}


/**************************cabecera + menu**************************/


/********************cabecera**************/
#cabecera{
	width:973px;
	position:relative;	
	}
	
#cabecera_superior{
	height:20px;
	background-color:#E5F3F9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
	border-top:1px solid #89D1EA;
			}
#cabecera_inferior{
	clear:both;}
#cabecera_centro{
	width:973px;
	height:95px;
	position:relative;}
span.data_completa{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	float:left;
	display:inline;
	padding:2px 5px 0px 5px;
	}
span.actualizacion{
	color:#136DAC;}
	
span.na_rede{
	color:#C3004A;}

#data_cabecera{
	font-size:11px;
	position:absolute;
	z-index:2;
	top: 78px;
	left:0px;
}
.login{
	margin:0px;
	padding:0px;
	position:relative;}	
.login form{
	margin:0px;
	padding:0px;}
.login, .marca_logueado{
	float:left;
	display:inline;	
	width:370px;	
	height:21px;	
	}
span.nick{
	color:#136DAC;
	font-size:10px;
	width:350px;
	}
#rexistrarse, #logueado{
	float:right;
	display:inline;	
	padding:0px;
	margin:0px 5px 0px 0px;
	
				}

#botones_alta{
	float:left;
	display:inline;
	padding:3px 0px 0px 0px;
	margin:0px;
	}
span.texto{
	float:left;
	display:inline;
	background-image:url(../imag/bg_rexistro.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	width:80px;
	height:21px;
	font-size:10px;
	
	padding:2px 1px 0px 2px;
	}
span.alta, span.baja{
	float:left;
	display:inline;}
span.recordar_clave{
	padding-left:10px;}	
.alta a{
	background-image:url(../imag/b_alta.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	color:#136DAC;
	background-position:center left;
	text-decoration:none;
	font-size:11px;
	line-height:14px;
	height:16px;
				}
.alta a:hover{
	background-image:url(../imag/b_alta.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	color:#136DAC;
	background-position:center left;
	text-decoration:underline;
	font-size:11px;	
		}
		
.baja a{
	background-image:url(../imag/b_baja.png);
	background-repeat:no-repeat;
	padding:0px 5px 0px 10px;
	color:#136DAC;
	background-position:center left;
	text-decoration:none;
	font-size:11px;
	line-height:14px;
	height:16px;
				}
.baja a:hover{
	background-image:url(../imag/b_baja.png);
	background-repeat:no-repeat;
	padding:0px 5px 0px 10px;
	color:#136DAC;
	background-position:center left;
	text-decoration:underline;
	font-size:11px;	
		}


.recordar_clave a{
	background-image:url(../imag/icon_clave.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	color:#136DAC;
	background-position:center left;
	text-decoration:none;
	font-size:11px;
	line-height:14px;	
	height:16px;
				}
.recordar_clave a:hover{
	background-image:url(../imag/icon_clave.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	color:#136DAC;
	background-position:center left;
	text-decoration:underline;	
	width:100px;
		}
		
.pechar_sesion a{
	background-image:url(../imag/icon_puerta.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	color:#136DAC;
	background-position:center left;
	text-decoration:none;
	font-size:11px;
	line-height:14px;	
	height:16px;
				}
.pechar_sesion a:hover{
	background-image:url(../imag/icon_puerta.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	color:#136DAC;
	background-position:center left;
	text-decoration:underline;	
	width:100px;
		}

/**********************MENUS***********************/

/************MENU PESTAÑAS****************/

/****************************pestañas ventana*******************/
	#menus{
	width:970px;
	float:left;
	display:inline;
	background-color:#000;	
	}
	#menu_principal ul {
		list-style:none;
		margin:0px 0px 0px 0px;
		padding:4px 0px 0px 0px;
		height:30px;
		float:left;
		display:inline;
		background-color:#000;
		
				}
 	#menu_principal  li {
		display:inline;
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
		padding:0px 7px 0px 7px;
		margin:0px;
		font-weight:bold;
		
		border-right:1px solid #CCCCCC;
			}	
 	#menu_principal  a {
/*	background:url(../imag/p_menu_dcha.gif) no-repeat right top;*/
 		float:left;
		display:inline;
		margin:0px;
		padding:0px;
 		color:#FFFFFF;
		text-decoration:none;
	}	
 	#menu_principal  a span {
	/*	background:url(../imag/p_menu_izq.gif) no-repeat left top;*/
		display:block;
		padding:3px 5px;
 	}
 	#menu_principal  a:hover {
	background-position:100% -151px;
	}	
	#menu_principal  a:hover span {
	background-position:0% -151px;
	color:#f49824;
	}	
	#menu_principal  li.current a {
 		background-position:100% -151px;
		top:2px;
	}	
 	#menu_principal  li.current a span {
	background-position:0% -151px;
 		color:#f49824;
 	} 
	
/*---------------- Pruebas desplegable -------------------*/	


ul.dropdown {
 font-weight: bold;
 display:inline;
}

	ul.dropdown li {
	 padding: 30px 40px;
	 background-color: #000;
	 color: #fff;
	 height:30px;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #000;
	 color: #000;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 22px;
	 display:inline;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		 display:inline;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 10px;
 display:inline;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 5px;
 width:250px;
 display:inline;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 5px;
 padding-left: 5px;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 350;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 20px;
 vertical-align: middle;
 display: inline;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 350;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 right: 0;
 z-index: 90;
 display: inline;
}

ul.dropdown ul li {
 float:none;
 list-style:none;
 position:relative;
 width: 100%;
}

ul.dropdown ul ul {
 top: 1px;
 left: 250px;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
/*---------------- Fin Pruebas desplegable -------------------*/	
	
	#menu_pie ul {
		list-style:none;
		margin:0px 0px 0px 0px;
		padding:5px 0px 5px 5px;
		height:25px;
		float:right;
		display:inline;
		width:970px;
		background-color:#000;
				}
 	#menu_pie  li {
		display:inline;
		float:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
		padding:0px 2px 0px 2px;
		margin:0px;
		font-weight:bold;
		
		border-right:1px solid #CCCCCC;
			}	
 	#menu_pie  a {
/*	background:url(../imag/p_menu_dcha.gif) no-repeat right top;*/
 		float:right;
		display:inline;
		margin:0px;
		padding:0px;
 		color:#FFFFFF;
		text-decoration:none;
	}	
 	#menu_pie  a span {
	/*	background:url(../imag/p_menu_izq.gif) no-repeat left top;*/
		display:block;
		padding:3px 5px;
 	}
 	#menu_pie  a:hover {
	background-position:100% -151px;
	}	
	#menu_pie  a:hover span {
	background-position:0% -151px;
	color:#f49824;
	}	
	#menu_pie  li.current a {
 		background-position:100% -151px;
		top:2px;
	}	
 	#menu_pie  li.current a span {
	background-position:0% -151px;
 		color:#f49824;
 	} 
/*****************menu simple****************/
#menu_simple ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	width:550px;
	
	background-color:#b3dcef;
	}
#menu_simple li {
		display:inline;
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
		padding:3px 8px 1px 7px;
		margin:0px;
		border-right:1px solid #ffffff;
			}	
#menu_simple a {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
 	color:#666666;
	text-decoration:none;
	
	display:block;
	height:19px;
	}
#menu_simple a:hover {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
 	color:#ffffff;
	text-decoration:none;
	
	display:block;
	}
#menu_simple a.active{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
 	color:#ffffff;
	text-decoration:none;	
	display:block;
	}
#menu_simple a.pdf{
	background-image:url(../imag/pdf.png);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:25px;}
#menu_simple a:hover.pdf{
	background-image:url(../imag/pdf.png);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:25px;}
/***********submenu***************/
#submenu ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	float:left;
	display:inline;
	width:970px;
	font-size:12px;
	
	clear:both;
	}
#submenu ul li{
	float:left;
	display:inline;
	padding:0px 15px 0px 5px;}
#submenu ul li a{
	color:#4FAEDA;
	text-decoration:none;}
#submenu ul li a:hover{
	text-decoration:none;
	color:#C3004A;}
#submenu ul li a.active{
	text-decoration:none;
	color:#C3004A;}
/******************pie de páxina ********************************************************************/	
#pie{
	background-image:url(../imag/bg_pie.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	height:50px;	
	clear:both;
	margin: 0px 0px 0px 0px;	
	border:0;
	}
#pie ul{
	padding:0px 0px 0px 140px;
	list-style:none;
	display:inline;
	float:left;
	margin-top:10px;
	}
#pie ul li{
 		display:inline;
		padding-right:50px;}
#pie ul li a{
	color:#136DAC;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
#pie ul li a:hover{
	color:#136DAC;
	text-decoration:underline;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
	
/***************************************************PLANTILLA CAJETIN***************/	
	
#cajetin{
	padding-top:20px;
	width:468px;
	height: 320px;
	padding-left:5px;
	padding-bottom:30px;
	}
	


.diapos{
	padding:5px 0px 0px 5px;
	width:455px;	
	height: 310px;
	background-color:#0066FF;
	position:relative;
	z-index:2;
	
		}
		
.diapos .foto {
	width: 450px;
	height: 306px;
	margin: 0px;
	padding: 0px;
}

.diapos .conten {
	width:451px;
	height: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	background-color:#136DAC;
	position:absolute;
	z-index:3;
	left: 4px;
	top: 246px;
	 /* for IE */
  filter:alpha(opacity=70);
	opacity: 0.7;
	}

.diapos .conten .izq {
	width: 60px;
	float: left;	
	font-size: 14px;
	text-align:center;
}

.diapos .conten .dcha {
	width: 60px;
	float: left;

	font-size: 14px;
	text-align: center;
}



.diapos .conten .dcha p, .diapos .conten .izq p {
	color: #fff;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.diapos .conten p {
 	padding: 0px;
 	margin: 0px;
}
.titular_cajetin a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:18px;
	float:left;
	width:320px;
	}
.titular_cajetin a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:18px;
	float:left;
	width:320px;
	}

	
	
	
/****************************PLANTILLA FOTOGRAFÍA*******************/

.noticia1{
	padding-left:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;	
	background-color:#E8F5F8;}
	
/***********************************PLANTILLA VIDEO***********************/	

/*///////////////////noticias secundarias PORTADA////////////////*/	
.cPortada_ColIzq{
	float:left;
	width: 220px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;		
}
.cPortada_ColDer{
	float:right;
	width: 220px;
	margin: 0px 1px 10px 5px;
	padding: 0px 0px 0px 0px;
}




	
/*******************seccion******************/	
	
.superior_seccion{
	width:730px;
	padding-top:5px;
	padding-left:5px;	
	border:1px solid red;	
			}

.noticiacompleta_seccion{
	padding-top:5px;
	padding-bottom:5px;
	width:734px;
	border-bottom:1px dotted #cccccc;
	border-right:1px dotted #cccccc;
	min-height:270px;
			}
.noticiasecundaria_seccion{
	width:367px;
	padding:0px 2px 0px 2px;
	float:left;
	display:inline;
	height:auto;
	border-right:1px dotted #cccccc;
				}

.noticias_secundarias_seccion{
	clear:both;
	padding-top:5px;
	}
	
/**************************teletipo*****************/
.teletipo{
	border:1px solid #89D1EA;
	width:970px;
	background-color:#E5F3FA;
	text-align:center;
	height:20px;
	clear:both;
	}	
.teletipo a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:10px 0px 10px 0px;
	text-decoration:none;
	color:#C3004A;
	}
.teletipo a:hover{
	text-decoration:underline;
	color:#C3004A;}
	
/********************paginación***********************/
.paginacion{
	text-align:center;
	clear:both;
	padding:10px 0 10px 0px;}	
a.tComun{
	text-decoration:none;
	color:#136DAC;}
a:hover.tComun{
	text-decoration:underline;
	color:#136DAC;}
a.tEnlac{
	text-decoration:none;
	color:#666666;}
a:hover.tEnlac{
	text-decoration:underline;
	color:#666666;}
	
/************portada video********/
.video_principal{
	width:450px;
	border:1px solid #136DAC;	
	margin:auto;
	text-align:center;
	}
	
.video_noticia{
	width:580px;
	border:1px solid #136DAC;	
	margin:auto;
	text-align:center;
	}
.fondo_video{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:5px;	
	background-color:#E8F5F8;}	
	
	
.video_1{
width:450px;
padding-right:10px;
margin:2px;
float:left;
display:inline;
}

.video_parte_superior{
	padding:10px 0px 10px 0px;	
	width:720px;	
	float:left;
	display:inline;	
	}

.video_2{
width:300px;
padding-right:10px;
margin:2px;
float:left;
display:inline;
}

.video_parte_inferior{
	border-top:1px dashed #cccccc;
	padding:10px 0px 10px 0px;	
	clear:both;	
	width:720px;
	}

.videos_secundarios{
	border-bottom:1px dashed #cccccc;
	padding:10px 0px 10px 0px;		
	float:left;
	display:inline;
	}
/****************************pestañas ventana*******************/

	.ventana ul {
		list-style:none;
		margin:0px 0px 0px 0px;
		padding:3px 0px 0px 0px;
		heigh:20px;
		float:left;
		display:inline;
		width:497px;
		background-color:#99CCFF;
				}
 	.ventana li {
		display:inline;
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;		
		padding:0px 5px 0px 5px;
		margin:0px;
			}	
 	.ventana a {
	background:url(../imag/ventana_dcha.gif) no-repeat right top;
 		float:left;
		display:inline;
		margin:0px;
		padding:0px;
 		color:#FFFFFF;
		text-decoration:none;
	}	
 	.ventana a span {
		background:url(../imag/ventana_izq.gif) no-repeat left top;
		display:block;
		padding:3px 5px;
 	}
 	.ventana a:hover {
	background-position:100% -151px;
	}	
	.ventana a:hover span {
	background-position:0% -151px;
	color:#136DAC;
	}	
	.ventana li.current a {
 		background-position:100% -151px;
		top:2px;
	}	
 	.ventana li.current a span {
	background-position:0% -151px;
 		color:#136DAC;
 	} 
	  
	  
	  
	/*****************/
	#columna_inferior_seccion{
		float:left;
		display:inline;
		width:722px;
		height:auto;
		padding-bottom:5px;
		margin-bottom:5px;
			
			}
/********************auxiliar************************/
.limpiar{
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 	line-height:0px;
	border:0;
}
		
