/* CSS Document */

/*  generales
------------------------------------------------------------------------------------------------*/

body {
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
}
h3, h1, h2, h4, p, div { margin:0px; padding:0px;}

.invisible, hr {display: none;}
p, li, ul, div, span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
hr.naran {color: #FAB700;height: 1px;border: 0;background:#FAB700;display: block; }

/* CSS Document */

/* Capas
-----------------------------------------------------------------------------------------------*/

#contenedorPpal {
	width:95%;
	max-width:1024px;
	min-width:760px;
	background: url(../imagenes/f_lateral.jpg) top left repeat-y;
	margin:0 auto !important;
}
#subcontenedorPpal {background-image:url(../imagenes/f_llama_menu.gif); background-position:bottom left; background-repeat:no-repeat;}
#contenedorcentral_new {
	padding-left:155px;
}

#cabecera {
	position:relative;
	height:56px; 
	clear:both; 
	background:url(../imagenes/f_cabecerappal.jpg) top right repeat;
}
#img_cab {
	background:url(../imagenes/img_cab.jpg) top right no-repeat;
	display:block;
	position: absolute; top: 0; right:0;
	width:600px; height:56px;
}
div#menuSuperior {
	padding-top:35px;
	/*float:left; 
	display:block;*/
	color:#FFFFFF;
	padding-left:155px;
}

#barraLateral {
	width:150px;;
	float:left;
	padding-left:3px;
}

	div#menusIzq {margin-bottom: 20px; padding-top:20px; position:relative;}

	div#suscripciones {text-align:center; padding-left: 8px; margin-bottom:60px;}

#areaPpal {
	padding-left:165px;
}
#areaPpal h3 {
font-size:14px;
font-weight:bold;
}
#banner {
	padding:0px;
	margin:0px;}
div#bannerZonas { width:425px; height:88px; border:1px solid black;}
#contenedorContenidos {padding:20px 0;}
div#pie {padding:20px 0 10px 10px; clear:both;}

/* cabecera 
------------------------------------------------------------------------------------------*/

/* TITULO */

div#cabecera h1 { margin:0px; padding:0px; float:left; width:155px; height:56px; background-image:url(../imagenes/logo_cabecera.gif);}

div#cabecera h1 span {display:none;}


/* MENU SUPERIOR */

div#menuSuperior h2, div#menuSuperior h3, div#menuSuperior span {display:none;}

div#menuSuperior ul {margin:0px; padding:0px 0px 0px 5px;position:relative;}

div#menuSuperior ul li {
	margin:0px 5px 0px 0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	line-height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
}
div#menuSuperior ul li a {padding:0px; margin:0px; color:#fff; text-decoration:none;}
div#menuSuperior ul li a:hover {color:#FCCC4C;}
div#menuSuperior ul li img {vertical-align:middle;}

/* INGLES */

#ingles {
	position:absolute;
	top:3px;
	right:10px;
	z-index:2;
}

#ingles a {
	text-decoration:none;
	color:#333333;
	font-size: 9px;
	background-color: #FFFFFF;
	border: solid 1px #6D88AD;
	padding: 1px 2px 1px 17px;
	background-image: url(../imagenes/bolo_englishversion.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 80px;
	margin-right:20px;
}

	#ingles a:hover {
	color: #CB3400;
}

	#ingles img {border:0px;}


#eh_colega {border:1px solid #CB3400; padding:10px; margin:20px 10px; font-size:12px; color:#222;}
#eh_colega strong {font-size:18px; color:#CB3400;}
#eh_colega p {margin:7px 0px;}
#eh_colega a {color:#CB3400;text-decoration:none;}
#eh_colega a:hover {text-decoration:underline;}
#eh_colega a:visited {color:#888;}

/* Barra Lateral 
---------------------------------------------------------------------------*/

/* MENUS */

/* Generales */
ul.menulateral {
	clear:both;
	list-style:url(../imagenes/pixeltransparente.gif) none outside;
	margin:0px;
	background-color: #DAE1EB;
	border: 3px solid #6A85AB;
	padding: 5px 0px;
	width:136px;
	}

ul.menulateral li {
	list-style-type:none;
	list-style-position:outside;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #bac7d8;
	line-height: 12px;
	}
ul.menulateral li a {
	display: block;
	text-align: left;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #171411;
	background-color: #DAE1EB;
	padding: 0px 0px 2px 3px;
	margin: 0px;
	line-height: 12px;
}
ul.menulateral li a:hover {
	background-color:#91A6C1;
	color: #FFFFFF;
	line-height: 12px;
}

li.bottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #bac7d8;
	}

