h1, h2, h3, h4, h5 {
font-family: Verdana;
font-weight:normal;
font-size: 1em;
margin: 0;
padding:0;
}
img{
border:0;
}
body {
margin: 0px;
padding: 0px;
background-color:#e4e3e3;

}
.verdana14blanca {
font-family:verdana, arial, helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;

}
.verdana11negra {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.verdana10gris_enlace {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.verdana10gris_enlace:hover {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}
.verdana11gris {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.verdana11gris_enlace {
font-family:verdana, arial, helvetica, sans-serif;
font-size:14px;
color:#666666;
text-decoration:none;
}
.verdana11gris_enla {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.verdana11gris_enla:hover {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}

.verdana11azul {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#006699;
}
.verdana11azulenla {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#006699;
text-decoration:none;
}
.verdana11azulenla:hover {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#006699;
text-decoration:underline;
}
#contenedor {
height:auto;
border:1px solid #999999;
background-color:#FFFFFF;
position: absolute;
width: 841px;
left: 50%;
margin-left: -375px;
margin-right: -375px;
}
#contenedorRSL {
height:950px;
border:1px solid #999999;
background-color:#FFFFFF;
position: absolute;
width: 841px;
left: 50%;
margin-left: -375px;
margin-right: -375px;
}

#cajatexrecursosSL {
float:left;
width:841px;
height:auto;
background-color:#FFFFFF;
margin-top:14px;
}

#tirasup{
height:38px;
width:823px;
margin-top:15px;
margin-left:18px;
float:left;
background-color:#FFFFFF;
}
#logotipo {
height:38px;
width:190px;
float:left;
margin-right:22px;
}
#gristira {
height:38px;
width:611px;
background-image:url(img/tiragris.gif);
background-repeat:repeat-x;
float:left;
}
#contenedormenutira {
height:38px;
width:79px;
float:right;
background-color:#FFFFFF;
background-image:url(img/fndtiramenu.gif);
background-repeat:no-repeat
}
.menutira a {
display:inline;
width:11px;
height:9px;
float:right;
padding-left:15px;
margin-top:13px;
background-repeat:no-repeat; 
}
.menutira a#inicio {
background-image:url(img/btinicio.gif);
}
.menutira a#inicio:hover {
background-image:url(img/btiniciohover.gif);
}
.menutira a#contacto {
background-image:url(img/btcontacto.gif);
}
.menutira a#contacto:hover {
background-image:url(img/btcontactohover.gif);
}
.menutira a#mapa {
background-image:url(img/btmapaweb.gif);
}
.menutira a#mapa:hover {
background-image:url(img/btmapawebhover.gif);
}
#menucentral {
width:841px;
height:250px;
float:left;
background-color:#FFFFFF;
margin-top:10px;
margin-bottom:10px;
z-index:500;
}
#flash {
height:218px;
width:841px;
float:left;
z-index:1;
}
#cajatexgeneral {
float:left;
width:841px;
height:auto;
background-color:#FFFFFF;
margin-top:14px;
}
.separadortitulosblue{
float:left;
height:auto;
width:auto;
margin-top:30px;
}
.separadortitulosblue_no{
float:left;
height:auto;
width:auto;
margin-top:30px;
}
.separadortitulosbluenormal{
float:left;
height:auto;
width:auto;
margin-top:0px;
}
.separadortitulosbluenormal_no{
float:left;
height:auto;
width:auto;
margin-top:0px;
}
#cajatexgeneral_izquierda {
float:left;
width:229px;
height:auto;
background-color:#f2f1f1;
}
#cajatexgeneral_derecha {
float:left;
width:601px;
height:455px;
background-color:#FFFFFF;
margin-left:11px;
}
#cajatexjornadas2010 {
float:left;
width:601px;
height:1400px;
background-color:#FFFFFF;
margin-left:11px;
}

#cajatexgeneral_derecha2 {
float:left;
width:601px;
height:475px;
background-color:#FFFFFF;
margin-left:11px;
}




#titulorecursossocgrandea {
float:left;
height:35px;
width:229px;
background-image:url(img/titulohomegrandemenu1.jpg);
background-repeat:no-repeat;
padding-left:56px;
padding-top:10px;
}
#titulohomegrandea {
float:left;
height:40px;
width:229px;
background-image:url(img/titulohomegrandea.jpg);
background-repeat:no-repeat;
padding-left:56px;
padding-top:5px;
}
#textohomegrandea {
float:left;
width:210px;
height:100px;
margin:10px;
text-align:justify;
}
#titulohomegrandec {
float:left;
height:40px;
width:229px;
background-image:url(img/titulohomegrandea.jpg);
background-repeat:no-repeat;
padding-left:56px;
padding-top:9px;
}

