/*GESTOR MODELO B*/
/* -----------------------------TIPOGRAFÍA-----------------------------*/
body, td,th,thead,tbody,tfoot,div,span,p,h1,h2,h3,h4,h5,h6,b,em,strong,ol,ul,li,dl,dt,blockquote,a,textarea,input,select{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  color : #7C7E7C; } 
b,em,strong {font-weight : bold;}
i {	font-style : italic;}
/*-----------------------------fin TIPOGRAFÍA-----------------------------*/

/*-----------------------------ESTILOS GENÉRICOS-----------------------------*/
body {  background-color: #F0F0F0;  text-align : center; }
a {color : #FF9900;  text-decoration : none; }
a:hover {color : Black;}
.fondo1{background-color: #dcdddb;}

/*-----------------------------fin ESTILOS GENÉRICOS-----------------------------*/


/*-----------------------------ANTE-CABECERA-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-cabecera {margin-top : 0px;}/* margen a la siguiente plantilla */
		table.ante-cabecera {}/* borde exterior de la tabla */
			td.ante-cabecera{height: 9px; background-image: url(/imagenes-plantilla/fondo_antecontenido.jpg); background-position: top left; background-repeat: repeat-x;}
				div.ante-cabecera{margin-bottom :0px; margin-bottom :0px; color : #FFFFFF; }
/*-----------------------------fin ANTE-CABECERA-----------------------------*/


/* -----------------------------CABECERA-----------------------------*/
	div.margen-cabecera {margin-bottom : 0px;}/* margen a la siguiente plantilla */
		table.cabecera {border-left : 0px solid #F5F3EB; border-right : 0px solid #F5F3EB; border-bottom : 0px solid #000000;}/* borde exterior de la tabla */
			td.cabecera1 { background-color: #666666; }
			td.cabecera2 {  background-color: #666666;  }
				div.cabecera1 { text-align : left; margin-right:10px;  margin-left : 10px;  margin-top : 0px; }
				div.cabecera2 { margin-top : 0px; margin-bottom : 0px; margin-right:0px; vertical-align: top;}
				span.fecha {font-size:10px;margin-top: 37px; margin-right:4px; color: #000000; height:15px}
/* -----------------------------fin CABECERA-----------------------------*/


/*-----------------------------ANTE-MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
	div.margen-menusup {margin-top : 10px;  }/* margen a la siguiente plantilla */
		table.menusup {border-left : 0px solid #D8BE85; border-right : 0px solid #D8BE85;background-color: #ffffff; height:30px;}/* borde exterior de la tabla */
			td.menusup1,td.menusup2{background-color: #ffffff;}
				div.menusup1{margin-left : 11px;  margin-top : 3px;margin-bottom : 0px; text-align : left;}

/* pestañas: hay que definir el color de fondo de la pestaña y el del borde. En total dos colores*/
					table.menusup-enlace-margen{margin-left : 5px;  margin-right : 0px;}
					td.menusup-enlace1{  background-color: transparent;    border-right : 1px solid #000000;  }
					td.menusup-enlace2 {  background-color: transparent; }
					td.menusup-enlace3 {  background-color: #000000;}

						div.menusup-enlace1{  margin-left : 9px;  margin-right : 9px; margin-bottom : 4px; }
						a.menusup-enlace1,a.menusup-enlace2 {font-size:10px;color : #000000;  text-decoration : none; font-weight : bold;  text-transform : uppercase;  }
						a.menusup-enlace1:hover,a.menusup-enlace2:hover {color : #FF6600;}
/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/

/*-----------------------------ANTE-CABECERA-IDIOMAS-----------------------------Anadido para la portada de idiomas*/
	
			div.ante-cabecera-idiomas{margin-bottom :100px; color : #666666; }
						
/*-----------------------------fin ANTE-CONTENIDO-----------------------------*/



/*-----------------------------ANTE-CONTENIDO-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-contenido {}/* margen a la siguiente plantilla */
		table.ante-contenido { border-left : 0px solid #7A3580; border-right: 0px solid #7A3580; backgorund-color: #FF6600;}/* borde exterior de la tabla */
			td.ante-contenido{ background-image: url(/imagenes-plantilla/fondo_antecontenido.jpg); background-position: top left; background-repeat: repeat-x;}
			td.ante-contenido1{}
			td.ante-contenido2{}
			div.ante-contenido{margin-bottom :0px; color : #666666; }
			div.ante-contenido1{margin-bottom :0px; color : #666666; }
			div.ante-contenido2{margin-bottom :0px; color : #666666; }
/*-----------------------------fin ANTE-CONTENIDO-----------------------------*/


/*-----------------------------CONTENIDO-----------------------------*/
	div.margen-contenido { margin: 10px;}/* margen a la siguiente plantilla */
		table.contenido { border-bottom:1px solid #FF6600;}/* borde exterior de la tabla */
		table.contenido-portadai{background-color: #666666;}
		div.logotipoi{margin: 20px; text-align: center;}
		td.naranja{background-color: #FF6600; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;height: 22px; }
			div.contenido {margin-bottom : 10px; margin-top : 10px; margin-left : 10px; margin-right : 10px;}
		
	
				/* MENÚ DE NAVEGACIÓN IZQUIERDO */
			td.contenido1 {background-color: #FFFFFF; border-right: 1px solid #999999;}
				div.contenido1 {margin-bottom : 0px;}
					table.menuizq { }
						td.menuizq1 { border-bottom : 1px solid #FFFFFF ;background-color: #FFFFFF;}
							div.menuizq1 {margin-bottom : 3px;  margin-left : 7px;  margin-right : 5px;  margin-top : 8px;}
								a.menuizq1,span.menuizq1 { font-weight : bolder; font-size:10px; color: #999999; text-decoration : none;  text-transform : none; }
						td.menuizq2 {border-bottom : 1px solid  #999999;}
							div.menuizq2 {margin-bottom : 10px;  margin-left : 10px;  margin-right : 5px;  margin-top : 10px;}
								a.menuizq2{ font-size:10px; font-weight : normal; font-size:11px; color: #999999; text-decoration : none;}
    							a.menuizq2-seleccionado{ font-weight : bold; font-size:11px; color: #999999; text-decoration : none;}
								td.menuizq3 {border-bottom : 0px solid  #FFFFFF;}
									div.menuizq3 {margin-bottom : 3px;  margin-left : 25px;  margin-right : 5px;  margin-top : 3px; text-indent: -7px;}
										a.menuizq3{font-size:10px;font-weight : normal; font-size:10px; color: #999999;text-decoration : none;}
										a.menuizq3-seleccionado{font-weight : normal; font-size:10px; color: #000000;text-decoration : none;}
										td.menuizq4 {border-bottom : 0px solid  #C49A44;}
											div.menuizq4 {margin-bottom : 5px;  margin-left : 40px;  margin-right : 5px;  margin-top : 3px; text-indent: -7px;}
												a.menuizq4{font-weight : normal; font-size : 10px; color: #FFFFFF; text-decoration : none; }
												a.menuizq4-seleccionado{font-weight : normal; font-size : 10px; color: #000000; text-decoration : none; }
				/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */

				/*EDITOR WEB*/
			td.contenido2 {background-color: #ffffff;border-right: 0px solid #1B9441;border-top : 0px solid #1B9441;}
				div.contenido2{margin-bottom : 15px;  margin-left : 11px;  margin-right : 10px;  margin-top : 12px; }
					div.articulo {font-size : 14px;   margin-bottom : 3px;  }
						div.antetitulo{font-size: 14px}
						div.titulo1, div.titulo1 a{font-weight: bold; font-size: 20px; margin-bottom: 5px; color: #FF9900; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo2, div.titulo2 a{font-weight: bold; font-size: 18px; margin-bottom: 5px; color: #FF9900; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo3, div.titulo3 a{font-weight: bold; font-size: 16px; margin-bottom: 5px; color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo4, div.titulo4 a{font-weight: bold; font-size: 14px; margin-bottom: 8px; color: #FF9900; font-family:  Arial, Verdana, Helvetica, sans-serif}
						div.titulo5, div.titulo5 a{font-weight: bold; font-size: 12px; margin-bottom: 3px; color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo6, div.titulo6 a{font-weight: normal; font-size: 11px; margin-bottom: 8px; color: #FF9900; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.entradilla{font-weight: bold; font-size: 11px; margin-bottom: 3px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.normal{font-size: 11px; margin-bottom: 3px; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.firma{font-size: 10px; margin-bottom: 3px; color:#105A28; font-family: Verdana, Arial, Helvetica, sans-serif}
			/*fin EDITOR WEB*/
			
		
/*-----------------------------fin CONTENIDO-----------------------------*/


/*-----------------------------ANTE-PIE-----------------------------*/
table.ante-pie{border-top:2 px solid white;border-bottom:1px solid white;}
td.ante-pie1 {background-color: #A98334;}
div.margen-ante-pie1{margin-top: 0px;}
/*-----------------------------fin ANTE-PIE-----------------------------*/


/*-----------------------------PIE-----------------------------*/
/* tabla menú de navegación */
	div.margen-pie {margin-top: 0px;}/* margen a la siguiente plantilla */
		table.pie {border-top:2px solid #FFFFFF;background-color: #FF6600;}/* borde exterior de la tabla */
		div.margen-pie-portadai {margin-top: 1px;}/* margen a la siguiente plantilla */
		table.pie-portadai {border-top:4px solid #FFFFFF;background-color: #666666;}/* borde exterior de la tabla */
			td.pie{  background-color: #A98334;}
				div.pie{  text-align : center;   margin: 10px;  color : #ffffff;  font-size : 9px;   }
				div.pie a{ color : #ffffff;  font-size : 9px;   text-decoration: underline; }
				div.pie-portadai{ text-align : center;   margin: 10px;  color : #ffffff;  font-size : 9px;  }
				div.pie-portadai a{ color : #ffffff;  font-size : 9px; text-decoration: underline;}
				a.pie{font-weight : normal; font-size:10px; color: #FFFFFF;text-decoration : none;  }
				a.pie:hover{color: #E7D9B6;}
/*-----------------------------fin PIE-----------------------------*/
div.idiomas{text-align:right; margin:5px 0; width:780px; font-size: 11px;}
div.idiomas div a{font-weight: bold; font-size: 11px; color: #FFFFFF;}
div.idiomas div{clear: none; display:inline;vertical-align: middle; padding-left:15px;}
div.idiomas div a img{border: 0px; }
/*-----------------------------DESPUES-PIE-----------------------------*/
/*-----------------------------fin DESPUES-PIE-----------------------------*/