/* Menu de Zonas Geogr?ficas */
div#menuFSGen {
	position:relative;
	left:6px;
	width:143px;
	visibility: visible;
}
div#menuFSGen h3 {
	display:block; 
	height:15px; 
	width:45px; 
	background-image:url(../imagenes/bt_fsg_up.gif); 
	float:left; 
	margin:0px; 
	padding:0px;}
div#menuFSGen h3 span{display:none;}
div#menuFSGen p {float:left; margin:0px; padding:0px;}
div#menuFSGen p a {
	display:block; 
	height:15px; 
	width:97px; 
	background-image:url(../imagenes/bt_areas_dw.gif);}
div#menuFSGen p a span {display:none}


/* Menu Areas de Actuacion */
div#menuAreas {
	position:absolute;
	left:6px;
	top:20px;
	width:142px;
	visibility: hidden;
}
div#menuAreas p {float:left; margin:0px; padding:0px;}
div#menuAreas p a { 
	display:block;
	height:15px; 
	width:45px; 
	background-image:url(../imagenes/bt_fsg_dw.gif); 
	}
div#menuAreas p a span {display:none}

div#menuAreas h3 {
	display:block; 
	height:15px; 
	width:97px; 
	background-image:url(../imagenes/bt_areas_up.gif);
	float:right;
	padding:0px;
	margin:0px;}
div#menuAreas h3 span{display:none;}

/* SUSCRIPCIONES */

div.suscripciones {padding:0px 2px 0px 8px;}
div.suscripciones form {margin-bottom:10px;}
.fieldInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px;
	height: 11px;
	border: 2px solid;
	border-color: #6A85AB;
}

/* Area Principal
-----------------------------------------------------------------------------------*/
div.tituloseccion {height:auto;border-bottom:1px solid #FF6600;}
		div.tituloseccion span {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-style: normal;
		font-weight: bold;
		color: #f35712;
		text-decoration: none;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 2px;
		position:relative; 
		top: 6px;  
		background-color:#FFF; 
		margin:0px;
		}

div.tituloseccionSinFondo {height:30px; border-bottom: solid 1px #F60; margin-bottom:10px;}
div.contenidosIzq {
	overflow:hidden;
	padding:20px 10px 0 0; 
}
div.barraDcha {float:right; width:25%; margin-top:20px; padding:0px;}
* html div.barraDcha {margin-left: 10px;}
.bloqueCentral {width:450px; margin:0px auto;}
.dosColumnas {
	width:180px;
	float:left;
	padding-right:30px;
	margin-top: 20px;
	text-align: center;
}
.dosColumnas p {font-size:11px; text-align:left; margin-bottom:15px;}
.clear {clear:both;}

/* Titulo de seccion */


span.tituloseccion {position:relative; top: 6px;  background-color:#FFF; margin:0px;}


/*  Barra Derecha */

/* Menu */
div.sombra {
	background-image:url(../imagenes/f_sombra.gif);
	width: 100%;
	float: right;
}

div.submenu { position:relative; top:-5px; left:-5px; background-color:#FFF; border: 1px solid #F60; padding:5px 0px;}
div.submenu ul {margin:0px; padding:0px;}
div.submenu ul li {margin:0px; padding:0px; list-style-type:none; line-height:17px;}
div.submenu ul li a img {border:0px; vertical-align:baseline;}
div.submenu ul li a {text-decoration: none;
	font-size:11px;
	color: #F35712;
	background-color: #FFFFFF;
	height:17px;
	padding:2px 0px;
	vertical-align:middle;
}
html>body 
div.submenu ul li a:hover {
	background-color:#FDE0D5;
	text-decoration: none;
	color: #F35712;
}
div.submenu a.activo, div.submenu a.activo:hover {
	display: block;
	text-align: left;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #F35712;
}

div.submenu ul li ul { margin:0px; padding:0px;}
div.submenu ul li ul li {}
div.submenu ul li ul li a {padding:0px 10px; line-height:14px; height:15px; display:block; font-size:10px;}

div.submenu a.email {display:compact; font-size:9px; color:#F60;}
div.submenu a.email:hover {background-color:#FFFFFF; text-decoration:underline;}


/* Otras barras */
div.contenidoAdicional {
	clear:both;
	padding:50px 5px 0 15px;
}

div.articulosRelacionados {
	clear:both;
	padding:0px 10px;
	margin-top: 0px;
}

/* Menu en crumbs */
div.tituloseccionSinFondo h1 {float:left;}
	div.tituloseccionSinFondo span {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-style: normal;
		font-weight: bold;
		color: #f35712;
		text-decoration: none;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 2px;
		position:relative; 
		top: 6px;  
		background-color:#FFF; 
		margin:0px;
		}
	div.tituloseccionSinFondo span.chiquito {font-size:20px !important;}

div#menuCrumbs {float:right; padding:0px; height:16px; padding-top:14px;}
	ul.crumbs {font-size:11px; margin:0px; padding:0px;}
	ul.crumbs li {display:inline; padding:2px;}
	ul.crumbs li a {text-decoration: none; color:#F60; padding:2px; background-color:#FFFFFF;}
	ul.crumbs li a:hover {background-color:#F35712; color:#FFF;}


/*  Estilos de texto 
----------------------------------------------------------------*/

/*  titulos */
.tit_naranja_prog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F35712;
	text-decoration: none;
	padding-right: 3px;
}
.tit_naranja_thin {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F35712;
	text-decoration: none;
	padding-right: 3px;
}

.tit_servicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #f35712;
	text-decoration: none;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 2px;
}
.tituloNaranjaSubr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #f35712;
}
.tituloNaranjaSubr a:link,.tituloNaranjaSubr a:visited,.tituloNaranjaSubr a:active {
	color: #f35712;
}
.tituloNaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #f35712;
	text-decoration: none;
}
.tituloNaranja a:link,.tituloNaranja a:visited,.tituloNaranja a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #f35712;
	text-decoration: none;
}
.tituloNaranja a:hover {

	text-decoration: underline;
}
.tit_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch:condensed;
	color: #FFFFFF;
	text-decoration: none;
}
a.tit_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch:expanded;
	color: #FFFFFF;
	text-decoration: none;
}

.tit_subseccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-stretch:condensed;
	color: #f35712;
	text-decoration: none;
	line-height: 18px;
}
.subtituloNaranja {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; margin-bottom:5px; color:#F60;}

/* texto
-------------------------------*/
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}
.texto a:link,.texto a:visited,.texto a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.texto a:hover{
	color: #f35712;
	text-decoration: underline;
}
.txtNegro10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #171411;
	text-decoration: none;
}

