*{-moz-box-sizing: border-box;box-sizing: border-box}

/*BASICOS*/

form{
	padding:0px;
	margin:0px;
	}

input{
	font-size:90%; 
	color:#000; 
	background-color:#FFF;
	padding:1px;
	}

p{
	line-height:1.2em;
	font-size:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:1em;
	padding:0 12px;
	margin:12px 0px;
	text-align:justify;
	}
	
	
h1{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 220%;
	padding:12px 0 4px 8px;
	margin:0;
	color:#000;
	width:99%;
	
	}
h2{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 170%;
	padding:14px 0 4px 8px;
	margin:0 0 8px 0px;
	border-bottom:8px solid #6699FF;
	color:#000;
	width:99%;
	line-height:1em;
	
	}
h2 a{
	color:#000;
	background-color:transparent;
	width:99%;
	}

h3{
	font-weight: bold;
	font-size: 120%;
	padding:0 0 3px 5px;
	margin-bottom:6px;
	
	}


h4{
	font-weight: bold;
	font-size: 100%;
	padding:0 0 3px 5px;
	margin-bottom:6px;
	background-color:#EEE;
	}
h6{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ffffff;
	background-color: #CC0099;
	font-size: 150%;
	font-weight: bold;
	margin:0;
	padding:2px 0 1px 12px;
	background: url(../../images/AAA/imgTitMenu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

h2.dia{
	font-size:120%;
	font-family:Georgia, Arial, Helvetica, Verdana, sans-serif;
	float:left;
	width:110px;
	background:#FAFAFA;
	text-align:center;
	padding:6px;
	margin:8px 12px 0 0;
	border-top:1px solid #BBB;
	border-right:1px solid #BBB;
	border-bottom:6px solid #EEE;
	border-left:2px solid #DDD;
	}
h2.dia .numero{
	font-size:380%;
	line-height:0.6em;
	}


body{
	margin:0;
	padding:0;
	border:0;
	font-size: 60%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color:#FFF;
	}
a{
	text-decoration: none;
	}
abbr, acronym {
	cursor:help;
	border-bottom:1px dashed #333;
}
.name{
	display:none;
	}

img{
	border:0;
	}

ul li{
	list-style-type:none;
	list-style-position:outside;
	background: transparent url(../../images/AAA/icoAzul.jpg) no-repeat top left;
	padding:0 0 5px 20px;
	margin:0;
	}
dl{
	padding:0 0 8px 12px;
	margin:0;
	}
dt{
	font-weight: bold;
	float:left;
	padding-right: 12px;
	margin:0;
	height:auto;
	line-height:1.4em;
	}
dd{	
	margin-left: 75px;
	margin:0;
	height:auto;
	line-height:1.4em;
	}
kbd{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	padding:0 4px;
	border-top:1px solid #CECFCE;
	border-right:2px solid #BDBABD;
	border-left:2px solid #BDBABD;
	border-bottom:3px solid #8C8A8C;
	background-color:#EFEFEF;
	}
	
	
fieldset{
	margin-left:8px;
	border:0;
	width:auto;
	}
fieldset dt{
	min-width:240px;
	height: 20px;
	}
fieldset dd{	
	margin-left:12px;
	height: 20px;
	}
legend{
	font-weight: bold;
	font-size: 115%;
	width:98%;
	padding:12px 0 3px 0;
	margin:0 0 6px 0;
	color:#059;
	border-bottom:6px solid #EED;
	}

select {
	border:1px solid #6A6961;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	}
textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	}
/*FIN BASICOS*/

#content{
	/*position:absolute; */
	border:0px solid red;
	margin-bottom:10px;
	margin-right:0px;
	width:98%
	}
#content ul{
	left:0; 
	margin:5px 0 5px 30px;
	padding:0;
	}
#content a{
	font-weight:bold; 
	text-decoration:none; 
	color:#0000AD;
	text-decoration:none;
	}
#content a:hover, #cuerpo a:active { 
	color:#F00;
	text-decoration:underline;
	}


	
.letratxiki{
font-size:90%;
}
.recuadro{
border: #000 solid 3px;
}

.recuadroAzul{
border: #80E0FF solid 2px;

}
.centro{
margin:0 300px;
}

#accesoForos{

  padding:0;
	border:0;
	font-size:0.9em;
	background:#E0E8F0;
	font-family: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	color:#000;
	width:700px;
	position:absolute;
	left:43%;
	margin:0 -310px;
	
}

#cabeceraForos{
  background:#B5C7CE;
  margin:0;
 }
 
 #accesoForos .aceptar{
    margin:0 100px;
 }
#cabeceraForos .logo{
margin:0 0 -44px 0;
}
#cabeceraForos .logoE{
margin:-85px 0 0 600px;

}

#accesoForos ul li {
 
	font-family: Verdana, Arial, Helvetica, sans-serif, Times, Georgia;
	background: transparent url(../../images/puntoAzul.gif) no-repeat top left;
	font-size:1.1em;
	
 }
 
 #tituloForos{
  FONT-WEIGHT: bold; 
	FONT-SIZE: 1.50em; 
	COLOR: #00386b;
	background: #FFFFFF;
  margin: 8px 157px;
	padding:4px 0;
	} 


#columnaIzquierda{
	width:45%;
	float:left;
	}
#columnaDerecha{
	width:45%;
	float:right;
         
	}	
#columnaIzquierda h1, #columnaDerecha h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#00386b;
	font-size:1.5em;
	font-weight:bold;
	letter-spacing:-0.06em;
	margin:0;
	padding:10px 18px 16px;
	}



#cabecera{
	position:relative;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	border: #999 solid 0px;
	background-color:#EDEFE7;
	background:transparent url(../../images/AAA/cabeceraCielo.gif) top repeat-x;
	}

#cabeceraDiaInternet{
	position:relative;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	border: #999 solid 0px;
	background:transparent url(../../images/AAA/bckCabeceraDiaInternet.gif) right repeat-y;
	}
#logo1{
	position: relative; 
	float:left;
	margin:0;
	/*padding:0 0 0 12px;*/
	/*border:0px solid red;*/
	}
#bannerKZ {
	position: relative; 
	float:left;
	margin:0;
	/*padding:0px 0 4px 22%;*/
        padding:0px 0 4px 0px;
	text-align:center;
	}


#logoGV {
	position: relative; 
	float:right;
	margin:0;
	padding:0 12px 0 0;
	}
#banner { 
	position:relative; 
	float:right;
	margin:0;
	padding:0;
	text-align:center;
	}
	
	#banner img{ 
	margin:0;
	padding:0;
	}

#menuauxiliar{
	position:relative;
	float:right;
	padding-right:3%;

	width:80%;
	}
#menuauxiliar ul{ 
	padding:7px 0 0 0;
	margin:0;
	text-align:right; 
	}
#menuauxiliar li{
	display:inline;
	margin:0; 
	padding:0; 
	}
#menuauxiliar li a{ 
	margin:0; 
	padding:2px 8px;
	color:#fff;
	background-color:#6699FF;
	text-decoration:none; 
	font-weight:bold;
	line-height:2em;
	}
#menuauxiliar li a:hover{ 
	color:#fff;
	background-color:#8CA6BD;
	}
#menuauxiliar #zonarest a{
  color:#fff;
	background-color:#0000AD;
	}
#menuauxiliar #zonarest a:hover{
	background-color:#8CA6BD;
	}

#menuauxiliar #cambioIdioma a{
	background-color:#CCE655;
	color:#000;
	border:0px solid #000;
	}
#menuauxiliar #cambioIdioma a:hover{
	background-color:#000;
	color:#FFF;
	}
.rotulo {
	font-size:120%;
  color:#FFF;
	background:   #33339F url(../../images/AAA/lineaDegradada.gif) right repeat-y;
  margin:3px 0 0 0; 
	padding:2px 6px; 
	}



#menu {
	position: relative; 
	font-weight:bold;
	float:left;
	width:18%;
	}
#menu a { 
	text-decoration:none; 
	}
#menu ul{
	margin:0;
	padding:0 0 2px 0;
	width:100%;
	}
