body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0;
	margin: 0;
	background-image: url(../images/bg2.gif);
	background-attachment: fixed;
	}
	
	
.barrascroll {
scrollbar-3dlight-color: #FFF;
scrollbar-face-color: #FFF; 
scrollbar-shadow-color: #CC0000; 
scrollbar-highlight-color: #CC0000;  
scrollbar-darkshadow-color: #FFF; 
scrollbar-track-color: #fff; 
scrollbar-arrow-color: #000;	
          }
.zuria a:link{

color:#fff;

          }		  
#nuevostalentos  a:active{

color:#fff;

          }		
	  
		
		  
		  
img  a:hover{
	padding:0;
	margin:0;
}

 a:link{
	text-decoration:none;
	color: #000;
}
a:visited{
	text-decoration:none;
	color: #000;
}
 a:hover{
	text-decoration: none;
	color: #9E0505;
	border-bottom: 0px dashed #9E0505;
	
}

a:active{
	text-decoration: none;
	color: #000;
	
}


hr{
	width:100%;

	border: 1px solid #ccc;
	
}

hr.barra{
	width:100%;

	border: 1px dashed #EAE7E7;
	
}

hr.barra1{
	width:100%;
	margin-top:0px;
	border: 1px dashed #EAE7E7;
	
}


 .a2:link,  .a2:visited{
	text-decoration:underline;
	font-size: 90%;
	color: #999999;
}
 .a2:hover,  .a2:active{
	text-decoration: none;
	font-size: 90%;
	color: #FFFFFF;
	background-color: #FF090A;
}

#centrado {
	position: relative; /*Posicionamiento absoluto*/
	top: 0%;
	margin: auto;
	width: 100%;
	background:#fff;
	
	
	

}

#cajamenu{
	
	font-size:11px;
	left: 0px;
	width: 950px;
	height: 50px;
	background:#fff;
}


#cajamenu ul{
	

	margin-left: 10px;

}


#caja{
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 955px;
	height: auto;
	background:#fff;
}

#cabecera{
	height: 100px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pie{
	margin: auto;
	height: 75px;
	
	background-image: url(../images/bg_abajo.jpg);
	background-repeat: repeat;
	background-color: #000000;
	width: 955px;
	padding-top:20px;
}

#puntospie{
	
	margin: auto;
	
	
	
	padding:0px;
	padding-top:50px;
	background: #fff;
	width: 955px;
	margin-bottom:10px;
	
}

#puntospie ul{
margin:0;
padding:0;
margin-top:0px;
padding-left:0px;
padding-top:0px;
background:#FFF;
border-top: 1px solid #ccc;
}
#puntospie ul li{

text-align:center;
display:inline;
border-left:solid 1px #cccccc;
border-right:solid 1px #CCCCCC;
float:left;
text-align:center;
padding-left:43px;
padding-right:43px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#puntospie a{
color:#333;

}
#puntospie a:hover{
color:#990000;

}
#accesibilidad{
	padding-left:20px;
	padding-right:400px;
	
	
	background-color: #fff;

	padding-top:20px;
}
#accesibilidad h2{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
border-bottom:dashed 1px #990000;
}
#cabeza{

	height: 116px;
	padding: 0;
	background-repeat: no-repeat;
	width: 955px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/cabilbao.jpg);
}
#logo{
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;

}
#logosAbajo{
	margin: auto;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	width: 950px;

}
#logosAbajo img{

margin-left: 32px;
	margin-right: 20px;

}
#logoZinebi{
	float: left;


}
#buscador{
	color: #999999;
	float: right;
	padding-top: 51px;
	padding-right: 115px;
	text-align: right;
	font-weight: bold;
	width: 450px;


}
#menu {
	padding: 0px;
	float: left;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 50px;
	background-repeat: no-repeat;
}
form {
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 400px;
	text-align: right;
}
.logos {
	width: 400px;
	float: right;
}

label {
	margin: 0px;
	padding: 0px;
}
input {
	margin: 0px;
	padding: 0px;
}
#contenedor{
	width: 955px;
	height:auto;
	background:#fff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contenedord{
	width: 955px;
	height:auto;
	background:#fff;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.izda {
display:block;
	margin-top: 0px;
	min-width: 550px;
	height: auto;
	float: left;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 300px;
	background:#fff;
}

.izda_museo {
display:block;
	margin-top: 0px;
	min-width: 550px;
	height: auto;
	float: left;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 45px;
	width: 300px;
	background:#fff;
}

.izdad {
display:block;
	margin-top: -12px;
	height: auto;
	float: left;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 550px;
	background:#fff;
}

.izda h1{
	border-bottom:1px dashed;
	border-bottom-color: #FF0000;
}

.izda_museo h1{
	border-bottom:1px dashed;
	border-bottom-color: #FF0000;
}


.izdad h1{
	border-bottom:1px dashed;
	border-bottom-color: #FF0000;
}

.izda1 {
	margin: 0px;
	min-width: 550px;
	height: auto;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 480px;
	background:#fff;
}
.dcha {
display:block;
	margin-top: -12px;
	margin-left: 0px;
	margin-right:0px;
	float: left;
	padding-top: -5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 350px;
	background:#fff;
}

.quieres h1 {
	*margin-top: -14px;
	
}

.columnaderecha {
	background:#fff;
	display:block;
	margin-top: 10px;
	margin-left: 0px;
	margin-right:0px;
	float: right;
	padding-top: -px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 300px;
	
	top: 236px;
	
}

#videoscontenedor {
float:absolute;
display:block;
TOP: -30px; 
margin-bottom:10px;

}

#nombrevideoscontenedor {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/gohiko_laukia_bideoak.gif) no-repeat left top; FONT: bold 10px verdana, arial, helvetica, sans-serif; BORDER-LEFT: #000000 0px solid; WIDTH: 312px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 0px solid; POSITION: relative; HEIGHT:25px; TEXT-ALIGN: left; left: -25px; 
}

.flash {
	display:block;
	min-width: 550px;
	height: auto;
	float: left;
	left:-20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 550px;
	background:#fff;
}


.fotos {
	position:absolute;
	margin: 0px;
	float: right;
	margin-top:0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left:7px;
	width: 310px;
	margin-left:580px;
	border: 1px solid #CCCCCC;
}



.fotos IMG a{
	border: 1px solid #000000;
	margin:0px;
	padding:0px;
}
.fotos1 {
	position:absolute;
	margin: 0px;
	float: right;
	margin-top:60px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left:7px;
	width: 310px;
	margin-left:580px;
	border: 1px solid #CCCCCC;
}



.fotos1 IMG{
	border: 1px solid #000000;
	margin:0px;
	padding:0px;
}