.txtNegro10 a:link, .txtNegro10 a:visited, .txtNegro10 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #171411;
	text-decoration: none;
}
.txtNegro10 a:hover{
	text-decoration: underline;
}

.txt11Negro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#171411;
	margin-bottom: 10px;
	text-align: justify;
}

.txt12Negro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#171411;
	text-align:justify;
	margin-bottom: 10px;
}

.txt8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #171411;
	text-decoration: none;
}
.txt8naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #f35712;
	text-decoration: none;
}
.txt8 a:link,.txt8 a:visited,.txt8 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #171411;
	text-decoration: none;
}
.txt8 a:hover {

	color: #171411;
	text-decoration: underline;
}
.txtCentral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #171411;
	text-decoration: none;
}

ul.listado {
	padding: 0px 10px;
	margin: 5px 20px;
}

ul.listado li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #171411;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../imagenes/bolo_doscuadrados_naranja.gif);
	padding: 1px;
	margin-top: 3px;
}
ul.listado a:link,ul.listado a:visited,ul.listado a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
ul.listado a:hover{
	text-decoration:underline;
} 

.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.enlace a:link,.enlace a:visited,.enlace a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #6783A9;
	text-decoration: none;
}
.enlace a:hover{
	text-decoration: underline;
}

/* Rotulos */