#menu li{
	list-style-type:none; 
	list-style-image:none;
	margin:0;
	padding:2px 0 2px 8px;
	background:transparent url(../../images/AAA/transparente.gif);
	border-bottom:1px solid #CCC;
	}
#menu li a {
	color:#000;
	background-color:transparent;
	}
#menu li a:hover {
	background-color:#E3D7E3;
	}
#menu li .on{
	background:#8CA6BD url(../../images/AAA/transparente.gif);
	}
#menu li .on a{
	color:#FFF;
	}
#menu .menuN2 {
	font-weight:normal;
	}
#menu .menuN2 li{
	padding:1px 0;
	margin:1px 3px 1px 6px;
	background: transparent url(../../images/AAA/transparente.gif);
	border-bottom:1px solid #DDD;
	}
#menu .menuN2 li a{
	color:#000;
	}
#menu li .menuN2 .on{
	background:#8CA6BD url(../../images/AAA/transparente.gif);
	color:#FFF;
	}
#menu li .menuN2 .on a{
	color:#FFF;
	}
	
#menu #pieMenu ul{
	text-align:center;
	padding:8px 2px 0;
	background-color:transparent;
	}
#menu #pieMenu ul li{
	display:inline;
	padding:2px;
	margin:2px 0;
	background:#FFF url(../../images/AAA/transparente.gif);
	}
#cuestionario table{
	margin:10px 0 0 12px;
	padding:0;
	}
#cuestionario table td{
	border-bottom:1px solid #CCC;
	}
	
/*Estilos utilizados en la pagina de estadisticas y en los apartados de la ficha de centro*/
#estadisticas{
	width:100%;
}
	
#estadisticas table{
	/*min-width: 40%; */
	margin:5px 0 0 12px;
	padding:0 0 20px 0px;
	border:0;
	}
#estadisticas caption{
	padding: 2px 8px;
	margin:0;
	text-align:left;
	background-color:#EFEFCC;
	border-bottom:2px solid #DDD;
	border-left:2px solid #BBB;
	}
#estadisticas th{
	background-color: #EEE;
	padding: 2px 5px;
	text-align: center;
	border-bottom:2px solid #DDD;
	border-left:2px solid #BBB;
	}
#estadisticas td{
	text-align: center;
	padding: 2px 5px;
	vertical-align: middle;
	background-color: #FAFAFA;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #BBB;
	}
#estadisticas .primero{
	text-align: left;
	}
#estadisticas .derecha{
	text-align: right;
	}

#estadisticas .colIzda{
width:50%;
float:left;
}
#estadisticas .colDcha{
width:50%;
float:right;
}
#estadisticas .cumplido{
background-color: #EFFFEF;	
background-color: #C7FFBF;	

}
/* fin de estilos de estadisticas*/

#busqueda label{
	font-weight:bold;
	}
#busquedaNoticias dl dt{
	width:130px;
	}
#busquedaNoticias dl dd{
	padding-left:0;
	margin-left:0;
	}

.input{
	font-size:90%; 
	color:#000000; 
	background-color:#FFF;
	}
.combo{
	font-weight:normal;
	}
.primero{
	text-align: left;
	}
.descripcion{
	margin:0 40px; 
	min-width:50%;
	text-align:left;
	padding:2px 5px;
	background-color:#FAFAFA;
	border-bottom:1px solid #DDD;
	border-left:1px solid #BBB;
	}
.pdf, .word, .zip, .link, .otros{
	padding:1px 0 7px 20px;
	margin:0;
	}	
.pdf{
	background: transparent url(../../images/AAA/icoPdf.gif) no-repeat top left;
	 
	}
.word{
	background: transparent url(../../images/AAA/icoWord.gif) no-repeat top left;
	}
.zip{
	background: transparent url(../../images/AAA/icoZip.gif) no-repeat top left;
	}
.boletin{
	background: transparent url(../../images/AAA/icoBoletin.gif) no-repeat top left;
	}
.link{
	background: transparent url(../../images/AAA/icoLink.gif) no-repeat top left;
	}
.otros{
	background: transparent url(../../images/AAA/icoOtros.gif) no-repeat top left;
	}
.boga{
	margin:0;
	padding:12px 36px;
	border:0px solid red;
	background:transparent url(../../images/AAA/centroBoga.gif) no-repeat left;
	}
.habe{
	margin:0;
	padding:12px 36px;
	border:0px solid red;
	background:transparent url(../../images/AAA/habe.gif) no-repeat left;
	}
.hidden {
	position: absolute;
	left: -999px;
	width:1px;
	font-size:0%;
	padding:0;
	margin:0;
	}


#buscar{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding:3px 0 1px 4px;
	}
#buscar ul{
	padding:0;
	border-bottom:0;
	}
#buscar li {
	padding:0;
	background:#FFF url(../../images/AAA/transparente.gif) no-repeat left;
	
	}
 #buscar li a {
	padding-left:16px;
	font-weight:bold;
	background:#FFF url(../../images/AAA/icoBuscar.gif) no-repeat top left;
	}
	
#buscar input{
	font-weight:normal;
	font-size:90%;
	background-color:#FAFAFA;
	}




.form{
	background-color:#FFF;
	}
	


#solapaBarruan .checkbox{
	padding:0;
	margin:0;
	background-color:#FFF;
	}
#solapaBarruan .radiobutton{
	padding:0;
	margin:0;
	background-color:#FFF;
	}
.radio{
	padding:0;
	margin:0;
	}

#logo2{ 
	margin:6px 0;
	text-align:center;
	}
#logo2 img{ 
	margin:4px 2px;
	}
#cuerpo{
	position:relative; 
	float:right;
	width:80%;
	padding:0;
	}
#cuerpo p{
	line-height:1.5em;
	}
#2col{
	border:3px solid #F00;
	float:left;
	width:80%;
	}
#col1de2{
	float:left;
	width:48%;
	}
#col2de2{
	float:right;
	width:48%;
	}


.spacer {
	height:1px;
	clear:both;
	overflow: hidden;
	}
#centro{
	border-left:1px solid #FF3366;
	border-right:1px solid #FF3366;
	border-bottom:2px solid #FF3366;
	padding:0px 5px;
	margin-bottom:8px;
	}
#centro h2{
	/*padding:6px 0 0 6px;*/
        padding:6px 0 2px 6px;
	margin:0 0 4px 0;
	}
/*#centro h2 a{
	color:#33A;
	background-color: transparent;
	}
#centro h2 a:hover{
	color:#FFF;
	background-color:#33A;
	}*/
#centro dl {
	float:left;
	/*padding:0;*/
	margin:0;
	width:72%;
        *width:67% !important; /*hack para ie7*/
	}
#centro dt{
	padding:0;
	margin:0;
	float:left;
	width:30%;
	clear:both;
	}
#centro dd{
	padding:0;
	margin-left:1%;
	float:left;
	width:60%;
	}
#curso{
	margin-bottom:8px;
	background-color:#FFF;
	}
#curso h2{
	/*padding:6px 0 0 6px;*/
        padding:6px 0 2px 6px;
	margin:0 0 4px 0;
	}
#curso h2 a{
	color:#33A;
	background-color: transparent;
	}



.foto1{
	text-align:center;
	margin-bottom:12px;
	}
.foto2{
	float:left;
	padding:0 12px;
	text-align:center;
	width:48%;
	margin-bottom:12px;
	}
#fotos{
 	padding:0 12px 10px 0;
	}
#fotos ul{
	color:#000;
	font-weight:bold;
	margin:0;
	padding-left:20px;
	}
#fotos li a{
	padding:2px;
	margin:0;
	color:#000;
	}
.imgCentro{
	float:right;
	width:25%;
	padding:1%;
	margin:0;
 	}
#profundimetro{
	font-size:100%;
	font-weight: bold;
	padding:1px 0px;
	margin-right:12px;
	border-bottom: 3px solid #EED;
	}
#profundimetro ul {
	margin:0;
	padding:0 0 1px 0;
	list-style-type:none; 
	list-style-image:none;
	}
#profundimetro li  {
	background:transparent url(../../images/AAA/bckProf.gif) no-repeat left;
	padding:2px 0 2px 10px;
	display:inline;
	margin:0;
	}