.fotos2 {
	position:absolute;
	margin: 0px;
	float: right;
	margin-top:190px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left:7px;
	width: 310px;
	margin-left:580px;
	border: 1px solid #CCCCCC;
}



.fotos3 IMG{
	border: 1px solid #000000;
	margin:0px;
	padding:0px;
}
.fotos3 {
	position:absolute;
	margin: 0px;
	float: right;
	margin-top:30px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left:7px;
	width: 310px;
	margin-left:30px;
	border: 1px solid #CCCCCC;
}



.fotos2 IMG{
	border: 1px solid #000000;
	margin:0px;
	padding:0px;
}
.blog {
	width: 545px;
	height:243px;
	padding-top: 0px;
	margin-left: 0px;
	margin-top:5px;
	border: 1px solid #CC0000;
	margin-bottom: 46px;
}
.talentos {
	margin-bottom: 15px;
}

.imagenblog {
display:block;
	padding-left: 480px;
	margin-top:-20px;
}

#menup/*WAI*/

 {
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: -2;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CECECD;
	background-image: url(../images/acciona.gif);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7E7E7;
}

#menup ul {
	margin:0px;
	list-style-type: inherit;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#menup li {
	margin:0px;
	display: inline;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-size: 95%;
	font-weight: bold;
}
#menup li a {
	color:#333333;
	text-decoration:none;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 95%;
	font-weight: bold;
}
#menup li a.tabactive {
	margin-top: 0px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
	background-color: #FFFFFF;
	background-image: url(../images/otroboton.gif);
}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7,#tabcontent8  {
	display: inline;
	margin: 0px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	
}
	#tabcontent1 a, #tabcontent1 a:link, #tabcontent1 a:visited{
	color: #666666;
	margin: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	}
	#tabcontent1 a:hover, #tabcontent1 a:active{
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
	#tabcontent2 a, #tabcontent2 a:link, #tabcontent2 a:visited{
	color: #666666;
	padding: 0;
	margin: 0;

	}
	#tabcontent2 a:hover, #tabcontent2 a:active{
		color: #ffffff;
		padding: 0;
		margin: 0;
	}
	#tabcontent3 a, #tabcontent3 a:link, #tabcontent3 a:visited{
	color: #666666;
	padding: 0;
	margin: 0;
	}
	#tabcontent3 a:hover, #tabcontent3 a:active{
	color: #ffffff;
	padding: 0;
	margin: 0;

	}
	#tabcontent4 a, #tabcontent4 a:link, #tabcontent4 a:visited{
	color: #666666;
	padding: 0;
	margin: 0;

	}
	#tabcontent4 a:hover, #tabcontent4 a:active{
	color: #ffffff;
	padding: 0;
	margin: 0;

	}
	#tabcontent5 a, #tabcontent5 a:link, #tabcontent5 a:visited{
	color: #666666;
	padding: 0;
	margin: 0;
	
	}
	#tabcontent5 a:hover, #tabcontent5 a:active{
		color: #ffffff;
		padding: 0;
		margin: 0;
	}
	#tabcontent6 a, #tabcontent6 a:link, #tabcontent6 a:visited{
		color: #666666;
		padding: 0;
		margin: 0;
	}
	#tabcontent6 a:hover, #tabcontent6 a:active{
		color: #ffffff;
		padding: 0;
		margin: 0;
	}
	#tabcontent7 a, #tabcontent7 a:link, #tabcontent7 a:visited{
		color: #666666;
		padding: 0;
		margin: 0;
	}
	#tabcontent7 a:hover, #tabcontent7 a:active{
		color: #ffffff;
		padding: 0;
		margin: 0;
	}
	#tabcontent8 a, #tabcontent8 a:link, #tabcontent8 a:visited{
		color: #666666;
		padding: 0;
		margin: 0;
	}
	#tabcontent8 a:hover, #tabcontent8 a:active{
		color: #ffffff;
		padding: 0;
		margin: 0;
	}
.liSubmenu {
	display: inline;
	padding-right: 10px;
	font-weight: bold;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 90%;


}
/*Fin Menu Pestañas*/



.noticias {
	width: 350px;
	height:300px;
	margin-left: 0;
	
	padding: 0;

}

.noticias ul{

	margin-top: -15px;
	margin-left: -36px;
	
	





}
.noticias li{
	float: left;
	position:relative;
	margin-top: 10px;
	
	width:330px;
	height:auto;
list-style:none;
BORDER: #ccc 1px solid; 

}
.noticias li img {
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom:0px;
	width:100px;
	height:75px;


}


.noticias li  H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-TOP: 20px; MARGIN-bottom: 0px; COLOR: #829b6d; FONT-FAMILY: verdana, arial, helvetica, sans-serif; padding-right:8px;  text-decoration: none; 
}

.agenda{
	margin: 0;
	padding: 0;
}
.festivales{
	margin-top: 15px;
}
.festivalito{
	margin-top: 15px;
	width: 75px;
	float: left;
	padding-right: 15px;
}
.trimenu {
	text-align: right;
	width: 967px;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	display:block;
	
}
.trimenu2 {
	width: 967px;
	text-align: right;
	margin: auto;
}



#logosarriba{
	height: 100px;
	padding: 0;
	margin-top: 300px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

#seccion {

position:relative;
display:block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 935px;
	text-align: left;
	
	
	font-size: 20px;

	
	color: #fff;
	background: url(../images/blanco.gif) left top;



	font-family: trebuchet ms, arial, helvetica, sans-serif;
	padding-left:20px;
	padding-top:0px;
	
	
}
#subseccion {

position:relative;
display:block;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
width: 935px;
text-align: left;
font-size: 10px;
font-weight:bold;
color: #fff;
BACKGROUND: url(../images/blank_overa.gif) repeat right top;
font-family: Verdana, arial, helvetica, sans-serif;
padding-left:20px;
padding-top:6px;
padding-bottom:6px;





	
	
}

#subseccion a{

color: #fff;

	
}
#subseccion a:hover{

color: #fff;

	
}
#titulosubseccion {

position:relative;
display:block;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
width: 935px;
text-align: left;
font-size: 12px;


BACKGROUND:#fff;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding-left:20px;
padding-top:4px;
padding-bottom:6px;

	text-transform:uppercase;
	
	
	
color: #BB0404;
font-weight:bold;
BORDER-bottom: #DE0119 1px solid;

text-transform:uppercase;
	
	
	
}


#titulosubseccion1 {

position:relative;
display:block;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: 0;
width: 780px;
text-align: left;
font-size: 13px;


BACKGROUND:#fff;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding-left:20px;
padding-top:4px;
padding-bottom:6px;

	text-transform:uppercase;
	
	
	