.titulohomegrandec {
float:left;
height:40px;
width:229px;
background-image:url(img/titulohomegrandea.jpg);
background-repeat:no-repeat;
padding-left:56px;
padding-top:9px;
}

#textohomegrandec {
float:left;
width:210px;
height:auto;
margin:10px;
text-align:justify;
}

.textohomegrandec {
float:left;
width:210px;
height:auto;
margin:10px;
text-align:justify;
}

#contenedormenulateral{
float:left;
width:210px;
height:173px;
margin:00px;
text-align:justify;
}

#titulohomegrandeb{
float:left;
height:40px;
width:229px;
background-image:url(img/titulohomegrandeb.jpg);
background-repeat:no-repeat;
padding-left:56px;
padding-top:8px;
}


#calendariolink{
float:left;
height:40px;
width:229px;
background-image:url(img/titulohomegrandeb.jpg);
background-repeat:no-repeat;
padding: 8px 0 0 56px;
margin: 188px 0 0 0;
}

#calendariolink a{
position: absolute;
color: #ffffff;
text-decoration: none;
font-family: Verdana;
font-size: 12px;
margin: 4px 0 0 0;
}

#calendariolink a:hover{
text-decoration: underline;
}

#titulargrande {
float:left;
width:551px;
height:19px;
background-image:url(img/titulargrande.gif);
background-repeat:no-repeat;
padding-left:50px;
padding-top:1px;
}

#titulargrande_big {
float:left;
width:551px;
height:40px;
background-image:url(img/titulargrande_big.gif);
background-repeat:no-repeat;
padding-left:50px;
padding-top:1px;
}

#titulargrandecur {
float:left;
width:551px;
height:19px;
background-image:url(img/titulargranderecur.jpg);
background-repeat:no-repeat;
padding-left:50px;
padding-top:1px;
}

#introhome {
width:601px;
height:200px;
float:left;
background-color:#FFFFFF;
margin-top:15px;
}

#introrecursos {
width:553px;
height:530px;
float:left;
/*background-color:#161784;*/
margin-top:15px;
margin-left:39px;
overflow:auto;
}


#introrecursosnew {
width:553px;
height:408px;
float:left;
/*background-color:#161784;*/
margin-top:15px;
margin-left:39px;
overflow:auto;
}


#introhomefoto {
width:260px;
height:185px;
float:left;
background-color:#ffffff;
text-align:right;
margin-left:39px;
margin-top:-5px;
}
#introhometxt {
width:270px;
height:200px;
float:left;
background-color:#FFFFFF;
margin-left:11px;
text-align:justify;
margin-right:10px;
}
#inferiorhome {
height:235px;
width:601px;
background-color:#FFFFFF;
float:left;
}
#contenidosjornadas {
height:235px;
width:307px;
float:left;
background-color:#FFFFFF;
margin-top:30px;
}
#separadorinferior {
height:235px;
width:1px;
float:left;
background-color:#FFFFFF;
}
#imagenesjornadas{
height:235px;
width:293px;
float:left;
background-color:#FFFFFF;
margin-top:30px;
}
#bannerportada{
width:550px;
height:75px;
float:left;
background-color:#FFFFFF;
margin-top:0;
margin-left:40px;
border:1px solid #cccccc;
}
.titulomenor {
height:18px;
width:243px;
float:left;
background-image:url(img/titularmenor.gif);
background-repeat:no-repeat;
padding-left:50px;
}
#textoinferiorizq {
height:200px;
width:246px;
float:right;
background-color:#FFFFFF;
text-align:justify;
margin-top:15px;
margin-right:22px;
}
#textoinferiordere {
height:200px;
width:246px;
float:right;
background-color:#FFFFFF;
text-align:justify;
margin-top:15px;
margin-right:9px;
margin-left:15px;
}
#fotoinferiorhome {
float:left;
width:82px;
height:83px;
margin-right:10px;
}
#fotoinferiorhomedere {
float:left;
width:82px;
height:83px;
margin-right:10px;
}
#pie {
width:841px;
height:40px;
float:left;
margin-top:115px;
background-color:#FFFFFF;
}

#btnnext {
text-align:center;

}

#contenedorcalendario {
width:553px;
height:475px;
float:left;
/*background-color:#161784;*/
margin-top:15px;
margin-left:39px;
overflow:auto;
text-align:center;
}
#contenedorcalendarionew {
width:553px;
height:405px;
float:left;
/*background-color:#161784;*/
margin-top:15px;
margin-left:39px;
overflow:auto;
text-align:center;
}
#contenedorjornadas {
width:553px;
height:432px;
float:left;
/*background-color:#161784;*/
margin-top:15px;
margin-left:39px;
overflow:auto;
}