#profundimetro a {
	color: #000000;
	font-weight: normal;
	}
#profundimetro a:hover {
	background-color: #777;
	color: #FFFFFF;
	}
#profundimetro .profN1{
	font-weight:normal;
	padding-left:0;
	background:transparent;
	}
/*inicio fichacebntro 2 columnas superiores*/
#datosCentro{ 
	float:left; 
	width:100%; 
	padding:0; 
	margin:0; 
	}
#centrosEscudo{
	float:left;
	text-align:center;
	width:16%;
	padding:8px 1px;
	margin:0;
	}	
#calendarioestatico{
	border-right:#DDD 1px solid;
	border-top:#DDD 1px solid;
	border-left:#DDD 1px solid;
	border-bottom:#DDD 1px solid;
	font-size:90%;
	width:100%;
	float:left;
	padding-bottom:4px;
	margin:6px 0;
	padding-top:6px;
	background-color:#FFF; 
  }
#calendarioestatico table{
	padding:0;
	margin:0;
	float:left;
	width:100%;
	text-align:center;
	}
#calendarioestatico table caption{
	font-weight:bold;
	font-size:125%;
	background-color:transparent; 
	}
#calendarioestatico table th{
	padding:0;
	margin:0;
	color:#999;
	border-bottom:1px solid #CCC;
	font-size:100%;
	}
#calendarioestatico table td{
	font-size:100%;
 	width:10%;
 }

.diaEstActual{
		font-size:100%;
 	width:10%;
 	border:1px solid blue;
}
.diaEstSeleccionado{
	border:1px solid #AAA;
}  
.diaEstFestivo{
	color:red;
	background-color:#FFF;
  border:0px;
}	
.diaEstActualFestivo{
	color:red;
	background-color:#FFF;
 	border:1px solid blue;
}
#centrosizda{  
	float:left; 
	width:50%; 
	padding:0;
	margin:0;
	}	
#centrosizda dl{
	width: 98%;
	}
#centrosizda dt{
	float: left; 
	width: 25%; 
	margin:0; 
	padding:2px 2px;
	clear:both;
	}
	/* Hack for mac-ie5 */
#centrosizda dl dd{
	float:left; 
	width:70%; 
	margin:0; 
	padding:2px 2px; 
	height:auto;
	}
/* Este HEIGHT es para que en mozilla el dd se expanda todo lo que ocupe el ul*/
#centrosizda dl dd ul{
	width:99%; 
	margin:0 0 6px 0; 
	padding:0;
	}
		
#centrosizda2{ 
	position:relative; 
	float:left; 
	width:82%; 
	padding:0; 
	margin:0;
	}
#centrosizda2 dl{
	padding:0 0 4px 20px;
	margin:0;
	clear:both;
	}
#centrosizda2 dt{
	padding:0;
	margin:0;
	clear:both;
	}
#centrosizda2 dd{
	padding:0;
	padding-left:100px;
	margin:4px 0;
	}

#centrosdcha{ 
	float:right; 
	width:29%; 
	padding:0; 
	margin:0; 
	}
#centrosdcha img .fotoCentro{ 
	text-align:right;
	width:85%;
	padding:0; 
	margin:0;
	}
#centrosdcha p{ 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding:4px 6px 0 0;
	margin:0;
	line-height:1.2em;
	}
.accesible{ 
	float:left;
	}
/*fin  fichacebntro 2 columnas superiores*/


#solapas{
	margin:0;
	padding:0;
	}
#solapas ul{
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:.2em 0em;
	list-style-type: none;
	}
#solapas ul li{
	display: inline;
	margin:0;
	padding:0;
	background: transparent url(../../images/AAA/transparente.gif);
	}
#solapas ul li a{
	text-decoration: none;
	padding:.2em 0.5em;
	color:#0000AD;
	background-color: transparent;
	border:1px solid #0078C1;
	border-bottom:1px solid #0078C1;
	}
#solapas ul li a:hover{
	background-color:#FFF;
	border-bottom:1px solid #FFF;
	}
#solapas ul li .On{
	background-color:#FFF;
	border-bottom:1px solid #FFF;
	}

.textoCorto{
	float:right;
	line-height:97%;
	/*text-align:right;*/
	width:73%;
	color:#0000AD;
	font-weight:bold;
}
#cuadroLimitaciones{
	margin:0;
	padding:5px;
	border:1px solid #0078C1;
	}
#cuadroLimitaciones dl{
	font-size:100%;
	margin:0;
	padding:.2em 0em;
}

#cuadroLimitaciones dt{
	width:23%;
	font-weight:bold;
	margin:0;
	padding:0;
	}
#cuadroLimitaciones dd {
	width:77%;
	display: inline;
	margin:10px;
	padding:0;
}
#solapaBarruan{
	border:1px solid #0078C1;
	border-top:1px solid #FFF;
	background-color:#FFF;
	margin:0;
	padding:8px 6px;
	}
#solapaBarruan a{
	}
#solapaBarruan a:hover{
	background-color:#DDC;
	}
#solapaBarruan input{
	background-color:#FFF;
	}
	
#colCursos{
}	

#colCalendario {
	font-size:90%;
	float:right;
	padding-bottom:4px;
	margin:6px 0;
	width:25%;
	padding-top:6px;
	border-right:#DDD 1px solid;
	border-top:#DDD 1px solid;
	border-left:#DDD 2px solid;
	border-bottom:#DDD 4px solid;
	background-color:#FFF;
	}
#colCalendario table{
	padding:0;
	margin:0;
	float:right;
	width:100%;
	text-align:center;
	}
#colCalendario table caption{
	font-weight:bold;
	font-size:125%;
	background-color:transparent; 
	}
#colCalendario table th{
	padding:0;
	margin:0;
	color:#999;
	border-bottom:1px solid #CCC;
	}
#colCalendario table td{
	font-weight:bold;
	font-size:125%;
	}
#colCalendario table td a{
	background: none transparent scroll repeat 0% 0%
	}
#colCalendario table td a:hover{
	background:#000; 
	color:#fff;
	}
#colCalendario .paginacion ul{ 
	width:100%;
	padding:0;
	margin:0;
	}
#colCalendario .paginacion ul li{ 
	width:35%;
	}
#colCalendario .anteriorF{
	float:left;
	padding:0px;
	padding-left:14px;
	margin:0;
	text-align:left;
	font-size:100%;
	}
#colCalendario .siguienteF{
	float:right;
	padding:0;
	padding-right:14px;
	margin:0;
	text-align:right;
	font-size:100%;
	}
.diaOn{
	color:#FFF;
	}
.diaOff{
	}
.diaActual{
	color:#000;
	border:1px solid blue;
	}
.diaActual a{
	color:#000;
	}
.diaSeleccionado{
	border:1px solid #AAA;
	}
.diaSeleccionadoFestivo{
	color:red;
	font-weight:bold;
	border:1px solid #AAA;
	background-color:#eceaea;
	}
.diaFestivo{
		color:red;
		font-weight:bold;
		border:1px solid red;
		background-color:#eceaea;
}
.diaActualFestivo{
		color:red;
		font-weight:bold;
		border:1px solid blue;
		background-color:#eceaea;
}	
#solapasCursosN2{
	margin:0;
	padding:0;
	}
#solapasCursosN2 ul{
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:.2em 0em;
	list-style-type:none;
	border-bottom:1px solid #0078C1;
	}
#solapasCursosN2 ul li{
	display: inline;
	margin:0;
	padding:0;
	background: transparent url(../../images/AAA/transparente.gif);
	}
#solapasCursosN2 ul li a{
	text-decoration:none;
	padding:.2em 0.5em;
	color:#0000AD;
	background-color:transparent;
	border:1px solid #0078C1;
	border-bottom:1px solid #0078C1;
	}
#solapasCursosN2 ul li a:hover{
	background-color:#F4F1F1;
	border-bottom:1px solid #F4F1F1;
	}
#solapasCursosN2 ul li .On{
	border-bottom:1px solid #FFF;
	}