color: #000000;
font-weight:bold;
BORDER-bottom: #DE0119 1px dashed;
BORDER-top: #DE0119 1px dashed;

text-transform:uppercase;
	
	
	
}

.borde  h1{
	
	color: #FF0000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;

}



.enlaces  {
	background:#fff;
	padding:1px;
	padding-left:20px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 15px;

}

.enlaces2  {
	background:#fff;
	padding:1px;
	padding-left:0px;
	margin-top: 28px;
	margin-right: 0;
	margin-bottom: 15px;


}
.enlaces a:link{
	
color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
}

.enlaces a:hover{

color:#990000;

}
.enlaces h1 {
	color: #FF0000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.enlaces2 h1 {
	color: #FF0000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
font-size:13px;
}
.noticias h1 {
	color: #FF0000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}





#endesarrollo  {
	color: #FF0000;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 20px;

	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color:#000000;
	height:600px;
}

#endesarrollo  span{
	color: #BB0404;
	font-weight:bold;

}
/*----------------MENU DE GUÍA PROFESIONAL----------------------*/	

#guiacontenedor {
POSITION: relative; 
margin-top:0px;

margin-left:0px;
HEIGHT: auto;
background:#FFFFFF;


}

#guiacontenedor h2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #BB0404;
font-weight:bold;
BORDER-bottom: #DE0119 1px solid;
width:96%;
padding-left:35px;
margin-top:10px;
font-size:12px;
text-transform:uppercase;

}



.navegacionguia {
POSITION: relative; 
margin-top:0px;
padding-top:0px;
margin-left:0px;
HEIGHT: 25px


}




#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial,  sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 32px;  
}
#nav {
	BACKGROUND:#CC0000; height: 32px
}
#nav LI.top {
	DISPLAY: block; FLOAT: left; 
}
#nav LI A.top_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND:#CC0000; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-DECORATION: none; 
}
#nav LI A.top_link SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/blank.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 32px; WIDTH: 136px; text-align:center;
}
#nav LI A.top_link SPAN.down {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/blanka.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 32px; WIDTH: 136px; text-align:center;
}
#nav LI A.top_link:hover {
	BACKGROUND: url(../images/blank_over.gif) no-repeat; COLOR: #fff; WIDTH: 136px; HEIGHT: 36px;
}
#nav LI A.top_link:hover SPAN {
	BACKGROUND: url(images/blank_over.gif) no-repeat right top; WIDTH: 136px;   text-align:center; 
}
#nav LI A.top_link:hover SPAN.down {
	BACKGROUND: url(../images/blank_overa.gif) no-repeat right top; WIDTH: 136px;   text-align:center; 
}
UNKNOWN {
	BACKGROUND: url(../images/blank_over.gif) no-repeat
}
UNKNOWN {
	BACKGROUND: url(../images/blank_over.gif) no-repeat right top
}
UNKNOWN {
	BACKGROUND: url(../images/blank_overa.gif) no-repeat right top
}
#nav LI:hover {
	Z-INDEX: 200; POSITION: relative; 
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#nav LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#nav LI:hover UL LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px;
}
#nav LI:hover UL LI:hover UL LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px; 
}
#nav LI:hover UL LI:hover UL LI:hover UL LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px; 
}
#nav LI:hover UL.sub {
	BORDER-RIGHT: #DE0119 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #DE0119 1px solid; PADDING-LEFT: 3px; Z-INDEX: 300; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #DE0119 1px solid; WIDTH: 186px; PADDING-TOP: 3px; BORDER-BOTTOM: #DE0119 1px solid; WHITE-SPACE: nowrap; TOP: 31px; HEIGHT: auto; 
}
#nav LI:hover UL.sub LI {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 186px; POSITION: relative; HEIGHT: 20px; 
}
#nav LI:hover UL.sub LI A {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 186px; COLOR: #000; TEXT-INDENT: 5px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-DECORATION: none; font-weight:bold;
}
#nav LI UL.sub LI A.fly {
	BACKGROUND: url(../images/arrow.gif) #fff no-repeat 175px 7px
}
#nav LI:hover UL.sub LI A:hover {
	BACKGROUND: #DE0119; COLOR: #fff;
}
#nav LI:hover UL.sub LI A.fly:hover {
	BACKGROUND: url(../images/arrow_over.gif) #DE0119 no-repeat 175px 7px; COLOR: #fff
}
UNKNOWN {
	BACKGROUND: url(../images/arrow_over.gif) #DE0119 no-repeat 175px 7px; COLOR: #fff
}
#nav LI:hover UL LI:hover UL {
	BORDER-RIGHT: #DE0119 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #DE0119 1px solid; PADDING-LEFT: 1px; Z-INDEX: 400; BACKGROUND: #fff; LEFT: 185px; PADDING-BOTTOM: 1px; BORDER-LEFT: #DE0119 1px solid; WIDTH: 186px; PADDING-TOP: 1px; BORDER-BOTTOM: #DE0119 1px solid; WHITE-SPACE: nowrap; TOP: -4px; HEIGHT: auto
}
#nav LI:hover UL LI:hover UL LI:hover UL {
	BORDER-RIGHT: #DE0119 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #DE0119 1px solid; PADDING-LEFT: 1px; Z-INDEX: 400; BACKGROUND: #fff; LEFT: 185px; PADDING-BOTTOM: 1px; BORDER-LEFT: #DE0119 1px solid; WIDTH: 186px; PADDING-TOP: 1px; BORDER-BOTTOM: #DE0119 1px solid; WHITE-SPACE: nowrap; TOP: -4px; HEIGHT: auto
}
#nav LI:hover UL LI:hover UL LI:hover UL LI:hover UL {
	BORDER-RIGHT: #DE0119 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #DE0119 1px solid; PADDING-LEFT: 1px; Z-INDEX: 400; BACKGROUND: #fff; LEFT: 185px; PADDING-BOTTOM: 1px; BORDER-LEFT: #DE0119 1px solid; WIDTH: 186px; PADDING-TOP: 1px; BORDER-BOTTOM: #DE0119 1px solid; WHITE-SPACE: nowrap; TOP: -4px; HEIGHT: auto
}
#nav LI:hover UL LI:hover UL LI:hover UL LI:hover UL LI:hover UL {
	BORDER-RIGHT: #DE0119 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #DE0119 1px solid; PADDING-LEFT: 1px; Z-INDEX: 400; BACKGROUND: #fff; LEFT: 185px; PADDING-BOTTOM: 1px; BORDER-LEFT: #DE0119 1px solid; WIDTH: 186px; PADDING-TOP: 1px; BORDER-BOTTOM: #DE0119 1px solid; WHITE-SPACE: nowrap; TOP: -4px; HEIGHT: auto
}