#calendar {
text-align:center;
float:left;
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
width:400px;
left: 50%;
margin-left: 75px;
margin-right: 75px;
}
#cabeceraciudad {
height:100px;
width:525px;
float:left;
margin-bottom:20px;
}
#contenedordesplegable {
width:553px;
float:left;
}

.ifrm {
float:left;
width:841px;
/* Modifico altura height: 280px priginal por height: 273px para que se ve abien en Firefox. AJG (21/10/2009) */
height:273px;
}

.jornadascab{
border:1px dotted;
padding:15px;
background-color:#f5f8fd;
color:#666666;
line-height:18px;
height:auto;
width:500px;
}

.introtxtprogram {
text-align: justify;
display:block;
margin:0px 0 0 0px; 
padding:0 8px;
}

#centrado {

margin:auto; 

}














/*----------menulateral----------*/
#info {
height:500px;
}
#menulateral {
margin-top:00px;
}
#menulateral dl {
width: 228px; 
margin: 0 auto; 
padding: 0 0 00px 0; 
}
#menulateral dt {
margin:0; 
padding: 10px; 
font-size: 1.4em; 
font-weight:bold; 
color: #333333; 
border-bottom:1px solid #fff; 
background: #69c url(top.gif) no-repeat top left;
}
#menulateral dd {
width:228px;
margin:0; 
padding:0; 
color: #333333; 
font-size: 11px; 
border-bottom:1px solid #fff; 
background: #e6e6e6;
font-family:verdana, arial, helvetica, sans-serif;
}
#gallery a, #gallery a:visited {
width:190px;
color:#333333; 
text-decoration:none; 
display:block; 
padding:5px 5px 5px 30px;
background: #e6e6e6 url(img/arrow.gif) no-repeat 10px 10px;
}
#gallery a:hover {
width:190px;
background: #cacbcb url(img/arrowr.gif) no-repeat 10px 10px; 
color:#333333;
}
ol li {
font-size:11px;
}
/*----------fin-menulateral----------*/




















































/*estilos grete*/


.verdana11azul2{
font-family:verdana, arial, helvetica, sans-serif;
color:#006aa8;
font-size:10px;
margin-left:-1px;
font-size:0.7em;
}

.introfoto{
width:159px;
height:98px;
float:left;
/*background-color:#FFFF33;*/
}

.introfoto2{
width:179px;
height:98px;
float:right;
/*background-color:#FFFF33;*/
text-align:right;
margin-right:11px;
margin-left:0px;
}

.introtxt {
text-align: justify;
display:block;
margin:0px 0 0 20px; padding:0 15px;
}

.introtxt2 {
text-align: justify;
display:block;
margin:0px 0px 0 20px; padding:0 15px;
}

.siguiente a{
width:70px;
float:right;
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;
color:#0a547c;
margin-top:5px;
text-decoration:none;
}
.alineacentro{
text-align:center;
}
#alinearenelcentro{
text-align:center;
}

.verdana11azul2 a{
font-family:verdana, arial, helvetica, sans-serif;
color:#006aa8;
font-size:10px;
margin-left:-1px;
}
.listado ul{
list-style: disc;
margin-left:-21px;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:5px;
}
.listado ul li{
line-height:14px;
margin-bottom:10px;
color:#244d90;
}
.listado ul li a{
color:#3f3f3f;
text-decoration:none;
margin-left:0px;
} 
.listado ul li a:hover{
text-decoration:underline;
}


.listadogris ul{
list-style: square;
margin-left:0;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:5px;
color:#666666;
}
.listadogris ul li{
line-height:14px;
margin-bottom:10px;
color:#666666;
}


#talleres {
float:left;
width:601px;
height:455px;
margin-left:11px;
overflow: auto;
}


.seccion{
margin-left:20px;
}
.seccion a{
color:#666666;
line-height:21px;
}
.subrayado{
text-decoration:underline;
}
.margenizq{
margin-left:15px;
}
.resumen{
border:1px dotted;
padding:15px;
background-color:#f5f8fd;
color:#666666;
line-height:18px;
}

.recomendaciones{
border:3px dotted #6ea51e;
padding:10px;
	
}

#introtalleres {
width:580px;
height:185px;
float:left;
margin-top:15px;

}
#titulartalleres {
float:left;
width:531px;
height:20px;
background-image:url(img/titulargrande.gif);
background-repeat:no-repeat;
padding-left:50px;
}
.fototalleres{
width:179px;
height:98px;
float:left;
text-align:right;
margin-right:11px;
margin-left:-40px;
margin-top:10px;
}