#tarte{
	height:8px;
	border-left:1px solid #0078C1;
	border-right:1px solid #0078C1;
	background-color:#F4F1F1;
	}
#solapasHome{
	margin:0;
	padding:0;
	}
#solapasHome ul{
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:.2em 0em;
	list-style-type:none;
	border-bottom:1px solid #FF3366;
	}
#solapasHome ul li{
	display: inline;
	margin:0;
	padding:0;
	background: transparent url(../../images/AAA/transparente.gif);
	}
#solapasHome ul li a{
	text-decoration: none;
	padding:.2em 0.5em;
	color:#FFF;
	background-color: #FF3366;
	border:1px solid #FF3366;
	border-bottom:1px solid #FF3366;
	}

#solapasHome ul li .On{
	color:#FF3366;
	background-color:#FFF;
	border-bottom:1px solid #FFF;
	}

#solapasHome ul li a:hover {
	background-color:#FF3366;
	color:#FFF;
	border-bottom:1px solid #FFF;
	}
	

#moversubMenu{
	margin:0;
	padding:0;
	width:50em;
	padding-left:20px;
	padding-bottom:6px;
	}
	
#subMenu{
	margin:0;
	padding:0;
	float:left;
	width:22%;
	background-color:#F7F3F7;
	border-left:1px solid #0078C1;
	border-bottom:1px solid #0078C1;
	padding-left:4px;
	padding-bottom:6px;
	}
#subMenu ul{
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style-type: none;
	}
#subMenu li{
	margin:0;
	padding:2px 0 2px 2px;
	border-bottom:1px dashed #0078C1;
	background:transparent url(../../images/AAA/transparente.gif);
	}
#subMenu li a{
	color:#0000AD;
	background:transparent url(../../images/AAA/transparente.gif);
	}
#subMenu li a:hover{
	background-color:#EAE3EA;
	}
#subMenu .On{
	background-color:#FFF;
	}
	

	
#listadoCursosFormacion{
	width:73%;
	float:right;
	margin-top:12px;
	padding-bottom:4px;
	}
#listadoCursosFormacion ul{
	margin:0;
	padding:0;
	}
#listadoCursosFormacion li{
	padding-bottom: 12px;
	}
#listadoCursosFormacion dl{
	margin:0;
	padding:0;
	}
#listadoCursosFormacion dt, dd{
	min-height:22px;
	}
#listadoCursosFormacion dt{
	line-height:22px;
	}


.floatadcha{
	float: right;
	padding:10px;
	}
.floataizda{
	float: left;
	padding:10px;
	}
	

.nota{
	font-weight: bold;
	border:#FF0000 dashed 1px;
	background-color: #FFF0F0;
	padding:12px;
	margin:15px;
	}
.notaCentros{
	float:left;
	border:#FF8200 dashed 1px;
	background-color: #FFF;
	padding:6px;
	margin:6px 0;
	}
.notaCentros ul{
	padding:0;
	margin:0;
	}
.notaCentros li{
	padding:0;
	margin:2px;
	padding-left:16px;
	}
.advertencia{
	border:#FF6600 dashed 1px;
	background-color:#FFF7F2;
	padding:4px;
	margin-bottom:12px;
	width:98%;
	}
.advertencia p{
	padding:4px 6px;
	margin:0;
	}
#colaboradores ul{
	}
#colaboradores li{
	display: inline;
	line-height:40px;
	padding:12px;
	vertical-align:middle;
	background:transparent none;
	}
#colaboradores li a{
	background-color:#FFF;
	}
.colIzda{
	float:left;
	width:48%;
	}
.colDcha{
	float:left;
	width:48%;
	}
.tutor1{
	text-align:center;
	margin-bottom:12px;
	}	
.tutor2{
	float:left;
	padding:0 12px;
	text-align:center;
	width:48%;
	margin-bottom:12px;
	}

.fotocentro1{
	text-align:center;
	margin-bottom:12px;
	padding:0 12px;
	width:30%;
	}	
.fotocentro2{
	text-align:center;
	margin-bottom:12px;
	float:left;
	padding:0 12px;
	width:30%;
	}
#colIzqHome{
	float:left;
	width:64%;
	}
#colDerHome{
	float:right;
	width:32%;
	}
#colDerHome #bnrSupDerecho{
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0 0 12px 0;
	padding:4px 2px 85px 6px;
	font-size:1.4em;
	line-height:1.1em;
	background:#CEE752 url(../../images/AAA/diaInternet/bckBnrParchis.gif) bottom right no-repeat;
	}
#colDerHome #bnrSupDerecho h2{
	margin:0 0 8px 0;
	padding:4px 2px 85px 6px;
	background:#CEE752 url(../../images/AAA/diaInternet/bckBnrParchis.gif) bottom right no-repeat;
	}
#colDerHome #bnrSupDerecho a{
	line-height:1.1em;
	font-size:1.6em;
	color:#000;
	}
#colDerHome #bnrRetransmision{
	line-height:1.1em;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0 2px 23px 0;
	padding:0 2px 15px 0;
	font-size:1.5em;
	background:transparent url(../../images/AAA/diaInternet/bckRetransmision.gif) bottom repeat-x;
	}
#colDerHome #bnrRetransmision img{
	float:left;
	}
#colDerHome #bnrRetransmision a{
	color:#000;
	}

#colDerHome #bnrRetransmision p{
	font-size:0.7em;
	border:4px dotted #FF0000;
	}
#idioma{
	margin:0 0 8px 0;
	padding:0;
	background-color:#F5F5F5;
	vertical-align:top;
	}

#boletin{
	margin:0 0 8px 0;
	padding:6px;
	background-color:#F5F5F5;
	border-top:1px solid #DDD;
	border-right:1px solid #DDD;
	border-left:2px solid #BBB;
	border-bottom:2px solid #BBB;
	}
#boletin img{
	float:right;
	}
#colDerHome #boletin{
	}
#boletin h3{
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:120%;
	padding:0;
	margin:6px 0 0 12px;
	border-bottom:1px solid #CCC;
	}
#boletin h2{
	padding:2px 0 2px 6px;
	margin:0;
	font-weight:normal;
	font-size:200%;
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#0000AD;
	border-bottom:#0000AD dashed 1px;
	border-top:0;
	border-right:0;
	border-left:0;
	}
#boletin ul li{
	background: transparent url(../../images/AAA/icoBoletin.gif) no-repeat top left;
	}	
#colDerHome #boletin ul li{
	background: transparent url(../../images/AAA/icoBoletin.gif) no-repeat top left;
	}
	
	
#boletin ul{
	padding:4px 0 4px 20px;
	margin:0;
	}
#boletin ul li a{
	padding:0;
	margin:0;
	color:#0000AD;
	background-color:transparent;
	}
#boletin ul li a:hover{
	background-color:#F00;
	color:#FFF;
	}
.columna1de4{
	float:left;
	width:23%;
	}
.otros {
	border-top:#FF8200 dashed 1px;
	padding-top:6px;
	}
.otros a{
	color:#F00;
	}
	
		
#noticias{
	margin:0;
	padding:0;
	}
#noticias h2{
	padding:2px 6px;
	/*margin:0;*/
	font-size:170%;
	font-weight:bold;
	border:0;
	}
#noticias h2 a{
	background-color:transparent;
	
	}
#colDerHome #noticias ul, #solapaBarruan #noticias ul{
	padding:0;
	margin:0;
	}
#noticias ul li{
	padding:0 6px;
	margin:0;
	padding-left:22px;
	padding-bottom:10px;
	}
#colDerHome #noticias ul li, #solapaBarruan #noticias ul li{
	padding:0 6px 8px 52px;
	min-height:38px;
	}

#noticias .titulo{
	margin-bottom: 3px;
		 
	}
	
#enviarNoticia{
	margin:0 12px 0 32px;
	padding:0 0 0 20px;
	background:transparent url(../../images/AAA/icoEnviar.gif) left center no-repeat;
	border-top:1px dashed #0000AD;
	}

/*LOGOS HOME IZQ*/

#logosHomeIzquierda{
	padding:4px;
	}
#logosHomeIzquierda ul{
	margin:0;
	padding:0;
	background-color:#FFF;
	}