#nav LI:hover UL.left {
margin-left:186px; 	BORDER-RIGHT: #DE0119 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #DE0119 1px solid; PADDING-LEFT: 3px; Z-INDEX: 400; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #DE0119 1px solid; WIDTH: 186px; PADDING-TOP: 3px; BORDER-BOTTOM: #DE0119 1px solid; WHITE-SPACE: nowrap; TOP: 31px; HEIGHT: auto; 
}
#nav LI:hover UL.left LI {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 186px; POSITION: relative; HEIGHT: 20px; 
}
#nav LI:hover UL.left LI A {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 186px; COLOR: #000; TEXT-INDENT: 5px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-DECORATION: none; font-weight:bold;
}

#nav LI:hover UL.left LI A:hover {
	BACKGROUND: #DE0119; COLOR: #fff;
}



/*----------------MENU CON SECCIONES DIFERENTES----------------------*/	



#hoverpage {font-family:arial, verdana, sans-serif; font-size:76%;}

#hoverpage ul#menua li div p {font-size:12px; line-height:16px; margin:5px 0 15px 0;}
#hoverpage ul#menua li div h2 {line-height:1em; color:#000; font-size:1.5em; font-weight:normal; margin-top:0;}
#hoverpage ul#menua li div h3 {line-height:1em; color:#666; font-size:1.2em; font-weight:normal; margin-top:0;}
#hoverpage ul#menua li div h3.clear {clear:left;}

#hoverpage {width:650px; height:400px; border:1px solid #ccc; background:#fff; position:relative; z-index:200; overflow:hidden; text-align:left;}

#hoverpage ul#menua {background:transparent; padding:0; margin:0;list-style:none;}

#hoverpage ul#menua li.page {display:inline;} /* needed for IE to function correctly */

#hoverpage ul#menua li.page a.menuitem {text-decoration:none;}

#hoverpage ul#menua li.page i {position:absolute; display:block; height:25px; line-height:25px; padding-right:5px; right:510px; background:#fff; cursor:default; z-index:500; text-align:right; text-decoration:none; color:#666; font-style:normal; cursor:pointer; width:120px; border:1px solid #ccc;}

#hoverpage ul#menua li.p1 i {top:30px;}
#hoverpage ul#menua li.p2 i {top:55px;}
#hoverpage ul#menua li.p3 i {top:80px;}
#hoverpage ul#menua li.p4 i {top:105px;}
#hoverpage ul#menua li.p5 i {top:130px;}

#hoverpage ul#menua li.page div {display:block; width:440px; height:350px; padding:25px; font-weight:normal; color:#444; background:#fff; border-left:1px solid #ccc; margin-left:160px; overflow-y:scroll}


#hoverpage ul#menua li div p.big {line-height:1em; color:#333; font-size:1.5em;}
#hoverpage ul#menua li div a, #hoverpage ul#menu li div a:visited {color:#00c; text-decoration:underline;}
#hoverpage ul#menua li div em {display:block; width:200px; height:170px; float:left;}

#hoverpage ul#menua li.page div a:hover {text-decoration:none;}
#hoverpage ul#menua li.page a.menuitem:hover {white-space:normal;} /* for IE6 */

#hoverpage ul#menua li.click div {position:absolute; left:0; top:0;}
#hoverpage ul#menua li.click a i,
#hoverpage ul#menua li.click a:visited i
{color:#000; font-weight:bold;}

#hoverpage ul#menua div ul li {line-height:20px; color:#256; list-style-type:disc;}
#hoverpage ul#menua div ul li a,
#hoverpage ul#menua div ul li a:visited
{line-height:20px; color:#c00;}

#hoverpage ul#menua div dl dd {line-height:20px; font-size:1.1em; color:#448;}
#hoverpage ul#menua div dl dt {line-height:30px; color:#333;}
	
	
	
	
	
	
	
	
	
	
	
	
	
/*----------------Formulario----------------------*/
	
	
	
	

.cont_compuesto4{
	border:1px solid #de0018;
	height:300px;
	margin:0px;
}






.cont_compuesto4 .div_scroll5{
	height:250px;
	/height:300px;
}

.cont_compuesto4 .div_scroll5{
	height:300px;
	/height:295px;
}

.div_scroll5{
	width:100%;
	float:left;
	clear:left;
	margin:0px;
	overflow: auto;
	padding:0px;
}

.div_scroll5 a{
	color:#000000;
	font-weight:bold;
}

.div_scroll5 a span{
	font-weight:normal;
}

.div_scroll5 ul{
	padding:4px;;
}

.div_scroll5 li{
	margin-bottom:6px;
	list-style-type: square;
	padding-left:0px;
	margin-left:15px;
}

.div_scroll5 .selec{
	background:#ffd7db;
}


.tablon {
	
	
	width:550px;
	
	
}

.tablon li{
	
	list-style-type: square;
	padding-left:0px;
	
	
}

.tablon ul{
	margin-top:5px;
	margin-left:25px;
	margin-bottom:10px;
	
	
	}
	
#pasarpaginaguia{
	float:left;
	position:relative;
	display:block;
	margin-top:5px;	
	margin-bottom:20px;
	margin-left:5px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	width:550px;
	height:18px;
	
	background: #F8F8F8;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dashed #6A6767;
	color:#de0018;
}

#pasarpagina li{
	display:inline;
	border-right:1px solid #de0018;
	padding-right:4px;
	/padding-right:0px;
	padding-left:4px;
}

#pasarpagina a{
	color:#de0018;
	/margin-right:4px;
}

#pasarpagina .selec a{
	text-decoration:underline;
	color: #000000;
}

#pasarpagina .ult{
	border:0px;
}

#pasarpagina .ult_selec{
	border:0px;
}

#pasarpagina .ult_selec a{
	text-decoration:underline;
	color: #000000;
	border
}



#pasarpagina{
	float:left;
	margin-top:5px;	
	margin-bottom:20px;
	margin-left:5px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	width:500px;
	height:18px;
	/width:500px;
	background: #F8F8F8;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dashed #6A6767;
	color:#de0018;
}

#pasarpaginaguia li{
	display:inline;
	border-right:1px solid #de0018;
	padding-right:4px;
	/padding-right:0px;
	padding-left:4px;
}

#pasarpaginaguia  a{
	color:#de0018;
	/margin-right:4px;
}

#pasarpaginaguia  .selec a{
	text-decoration:underline;
	color: #000000;
}

#pasarpaginaguia  .ult{
	border:0px;
}

#pasarpaginaguia  .ult_selec{
	border:0px;
}

#pasarpaginaguia  .ult_selec a{
	text-decoration:underline;
	color: #000000;
	border
}
	













	
.resultados{

	padding-right:55px;
	

	
	}	
	
	
