body{	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; margin: 0px; padding: 0px;
	color: #8b6819; text-align: center; padding: 0px; margin: 0px; background: #faf8e9 url(../imagenes/foPaginaNuevo.gif) repeat-x}

h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; margin-bottom: 0.5em}

h1{font-size: 1px; margin: 0px; padding: 0px}
h2{font-size: 1.5em}
h3{font-size: 1.4em; font-weight: normal}
h4{font-size: 1.2em}

div.listaConcursos h3 { font-size: 1em}

p {line-height: 1.5em}
p.destacado{ font-size: 0.8em; background: #f2ead0; padding: 1em}
p.destacadoMayor{ font-size: 1.2em; background: #f2ead0; padding: 1em; font-weight:bold}
.mayor{ font-size: 1.2em; font-weight: bold}

ul.programa {}
ul.programa li { margin: 0.5em 0px}
ul.programa li ul { margin-top: 0.6em; margin-bottom: 0.6em}

.menor{ font-size: 0.8em}
.derecha {text-align: right}
.versalitas {font-family: "Trebuchet MS", sans-serif; text-transform: uppercase; font-size: 0.9em; font-weight: bold; letter-spacing: 0.1em}
.rompeLinea{ clear: both; height: 1px}
.rompeLineaBlanca{clear: both; height: 1px; background-color: #fff}
.finEntrada{ clear: both; height: 4px; background-color: #333}
.invisible {display: none}
.letraAcceso {text-decoration: overline; font-weight: bold}
.tecla{ background-color: #f1f1f1; color: #333; padding: 0.2em; font-size: 0.8em; text-decoration: none; border: 1px solid #ccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333}
.flotaIzquierda {float: left}
.imgFlotaIzquierda{ float: left; padding: 8px; border: 1px solid #8b6819; margin-right: 2em; margin-bottom: 0.2em}

ul.menuOpciones{ margin: 0px; padding: 0px}
ul.menuOpciones li{display: inline; margin-left: 0.3em; margin-right: 0.3em}
ul.menuOpciones li.inicioPrincipal { margin-right: 135px}
a img {border: 0px}

a {text-decoration: underline}
a:focus, a:hover { text-decoration: none; border-bottom: 4px solid}
a:active.noBorde, a:link.noBorde, a:hover.noBorde, a:visited.noBorde {border-bottom: 0px}
a.pdf { background: url(../imagenes/icoPDFpeq.gif) no-repeat 0px 2px; padding-left: 20px}
a.word { background: url(../imagenes/icoWordpeq.gif) no-repeat 0px 2px; padding-left: 20px}
a.zip { background: url(../imagenes/icoZippeq.gif) no-repeat 0px 2px; padding-left: 20px}
a.open { background: url(../imagenes/icoOpenpeq2.gif) no-repeat 0px 2px; padding-left: 20px}

#imagenEntrada{}

#marcoCorporativo{color: #fff; font-size: 0.8em; width: 780px; margin: 0px auto; text-align: left}
#menuCorporativo{padding-top: 10px; text-align: right}
#logoCorporativo{clear: both; margin: 0px; padding: 0px; padding-left: 225px; padding-top: 10px; padding-bottom: 20px}
#marcoCorporativo a{color: #fff}
#logoJunta {float: left; margin-top: 10px}
#logoJunta img { border: 1px solid #fff}

#marcoMenuPrincipal{ background: #f2ead0 url(../imagenes/ptnCrema.gif)}
#menuPrincipal{ margin: 0px auto; width: 780px; text-align: left; padding: 1.2em 0px; font-size: 0.8em; color: #333}
#paginaInicio { float: left; width: 210px}
#marcoMenuPrincipal ul{ margin: 0px; padding: 0px}
#marcoMenuPrincipal ul li{display: inline; padding: 0px; margin: 0px}
#marcoMenuPrincipal ul li.paginaInicio { margin-left: 0px; margin-right: 130px}
#marcoMenuPrincipal ul li.teclaAcceso { margin-right: 0px}
#marcoMenuPrincipal ul li.teclaAcceso a{ padding: 0px}
#marcoMenuPrincipal ul li.teclaAcceso a:hover{ padding:0px}
#marcoMenuPrincipal a {color: #333; padding: 1.2em}
#marcoMenuPrincipal a:hover { color: #8b6819; background-color: #faf8e9; padding: 1.2em}

#marcoContenido { width: 785px; background: #faf8e9; padding: 0px; margin: 0px auto; text-align: left}
#marcoContenido a{color: #8b6819}

#marcoIzquierda {width: 150px; float: left; padding-top: 2.2em}
#marcoCentro {float: left; width: 550px; margin-left: 80px}
#marcoDerecha {float: right; width: 150px; background: #faf8e9; border-top: 8px solid #8b6819; border-bottom: 8px solid #8b6819; padding: 2em 1em; margin-bottom: 8em; margin-left: 2em}

#menuIzquierda{border-top: 8px solid #8b6819; border-bottom: 8px solid #8b6819; padding: 1em 0px; font-size: 0.8em}
#menuIzquierda p{ margin: 0px; padding: 0px}
#menuIzquierda ul{margin: 0px; padding: 0px; list-style-type: none; list-style-position: outside; padding: 0.5em 1em}
#menuIzquierda ul li{ padding: 0.2em 0px}

div.anuncioBorde{ border-top: 8px solid #8b6819; border-bottom: 8px solid #8b6819; padding: 0px; font-size: 0.8em; margin-bottom: 1em}
div.anuncioBorde h2{ font-size: 1.6em}

#posicion{ margin-top: 1.5em; font-size: 0.8em; margin-bottom: 0.3em}
#contenido{ margin: 0px}
#contenido h2{margin-top:0px}
#pieContenido { font-size: 0.8em; padding: 2em 0px; text-align: right; padding-bottom: 4em; clear: both}

div.sedes{padding-left: 4em}
div.centros {border: 8px solid #f2ead0; padding: 0px 1em; margin-bottom: 1em}
div.centros h3{}
div.centros p{ font-size: 0.8em}

div.centros h4{ margin-bottom: 0px}
div.centros ul{ font-size: 0.8em; list-style-type: square}

div.ofertas {border: 8px solid #f2ead0; padding: 0.5em 1em; margin-bottom: 1em}
div.ofertas h3{ font-size: 1em}
div.ofertas ul{ font-size: 0.8em; list-style-type: square}
div.ofertas ul ul{ font-size: 1em}

/*
ul.ofertas{ list-style-type: square; list-style-position: outside; margin: 0px; padding: 0px}
ul.ofertas li{padding: 0.8em 1em; border-bottom: 1px dashed #8b6819}
ul.ofertas li ul { list-style-type: square; padding: 0.5em; font-size: 0.9em}
ul.ofertas li ul li { border-bottom: 0px; padding: 0.2em 1em}
*/

div.marco {padding: 8px; background: #f2ead0}
div.marco h3{ margin-top: 0px; margin-bottom: 0px; padding: 0px}
div.marco h4{ margin-top: 0px; margin-bottom: 0px; padding: 0px}
div.marco ul{ font-size: 0.8em; list-style-type: none; margin: 0px; padding: 1em; background: #faf8e9}
div.marco ul li{ margin-bottom: 0.5em}
div.marco p.director{ font-size: 1em; margin: 0px; padding: 0px; margin-bottom: 1em; background-color: #f2ead0;}

div.colABC {}
div.col-ABC-AB{ width: 31%; float: left; margin-left: 1%}

div.colAB { clear: both; margin-bottom: 2%}
div.col-AB-A{ width: 49%; float: left}
div.col-AB-B{ width: 49%; float: right}

#marcoPiePagina{ background: #333 url(../imagenes/foGrisJunta.gif); font-size: 0.8em; padding: 1em; clear: both; border-top: 8px solid #666; color: #ccc}
#marcoPiePagina a{ color: #ccc}

/* ESTILO PARA LOS FORMULARIOS */

form table{ width: 100% }
form.formulario {text-align: left; margin: 0px 5px 0px auto}
form.formulario {font-size: 1em; margin: 0px; padding: 0px}
form.formulario fieldset{border: 8px solid #f2ead0; margin: 0.5em 0px; padding: 1em 2em; text-align: left; margin-left: auto}
form.formulario fieldset label { display: block; font-size: 0.8em}
form.formulario fieldset label.enLinea {display: inline; font-size: 0.8em} 
form.formulario fieldset input { font-size: 1em; background: #fff; border: 1px solid #f2ead0; padding: 0.2em}
form.formulario fieldset input.ancho100 { font-size: 1em; border: 1px solid #f2ead0; padding: 0.2em; width: 98%}
form.formulario fieldset legend { margin: 0px; padding: 0px; font-size: 0.8em; font-weight: bold; padding: 0.4em; color: #8b6819;}
form.formulario select {font-size: 0.8em; width: 90%; padding: 0.1em; border: 1px solid #f2ead0}
form.formulario textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; padding: 0.1em; border: 1px solid #f2ead0; width:95%}

form.formulario div.colAB-A{ width: 47%; float: left; padding-left: 2%; clear: both; margin-bottom: 1em}
form.formulario div.colAB-B{ width: 48%; float: right; text-align: left; margin-bottom: 0.8em}
form.formulario div.colABCDE-A{ width: 10%; float: left; text-align: left; margin-left: 0.1em; margin-right: 0.2em; font-weight:bold}

form.formulario div.col-ABC-AB{ width: 50%; float: left; padding-left: 2%}
form.formulario div.col-ABC-C{ width: 30%; float: right}
form.formulario div.colA-A {width: 98%; padding-left: 2%; clear: both; padding-top: 0.4em; padding-bottom: 0.4em}
form.formulario input.botonFormulario{ border: 1px solid #000; background: #8b6819; color: #fff; padding: 0.5em 1em}