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


body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFF;
  overflow: auto;
  background:#0D0C0C;
  margin:auto;
}

img{
border:0px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#B5B5B5;
letter-spacing:0.3em;
margin:15px 5px 15px 15px;
}
h2{
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#F09C00;
margin:10px 5px;
}

h3{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFF;
margin:7px 5px;
}
h4{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF7F00;
margin:7px 5px;
}
h5{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F09C00;
margin:7px 5px;
text-decoration:underline;
text-transform:lowercase;
}

ul{
margin:5px;
padding:0px 5px;
}

li{
list-style:none;
margin:5px 0px;
background:url(imagenes/li.gif) left no-repeat;
padding:0 0 0 9px;
font-size:inherit;
}

a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

hr{
border:#FFB932 1px dotted;
clear:both;
}

input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-right:0px;
border-top:0px;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
margin:2px;
}
select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-right:0px;
border-top:0px;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
margin:2px;
}

/*************************************************************************************************/
#portadacapu{
background:url(../imagenes/portada2.jpg) left top no-repeat;
width:728px;
}
#capu{
position:relative;
top:35px;
left:550px;
}

#contenedor{
width:730px;
height:100%;
overflow:hidden;
padding:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
margin-top:15px;

}

#encabezado{
width:729px;
height:100px;
background:url(../imagenes/cabecera.jpg) left top  no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:5px;
}

#inicio{
float:left;
width:95px;
height:80px;
margin:0 0px;
}
#inicio a{
display:block;
width:100%;
height:100%;
background:transparent url(../imagenes/logo2.gif) no-repeat left;
text-decoration:none;
}
#inicio a:hover{
background:transparent  url(../imagenes/logo1.gif) no-repeat left;
}
#idiomas{
float:left;
width:50px;
margin:50px 0 0 0;
}
#idiomas ul,#idiomas li{
margin:0px;
padding:0px;
}
#idiomas li a{
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
color:#2AA25D;
font-weight:bold;
text-decoration:none;
}
#idiomas li a:hover{
color:#fff;
text-decoration:none;
}

#menu{
margin:0px;
width:730px;
font-family: Arial, Helvetica, sans-serif;
border-top:#FF9933 1px solid;
border-bottom:#FF9933 1px solid;
}

#menu ul{
float:left;
padding:0px;

}
#menu li{
display:inline;
padding:0px;

}
#menu li a{
text-decoration:none;
color:#FFF;
font-weight:bold;
font-size:0.9em;
padding:3px;
border-right:#0D0C0C 1px solid;
border-left:#0D0C0C 1px solid;
margin:0px;
}
#menu li a:hover{
text-decoration:none;
color:#FF9933;
font-weight:bold;
font-size:0.9em;
padding:3px;
border-right:#A7A6A6 1px solid;
border-left:#A7A6A6 1px solid;
margin:0px;
}

#menu li a.current{
	color:#B5B5B5;
}
.left{
float:left;
padding:5px 0px 0px 0px;
}
.clear{
clear:both;
}
#contador{
position:relative;
float:right;
width:250px;
text-align:right;
}
#contador span.texto{
font-style:italic;
font-weight:bold;
}


#menuseccion{
	margin:10px 5px;
	float:right;
}
#menuseccion li{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	color:#E89E23;
	font-weight:bold;
	font-size: 14px;
}
#menuseccion li a{
	color:#E89E23;
}
#menuseccion li a:hover,#menuseccion li a:active{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#contenido{
width:100%;
float:right;
background:#0d0d0d;
margin:10px 0px;
padding:1px;
}
#contenido.izq{
width:445px;
}
#contenido.total{
width:95%;
}
#contenido img.berimbau{
margin:0px;
}

#contenido img{
margin:5px 96px;
}
#contenido p{
margin:10px 5px;
text-align:justify;
font-size:0.9em;
line-height:1.6em;
}
#contenido a{
/*color:#FF6633;*/
color:#FF9933;
font-size:0.9em;
}
#contenido table{
margin:10px;
}
#contenido a:hover{
text-decoration:underline;
}
#contenido li{
list-style:circle;
margin:5px 0px 5px 10px;
background:url(imagenes/li.gif) left no-repeat;
padding:0px;
font-size:0.9em;
}
#imgseccion, #contenido img#imgseccion{
float:left;
margin:10px 5px;
border:#B5B5B5 1px solid;
}
.horarios{
border-collapse: collapse;
font-size:0.8em;
width:640px;
margin-left:50px;
}
.horarios tr td{
border:#3F3C33 1px solid;
}
.horarios td.cabecera{
background:#3F3C33;
border:#0d0d0d 1px solid;
text-align:center;
}
.col4{
width:165px;
float:left;
margin:0px 1px;
}

#indicecantigas ul li{
margin:5px 0px;
background:url(../imagenes/berimbau.gif) left no-repeat;
padding: 0 0 0 20px;
}

#indicecantigas ul li a{
font-size:0.9em;
color:#fff;
}

#cantigas{
clear:both;
}
#cantbrasil{
width:200px;
float:left;
}
#cantotro{
width:200px;
float:left;
color:#ccc;
}

#tablacantigas img{
margin:0px;
}

/*******CLASES**********/
.horarios{
margin:0px 10px;
}
.horarios td{
border:#FF7F00 1px dotted;
margin:3px;
padding:3px;
}
.fecha{
color:#FFB932;
}
.titnoticias{
color:#FF7F00;
font-weight:bold;
text-transform:uppercase;

}
/********************BILBAO CALENDARIO***************************/

.linea1{
	background-color: #151F15;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4F4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:5px;
}
.linea2{
	background-color: #232F23;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4F4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:5px;
}


.n1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #003366;
	text-decoration: none;
}


.n2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5FBF7A;
	font-weight:bold;
	text-decoration: none;
}


.n3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5FBF7A;
	text-decoration: none;
}
.n4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
	text-decoration: none;
}
.n5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFCD7F;
	text-decoration: none;
	font-weight: bold;
}


.n6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5ABE7B;
	text-decoration: none;
}


.cab {
	background-color: #FFC76F;
	border:#D1DFD1 1px solid;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
}
.caja {
	border: 1px solid #686F68;
}
td.diaevento a{
	color:#D1DFD1;
	font-weight:bold;
}

.amarillo{
color:#FFFF33;
}
.naranja{
color:#FF6600;
}
.naranja2{
color:#FFB93F;
}
.verde{
color:#009933;
}
.verde2{
color:#CCFF33;
}
.verde3{
color:#00FF33;
}
.marron{
color:#CC9900;
}
.azul{
color:#0033CC;
}
.rojo{
color:#FF0000;
}
.morado{
color:#6600CC;
}
.verdeclaro{
color:#4FFF77;
}
.salmon{
color:#EFB586;
}
.col3{
float:left;
width:30%;
margin:0 5px;
}

.nota{
font-size:0.8em;
font-style:italic;
color:#CCCCCC;
padding:0px 50px;
}
.gris{
color:#8F8F8F;}