.tit_tablon{
	font-weight:bold;
	font-size:107%;
	border-bottom:1px solid #de0018;
	border-left:0px solid #de0018;
	padding-left:3px;
	margin-bottom:10px;
	margin-top:0px;
}
.tit_tablon a{
	font-weight:bold;
	font-size:107%;
	border-bottom:1px solid #de0018;
	border-left:0px solid #de0018;
	padding-left:16px;
	margin-bottom:10px;
	margin-top:0px;
	color:#000000;
	text-decoration: none;
	background:#fff url("../imagenes/punto.gif") no-repeat 4px 1px;
}

.tit_tablon a:hover{
	font-weight:bold;
	font-size:107%;
	border-bottom:1px solid #de0018;
	border-left:0px solid #de0018;
	padding-left:16px;
	margin-bottom:10px;
	margin-top:0px;
	color:#DE0018;
	text-decoration: none;
	background:#fff url("../imagenes/punto.gif") no-repeat 4px 1px;
}
.titular{
	font-weight:bold;
	margin-bottom:8px;
}

.titular_guia{
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	font-size:130%;
	color:#ffffff;
	background:#888888 url("../imagenes/ico_guia.gif") no-repeat 4px 2px;
	padding:4px;
	padding-left:30px;
}

.titular_guia span{
	float:right;
	font-weight:normal;
}

.titular_guia span a{
	color:#ffffff;
	font-size:80%;
}

.titular_guia span a:hover{
	color:#ffffff;
	background:#000000;
	font-size:80%;
	text-decoration:none;
}




/*----------------Formulario----------------------*/

#formulario {
width:400px;
	margin: 10px;
	padding: 0px;
	border: 1px solid #f7f7f7;
	background-color: #fff;
}
#formulario fieldset {
width:500px;
	border: 0;
	padding: 5px;
}

#formulario legend{

	font-weight: bold;
	border: 0;
	width: 340px;
	margin-top:0;
	padding-top:0;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #000000;
	margin-bottom: 20px;
}

#formulario label,input {

	display: block;
	width: 170px;
	float: left;
	margin-bottom: 10px;
}

#formulario label {
	color: #AA0517;
	font-weight: bold;
	text-align: left;
	width: 73px;
	padding-right: 5px;
    padding-left: 5px;
}
#formulario input {
		border: 1px solid #ccc;
		color: #2F4165;

		
}

#formulario textarea{
	border: 1px solid #ccc;
	font-family: Verdana, Arial, sans-serif;	
	font-size: 10px;
	color: #2F4165;
}
.submit {
	background-color: #DE0018;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin-top:11px;
	margin-bottom:10px;
	margin-left:80px;
	color: #fcfcfc;
			width: 70px;
		font-family: Verdana, Arial, sans-serif;	
		font-size: 10px;
		font-weight: bold;
}

br {
	clear: left;
}
.etiqueta_comentario{
	margin-left: 0px;
	margin-bottom: 1px;	
}

.input_green{
	color: #000;
}
.rojo{
	color: #DE0018;
}
.no_style{
	border: 0;
	
	background-color: #C1C0C0;
}
.input_examinar{
	
	background: #ffffff;
	border-top: 1px solid #99CC66;
	border-left: 1px solid #99CC66;	
	border-right: 1px solid #669900;
	border-bottom: 1px solid #669900;
	
	
	
	
			width: 400px;
		font-family: Verdana, Arial, sans-serif;	
		font-size: 11px;
		font-weight: bold;
}

.enlace{
	
	background: #DE0018;
	border-top: 1px solid #99CC66;
	border-left: 1px solid #99CC66;	
	border-right: 1px solid #669900;
	border-bottom: 1px solid #669900;
	margin-left:90px;
	margin-top:20px;
	font-family: Verdana, Arial, sans-serif;	
	font-size: 10px;
	padding:5px;
	font-weight: bold;
	color:#FFFFFF
}

.limpiar{
clear:both;
}



.legend{

width: 500px;
}
.fieldset{

width: 500px;
}


#fondopreguntas{
	
	background:#fff url("../images/fondopregunta.jpg") no-repeat 0px 0px;
	display:block;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding-left:35px;
	padding-top:2px;
	font-family: Arial, Verdana, sans-serif;	
	font-size: 12px;
	align:center;
	font-weight: bold;
	height:25px;
	width: 485px;
}
.preguntas {

	margin-top:5px;

}
.subirflecha {

	margin-left:460px;

}

.marcador
{
	margin-top:0px;
	background:#fff url("../images/marcador.gif") no-repeat 4px 4px ;
	padding-left:20px;
	
	

}

.m1
{
	margin-top:0px;
	background:#fff url("../images/1.gif") no-repeat 4px 4px ;
	padding-left:40px;
	font-weight:normal;
	color:#000000;
	
	

}
.m2
{
	margin-top:0px;
	background:#fff url("../images/2.gif") no-repeat 4px 4px ;
	padding-left:40px;
	font-weight:normal;
	color:#000000;
	
	

}
.m3
{
	margin-top:0px;
	background:#fff url("../images/3.gif") no-repeat 4px 4px ;
	padding-left:40px;
	font-weight:normal;
	color:#000000;
	
	

}
.m4
{
	margin-top:0px;
	background:#fff url("../images/4.gif") no-repeat 4px 4px ;
	padding-left:40px;
	font-weight:normal;
	color:#000000;
	
	

}
.m5
{
	margin-top:0px;
	background:#fff url("../images/5.gif") no-repeat 4px 4px ;
	padding-left:40px;
	font-weight:normal;
	color:#000000;
	
	

}
.m6
{
	margin-top:0px;
	background:#fff url("../images/6.gif") no-repeat 4px 4px ;
	padding-left:40px;
	font-weight:normal;
	color:#000000;
	
	

}
#listadoenlaces 
{
	margin-top:10px;
	width:790px;
	font-size:12px;
	

	


}
#listadoenlaces span
{
color:#A80505;
	

	


}

#listadoenlaces li 
{
	margin-top:0px;
	
	padding-left:5px;
	
	
	list-style:none;
	LIST-STYLE-IMAGE: url("../images/marcador.gif");
	


}
#listadoenlaces  a:hover
{
	
	color:#000;
	
	


}

#listadoenlaces  a:link
{
	
	color:#990000;
	
	


}


 li.testoenlaces
{
	display:block;
	padding-top:-15px;
	margin-bottom:-2px;
	font-style: italic;
	height:15px;
	color:#000;
	
	

	


}






.negritarojo
{

	color:#8E0707;
	font-weight:bold;
	font-family:trebuchet ms, Arial, Helvetica, sans-serif;
	font-size:14px;
}