#logosHomeIzquierda ul li{
	display:list-item;
	margin:0;
	padding:3px 5px;
	background:#FFF url(../../images/AAA/transparente.gif);
	}
#logosHomeIzquierda ul li a{
	margin:12px 0;
	background-color:#FFF;
	}
#logosHomeIzquierda{
	text-align:center;
	}



/*LOGOS HOME DCHA*/

#logosHomeDerecha2{
	float:left;
	padding:0;
  
	}

#logosHomeDerecha2 ul{ 
  margin:0;
	padding:0;
	
	}
#logosHomeDerecha2 li {
  display: list-item;
	padding:2px 0;
	margin: 0;
	}
	
#logosHomeDerecha2 li a{
	background-color:#FFF;
	}

#logosHomeDerecha2 ul li img{

 }


#logosHomeDerecha{
	float:left;
	padding:0;
	}

#logosHomeDerecha ul{ 
  margin:0;
	padding:2px;
	
	}
#logosHomeDerecha li {
  display: inline;
	padding:0;
	margin:0;
	}	


/*LOGOS HOME CENTRO*/


#logosHomeCentro{
	width:100%;
	padding:0;
	}
#logosHomeCentro ul{
        /*float:left;*/
	margin:0;
	padding:0;
	}
#logosHomeCentro li .listItem{
	display: list-item;
	padding:0;
	margin:4px;
	
	}

#logosHomeCentro li .centerItem{
		
	display: list-item;
	padding:0;
	margin:0 85px;
	
	}
	
#logosHomeCentro li {
	display: inline;
	padding:0;
	margin:1px 5px 15px 5px;
	background:transparent url(../../images/AAA/transparente.gif);
	 
	}
	
	
#logosHomeCentro li a{
	background-color:#FFF;
	}

#logosHomeCentro ul li img{
 vertical-align: bottom;
 }
#col1de2Home{
	width:45%;
  }
	
#col2de2Home{
	width:45%;
	margin-left:53%;
	}
/*fin logos*/

.paginacion{
	margin:0;
	width:100%;
	font-size:125%;
	}
.paginacion ul{ 
	width:97%;
	padding:0;
	margin:0;
	text-align:right; 
	font-weight:bold;
	background:transparent none;
	}
.paginacion ul li{ 
	display:inline;
	}
.primeraF{
	padding:0 14px;
	background:transparent url(../../images/AAA/flechaPrimero.gif) no-repeat left;
	}
.anteriorF{
	padding:0 14px;
	background:transparent url(../../images/AAA/flechaAnterior.gif) no-repeat left;
	}
.numeroPagina{
	padding:0;
	background:transparent none;
	}
.siguienteF{
	padding:0 14px;
	background:transparent url(../../images/AAA/flechaSiguiente.gif) no-repeat right;
	}
.ultimaF{
	padding:0 14px;
	background:transparent url(../../images/AAA/flechaUltimo.gif) no-repeat right;
	}
.forosComentario{
	margin:0 0 0 14px;
	padding:0 0 0 18px;
	background:transparent url(../../images/AAA/forosComentario.gif) no-repeat left;
	}
.forosMensajes{
	margin:0 0 0 14px;
	padding:0 0 0 18px;
	background:transparent url(../../images/AAA/forosMensajes.gif) no-repeat left;
	}
#cursos ul{
	margin:0;
	padding:0;
	}
#cursos li{
	}
#cursos li a{
	margin:0;
	padding:1px 6px;
	}
#tutores{
	padding:0 12px 10px 0;
	}
#tutores ul{
	color:#000;
	font-weight:bold;
	margin:0;
	padding-left:20px;
	}
#tutores li a{
	padding:2px;
	margin:0;
	color:#000;
	}
#fotos{
	padding:0 12px 10px 0;
	}
#fotos ul{
	color:#000;
	font-weight:bold;
	margin:0;
	padding-left:20px;
	}
#fotos li a{
	padding:2px;
	margin:0;
	color:#000;
	}
#comunidades{
	/*background:transparent url(../../images/AAA/logoUA_es.gif) no-repeat right top;*/
	padding:0 12px 0 0;
	width:96%;
	}
#comunidades h2{
	border-bottom:0;
	font-size:130%;
	}
#comunidades ul{
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0 0 0 8px;
	}
#busquedaAvanzada dd{
	margin-left:125px;
	}
#busqueda dl{
	padding:0 0 8px 12px;
	margin:0;
	}
#busqueda dt{
	font-weight:bold;
	float:left;
	padding-right:12px;
	width:12%;
	}
#busqueda dd{	
	padding-bottom:4px;
	margin-left:75px;
	margin-bottom:0;
	width:85%;
	}
#mapa{
	margin-left:0;
	margin-top:8px;
	margin-right:12px;
	float:left;
	width:400px;
	height:305px;
	background:transparent url(../../images/AAA/comarcas/EAEdespliege.gif) no-repeat;
	}
#mapa a{
	background:transparent ;
	padding:0;
	margin:0;
	}
#mapa a:hover{
	background: transparent ;
	}
#mapa a img{
	border:0;
	}
#mapa img a:hover{
	border:0;
	}
#municipios{
	margin-left:420px;
	width:180px;
	}
#mapaWeb{
	padding-left:10px;
	font-weight:bold;
	}
#mapaWeb ul{
	padding:0;
	margin:0;
	}
#mapaWeb li{
	padding:2px 0 2px 16px;
	margin:2px;
	}
.conCentro{
	background:transparent url(../../images/AAA/conCentro.gif) no-repeat left top;
	line-height:1.2em;
	font-weight:bold;
	}
.sinCentro{
	background:transparent url(../../images/AAA/sinCentro.gif) no-repeat left top;
	line-height:1.2em;
	font-weight:bold;
	}
.N0 li{
	background:transparent url(../../images/AAA/transparente.gif) no-repeat left top;
	}
.N1 li{
	background: transparent url(../../images/AAA/listMapaWeb.gif) no-repeat left top;
	}
.N2 li{
	border:0;
	}
.N3{
	font-size:90%;
	}
#detalleCursos{
	position:relative; 
	float:left; 
	width:98%; 
	padding:0; 
	margin:0; 
	}
#detalleCursosIzda{
	position:relative; 
	float:left; 
	width:67%; 
	padding:0 0 0 12px; 
	margin:0;
	}
#detalleCursosIzda h2{
	padding-left:10px;
	margin-left:10px;
	margin-bottom:10px;
	}
#detalleCursosIzda dt{
	}
#detalleCursosIzda dt, dd{
	padding-left:30px;
	padding-bottom:10px;
	}
#detalleCursosIzda ul{
	padding-left:60px;
	}
#detalleCursosIzda li{
	padding-left:30px;
	padding-bottom:12px;
	}
#detalleCursosDcha{
	position:relative; 
	float:right; 
	text-align:center;
	width:22%; 
	padding:0; 
	margin:0 0 0 1%; 
	}

#listadoCursos{
	float:left;
	width:95%;
	}
#listadoCursos ul{
	margin:0; 
	padding:0;
	padding-bottom:20px;
	border:1px solid red;
	}
#listadoCursos ul{
	margin:10px 0 5px 6px; 
	padding:0 0 0 20px; 
	clear:both;
	border:0;
	}
#listadoCursos li .titulo{
	font-weight:bold;
	background-color:transparent;
	font-size:115%;
	padding:0;
	margin:0;
	}
#listadoCursos dl dt{
	float:left; 
	width:30%; 
	margin:0; 
	padding:0 2px;
	}
#listadoCursos ul li dl dt{
	clear:both;
	}
#listadoCursos ul li dl dd{
	float:left;
	width:65%;
	margin:0; 
	padding:0 2px;
	}

#listadoCursos0{
	float:left;
	}
#listadoCursos0 ul{
	margin:0; 
	padding:0;
	}
#listadoCursos0 ul{
	margin:0; 
	padding:0 2px 12px 0;
	}
#listadoCursos0 ul li{
	font-size:115%;
	margin:0;
	padding:0 2px 12px 18px;
	}
#listadoCursos0 ul li ul li ul li{
	padding:0 2px 8px 18px;
	}
