* { font-family: Verdana; font-size: 11px; }
body	{
	background-image: url(img/trama_fondo.gif); 
	background-attachment: fixed; 
	margin: 0px; padding:0px; 
	text-align: center;
 }
 
.banner_gif {text-align: center;}
.banner_gif a {text-decoration: none;}
.banner_gif a img {border: none;}

 .centrado { text-align:center; }
.invisible{display: none;}
 
table.TablaListadoCentros { border: solid 1px #8FB03F; }
tr.TablaListadoCentros { border: solid 1px #8FB03F; }
table.TablaPrincipal { width: 999px; border: solid 1px #540404;  border-top-width: 0px; background-color: White; text-align: left; }
table.TablaPrincipalCentros { width: 999px; border: solid 1px #540404; background-color: White; text-align: left; }
td.Cabecera { width: 999px; height: 136px; }
td.MenuSuperior { width:999px; height: 27px; background-image: url(img/fondoMenuColegiados.gif); background-repeat:no-repeat; }
td.Menu { width: 151px; background-image: url(img/fondoMenuPub.gif); background-repeat: repeat-y; }
td.Contenido { width: 644px; background-color: #FFF; background-image: url(img/degradadoContenido.gif); background-repeat: repeat-x; padding: 38px 20px; }
td.Noticias { width: 179px; height: 100%; background-color: #E3EBCF; }
div.NoticiaLateral { padding:0 10px; }
div.tituloNoticiaLateral { color: #0B6125; font-weight: bold; font-size:10px; text-decoration:none; }
div.resumenNoticiaLateral { color: #4F6715; font-size:10px; }
img.FotoNoticiaLateral { border: solid 2px #92B244; }
a { color: Blue; }
.titulonoticia { color: #0B6125; font-weight: bold; font-size:10px; text-decoration:none; }
.textonoticia { color: #4F6715; font-size:10px; text-decoration:none; }
.Justificado { text-align: justify; }
.Negrita { font-weight: bold; }
.TextoPeq, .TextoPeq strong { font-size: 9px; }
form { margin: 0px; }
input { border: solid 1px #90AE49; height: 14px; font-size: 10px; }
textarea { border: solid 1px #90AE49; font-size: 10px; }
select { border: solid 1px #90AE49; height: 14px; font-size: 10px; }
.inputancho{width: 300px;}
.selectnormal { border: solid 1px #90AE49; height: 20px; font-size: 10px; }
.inputnormal {height: 20px}
.capa_imagen_galeria {width: 270px; height: 350px; float: left; display: inline; background-color: #EFF4E4; margin: 4px; padding: 10px;}
.capa_imagen_galeria_interna{ margin: auto; padding: 2px; background-color: #DEE3E3; border: 1px solid black; cursor: pointer;}
.capa_imagen_galeria_imagen{ display: block; margin-left: auto; margin-right: auto;}
.capa_imagen_galeria_descripcion { width: 95%; height: 80px; overflow: auto; margin: 2px; padding: 4px; background-color: #EFF4F4;}
.botonnormal { padding: 5px; height: 100%; }
.btnEnviar { width: 100px; height: 17px; color: White; border: solid 1px #000; font-size: 10px; font-weight: bold; background-color: #91AF4A; }
.linkModificarDatos { width: 120px; border: solid 1px #000; background-color: #91AF4A; text-align: center; padding: 2px 0 2px 0; }
.linkModificarDatos a { color: White; font-weight: bold; font-size: 10px; text-decoration: none; }
.linkPublicarAnuncio { width: 200px; border: solid 1px #8FB03F; background-color: #FFF; text-align: center; padding: 2px 0 2px 0; }
.linkPublicarAnuncio a { color: #69832B; font-weight: bold; font-size: 10px; text-decoration: none; }
.linkNuevoMensaje { width: 150px; border: solid 1px #8FB03F; background-color: #FFF; text-align: center; padding: 2px 0 2px 0; }
.linkNuevoMensaje a { color: #69832B; font-weight: bold; font-size: 10px; text-decoration: none; }
.fondoVerdeClaro { background-color: #F1F5E8; }
.fondoVerdeOscuro { background-color: #8FB03F; }
.fondoNaranjaPublicidad { background-color: #FCA111; }
.Negrita { font-weight: bold; }
.txtVerdeOscuro { color: #6A842C; }
.txtVerdeClaro { color: #8FB03F; }
.txtColorBlanco { color: White; }
.txt10 { font-size: 10px; }
.error { font-weight: bold; color: Red; }
.rojo { color: Red; }
.notaTexto { background-color: #e0e0e0; padding: 10px; font-weight: bold; font-size: 10px; border: solid 1px #CCC; text-align: justify; }
#CajaLogin { width: 408px; height: 114px; background-image: url(img/cajaLogin.jpg); background-repeat: no-repeat; }
/* Tienda */
.lineaImpar { background-color: #EFF4E4; }
.lineaPar { background-color: #FFF; }
/* Admin */
.TextoMenuAdmin a { color: white; font-weight: bold; line-height: 1.5; text-decoration: none; padding-left:15px; padding-right:15px; }
.TextoMenuAdmin a:hover { text-decoration: none; color:#085220; }
td.MenuAdmin { width: 200px; background-image: url(img/fondoMenu.gif); background-repeat: repeat-y; white-space:nowrap;} 
td.ContenidoAdmin { width: 823px; background-color: #FFF; background-image: url(img/degradadoContenido.gif); background-repeat: repeat-x; padding: 38px 20px; }
/* Mapa Web */
.cabeceraMapaWeb { background-color: #F1F5E8; color: #6A842C; font-size: 10px; font-weight: bold; height: 20px; margin-bottom: 8px; }
.linksMapaWeb { padding: 0 0 10px 8px; }
.linksMapaWeb a:link { text-decoration: none; color: #6A842C;}
.linksMapaWeb a:visited { text-decoration: none; color: #6A842C;}
.linksMapaWeb a:hover { text-decoration: underline; color: #6A842C;}
#capaContadores {
	background-image:url(img/contadores.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF; 
	font-weight:bold; 
	font-size:10px;
	padding-left:74px;
	padding-top:21px;
	width:100%;;
	height:58px;
}
td.ListadoDestinatarios { width: 644px; background-color: #FFF; }
#mapaProvincia {
	width:616px;
	height:349px;
	background-repeat:no-repeat;
	background-position:top left;
}
#BuscadorProvincia {
	padding-left:393px;
	padding-top:56px;
}

#BuscadorProvinciaDos {
	padding-left:393px;	
	padding-top:-20px;	
}

#BuscadorProvinciasLupa {
	padding-left:139px;
	padding-top:10px;
}
#listado_inscritos {
	padding-top:10px;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#000000;
	height:200px;
	overflow:auto;
}
#listado_reservas {
	padding-top:10px;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#000000;
	height:200px;
	overflow:auto;
}
#listado_pendientes {
	padding-top:10px;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#000000;
	height:200px;
	overflow:auto;
}
.campo_mayusculas {
	text-transform: uppercase;
}
#checkHuelva {
	position:absolute;
	z-index:10;
	width:47px;
	height:48px;
	padding-left:110px;
	padding-top:70px;
}
#checkSevilla {
	position:absolute;
	z-index:9;
	width:70px;
	height:25px;
	padding-left:185px;
	padding-top:130px;
}
#checkCordoba {
	position:absolute;
	z-index:8;
	width:70px;
	height:48px;
	padding-left:250px;
	padding-top:45px;
}
#checkJaen {
	position:absolute;
	z-index:5;
	width:70px;
	height:48px;
	padding-left:350px;
	padding-top:45px;
}
#checkCadiz {
	position:absolute;
	z-index:8;
	width:50px;
	height:48px;
	padding-left:189px;
	padding-top:180px;
}
#checkMalaga {
	position:absolute;
	z-index:7;
	width:70px;
	height:30px;
	padding-left:245px;
	padding-top:190px;
}
#checkGranada {
	position:absolute;
	z-index:4;
	width:70px;
	height:48px;
	padding-left:365px;
	padding-top:125px;
}
#checkAlmeria {
	position:absolute;
	z-index:3;
	width:70px;
	height:30px;
	padding-left:430px;
	padding-top:158px;
}
#checkCeuta {
	position:absolute;
	z-index:2;
	width:70px;
	height:48px;
	padding-left:290px;
	padding-top:260px;
}
#checkMelilla {
	position:absolute;
	z-index:1;
	width:70px;
	height:48px;
	padding-left:476px;
	padding-top:305px;
}
#capa_scroll
{
	width: 100%;
	height: 300px;
	overflow: auto;
}
#capa_scroll_listado
{
	margin-top: 5px;
	border: 1px solid black;
	background-color: #F1F5E8;
	width: 220px;
	height: 170px;
	overflow: auto;
}

.capa_scroll_listado_limitada
{
	margin-top: 5px;
	border: 1px solid black;
	background-color: #F1F5E8;
	width: 220px;
	height: 160px;
	overflow: auto;
}


.noticia_portada_resaltada_1 {
	width:641px;
	border-bottom:#CCCCCC thin dashed;
	padding:10px;
	color: #0B6125;
	font-size:10px;
	text-decoration:none;
}


.noticia_portada_resaltada_2 {
	width:300px;
	border-left:#CCCCCC thin dashed;
	border-bottom:#CCCCCC thin dashed;
	padding:10px;
	float:left;
	color: #0B6125;
	font-size:10px;
	text-decoration:none;
}

.capa_separadora_50_alto {
	height:50px;
}

.izquierda {
	float:left;
}

.imgseparada {
	padding-right:5px;
}

.textoNoticiaPortada { color: #4F6715; }

#oculto
{
	display: none;
}

#certificacion_ENAC {text-align:center; }

input.btn_certificado { margin:0 auto; width:304px; height:38px; padding-left:20px; background:url(img/btn_certificado.png) no-repeat; color:black; font-size:10px; font-weight:bold; text-align:center; border:none;  text-align:center; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; }