.anuncio
{

	color:#8E0707;
	font-weight:bold;
	font-family:trebuchet ms, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:10px;
	
	

	


}



/*----------------AGENDA----------------------*/

#bloqueagendaizquierda{


width: 425px;
margin-top:10px;

padding-left:5px;
padding-bottom:295px;
	
}	



#bloqueagendaizquierda h2{

border-right: 0px solid #000000;
width: 405px;
color:#ffffff;
font-weight: bold;
background: #000000 url(../images/flecha.gif) no-repeat;
left:-20px;
padding-left:25px;
padding-top:0px;
font: 14px/195% Arial, Helvetica, Verdana, sans-serif;
font-weight:bold;

	
}	

#bloqueagendaizquierda p{

left:-20px;
padding-left:45px;
padding-top:0px;
font: 12px  Arial, Helvetica, Verdana, sans-serif;


	
}	

#bloqueagendaizquierda h5{

float:left;
border: 1px solid #CC0000;
width: 360px;
height:14px;
color:#CC0000;
font-weight: bold;
left:-20px;
margin-top:6px;
padding-top:1px;
padding-left:30px;
margin-left:-3px;
margin-left:-3px;
margin-bottom:15px;
font:12px Arial, Helvetica, Verdana, sans-serif;
font-weight:bold;
background:#FFFFFF;

}	
	
	
	#bloqueagendaizquierda span{
display:block;
float:left;
border-right: 3px solid #CC0000;

color:#ffffff;
font-weight: bold;
background: #CC0000;
left:-20px;
padding:5px;
	text-align: center;
font:16px Arial, Helvetica, Verdana, sans-serif;
width:20px;


}	

	
#bloqueagendaizquierda ul{
margin-left:45px;	
margin-top:0px;
border: 0px solid #000000;
margin-bottom:30px;
font-weight: bold;
font:12px Arial, Helvetica, Verdana, sans-serif;

background:#FFFFFF;
}	

#bloqueagendaizquierda h4 span{

float:left;	
display:block;
margin-top:-5px;
padding-right:0px;
margin-right:5px;
text-align:left;
left:-95px;
width:30px;


border: 0px solid #000000;
color:#650303;
font-weight: bold;
font:13px Arial, Verdana, sans-serif;
background: #ffffff;


}	



#bloqueagendaizquierda li {

float:left;	
display:block;
	
list-style:none;

margin-left:0px;
width: 460px;
border: 0px solid #000000;
}	
.ayudas{
position: relative; /*Posicionamiento absoluto*/
	top: 0%;
	margin: auto;
	width: 100%;
	background:#fff;
	margin-top: 10px;

}


#bloqueagendaizquierda li strong {
	
font:12px Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
color:#000000;
padding-bottom:10px;
margin:0px;
padding:0px;



}	
.ayudas li {

list-style:none;
LIST-STYLE-IMAGE: url("../images/marcador.gif");

color:#000000;

}
.ayudas li a:link{

font-weight:bold;
color:#990000;
}

.ayudas li a:hover{

font-weight:bold;
color:#000000;
}









/*SON DE BILBAO*/


#contenedorgeneral {

	float: left;
	width: 930px;
	height: auto;
	border: 3px solid #A80505;
	margin-top:10px;
	margin-left: 10px;

}

#menuc{
	float: left;
	width: 300px;
	height: 328px;
	border-left: 1px solid #A80505;
	border-right: 0px solid #A80505;
	border-top: 1px solid #A80505;
	border-bottom: 1px solid #A80505;
	padding: 7px;
	padding-left: 8px;
	dislay:block;
	margin-left:10px;
	margin-top:10px;
	verflow-x: hidden; 
	overflow-y: scroll; 
	margin-bottom:90px;
}

#menuc a{
	padding: 3px 1px;
	display: block;
	width: 100%;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	color: #454444;
}

#menuc a:hover{
	background-color: #CC0000;
	color: #fff;
	font-weight: bold;
}


.titulos {
width:500px;
height:15px;
background:#CC0000;
	color: #fff;
	padding-left:12px;
	padding-top:1px;
	padding-bottom:1px;
	
	margin-bottom: -5px;
	font-weight: bold;
	font:14px Arial, Verdana, sans-serif;
}

#contenidos{
	float:left;
	dislay:block;
	width:500px;
	
	border: 0px solid grey;
	margin-left: 20px;
	margin-top: 6px;
	padding: 5px;
	padding-bottom: 8px;
	background-color: #fff;
	height:auto;

	padding-top:15px;
}


#contenidos li{

margin-left: 60px;
list-style-type: none;

}

#contenidos ul strong{

color:#990000;
font-weight: bold;

}

* html #contenidos{ /*estilo solo para IE ya que no se admite la propiedad min-height*/
height: 400px;
}


/*LISTADO VIDEOS*/


#taldeenlistatituloa {
	MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; LEFT: 470px; MARGIN-LEFT: 0px; WIDTH: 295px; MARGIN-RIGHT: 0px; POSITION: absolute; TOP: 243px; HEIGHT: 30px; voice-family: inherit
}
#taldeenlistatituloa H2 {
	COLOR: #a59385
}
#taldeenlistatituloa H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 20px; COLOR: #fff
}
#taldeenlista {
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BACKGROUND: #fff; LEFT: -25px; OVERFLOW: auto; BORDER-LEFT: #CC0000 1px solid; WIDTH: 319px; BORDER-BOTTOM: #CC0000 1px solid; POSITION: relative; TOP: -5px; HEIGHT: 250px; voice-family: inherit
}


#taldeenlista1 {
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BACKGROUND: #fff; LEFT: -25px; OVERFLOW: auto; BORDER-LEFT: #CC0000 1px solid; WIDTH: 319px; BORDER-BOTTOM: #CC0000 1px solid; POSITION: relative; TOP: -5px; HEIGHT: 320px; voice-family: inherit
}
#vertodoslosvideos1 {
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BACKGROUND: #fff; LEFT: -25px; OVERFLOW: auto; BORDER-LEFT: #CC0000 1px solid; WIDTH: 340px; BORDER-BOTTOM: #CC0000 1px solid; POSITION: relative; TOP: -10px; HEIGHT: 22px; voice-family: inherit; color:#FFFFFF; font-weight:bold; padding-left:9px; padding-top:6px;
}
#vertodoslosvideos1 strong a{
margin-top:-5px;
padding-top:-5px;
padding-left:5px;
font-size:12px;
color:#CC0000;

}


