* { margin:0; padding: 0 }

body{margin:0;padding:0;background:#FFFFFF;font:normal 70% Verdana, Arial, Helvetica, sans-serif;color:#666;}

* html .minwidth {border-left:900px solid #fff; position:relative; float:left; z-index:1;}
* html .container {margin-left:-900px; position:relative; float:left; z-index:2;}

h2 {font-size: 1.1em; margin:0;padding:0; height:18px; border-bottom: 1px solid gray;}
h1 {font-size: 1.1em; margin:0;padding:0; height:18px; border-bottom: 1px solid gray;}
h3 {font-size: 1.0em; margin:0;padding:0; height:18px; border-bottom: 1px dashed gray; width:85%}
/*h1 {font-size: 1.1em; margin:0;padding:0; }*/


 #level0 {background:#FFFFFF; margin: 0 10px 0 10px; min-width:900px; width:98%;}

 #topBar {height:90px; background-color:#F4D83C; background-image:url(/PortalCss/img/fondoLogo.jpg); background-repeat:repeat-x; background-position:left;}
 #logo {float:left;}
 #ContainerFlash {float:right;padding-right:8%; background-image: url(/img/sombraLateral.gif); background-repeat: no-repeat; background-position:right; height:90px; }


 #sepVertical {height:4px;}

#menuizq { float: left; width:192px;}
 
#level1 {margin-left:192px;}
#lemaPrincipal {position:absolute; display:none;}
#SeccionBanner {float:right; padding: 10px 2px 4px 9px; margin:0; width: 243px;  }
#SeccionLogo2 {float:right; padding: 10px 2px 4px 9px; margin:0; width: 204px;  }

/*--------- Banda CENTRAL  -----------------------------------------------------*/

#MenuPrincipal {margin:0;padding:0; clear:both; width:192px}

#jod {padding:20px 13px 0 7px;margin:0;float:left}

#listaCurNav {list-style:none;float:left;margin:0px;padding:0;font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.progCurso {float:left;background-image:url(/PortalCss/img/opcionMenu.gif); background-repeat: no-repeat;
			margin:0; padding:6px 4px 8px 6px; width:170px;}
.progCurso a{color: #555555; padding:0;margin:0; text-decoration:none;display:block;}
.progCurso a:hover{color: #000066; text-decoration:none; } 

.progCurso1 {float:left;background-image:url(/PortalCss/img/opcionMenu1.gif); background-repeat: no-repeat;
			margin:0; padding:6px 4px 8px 6px; width:170px;}
.progCurso1 a{color: #555555; padding:0;margin:0;  text-decoration:none;display:block;}
.progCurso1 a:hover{color: #000066; text-decoration:none; } 

.progCurso2 {float:left;background-image:url(/PortalCss/img/opcionMenu2.gif); background-repeat: no-repeat;
			margin:0; padding:6px 4px 12px 6px; width:170px;height: 40px; .height:20px}
.progCurso2 a{color: #555555; padding:0;margin:0;  text-decoration:none;display:block;}
.progCurso2 a:hover{color: #000066; text-decoration:none;  } 

.progCursoSel {float:left;background-image:url(/PortalCss/img/opcionMenuSel.gif); background-repeat:no-repeat;
			margin:0; padding:6px 4px 8px 6px; width:170px;}
.progCursoSel a{color: #ffffff; padding:0;margin:0; text-decoration:none;display:block;}


.progCursoSel1 {float:left;background-image:url(/PortalCss/img/opcionMenuSel1.gif); background-repeat:no-repeat;
			margin:0; padding:6px 4px 8px 6px; width:170px;}
.progCursoSel1 a{color: #ffffff; padding:0;margin:0;  text-decoration:none;display:block;}


.progCursoSel2 {float:left;background-image:url(/PortalCss/img/opcionMenuSel2.gif); background-repeat:no-repeat;
			margin:0; padding:6px 4px 10px 6px; width:170px; height: 42px; .height:22px}
.progCursoSel2 a{color: #ffffff; padding:0;margin:0;  text-decoration:none;display:block;}


/*--------- Banda Cursos  -----------------------------------------------------*/
#contenidoPrincipal {padding:10px 0 6px 0px; font-size: 11px; margin:0; font-weight: normal;  }

	
#SeccionTitulo {margin: 2px 4px 0 5px; margin: 8px 4px 0 5px !important; padding:0; }
.SeccionContenido {margin: 18px 6px 2px 5px; color:#4B545E; font-weight: normal; line-height: 17px; color:#000066;}
.SeccionContenido a { text-decoration:none;}
.SeccionContenido a:hover { text-decoration:underline;}

.sangria1 {padding-left: 40px;}
.sangria2 {padding-left: 80px;}
.centrado {margin: auto ; text-align:left; }
/*
.tablaCentrada2 {border:solid; border-width:1px; background-color:#FFFF00; text-align:center; margin:0 auto 0 auto; padding-right:230px;width: 60%; .padding-right:0px;}
*/
.tablaCentrada2 { text-align:center; margin:0 auto 0 auto; padding-right:230px;width: 60%; .padding-right:0px;}
.tablaCentrada2 table {margin: 0 auto;text-align: left;}
#SeccionLista {float: right;margin: 0px 4px 10px 0; padding:0;}
		
#SeccionLista ul{list-style-type: none; margin:0; padding:0; }
#SeccionLista li {display:inline; background-image:url(/img/bullet.gif); background-position:left; background-repeat:no-repeat; margin: 0 0px 0 20px}					 

#SeccionLista li a {text-decoration:none; margin: 0px;	padding: 5px 0px 5px 10px; color:#006995;}
#SeccionLista li a:hover {text-decoration:underline; color: #000000; }

/*--------- Pie  -----------------------------------------------------*/
#pie { margin-top:5px; padding-top:15px; height: 40px; clear:both; background-color:#005397; 
		min-width:900px; width:100%;}

/*------------------Links-----------------------------------------------*/

#tablaEnlaces { width:auto; } /* width:80%;.width:95%; .padding-right:0px ;padding-right:125px;} */

.LinksCab {font-weight: bold; height:20px; padding:0; margin:0; background-color:#005397;}
.LinksCab a{text-decoration:none; color:#F6F6F6;}
.LinksCab a:hover{text-decoration:underline; }

.LinksTitulo2 { font-weight: bold; color:#395775; height:20px; padding:0; margin:0; background-color:#FFFFFF}
.LinksTitulo { font-weight: bold; color:#395775; height:20px; padding:0; margin:0; background-color:#F5F5F5}
.LinksTitulo a{text-decoration:none; color:#395775;}
.LinksTitulo a:hover{text-decoration:underline; }

.LinksTexto { color:#395775; height:20px; padding:0; margin:0; background-color:#F5F5F5}
.LinksTexto a{text-decoration:none; color:#395775;}
.LinksTexto a:hover{text-decoration:underline; }

.LinksLinea {float:left; height: 11px; width:95%; border-bottom-style:dashed; border-bottom-color: #395775; border-bottom-width:1px; margin:0; padding:0;}
.LinksVacio {float:left; height: 11px; width:95%; margin:0; padding:0;}

#AvisoNoRecurso { margin: 20px 11px 15px 11px; font-size: 14px; font-weight:bold;}

/*--------------------------- iconos y buscador-------------------------------------*/

form{}
form input, form textarea, form select{font:normal 1em Verdana, Arial, Helvetica, sans-serif;color:#666;padding:2px 1px;}
form button{cursor:pointer;color:#666;font-size:.9em;}
input.boton{cursor:pointer;color:#c00;font-size:.9em;}
fieldset{width:100%;float:left;padding:0;border:none;}
legend{margin:0 0 0 -7px;padding:0;font-size:1.1em;}

ul{margin:0;padding:0;}
li{list-style-type:none;padding:0;margin:0;}

/* encabezado */
#contenedorutilidades{height:23px;padding:0;}
#utilidades{width:125px;float:right; }
#utilidades li{float:left;padding:5px 0 0 0;background: transparent url(/img/iconos/separador.gif) no-repeat 100% 4px;}
#utilidades li a span{display:none;}
#utilidades li a{display:block;width:28px;padding:0;height:17px;background: transparent url() no-repeat 50% 0;text-decoration:none;}
#utilidades li.inicio a{background-image:url(/img/iconos/inicio.gif);}
#utilidades li.inicio a:hover{background-image:url(/img/iconos/inicio_on.gif);}
#utilidades li.accesibilidad a{background-image:url(/img/iconos/accesibilidad.gif);}
#utilidades li.accesibilidad a:hover{background-image:url(/img/iconos/accesibilidad_on.gif);}
#utilidades li.contacto a{background-image: url(/img/iconos/contacto.gif);}
#utilidades li.contacto a:hover{background-image:url(/img/iconos/contacto_on.gif);}
#utilidades li.mapaweb a{background-image:url(/img/iconos/mapaweb.gif);}
#utilidades li.mapaweb a:hover{background-image:url(/img/iconos/mapaweb_on.gif);}
#utilidades li.enlaces a{background-image: url(/img/iconos/enlaces.gif);}
#utilidades li.enlaces a:hover{background-image: url(/img/iconos/enlaces_on.gif);}

#buscadorGeneralForm{width:200px;float:right;margin:0 3px 0 0;padding:4px 0 0 0;}
#buscadorGeneralForm #textobusqueda{width:110px;border:1px solid #444;background:#FFFFFF;color:#666;}
#buscadorGeneralForm input{float:left;margin-right:5px;padding:1px;}
#buscadorGeneralForm input.buscar{width:auto;float:left;border:none;padding:2px 0 0 2px;text-align:right;background: transparent url(/img/iconos/buscar.gif) no-repeat 0 1px;cursor:pointer;color:#666;}

/*---------------------------- mapa web ---------------------------------------------*/
#a_mapaweb {float:left;padding:10px 0;}
  #a_mapaweb  ul{width:68%;padding:0;margin:0 0 0 2%;background:#fff url(/img/mapaweb/linea1_mapaweb.gif) repeat-y 4px 0;}
	#a_mapaweb ul li{padding:3px 0 5px 25px;margin:0;background:transparent url(/img/mapaweb/vinetaMapaweb.gif) no-repeat 0 7px;font-size:1em;font-weight:bold}
	#a_mapaweb  ul li a{text-decoration:none;color:#000066;}
	#a_mapaweb  ul li a:hover{text-decoration:underline;}
	#a_mapaweb  ul li ul{width:99%;margin-top:3px;background: transparent url(/img/mapaweb/linea1_mapaweb.gif) repeat-y 1px 0;}
	#a_mapaweb  ul li ul li{padding:1px 0 4px 40px;background-image:url(/img/mapaweb/vineta2Mapaweb.gif)}
	#a_mapaweb  ul li ul a{color:#666;font-weight:normal;font-family:Verdana}
	#a_mapaweb  ul li ul li ul{background-image: url(/img/mapaweb/linea2_mapaweb.gif);font-size:1em;}
	#a_mapaweb  ul li ul li ul li{padding:1px 0 4px 30px;background-image: url(/img/mapaweb/vineta3Mapaweb.gif);}
	#a_mapaweb  ul li ul li ul li ul{background-image: url(/img/mapaweb/linea3_mapaweb.gif);font-size:1em;}
  #a_mapaweb  ul li ul li ul li ul li{background-image: url(/img/mapaweb/vineta4Mapaweb.gif);}


/* --- carrusel fotos  --- */

div#columnaDer{
background:#FFFFFF;
margin: 0 0 50px 0px;
padding:0px;
font:11px/18px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#606a74;
letter-spacing:0.08em;
}

#fotonoticia_botonera,#fotonoticia_botonera_inferior{
	margin:0px 0px 0px -200px;
	padding:10px 10px 3px 10px;
	width: 500px;
	display:block;
/*	float:left; */
}
.fotonoticia_numero, .fotonoticia_numero_seleccionado {
	display:block;
	float:left;
	width:15px;
	height:17px;
	padding:1px 4px 0px 2px;
	margin:4px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	text-align:center;
	background-position:left top;
	background-repeat:no-repeat;
}

.fotonoticia_numero{
	color:#555555;
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_numero_gris.gif);
}
.fotonoticia_numero_seleccionado {
	color:#FFFFFF;
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_numero_selected.gif);
}

a.fotonoticia_numero:hover, a.fotonoticia_numero_seleccionado:hover {
	color:#FFFFFF;
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_numero_hover.gif);
	text-decoration:none;
}

#fotonoticia_nav_horizontal, #fotonoticia_nav_horizontal_inferior{
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	display:block;
	float:left;
}

.fotonoticia_anterior, .fotonoticia_siguiente, .fotonoticia_anterior_end, .fotonoticia_siguiente_end{
	display:block;
	float:left;
	width:21px;
	height:21px;
	padding:0px;
	margin:0px;
	padding:0px 4px 0px 2px;
	margin:1px 0px 0px 0px;
	background-position:left bottom;
	background-repeat:no-repeat;
}

.fotonoticia_anterior{
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_anterior.gif);
}

a.fotonoticia_anterior:hover{
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_anterior_hover.gif);
}

.fotonoticia_siguiente {
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_siguiente.gif);
}

a.fotonoticia_siguiente:hover {
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_siguiente_hover.gif);
}

.fotonoticia_anterior_end{
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_end_left.gif);
}

.fotonoticia_siguiente_end {
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/bg_end_right.gif);
}

.fotonoticia_play, .fotonoticia_pause{
	display:block;
	float:left;
	width:21px;
	height:21px;
	padding:4px 4px 0px 6px;
	margin:0px 4px 0px 6px;
	
	padding:0px 4px 0px 2px;
	margin:1px 0px 0px 0px;

	background-position:left bottom;
	background-repeat:no-repeat;
	border-right: 1px dotted #BBBBBB;
}

.fotonoticia_play{
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/play.gif);
}

a.fotonoticia_play:hover{
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/play_hover.gif);
}

.fotonoticia_pause {
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/pause.gif);
}

a.fotonoticia_pause:hover {
	background-image:url(http://www.elpalmeral.eu/img/controlFotografia/pause_hover.gif);
}