#listadoCursos0 dl{
	font-size:90%;
	margin:0; 
	padding:2px 0 0 6px;
	line-height:1em;
	}
#listadoCursos0 dt{
	float:left;
	margin:0; 
	padding:2px 12px 0 0;
	line-height:1em;
	}
#listadoCursos0 dd{
	margin:0; 
	padding:2px 0 0 80px;
	line-height:1em;
	}
.etiqueta{
	font-size:92%;
	font-weight:bold;
	padding-right:12px;
	line-height:1.2em;
	width:140px;
	float:left;
	height:auto;
	}
.dato{
	font-size:92%;
	padding-right:12px;
	}
#listadoCursos0 ul li ul{
	padding:0;
	margin:0;
	}
#listadoCursos0 ul li ul li{
	color:#000;
	font-size:100%;
	padding:0;
	margin:4px 12px;
	}
#listadoCursos0 h3{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:120%;
	border-bottom:1px solid #0000AD;
	margin:2px 0 6px 12px; 
	padding:2px 2px 0 2px;
	}
#listadoCursos0 h4{
	font-size:120%;
	background-color:transparent;
	border-bottom:2px solid #0000AD;
	margin:4px 0 0 0; 
	padding:2px 0 0 2px;
	}
#listadoCursos0 h5{
	color:#FFF;
	font-size:120%;
	background-color:#0000AD;
	border-bottom:0;
	margin:6px 0 4px 0; 
	padding:0 0 1px 4px;
	}
.none{
	background:transparent url(../../images/AAA/transparente.gif);
	margin:0;
	padding:0;
	}
.provincia{
	font-size:100%;
	font-weight:bold;
	border-bottom:1px solid #AAA;
	}
.localidad{
	background-color:#0000AD;
	padding:1px 6px;
	font-size:100%;
	font-weight:bold;
	color:#FFF;
	}
#listadoCursos h3{
	font-size:100%;
	padding:2px 0;
	margin:12px 0 0 0;
	}
#busquedaResultados table{
	padding-left: 12px;
	width:98%
	}
#busquedaResultados table caption{
	padding-top:6px;
	font-weight:bold;
	text-align:left;
	}
#busquedaResultados table th{
	background-color: #EEE;
	padding:2px 5px;
	border-bottom:2px solid #DDD;
	border-left:2px solid #BBB;
	}
#busquedaResultados table td{
	text-align:center;
	padding:2px 5px;
	vertical-align: middle;
	background-color: #FAFAFA;
	border-bottom:1px solid #DDD;
	border-left:1px solid #BBB;
	}
#busquedaResultados ul{
	margin:0;
	padding:0;
	}
#busquedaResultados .primero{
	text-align:left;
	}
.itemcurso{
	border-right:#fff 1px solid;
	padding-right:0;
	border-top:#fff 1px solid;
	padding-left:5px;
	font-weight:normal;
	font-size:150%;
	padding-bottom:6px;
	margin:6px 12px 4px 0;
	border-left:#888 1px solid;
	width:98%;
	padding-top:0;
	border-bottom:#bbb 1px solid;
	background-color:#f5f5f5;
	padding-right:0;
	padding-left:0;
	font-size:115%;
	padding-bottom:2px;
	margin:12px 0 0;
	padding-bottom:2px;
	}	
#enlaces h2{
	color:#000;
	font-size:160%;
	font-weight:normal;
	padding:8px 2px 4px;
	margin:0 0 6px 12px;
	border-bottom:3px solid #DEDFCE;
	}
#enlaces ul{
	padding:0;
	margin:0;
	}
#enlaces li{
	background:transparent url(../../images/AAA/transparente.gif);
	}
#enlaces li a{
	background: transparent url(../../images/AAA/icoVerde.gif) no-repeat top left;
	padding:0 0 5px 20px;
	margin:0;
	}
.imgIzquierda{
	float:left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align:center;
	margin:2px 16px 8px 6px;
	padding:8px;
	border:1px solid #CCC;
	border-bottom:5px solid #DDD;
	}
.imgDerecha{
	float:right;
	text-align:center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin:8px 6px 2px 16px;
	padding:8px;
	border:1px solid #CCC;
	border-bottom:5px solid #DDD;
	}
.avisoCentros{
	font-weight:bold;
	color:#F00;
	}

	
#accesibilidadFisica{
	padding:6px 0 8px 36px;
	min-height:25px;
	background:transparent url(../../images/AAA/centroAccesible.gif) no-repeat top left;	
	margin:0;
	margin-left:20px;
	}
#centrosBoga{
	padding:0;
	padding-left:36px;
	padding-top:6px;
	padding-bottom:14px;
	min-height:25px;
	background:transparent url(../../images/AAA/centroBoga.gif) no-repeat top left;
	margin:0;
	margin-left:20px;
	}

 #centrosIzenpe {
	padding:0;
	padding-left:36px;
	padding-top:6px;
	padding-bottom:14px;
	margin:0;
	
	
}

#centrosIzenpe ul li {
 background:transparent;
 height:20px; 
 
}


.tarjetaCiudadano{
 padding-left:36px;
 padding-bottom:20px;
 background:transparent url(../../images/AAA/centrosTCiudadano.gif) no-repeat top left;
}
	
	
.tarjetaSanitaria{
 padding-left:36px;
 padding-bottom:20px;
 margin:0;
 /*background:transparent url(../../images/AAA/centrosTSanitaria.gif) no-repeat top left;*/
 background:transparent url(../../images/AAA/centrosTONA.gif) no-repeat top left;
}



#solapasCursosN2 ul li .ayuda{
	background-color:#0000AD;
	color:#FFF;
	}
.ambito{
	font-size:70%;
	background-color:#F7F3F7;
	padding:1px 6px;
	margin-bottom:4px;
	}
.separa{
	word-spacing:-0.25em;
	}
.subir{
	width:97%;
	background:transparent url(../../images/AAA/flechaSubir.gif) no-repeat right;
	text-align:right;
	}
.subir a{
	color: #F00;
	margin-right:12px;
	padding-right:12px;
	text-decoration:none;
	}
.subir a:hover{
	text-decoration: underline;
	}	
#promo{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#D20;
	font-weight:bold;
	font-size:185%;
	letter-spacing:0.07em;
	margin:8px 22px;
	padding: 22px 22px 8px 22px;
	line-height:0.9em;
	border-top:2px dotted #FF8200;
	border-right:4px dotted #FF8200;
	border-bottom:8px dotted #FF8200;
	border-left:10px dotted #FF8200;
	text-align:left;
	background-color:#FEF3EB;
	}
#promo p{
	line-height:1.1em;
	margin-bottom:12px;
	margin-top:0;
	}
#promo ul li{
	padding-left:22px;
	background:transparent url(../../images/AAA/puntoPromo.gif) no-repeat left;
	}
.ayuda2{
	padding:4px;
	margin:4px 0;
	margin-top:8px;
	float:left;
	background-color:#FFA;
	border:1px solid #AAA;
	}
#balance dl{
	padding-top:12px;
	}
#balance dt{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#F00;
	font-size:220%;
	text-align:right;
	padding-left:25px;
	width:18%;
	line-height:0.8em;
	height:22px;
	}
#balance dd{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#0000AD;
	padding-left:0px;
	font-size:125%;
	font-weight:bold;
	height:22px;
	line-height:1.1em;
	}
#foros .campo{
	background-color:#FAFAFA;
	width:96%;
	}
#foros .boton{
	margin-top:6px;
	}
#foros p{
	margin:0;
	}

	
 .NN2 li{
	display: inline;
	background: transparent url(../../images/AAA/transparente.gif);
	padding:0;
	margin:0;
	}


#encuesta .NN2 li{
	display: inline;
	background: transparent url(../../images/AAA/transparente.gif);
	padding:4px;
	margin:0;
	}

	
.boton{
	margin:6px 0;
	text-align:center;
	}
.campoTrabajo{ 
	font-family: Arial, Helvetica, sans-serif;
	background:transparent url(../../images/AAA/bckCampos.jpg) no-repeat left;
	padding-top:100px;
	padding-bottom:100px;
	padding-right:10px;
	text-align:right;
	}