#vertodoslosvideos {
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BACKGROUND: #fff; LEFT: -25px; OVERFLOW: auto; BORDER-LEFT: #CC0000 1px solid; WIDTH: 310px; BORDER-BOTTOM: #CC0000 1px solid; POSITION: relative; TOP: -6px; HEIGHT: 22px; voice-family: inherit; color:#FFFFFF; font-weight:bold; padding-left:9px; padding-top:6px;
}
#vertodoslosvideos strong a{
margin-top:-5px;
padding-top:-5px;
padding-left:5px;
font-size:12px;
color:#CC0000;

}

#taldeenlistatestua {
	WIDTH: 295px; COLOR: #fff; TEXT-ALIGN: left
}

spacezerrendac {
	BORDER-RIGHT: #584c42 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #584c42 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #584c42 0px solid; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: #584c42 0px solid; HEIGHT: 55px
}
.zerrendaedukiakc {
	BORDER-RIGHT: #584c42 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #584c42 0px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 0px 0px; BORDER-LEFT: #584c42 0px solid; WIDTH: 268px; PADDING-TOP: 5px; BORDER-BOTTOM: #CC0000 1px dashed; POSITION: relative; height:65px;
}
.zerrendaedukiakc H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.zerrendaedukiakc H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.zerrendaedukiakc STRONG {
	COLOR: #a59385
}	
	
.karatulac A {
	BORDER: #CC0000 3px solid; PADDING-RIGHT: 0px; BDISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px;  WIDTH: 80px; PADDING-TOP: 0px; HEIGHT: 55px
}
.karatulac A:hover {
	BORDER: #000 3px solid; WIDTH: 80px; HEIGHT: 55px
}	






/*------------------------------------LISTADO LOCALIZACIONES----------------------------------------------*/



#cont_info{
	margin-top:5px;
	padding:4px;
	border:0px solid #de0018;
	float:left;
	width:950px;
	/width:950px;
	margin-right:0px;
	/margin-right:0px;
	min-height:310px;
	-height:335px;
	background:#ffffff;
}

.bl_info{
	: #ffffff;
	padding:3px;
}


.izquierdac{
	float:left;
	clear:left;
	
	

	
}


.derechac{
	float:right;
	clear:right;

	
}



.lista_dos{
	padding:20px;
	
}



.lst_roja{
	margin-left:35px;
	margin-bottom:40px;
}

.div_scroll{
	width:375px;
	height:200px;

	margin-right:5px;
	overflow: auto;
	border:1px solid #de0018;
	padding:0px;
	
	
}

.div_scroll a{
	color:#000000;
	paddin-left:2px;
}

.div_scroll ul{
	padding:0px;;
}





.tit_bl{
	font-weight:bold;
	font-size: 110%;
	padding:2px;
	
	color:#ffffff;
	padding-left:4px;
	background: #de0018;	
	width:375px;
	
	
}

.lst_normal li{

	
padding-left:60px;
	width:260px;
}


.lista_info{
	padding-left:15px;
	margin-bottom:15px;
}


.lista_triple{
	padding-left:15px;
	margin-top:15px;
	color:#000000;
}

.txt{
	margin-bottom:15px;
}

.txt2{
	padding-left:25px;
	width:96%;
}



.lnk_mas{
	text-align:right;
	padding-top:1px;
	padding-right:10px;
	margin-top:5px;
	margin-bottom:3px;
}

.lnk_mas a{
	font-weight:bold;
	color:#000000;
	padding-bottom:4px;
	background: url("../imagenes/ico_lnk.gif") no-repeat top right;
	padding-right:22px;
	text-align:left;
}

.lnk_mas a:hover{
	color:#de0018;
}

.lnk_subir{
	text-align: right;
	padding:1px;
	margin-top:5px;
	width:96%;
}

.lnk_subir a{	
	color:#b90014;
}

.lst_menu{

}
.lst_video{
	margin-bottom:10px;
	overflow: hidden;
}

.lst_video li{
	width:48%;
	/width:49%;
	padding:0px;
	border:1px solid #de0018;	
	margin-bottom:3px;
}

.lst_video .bl_info{
	min-height:130px;
	/height:130px;
}


.lst_bls{
	margin-bottom:0px;
}



.lst_simple a{
	color:#000000;
}



.listas .titular{
	font-size:130%;
}

.cont_bls{
	background: #bababa;
	border:2px solid #6c6c6c;
	padding-top: 5px;
	padding-bottom:5px;
	/padding-bottom:0px;
}


.derechac{
	float:right;
	clear:right;
}

.bl_info .derechac{
	float:right;
}

.derechac .tit_bl{
	font-weight:bold;
	font-size: 110%;
	padding:2px;
	color:#ffffff;
	padding-left:40px;
	background: #de0018;	
	width:335px;
	margin-left:0px;
	
}


.lst_bls .derechac{
	margin-right:10px;
	/margin-right:5px;
}





/*MENU GENERAL*/



.maintab{
margin-top:-12px;




}

.basictab{
top:12px;
padding: 0px 0;
margin-left: 0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding-left:2px;
list-style-type: none;
margin-bottom: 0;
padding-bottom: 3px;
padding-top: 3px;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #E7E7E7;
border-top: 1px solid #E7E7E7;
}

.basictab li{
display: inline;
margin: 0;


}

.basictab li a{
text-decoration: none;
padding: 2px 2px;
margin-right: 2px;
margin-left: 2px;


background-color: white;
color: black;
}


.basictab li a:visited{
color: black;
}

.basictab li a:hover{

color: #CC0000;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;

color: #CC0000;
}


.submenustyle{
padding: 4px 4px 8px 0px;
margin-top: 2px;
width: auto;
display: none;
filter:alpha(opacity=0);
-moz-opacity:0;
margin-left: 10px;
}

* html .submenustyle{ /*IE only width definition*/
width: 100%;
}

.submenustyle a{
border-right: 1px solid #E7E7E7;
border-bottom: 0px solid #E7E7E7;
border-left: 0px solid #E7E7E7;
border-top: 0px solid #E7E7E7;
background:#FFFFFF;
font: normal 12px Arial;
padding-left: 12px;
padding-right: 15px;

text-decoration: none;
background-color: white;
color: black;
}

.submenustyle a:hover{
color: #CC0000;
background-color: white;



}

/* AGENDA */
#contenidoAJX {

	text-align:center;
	font-size:11px;
}

#agenda{
	background-color:#fff;
	border: none;
	width:300px;
	padding:0px;
	margin:0;
	text-align:center;
}	


#navMeses td{

	padding-top:8px;
	
	padding-bottom:6px;
	
}
		