#introprograma {
width:555px;
height:185px;
float:left;
margin-top:15px;
}

#programas {
float:left;
width:580px;
height:455px;
margin-left:11px;
overflow: auto;
}



#bloquecaja {
float:left;
width:220px;
height:165px;
margin:9px;
}

.conclus{
float:left;
border:1px solid #c9c9c9;
width:240px;
background-color:#d0dbf5;
color:#4b4b4b;
padding:5px;
font-size:11px;
line-height:17px;
height:300px;
margin-top:30px;
}

.recomend{
float:left;
border:1px solid #c9c9c9;
width:240px;
margin-left:15px;
background-color:#eceeef;
color:#4b4b4b;
padding:5px;
line-height:17px;
height:300px;
margin-top:30px;
}

.listadogrisosc ul{
list-style: square;
margin-left:0;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:5px;
color:#4d4c4c;
}
.listadogrisosc ul li{
line-height:14px;
margin-bottom:10px;
color:#4d4c4c;
}

.altosietesesenta{
	height:760px;
}

.altocuatrochenta{
	height:480px;
}

.altoocho{
	height:950px;
}

.altocincochenta{
	height:580px;
}


.altomil{
	height:1260px;
}

.titrecomen{
	background-color:#5e84b7;
	font-weight:bold;
	text-align: center;
	height:25px;
	font-size:14px;
	color:#fff;
	padding-top:5px;
	border:1px solid #416aa0;
}

.listadoazul ul{
list-style: square;
margin-left:0;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:5px;
color:#006699;
}
.listadoazul ul li{
line-height:14px;
margin-bottom:10px;
color:#006699;
}
.aclara{
clear:both;
}
.alineaizq{
text-align:left;
}


.nota{
background-color:#f4ea50;
width:400px;
padding:10px;
}

.nota0 a{
text-decoration:none;
color:#006699;
}

.nota1{
width:80px;
margin-top:-29px;
margin-left:350px;
}
.nota1 a {
text-decoration:none;
color:#006699;
}
.nota2{
width:80px;
margin-top:-25px;
margin-left:419px;
}
.nota2 a {
text-decoration:none;
color:#006699;
}


.verdana14azul {
font-family:verdana, arial, helvetica, sans-serif;
text-transform: uppercase;
font-size:12px;
color:#014e77;
font-weight:bold;
margin-left:35px;
}

.caja{
border:1px dotted #fff;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
padding:10px;
background-color:#dee9f7;
color:#123c6d;
line-height:18px;
}

.caja2{
border:1px solid #4777af;
width: 500px;
background-color:#dee9f7;
text-align:center;
color:#123c6d;
margin-bottom:5px;
padding:5px;
}

.verdana11azul a{
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#006699;
text-decoration:none;
}
.margeninicio{
margin-left:144px;
}
.verdana11azul3 {
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#006699;
text-align: left;
}

#titulargaleria {
float:left;
width:791px;
height:20px;
background-image:url(img/titulargrande2.gif);
background-repeat:no-repeat;
padding-left:50px;
line-height:18px;
font-weight:bold;
margin-bottom:12px;
}

 .introtxtprogram3 {
text-align: justify;
display:block;
margin:0px 0 0 0px; 
padding:0 8px;
width:200px;
}
.introfoto3{
width:272px;
height:185px;
float:left;
/*background-color:#FFFF33;*/
}


#enlaceint a, #enlaceint a:visited {
width:190px;
color:#333333; 
text-decoration:none; 
display:block; 
padding:7px 5px 5px 30px;
background: #e6e6e6 url(img/brujula.gif) no-repeat 5px 5px;
height: 4em;
}
#enlaceint a:hover {
width:193px;
background: #cacbcb url(img/brujula.gif) no-repeat 5px 5px;
color:#333333;
}

.negritasubra {
font-weight:bold; 
text-decoration:underline;
}
.negrito{
font-weight:bold; 
}
.subray {
text-decoration:underline;
}

#colorazul {
width:500px;
color:#ffffff; 
text-decoration:none; 
display:block; 
padding:10px 20px 10px 0;
background: #0000ff;
height: 100%;
}

/*tablas*/
.tabla{
border:1px solid #999999;}
.tede{
border:1px solid #999999;
padding:2px 2px 2px 2px;
}.tehache{
border:1px solid #999999;
padding:2px 2px 2px 2px;
}
.minitexto{
font-size:9px;
font-style: italic; 
}
.ita{
font-style: italic; 
}
