/* CSS Document */
/*Estilos generales------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {   
    margin:0;  
    padding:0;  
}

ol,ul {  
    list-style:none; 
   
}  


h1 { font-style:normal; font-weight:normal; }

/*a{
	text-decoration:none;
	color:#FFBB25;
	padding-left:10px;
	
}
	
a:hover{
	text-decoration:underline;
}*/

img{
	margin:0;
	padding:0;
	border:0
}

body {
	margin:0px;
	padding:0px;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	text-decoration:none;
	color:#fff;
	background-color:#000;
	background-image:url(../imagenes/body.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.txt_oculto{
	display:none;
}

.negrita{
	font-weight:bold;
}

.negrita_amarillo{
	font-weight:bold;
	color:#FFBB25;
}

.justificado{
	text-align:justify;
}

.foto_dcha{
	float:right;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
	padding:3px;
	background-color:#000;
	border: 1px solid #fff;
}

.vids{
	float:left;
	padding:3px;
	background-color:#fff;
	margin-right:8px;
	margin-bottom:2px;
	border: 1px solid #FFBB25;
}
.vids_1{
	float:left;
	padding-right:7px;
	margin-right:8px;
	margin-bottom:2px;
}

.volver{
	display:block;
	float:left;
	width: 441px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	margin-top:15px;
	text-align:right;
	background-color:#020202;
	text-decoration:none;
	color:#fff;
	border-top: 1px solid #343434;
	border-bottom: 1px solid #343434;
}

.volver:hover{
	text-decoration:none;
	color:#FFBB25;
}

.volver_total{
	display:block;
	float:left;
	width: 685px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	margin-top:15px;
	text-align:right;
	background-color:#020202;
	text-decoration:none;
	color:#fff;
	border-top: 1px solid #343434;
	border-bottom: 1px solid #343434;
}


.volver_total:hover{
	text-decoration:none;
	color:#FFBB25;
}

.descargar{
	text-decoration:none;
	color:#FFBB25;
	padding-left:10px;
	background-image:url(../imagenes/flecha2.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
}
	
.descargar:hover{
	text-decoration:underline;
}

/*Cabecera y navegación superior------------------------------------------------------------------------------*/

.logo_cabecera{
	display:block;
	float:left;
	width:432px;
	height:104px;
	background-image:url(../imagenes/cabecera_cero.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.nav_interna{
	text-decoration:none;
	color:#fff;
	font-size:8pt;
}

.nav_interna:hover{
	text-decoration:underline;
}

.nav_interna_on{
	text-decoration:none;
	color:#FDBE23;
	font-size:8pt;
}

.nav_interna_on:hover{
	text-decoration:underline;
}

/*Títulos------------------------------------------------------------------------------*/

.titulo_seccion{
	display:block;
	float:left;
	width: 213px;
	height:31px;
	padding-top:6px;
	padding-left:5px;
	font-size:13pt;
	margin-top:15px;
	background-color:#020202;
	background-image:url(../imagenes/fondo_tit_seccion.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
/*.titulo_seccion_g{
	display:block;
	float:left;
	width: 457px;
	height:31px;
	padding-top:6px;
	padding-left:5px;
	font-size:13pt;
	margin-top:15px;
	background-color:#020202;
	background-image:url(../imagenes/fondo_tit_seccion.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}*/
.titulo_seccion_g{
	display:block;
	width: 457px;
	height:60px;
	padding-top:6px;
	padding-left:5px;
	font-size:13pt;
	margin-top:15px;
	background-image:url(../imagenes/fondo_tit_seccion2.jpg);
	background-repeat: repeat-x;
	background-position:0px 0px;
	background-color: #000000;
	float: left;
}

.titulo_seccion_total{
	display:block;
	float:left;
	width: 700px;
	height:31px;
	padding-top:6px;
	padding-left:5px;
	font-size:13pt;
	margin-top:15px;
	background-color:#020202;
	background-image:url(../imagenes/fondo_tit_seccion.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

/*Cabecera y navegación superior------------------------------------------------------------------------------*/

.cuerpo_menu_top{
	display:block;
	float:left;
	width:168px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:12px;
	font-size:8pt;
	text-decoration:none;
	color:#fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4a4a4a;
}

.cuerpo_menu_top:hover{
	color:#FFBE22;
}

/*Menú izdo------------------------------------------------------------------------------*/

.menu_izdo{
	display:block;
	float:left;
	padding-left:17px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
}

.menu_izdo:hover{
	color:#F7C123;
	background-image:url(../imagenes/motivo_cuadrados_hover.gif);
}

.menu_izdo_on{
	display:block;
	float:left;
	padding-left:17px;
	padding-top:4px;
	padding-bottom:4px;
	color:#F7C123;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados_hover.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
}

.submenu_izdo{
	display:block;
	float:left;
	padding-left:29px;
	padding-top:3px;
	padding-bottom:3px;
	color:#fff;
	text-decoration:none;
	background-image:url(../imagenes/motivo_flecha_a.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
}

.submenu_izdo:hover{
	color:#FFBE22;
}

.submenu_izdo_on{
	display:block;
	float:left;
	padding-left:29px;
	padding-top:3px;
	padding-bottom:3px;
	color:#FFBE22;
	text-decoration:none;
	background-image:url(../imagenes/motivo_flecha_b.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
}

/*Buscador------------------------------------------------------------------------------*/

.caja2{
	display:block;
	float:left;
	width: 147px;
	margin-top:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	color:#999;
	padding-left:4px;
	font-size: 8pt;
	background-color:#000;	
	border: 1px solid #dcdcdc;	
}

.caja2_focus {
	display:block;
	float:left;
	width: 147px;
	margin-top:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	color:#dcdcdc;
	padding-left:4px;
	font-size: 8pt;
	background-color:#000;	
	border: 1px solid #FFBB25;	
}

.btn_buscar{
	display:block;
	float:left;
	width:24px;
	height:20px;
	margin-top:2px;
	padding-left:10px;
	background-image:url(../imagenes/btn_buscar.gif);
	background-repeat:no-repeat;
	background-position:right top;
}	

/*Dcha ------------------------------------------------------------------------------*/

.dcha_seccion{
	display: block;
	float: left;
	width: 189px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:17px;
	text-decoration:none;
	color:#fff;
	background-image:url(../imagenes/motivo_rectangulo.gif);
	background-repeat:no-repeat;
	background-position:4px 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFBB25;
}

.dcha_seccion:hover{	
	color:#FFBB25;
}

/*Dcha Vídeos------------------------------------------------------------------------------*/

.vid_txt{
	text-decoration:none;
	color:#fff;
	font-size:8pt;
}

.vid_txt:hover{
	text-decoration: underline;
}

/*Estilos pie de página------------------------------------------------------------------------------*/

.pie_parrafo{
	text-align:right;
	color:#fff;
	padding-top: 15px;
}
/*Add Programación */
.cuerpo_menu_top_on{
	display:block;
	float:left;
	width:168px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:12px;
	font-size:8pt;
	text-decoration:none;
	color:#FFBE22;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4a4a4a;
}

.naranja{
	color:#FCBF26;
	text-decoration:none;
}

.ver_noticia{
	text-decoration:none;
	color:#fff;
	padding-left:7px;
	background-image:url(../imagenes/noticia_motivo.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}

.ver_noticia:hover{
	text-decoration:underline;
}

/* Mapa Web */
.enlace_izda{
  color: #fff;
	text-decoration:none;
}

.enlace_izda:hover{
	color: #FFBB25;
	text-decoration:none;
}

.enlace_izda_on{
	color: #FFBB25;
	text-decoration:none;
}
.limw
{
	color: #FFBB25;
	list-style-type:square;
	
	
}
html >body .limw
{
	margin-left: 10px;
}

.limw_d
{
	color: #FFBB25;
	list-style-type:square;
	margin:0px;
}
html >body .limw_d
{
	margin-left: 10px;
}
.limw_e
{
	color: #FFBB25;
	list-style-type:square;
	
}
html >body .limw_e
{
	margin-left: 10px;
}
.limw_c
{
	color: #FFBB25;
	list-style-type:disc;
	
}
html >body .limw_c
{
	margin-left: 10px;
}

.lista
{
	list-style:disc;
	padding-left:30px;
	margin:0px;
}

.listao
{
	list-style:decimal;
	padding-left:30px;
	margin:0px;
}


.lista_mapa
{
	list-style-type:square;
	margin-left:10px;
}
.enlace{
	text-decoration:underline;
	color:#FFBB25;
}			
	
.enlace:hover{
	text-decoration:underline;
}

/*Paginar*/
.pagina{
	text-decoration:none;
	color:#fff;
	font-size:8pt;
}

.pagina:hover{
	text-decoration:underline;
}

.pagina_on{
	text-decoration:none;
	color:#FDBE23;
	font-size:8pt;
}

.pagina_on:hover{
	text-decoration:underline;
}
.taw{
	display:block;
	float:right;
	width:60px;
	height:31px;
	margin-top:2px;
	background-image:url(../imagenes/taw_AAA.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.iso{
	display:block;
	float:right;
	width:67px;
	height:31px;
	margin-top:2px;
	background-image:url(../imagenes/iso_9001_2008.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.separador_pie {
	clear: both;
	height: 20px;
}
.separador_logos_pie {
	float: right;
	height: 15px;
	width: 15px;
}