#navMeses{
	background-color:#fff;
	width:210px;
	padding-top:5px;
	padding-bottom:5px;
	padding:2px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;	
	text-decoration: none;	
	text-align:center;
}
	#navMeses a, #navMeses a:visited, #navMeses a:link{				
		font-size: 10px;
		text-decoration: none;
		color: #000;	
	}
	#navMeses a:hover{
		font-size: 10px;	
		text-decoration: underline;
		color: #6B691F;	
	}	
	
	#navMeses a:active{
		font-size: 10px;	
		text-decoration: underline;
		color: #000;	
	}
#diasSemana{
	width:100%;
	
	margin:0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;			
	text-align:center;
	border:none;
	}		
	#diasSemana td{
		background-color:#CC0000;
		width:40px;
		height:40px;		
		text-align:center;
		border-top:none;
		padding-top: 8px;
		border-left:none;
		border-bottom:none;
			
	}	
	

.tooltip{
		width: 210px; 
		color:#000000;
		font:bold 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;text-align:center
	}

	.tooltip span.top{padding: 30px 8px 0;
	    background: url(../img/bt.gif) no-repeat top;
		color:#000000;
		}

	.tooltip strong.bottom{
		padding: 1px 8px 10px;
		font-weight:normal;
		color: #000;
	    background: url(../img/bt.gif) no-repeat bottom;
		}
		
#colDias{	
	border-top:none;	
	width:100%;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;			
	text-align:center;
}
	#colDias td{
	background-color: #ffffff;
	width:40px;
	height:30px;
	text-align:center;
	border-top:none;
	
	padding-top: 8px;
	}

	
	#colDias a, #colDias a:visited, #colDias a:link{
		color:#CC0000;
		
		width:40px;
		
		text-decoration: none;	
		
	}
	#colDias a:hover, #colDias a:active{
		color:#000;
		
		text-decoration: none;
		
	}
	
	





/*FIN AGENDA*/	




/* PARA LOS ENLACES A LOS VIDEOS DE INICIO DE LA PAGINA*/
#box5{
	position:absolute;
	width:545px;
	height:409px;
	left: 0px;
}
#box5 span{
	display:block;
}
#info5{
	top:0;
}



.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:545px;
	margin-top:-30px;
	
	margin-left:0px;
	height:409px;
	
	position:absolute;
}
.info p {
	display:block;
	color:#fff;
	padding-left:20px;
	margin-top:310px;
	
	padding-right:10px;
	font-family:Arial;
	background:#000;
	padding-top:8px;
	padding-bottom:50px;
	font-weight:bold;
	font-size:12px;
}

.info h4{
	color:#fff;
	padding-left:20px;
	padding-top:45px;
	padding-right:10px;
	font-family:Arial;
	background:#000000;
	width:545px;

	padding-bottom:20px;
	font-weight:bold;
	font-size:18px;
	
}


.info img{

Z-INDEX: -1;
	position:absolute;
	
	color:#000;
	font-size:10px;
	font-weight:bold;
	padding-top:110px;

	left:210px;
}

.mask2{
	position:relative;
	margin:0px;
	width:545px;
	height:409px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
	
}

pre{background:#666; color:#fff; padding:10px; margin:10px; height:auto; overflow:auto; font:12px Verdana,Courier,sans-serif}


.description{padding:16px;margin:10px 0;background:#eee}

.sample{padding:0px 0px; margin:0px; height:443px; border:1px solid #CC0000; width:545px}
h4.stitle{color:#666;margin:0 0 5px 0}

.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#0080FF;text-decoration:none}
.links a:hover{font-weight:bold}



.buttons{padding-left:130px; padding-top:5px; padding-bottom:5px; width:415px; border:0px solid #CC0000; margin-top:0px;}
.buttons span{color:#0080FF;padding:0 0px; cursor:pointer; display:block;  position:relative;}

#prev5 {
float:left;
position:relative;
display:block; 
margin-left:30px;
}
#play5 {
float:left;
position:relative;
display:block; 
margin-left:30px;
}
#stop5 {
float:left;
position:relative;
display:block; 

margin-left:30px;
}
#next5 {
float:left;
position:relative;
display:block; 
margin-left:30px;
}
#categoriasbuscar{
	DISPLAY: block; FLOAT: left; MARGIN-LEFT:0px; POSITION: relative; width:920px; background:#fff; padding-left:20px; margin-top:25px; 
}

#categoriasbuscar em{
	 font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#990000;font-style:normal; font-weight:bold;
}
 em{
	 font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#990000;font-style:normal; font-weight:bold;
}
#contenedorbuscador {
	DISPLAY: block; MARGIN-LEFT: 30px; MARGIN-TOP: 0px; POSITION: relative; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 490px; height:142px; BACKGROUND-IMAGE: url(../images/buscartermino.jpg); border:1px solid #CC0000;
}
#barrasepara {
	DISPLAY: block; MARGIN-LEFT: 30px; height:20px; 
}

.resultadobusqueda {
margin-left:30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 490px; border-bottom:1px dashed #990000;  
}

.noresultados {
margin-left:30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 490px; padding-  
}
#resultadobusqueda {
DISPLAY: block; MARGIN-LEFT: 30px; MARGIN-TOP: 30px; POSITION: relative 
}
#lista {
margin-left:30px; 
}
#lista  h2 {
padding-left:15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 490px; background: url(../images/marcador.gif) no-repeat; border-bottom:1px dashed #ccc;  
}

}

#lista  h1 {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 490px; 
}

#contenedorbuscador h1 {
padding-left:30px;	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:10px;
}

.botonbuscar{

background:#990000; color:#fff; FONT-WEIGHT: bold; FONT-SIZE: 11px; width: 70px;

}

#contenedorbuscador span {

FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.cineclub {
	height: 90px;
	margin-top: 30px;
	padding-bottom: 30px;
	border-bottom: 1px dashed #C00;
}

.cineclub_fin {
	height: 90px;
	margin-top: 30px;
	padding-bottom: 30px;
}


.cineclub h2{
	font-size: 18px;
	font-weight: normal;
}

.cineclub_fin h2{
	font-size: 18px;
	font-weight: normal;
}

.linkd a{
	color: #C00;
	text-decoration: underline;
}

.museo {
	height: 90px;
	border-bottom: 1px dashed #E7E7E7;
	margin-top: 10px;
	padding-bottom: 10px;
}

.museo2 {
	height: 40px;
	border-bottom: 1px dashed #E7E7E7;
	margin-top: 10px;
	padding-bottom: 10px;
}

.museo h2, museo2 h2{
	font-size: 18px;
	font-weight: normal;
	
}
.museo em{
	font-style:italic;
	color:#000;
}

.cinelink{
	float: right;
	margin-right: 40px;
	margin-top: -20px;
	font-weight: bold;
}

.cinelink a{
	color: #C30;
}

.cinelink a:hover{
	color: #000;
}