.rotulo_naranja {
	font-size:18px;
	color:#f35712;
	margin:8px 0px;
	text-align: center;
}
.rotulo_naranja a {color:#f35712; text-decoration:underline;}
.rotulo_naranja a:hover {color:#333333;}



/*-----------------------------------Formularios ---------------------------------*/



.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid;
	border-color: #6A85AB;
	width:400px;
}

/* Pie de pagina
---------------------------------------------------*/
div#unpiedentrodeotro p{font-size:10px; color:#333333;}
	div#unpiedentrodeotro a {color:#333; text-decoration:none;}
	div#unpiedentrodeotro a:hover {text-decoration:underline;}
	div#unpiedentrodeotro a.fsg {color:#F35712;}

/* Miscelanea
--------------------------------------------*/

.pieFoto {
  text-align: center;
  vertical-align:middle;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  background-color: #FCDECF;}
  
  .centrado {text-align:center;}
  .derecha {text-align:right;}
  img.texto {margin:0px 0px 10px 10px;}
  img.centrado {vertical-align:text-bottom;}

p.volverArriba {text-align:right; font-size:11px; margin:0px; padding:0px;}
p.volverArriba a {text-decoration:none; padding:3px;}
p.volverArriba a:hover {background-color:#F60; color:#FFF;}

p.nota {font-size:18px; line-height:1.2 em; text-align:center !important; margin:30px 0px;}

div.suscripcionBoletin {
	margin:20px auto;
	border: 1px solid #F60;
	padding:3px;
	text-align:center;
	width: 450px;
}
.cajetinsuscripcionBoletin {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px;
	height: 25px;
	border: 1px solid;
	border-color: #CCCCCC;
	vertical-align:middle;}



/* Contenido del dossier */
#contenido_dossier ul {margin:10px 0px; padding:0px;} 
#contenido_dossier li {list-style-type:none;margin:0px 0px 5px 20px; text-indent:-10px;}
#contenido_dossier a {color:#F35712; text-decoration:none;}
#contenido_dossier a:hover {text-decoration:underline;} 

/* Contenido Adicional */
.contenidoAdicional li {list-style-type:none; margin:0px 0px 15px 0px; font-size:12px;}
.contenidoAdicional ul {margin:0px; padding:0px;}
.contenidoAdicional .glosario li {text-indent:-10px; padding-left:10px;}
.contenidoAdicional .glosario a {display:block; text-align:right; font-size:11px; padding:4px 0px 0px 0px;}
.contenidoAdicional .glosario strong {color:#444;}
.contenidoAdicional a {color:#F35712; text-decoration:none;}
.contenidoAdicional a:hover {text-decoration:underline;} 
.contenidoAdicional p {font-size:11px;}



.titsec{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;color:#F35712;font-weight:bold;border-bottom:1px solid #F35712}
.titneu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#F35712;font-weight:bold;padding-botom:8px}
.titneu2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#F35712;font-weight:bold;padding-botom:8px;float:left;width:400px}
.titneu3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;font-weight:bold;padding-botom:8px;float:left;width:400px}
div.contenidosIzq div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-align:justify;font-weight:normal}
div.contenidosIzq {
	border-right:1px solid #FF6600;
	float:left;
	width:70%;
}
img.borde{border:1px solid #ccc;margin:4px}
div.contenidosIzq p.general{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000}

.general{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000}
.general a{color:#000;text-decoration:underline}
.general a:hover{text-decoration:none}
ul.ddlf{list-style:none;padding:0;margin:0;float:left}
ul.ddlf li{
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;
	padding:5px 5px 5px 0 !important;
}
ul.ddlf li.sinn{padding:5px 0}
ul.ddlf li.sinn img{padding-right:5px}
ul.ddlf li.ask{background:#fcf0e0}
ul.ddlf li.izqfl{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:5px 5px 5px 15px;float:left}
ul.ddlf li.dos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:5px 5px 5px 15px}
ul.ddlf li.dosB{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:5px 5px 5px 15px;width:100%}
ul.ddlf li.dosC{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:5px 5px 5px 15px;width:350px}
ul.ddlf li a{color:#F35712;text-decoration:none}
ul.ddlf li a:hover{text-decoration:underline}
ul.ddlf li a.orange2{color:#000;text-decoration:none}
ul.ddlf li a.orange2:hover{color:#F35712;text-decoration:underline}
ul.ddlf li.endos1{float:left;width:75px}
ul.ddlf li.endos2{display:block;width:275px}

ul.ddlf li.endos1c{float:left;width:75px}
ul.ddlf li.endos2c{display:block;width:260px}

ul.ddlf li.endos1B{float:left;width:75px}
ul.ddlf li.endos2B{width:200px}

ul.ddlf li.ente{width:100%}

p.dere{text-align:right !important;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
p.dere2{text-align:right;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block}
p.dere3{text-align:right;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;width:100%;float:left}
p.dizq3{text-align:left;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;width:100%;float:left}
p.izq{float:left;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
p.izq2{float:left;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;width:440px;padding:4px 0}
a.orange{color:#F35712;text-decoration:none}
a.orange:hover{text-decoration:underline}

span.flenar{color:#F35712;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif}
div.imgLeft{
	float:left;
	margin:0 0 10px 0 !important;
	padding:0;
}
img.margen{margin:0 10px 0 0}
img.margen2{margin:0 10px 0 0;borde:1px solid #ccc}
.submen{padding-left:20px}
p.ajus{width:100%;float:left;padding-top:10px}
p.ajus a.orange{color:#F35712;text-decoration:none;font-size:11px}
p.ajus a.orange:hover{text-decoration:underline}
div.prueba{width:375px}
div.prb2{width:390px}

.tit_dd{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#F35712;text-decoration:none;padding-right:3px}
h3.fondD{background:#fcf0e0;border-bottom:1px solid #F35712;padding:2px}
p.fondD{background:#fcf0e0;border-bottom:1px solid #F35712;padding:2px}
p.ajus2{width:100%;float:left;background:#fcf0e0;border-bottom:1px solid #F35712;padding:2px}
p.abcd{font-size:12px;text-align:center;background:#fcf0e0;border-bottom:1px solid #F35712;padding:2px;border-top:1px solid #F35712;margin:2px 0;font-weight:normal}
h3.abcd{font-size:12px;text-align:center;background:#fcf0e0;border-bottom:1px solid #F35712;padding:2px;border-top:1px solid #F35712;margin:2px 0;font-weight:normal}
p.abcd a{text-decoration:none;color:#000}
p.abcd a:hover{color:#F35712}
.abcd{font-size:12px;color:#F35712;font-weight:bold;background:#fcf0e0;border-bottom:1px solid #F35712;padding:0;margin-left:16px}
p.parraf{}
p.parraf ul{list-style:none;padding:0;margin:0;float:left}
p.parraf li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:0}

div.contac{border:1px solid #fccd4c;width:380px !important;float:left}
ul.contacto{list-style:none;padding:0;margin:0}
ul.contacto li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;width:175px;float:left}
ul.contacto li.cabecera1{text-align:right;background:#fccd4c;font-weight:bold;width:50%;}
ul.contacto li.cabecera2{background:#fccd4c;font-weight:bold; width:50%;}
ul.contacto li.inter1{text-align:right;font-weight:bold}
ul.contacto li.inter2{}

p.deredest{background:url(../imagenes/bolo_hoguera_naranja.gif) no-repeat;font-weight:bold;border-bottom:1px solid #fccd4c;padding-left:30px;line-height:30px;margin-bottom:15px;margin-left:50px;margin-right:50px}
html>body p.deredest{margin-right:10px;margin-left:10px}
p.derenca{font-size:12px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;padding-bottom:5px}
p.derenca2{font-size:12px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;padding-bottom:5px;padding-top:25px}
p.genral{font-size:12px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif}
p.genralb{font-size:12px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}

input.envB{background:url(../imagenes/fondoenvB.gif) no-repeat;color:#000;font-weight:bold;border:0;line-height:20px;padding:0 15px;cursor:hand}
html>body input.envB{height:25px;width:105px}

#busca{
	float: none !important;
	border-top:1px solid #F35712;
	border-bottom:1px solid #F35712;
	background:#fcf0e0;
	padding:10px;
	margin:20px 0;
}
#busca input{background:#fff;color:#555;border:1px solid #ff9900;padding:2px;width:300px}
#busca input.buscar{background:#ff9900;color:#fff;border:0;padding:0;width:60px}
#busca p.ayuda{color:#000;font-size:9px;padding:0 5px}
#busca h3{color:#000;font-size:13px;padding:0px; margin:0px 0px 5px 0px; color:#F35712;}


p.consultas {font-size:11px;padding-left:23px;margin-top:10px;padding-top:10px;background:url(../imagenes/carrocomp2.gif) no-repeat 7px 11px;float:left;width:150px}
p.consultas a{color:#f90;text-decoration:none}

p.cesta {font-size:12px;padding-left:23px;padding-top:10px;background:url(../imagenes/carrocomp.gif) no-repeat 7px 11px;float:left;width:150px}
p.cesta a{color:#f90;text-decoration:none}

ul.ddlf li.lideli{border-bottom:1px solid #f90;width:377px;clear:both}
ul.ddlf li.lidelinw{clear:both}

img.imgLeft {
	margin-bottom:10px;
}
ul.ddlf li.lideli2V{clear:both}
ul.ddlf li.lideli3{background:url(../imagenes/neico.gif) no-repeat 5px 15px;width:377px}
ul.ddlf li.lideli4{background:url(../imagenes/neico.gif) no-repeat 5px 10px;width:377px}
ul.ddlf li.lideli4 p{color:#000;padding-left:20px}
ul.ddlf li.lideli4 p a{color:#000}
td.der{text-align:right;background:#f1f1f1}
td.izq{background:#f1f1f1}
td.der p.endr{padding:0;margin:0}
td.der p.endr2{padding:0;margin:0;text-align:right}
td.izq p.endr{padding:0;margin:0}
td h4{padding:0;margin:0}
input.cajd{border:1px solid #f90;padding:0;margin:0;font-size:11px}


div.volver{padding-top:15px;float:left}
#opciones_publicacion{clear: both;}
div.documentos{padding-top:10px;float:left;width:100%}
/*clearfix*/
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.clearfix {
}
* html .clearfix {
height:1%;
}

.foto_ {float:left;}
.foto_left{float: left;}
.foto_right{float: right;}
.foto_center{text-align: center !important;}