#concursoFotografico dt{
	width:20%;
	}
#galeriaSumario ul{
	display:inline;
	padding:0;
	margin:0;
	border:0 solid red;
	}
#galeriaSumario ul li{
	display:inline;
	background: transparent url(../../images/AAA/tranparente.gif);
	padding:0 0 10px 0;
	margin:0;
	width:120px;
	text-align:center;
	float:left;
	}
#galeriaSumario ul li img{
	display:inline;
	background: transparent url(../../images/AAA/bckNegativo.gif);
	color:red;
	padding:14px 4px;
	margin: 2px 0;
	}
#galeriaSumario a{
	color:#000;
	}
#galeriaSumario{
	font-size:110%;
	}


#galeriaSumario{
	padding-left:1%;
	}
#galeriaSumario .fecha{
	color:#000;
	font-size:125%;
	padding-top:4px;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	}
#galeria ul{
	display:inline;
	padding:0px;
	margin:0px;
	border:0px solid red;
	}
#galeria{
	padding-left:1%;
	}
#galeria ul li{
	display:inline;
	background: #FFF url(../../images/AAA/transparente.gif);
	padding:0px 0px 8px 0px;
	margin: 4px 8px;
	width:128px;
	height:165px;
	text-align:center;
	float:left;
	border-top: 1px solid #BBB;
	border-right: 1px solid #BBB;
	border-left: 2px solid #DDD;
	border-bottom: 4px solid #DDD;
	}
#galeria ul li img{
	display:inline;
	background: transparent url(../../images/AAA/transparente.gif);
	padding:5px 4px 0px 4px;
	margin: 2px 0px;
	}
#galeria a{
	color:#000;
	}
#galeria{
	font-size:110%;
	}
#galeria .titulo{
	font-weight:normal;
	}
#galeria .autor{
	font-size:95%;
	}
	
#mosaico{
	width:228px;
	float:right;
	margin-left:2%;
	}
#mosaico ul{
	background: transparent url(../../images/AAA/transparente.gif);
	padding:0;
	margin:0;
	}
#mosaico ul li{
	display:inline;
	background: transparent url(../../images/AAA/transparente.gif);
	padding:0;
	margin:0;
	}
	

/*A partir de aqui hemos incluido nuevas */
#zonarest{
	}
#zonarest a:link{
	background-color:#0000AD;
	}
#zonarest a:visited{
	background-color:#8CA6BD;
	}
#zonarest a:hover{
	background-color:#8CA6BD;
	}
#zonarest a:active{
	background-color: #BDCFDE;
	}

.pieFotoITTxartela{
	float:right;
	text-align:right;
	min-height:25px;
	margin-left:425px;
	margin-top:15px;
	
}

.pieFotoAgroturismo{
	float:right;
	text-align:right;
	min-height:25px;
	margin-left:400px;
	margin-bottom:0px;
	margin-top:0px;
	color:#059;
  text-align:center;
	font-family: Arial, Helvetica, sans-serif;		

}

.avisoConcursoFotos{	
	font-weight:bold;
  font-size: 115%;
	padding: 0px 0px 3px 0px;
	margin: 12px 12px 12px 12px;
	color:#059;
  text-align:center;
	font-family: Arial, Helvetica, sans-serif;		
}
.avisoZonaRestringida{
	font-weight:bold;
  font-size: 140%;
	padding: 0px 0px 3px 0px;
	margin: 12px 12px 12px 12px;
	margin-left:150px;
	color:#33A;
	font-family: Arial, Helvetica, sans-serif;		
}

.selectFotos{
	margin-left:10px;

}
.textoCentrado{
	text-align:center;
	
}

#contenido{
	border:1px solid #BBB;
	margin:4px;
	padding:12px;
	background-color:#FFF;
	font-size: 95%; 
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #069;
	text-align:center;
	
	}
#foto img{
	padding-bottom:16px;
	}
#titulo{
	font-weight:bold;
	font-style: italic;
	}

.cursiva
{
	font-style: italic;
}
.negrita
{
	font-weight: bold;
}
.subrayado
{
	text-decoration: underline;
}
.textorojo
{
	color:red;
}
#listadoDatoAviso{
	position:relative;
	width:73%;
	float:right;
	padding-bottom:4px;
	margin-top: 5px;
	}
#datoAviso a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #3333AA;
	font-size: 9px;
	font-weight: bold;
	float: right;
	margin-left:420px;
	width: 22%;
	padding-bottom:4px;
	}	
	
	#numeroBoletin{
	font-size:280%;
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#008EDE;
	text-align:right;
	padding: 48px 10px 0px 0px;
	background: transparent url(../../images/AAA/bckBoletin.gif) no-repeat right top;
	}


#piePagina ul li{
  background:#FFF url(../../images/AAA/transparente.gif);
}

#piePagina{
border-top:1px dashed #000;
}

#moverIzda{
  margin-left:0;
	margin-top:8px;
	margin-right:12px;
	float:left;
	width:600px;
	height:305px;
	}
	
	

/*Aprendefácil*/

	@font-face {
    font-family: Lucida Handwriting;
    font-style:  normal;
    font-weight: normal;
    src: url(../../css/fuentes/LUCIDAH0.eot);
  }
/*
	#aprendefacil{
	margin:0;
	padding:0;
	width:260px;
	height:180px;
	background:transparent url(../../images/AAA/pizarra3_escalada.gif) no-repeat top left;
	}


#aprendefacil h2{
	padding:16px 0px 5px 15px;
	margin:0px;	
	color:#ffffff;
  text-decoration: underline;	
	font-size:10pt;
	font-family:"Lucida Handwriting","Comic Sans MS";
	border:0;
  }
#aprendefacil ul{
	margin-left:25px;	
	}

#aprendefacil ul li{
	margin:0px;
	color:#ffffff;			
	font-family:"Lucida Handwriting","Comic Sans MS";
	line-height: 90%;
	background: transparent url(../../images/AAA/checkbox_blanco.gif) no-repeat top left;
	font-size:9pt;
	}	
#aprendefacil ul li .titulo{
	color:#ffffff;				
	font-family:"Lucida Handwriting","Comic Sans MS";
	line-height: 100%;
	font-size:9pt;
	font-weight:bold;
	}	

	#aprendefacil a:hover{ 
	text-decoration:none;
	}

	
#aprendefacil2 h1{
	border-bottom:8px solid #6699FF;
  margin-bottom:20px;
 }
	
#aprendefacil2 h2{
	padding:2px 6px;
	margin:0;
	font-size:150%;
	font-weight:bold;
	border:0;
	
  }	
	
#aprendefacil2 h2 a{
	background-color:transparent;
	color:#990066;	
	
	}	
	
#aprendefacil2   .mas{
	background-color:transparent;
	color:#990066;	
	padding:2px 30%;
	font-size:130%;
	
	}
*/
/*fin AprendeFácil/

/*KZgunea movil*/

#kzguneaMovil h1{
	border-bottom:8px solid #6699FF;
  margin-bottom:8px;
 }

#kzguneaMovil h2{
    padding:7px 0 0 40px;
    margin-top:7px;
    border: 0px;
    height:2.2em;
}

#kzguneaMovil .gral{
background: transparent url(../../images/AAA/icoAntiguo.jpg) no-repeat top left;
padding-left:20px;
}

#kzguneaMovil .modelos{
background: transparent url(../../images/AAA/icoAntiguo.jpg) no-repeat top left;
font-weight: bold;
color:#CC9933;
font-family: Arial, Helvetica, Verdana, Times, Georgia, sans-serif;
font-style: italic;
padding-left:20px;
}

#kzguneaMovil .modelos a{
     color:#CC9933;
}

#kzguneaMovil .sinIcono{
background: transparent;
}
#kzguneaMovil .logo{
float:right;
margin-right:10em;
}
 
#kzguneaMovil ul li{
font-size: 1.15em;
margin-top:0.3em;
} 


#pantallas   {
    height:25em;
    width:100%;
    padding-left:6em;
}

#pantallas   li{
  display: inline;
  font-family: Arial, Helvetica, Verdana, Times, Georgia, sans-serif;
	font-style: italic;
	font-size:1.15em;
	background:transparent;
	margin:0.4em;
	padding:0em;
	float:left;
	width:18%;
	text-align:center;
	
}

#otrasguias{
width:100%;

}
#otrasguias   li{
  display: inline;
  margin:0.2em;
	padding:0.6em;
 	width:27%;
  float:left;
	text-align:center;

}


#guia   ul li{
  display: list-item;
	font-size:1em;
	margin:0em;
	padding:0em;
  width:120px;
  float:left;
	text-align:left;
}

.movil{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/Iconkzgunea.png) no-repeat top left;
	}
.emulador{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/Iconemulador.png) no-repeat top left;
	}

.descarga{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/Icondescarga.png) no-repeat top left;
	}

.otrasguias{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/otrasguias.png) no-repeat top left;
	}

.txotx{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/IconApp_Txotx.jpg) no-repeat top left;
	/*height:110px;*/
	}
.hirutur{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/Iconhirutur.png) no-repeat top left;
	/*height:140px;*/
	}
.eva{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/Iconeva.png) no-repeat top left;
	}

.euskadi{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/IconEuskadi.jpg) no-repeat top left;
	/*height:140px;*/
	}
.bilboBus{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/IconApp_Bilbobus.jpg) no-repeat top left;
	/*height:110px;*/
	}
.sopeON{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/IconApp_Sopelana.jpg) no-repeat top left;
	/*height:140px;*/
	}

.COF{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/IconApp_COFGipuzkoa.jpg) no-repeat top left;
	/*height:110px;*/
	}
.ikastolak{
	background: transparent url(../../images/AAA/imgPromociones/KZmovil/Ikastolak.png) no-repeat top left;
	/*height:110px;*/
	}

	/*fin KZgunea movil*/

/*Cambios home Tania*/

#cabecera{
    background: url("../../images/AAA/cabecera.png") no-repeat scroll right center #ffffff;
    height: 120px;
}

#cabecera #logo1 img{
    /*margin-top: 6px;*/
}

#cabecera #logoGV img{
    margin-top: 25px;
}

#cabecera #bannerKZ img{
    margin-bottom: 7px;
}

#menuauxiliar{
    background: #003e6a;
    width: 100%;
    height: 21px;
    padding: 0;
}

#menuauxiliar ul{
    padding: 0;
}

#menuauxiliar li{
    color: #eeeeee;
}

#menuauxiliar li a, #menuauxiliar #zonarest a{
    background-color: #003e6a;
    padding: 2px 6px;
    color: #eeeeee;
}

#menuauxiliar li a:hover, #menuauxiliar #zonarest a:hover, #menuauxiliar #cambioIdioma a:hover{
    background-color: #003e6a;
    color: #fd8a1f;
}

#menuauxiliar #cambioIdioma a{
    background-color: #003e6a;
    color: #CCE655;
    margin-right: 30px;
}

#menuauxiliar #zonarest{
    margin: 0 25px 0 25px;
}

#bienvenido h1{
    padding: 12px 0 15px 0px;
}

#buscar {
    margin: 13px 0 10px 0;
}

#buscar input {
    font-size: 110%;
}

#buscar #txtBuscar {
    width: 67%;
}

#buscar #Submit{
    padding: 1px 5px;
    *padding: 1px 0; !important; /*hack para ie7*/
}

#buscar ul{
    padding-top: 3px;
}

#buscar li{
    border:none;
}

#centro {
    border: none;
    padding: 0 0 10px 0;
    overflow: hidden;
}

#curso h2, #centro h2{
    border-width: 5px;
}

#centro h2 a span{
    float: right;
    font-size: 80%;
}

#centro h2 a:hover span {
    color:#F00;
    text-decoration:underline;
}

#centro dt, dd  {
    padding-left:0;
    padding-bottom: 2px;
}

.imgCentro {
    margin: 0px 0px 15px 14px;
    float: left;
    padding: 4px;
    border: 2px solid #CCCCCC;
}

#curso {
    padding: 0 0 40px 0;
}

#curso dt, dd {
    padding-left:0;
    padding-bottom: 2px;
}

#logosHomeCentro{
    margin-top: 10px;
    text-align: center;
}

#logosHomeCentro ul {
    margin: 0 0 10px 0;
}

#logosHomeCentro li {
    margin: 0 5px 0 0;
}

#logosHomeCentro li a:hover{
    color: #ffffff;
    text-decoration: none;
}

#colDerHome #noticias, #colDerHome #aprendefacil,#colDerHome #sociales{
    border: 1px solid #CCCCCC;
    padding: 5px 5px 0 10px;
    margin-bottom: 10px;
}

#colDerHome #noticias h2, #colDerHome #aprendefacil h2,#colDerHome #sociales h2{
    padding:2px 6px;
    border:0;
    background-color: #6699FF;
    color: #ffffff;
    width: 99%;
    *width: 95% !important; /*hack para ie7*/
}

#noticias #masNoticias{
    text-align: right;
    padding-bottom: 8px;
}

#aprendefacil{
    background: none;
}

#aprendefacil ul{
    margin: 0;
    padding: 0;
}

#aprendefacil ul li{
    padding: 0 6px 8px 30px;
    min-height: 15px;
}

#sociales div{
    padding: 0 0px 8px 7px;
}

#sociales img{
    margin-right: 9px;
}


#facebook{
    border: 1px solid #CCCCCC;
    overflow: hidden;
    position: relative;
    width: 100%;
}

#logosHomeIzquierda ul li a:hover{
    background-color:#ffffff;
}

#pie{
    float:left;
    width: 100%;
    border-top:1px dotted #CCCCCC;
    padding: 10px 0px 20px 0px;
    margin-top: 20px;
}

#pie img{
    vertical-align: top;
    margin-left: 15px;
}

h2{
    padding-bottom:2px;
}

#kzguneaMovil{
    _width: 97%;
}

/*Cambios listado comunidades*/
#destacamos{
    border: 1px solid #CCCCCC;
    padding: 5px 0 0 10px;
    margin-bottom: 30px;
    margin-left: 10px;
    width: 99%;
}

#destacamos h2{
    padding:2px 6px;
    border:0;
    background-color: #F68C22;
    color: #ffffff;
    width: 99%;
    *width: 95% !important; /*hack para ie7*/
}

#destacamos a, #destacamos span{
    color:#F68C22;
    font-weight: bold;
}

#destacamos span, #comunidades span{
    color:#ff0000;
    font-weight: bold;
}

#destacamos ul{
    margin-left:22px;
}

#destacamos ul li{
    background: url("../../images/AAA/icoReservada.gif") no-repeat scroll left top transparent;
}

#comunidades{
    margin-left: 5px;
}

#comunidades ul{
    margin-left:25px;
    font-weight: normal;
}

#foros, #faq{
    margin: 25px 0 25px 0;
}

#foros a{
    background: url(../../images/accesoForos.png) no-repeat 0 0px;
    color: #fc7c00;
    padding: 5px 0 13px 45px;
}

#faq a{
    background: url(../../images/accesoFaq.png) no-repeat 0 0px;
    color: #299ced;
    padding: 5px 0 13px 45px;
}

#foros a:hover, #faq a:hover{
    color: #fc7c00;
    text-decoration: underline;
}

#faq a:hover{
    color: #299ced;
    text-decoration: underline;
}

#leyendaModulos{
    margin: 0 auto;
    text-align: center;
    padding: 18px 0 20px 4px;
    border-bottom: 1px solid #cccccc;
    font-size: 9px;
}

.modulos{
    text-align: center;
    float: left;
    padding: 5px 15px 15px 0;
}

.modulos img{
    padding-bottom: 8px;
}

#presentacionModulos{
    margin: 30px 0 0 12px;
}

#presentacionModulos div{
    margin-top: 35px;
}

#presentacionModulos img{
    float:left;
    margin-right: 15px;
}

#presentacionModulos p{
    margin-top: 2px;
}

.tituloModulo{
    font-weight: bold;
    color: #005293;
    margin-bottom: 2px;
}


