/**
* @style       General - Fundación Kursaal
* @media       screen
* @version     1.0
* @author      Entrewebs, info@entrewebs.com, www.entrewebs.com
* @copyright   Fundación Kursaal ©
*/

/* ------------->> Generales <<<--------------*/
body {
	paddgin:0;
	margin:0;
	FONT: 60% verdana, arial, sans-serif; 
	background-color:#fff;
}
img{
	border:0;
}

/* ------------->> Capas <<<--------------*/
#contenedortotal {
	line-height: 140%;
	margin:0 auto 0 auto;
	text-align: left;
	padding: 0;
	width: 762px;
	background-color: #fff;
}
#dena{
	width: 760px;
	margin:0;
	float:left;
	background-color: #fff;
}
#barrasuperior{
	float:left;
	width:760px;
	background-color:#000;
	margin:0;
	padding:0;
}
#logofundacion{
	float:left;
	width:36px;
	height:36px;
	background-color:#fff;
	margin:0;
	padding:0;
}
#menusuperior{
	float:left;
	width:380px;
	margin:0;
	padding:0;
	color:#fff;
}
#menusuperior ul{
	font-size: 100%;
	float: left;
	width: 380px;
    margin: 0;
	padding:14px 0 0 5px;
}
#menusuperior li{
	list-style: none;
	display: inline;
	margin:0;
}
#menusuperior li a{
	color:#fff;
	text-decoration:none;
	border-right:1px solid #fff;
	padding: 0px 6px 0px 6px;
	float:left;
}
#menusuperior li a:hover{
	color:#fff;
	text-decoration:underline;
	padding: 0px 6px 0px 6px;
	float:left;
}
#menusuperior li a.ultimolista {border-right: 0;}
#fundaciontexto{
	float:right;
	width:290px;
	height:36px;
	background-color:#000;
	margin:0;
	padding:0;
}
#fotosuperior{
	float:left;
	width:760px;
	background-color:#fff;
	margin:0;
	padding:0;
}
#datosficha{
	float:left;
	width:760px;
	color:#000;
	margin:0;
	padding:0 0 30px 0;
	text-align:left;
}
#artista{
	float:left;
	width:255px;
	color:#000;
	margin:0;
	padding:0;
	text-align:left;
	padding-left:5px;
}
#artista h1{
	color:#3263c7;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
#auditorio{
	float:left;
	width:150px;
	color:#000;
	margin:0;
	padding:0;
}
#precios{
	float:left;
	width:150px;
	color:#000;
	margin:0;
	padding:0;
	color:#000;
	margin-left:10px;
}
#precios ul{
	font-size: 100%;
	float: left;
	width: 150px;
    margin: 0;
	padding:8px 0 0 0;
}
#precios li{
	list-style: none;
	margin:0;
	text-align:center;
	margin-bottom:2px;
	margin-right:20px;
}
#ventaabonos{
	float:left;
	/*width:180px;*/
	width:165px;
	color:#000;
	margin:0 0 0 15px;
	padding:0;
	color:#000;
}
#navegador{
	float:left;
	width:760px;
	color:#000;
	margin:0;
	padding:0;
}
#opciones{
	float:right;
	width:200px;
	margin:0;
	padding:0;
	color:#000;
}
#opciones ul{
	font-size: 100%;
	float: right;
	width: 200px;
    margin: 0;
	padding:8px 0 0 5px;
}
#opciones li{
	list-style: none;
	display: inline;
	margin:0;

}
#opciones li a{
	color:#000;
	text-decoration:none;
	border-right:1px solid #000;
	padding: 0px 6px 0px 6px;
	float:right;
}
#opciones li a:hover{
	color:#000;
	text-decoration:underline;
	padding: 0px 6px 0px 6px;
	float:right;
}
#opciones li a.ultimolista {border-right: 0;}
#barrainferior{
	/*float:left;
	width:755px;
	background-color:#000;
	margin:0;
	padding:10px 0 10px 5px;
	*/
	background-color: #000000;
    float: left;
    margin: 0;
    padding: 10px 15px;
    width: 730px;
}
#servikutxa{
	float:left;
	width:175px;
	background-color:#000;
	margin:0;
	padding:0;
	color:#fff;
}
#telekutxa{
	/*float:left;
	width:175px;
	background-color:#000;
	margin:0 5px 0 0;
	padding:0;
	color:#fff;*/
	
	background-color: #000000;
    border-right: 1px dashed #333333;
    color: #FFFFFF;
    float: left;
    height: 145px;
    margin: 0 20px 0 0;
    padding-right: 20px;
    width: 175px;
}
#telekutxa img{ display:block; margin-top:10px;}

#kutxanet{
	float:left;
	width:180px;
	background-color:#000;
	margin:0;
	padding:0;
	color:#fff;
}
#kutxanet img{ margin-bottom:10px;}

#taquilla{
	/*float:left;
	width:220px;
	background-color:#000;
	margin:0;
	padding:0;
	color:#fff;*/
	
	background-color: #000000;
    border-left: 1px dashed #333333;
    color: #FFFFFF;
    float: right;
    margin: 0;
    padding-left: 20px;
    width: 280px;
	 height: 145px;
}
#taquilla img{ margin-bottom:10px;}

#piegris{
	width:760px;
	height:31px;
	float:left;
	margin:0;
	padding:0;
	clear:both;
}
#solicitud{
	float:left;
	width:150px;
	margin:0;
	padding:0;
	color:#000;
	padding:8px 0 0 10px;
}
#solicitud a{
	color:#000;
	text-decoration:none;
	float:left;
}
#solicitud a:hover{
	color:#000;
	text-decoration:underline;
	float:left;
}
#menubajo{
	float:right;
	width:150px;
	margin:0;
	padding:0;
	color:#000;
}
#menubajo ul{
	font-size: 100%;
	float: right;
	width: 150px;
    margin: 0;
	padding:8px 0 0 5px;
}
#menubajo li{
	list-style: none;
	display: inline;
	margin:0;
}
#menubajo li a{
	color:#000;
	text-decoration:none;
	border-left:1px solid #000;
	padding: 0px 6px 0px 6px;
	float:right;
}
#menubajo li a:hover{
	color:#000;
	text-decoration:underline;
	padding: 0px 6px 0px 6px;
	float:right;
}
#menubajo li a.ultimolista {
	border-left: 0;
}
#menubajo li a.primerolista {
	border-right:0;
}
/* ------------->> ID's <<<--------------*/
#benefactores{
	float:left;
	width:760px;
	background-color:#fff;
	margin:0;
	padding:0;
	color:#000;
}
#benefactores p{
	padding-left:20px;
}
#benefactores ul{
	font-size: 100%;
	float: left;
	width: 740px;
    margin: 0;
    padding-top:3px;
}
#benefactores li{
	list-style: none;
	display:block;
	float:left;
}
#benefactores li.first{ padding:0 30px;}
#benefactores li.second{padding:15px 45px 0;}
#cubos{
	float:right;
	width:320px;
	height:60px;
	background-color:#fff;
	margin:15px 0;
	padding:0;
	padding-right: 20px;
}
#datosprograma{
	float:left;
	width:580px;
	color:#000;
	margin:0;
	padding:20px 0 30px 0;
	text-align:left;	
}
#datosprograma a{
	color:#3263c7;
	text-decoration:none;
	font-weight:bold;
	font-size:120%;
}
#datosprograma a:hover{
	color:#3263c7;
	text-decoration:underline;
	font-weight:bold;
}
#datosentradas{
	float:left;
	width:760px;
	color:#000;
	margin:0;
	padding:20px 0 30px 0;
	text-align:left;	
}
#datosentradas input{
	border: 1px solid #3263c7;
	background-color:#fff;
	font-size:10px;
}
#datosentradas textarea{
	border: 1px solid #3263c7;
	background-color:#fff;
	font-size:10px;
}
#kutxanet a{
	color:#fff;
	text-decoration:none;
}
#kutxanet a:hover{
	color:#fff;
	text-decoration:underline;
}
#kutxanet a.bt_comprar{
	color:#3263C7;
	text-decoration:none;
	background:#FFF;
	padding: 4px 10px;
	border-radius: 6px 6px 6px 6px;
	font-weight:bold;
}
#kutxanet a.bt_comprar:hover{
	color:#000;
	text-decoration:none;
	background:#FFF;
	padding: 4px 10px;
	border-radius: 6px 6px 6px 6px;
	font-weight:bold;
}

#logoshome{
	float:left;
	width:760px;
	background-color:#fff;
	margin:0;
	padding:0;
	color:#000;
}
#logoshome p{
	padding-left:20px;
}
#logoshome ul{
	font-size: 100%;
	float: left;
	width: 760px;
    margin: 0;
    padding-top:0px;
}
#logoshome ul li{
	list-style: none;
	display:block;
	float:left;
}
#logoshome ul li.first {padding:0 40px;}
#logoshome ul li.second {padding:0 40px;}
.cleft {clear:left;}
#textoentrada{
	float:left;
	width:430px;
	color:#000;
	padding:20px 0 0 20px;
}
#textokursaal{
	float:right;
	width:195px;
	color:#000;
	padding:20px 5px 30px 0;
	text-align:right;
}
#textokursaal a{
	color:#bbb9ad;
	text-decoration:none;
}
#textokursaal a:hover{
	color:#bbb9ad;
	text-decoration:underline;
}
#textoabonosderecha{
	float:right;
	width:180px;
	color:#000;
	margin:0;
	padding:0 0 30px 0;
	text-align:left;
}
/* ------------->> Clases <<<--------------*/
.color1{background-color:#d3e2a8;}
.color2{background-color:#e6dbb8;}
.color3{background-color:#b7c2cf;}
.color4{background-color:#e0c98e;}
.color5{background-color:#e6c8c1;}
.color6{background-color:#e0dded;}
.color7{background-color:#d1d2d4;}.
.colorazul{color:#3263c7;}
a.enlaceazul{color:#3263c7;
	text-decoration: none;
	font-weight:bold;
	font-size:10px;}
a.enlaceazul:hover{color:#3263c7;
	
	text-decoration: underline;
	font-weight:bold;
	font-size:10px;}

.colorazulgrande{
	color:#3263c7;
	font-size:14px;
}
.filabajo {padding-left:10px;}
.filabajo2 {
	padding:30px 0 0 10px;}
.fondoazul{
	background-color:#7B9CD1;
	color:#000;
}
.fondonegro{
	background-color:#000;
	color:#fff;
}
.fondoblanco{
	background-color:#fff;
	color:#000;
}
.maspadding{
	padding:30px 20px 0 20px;
}
.piano{
	color:#3263c7;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
.piano9{
	color:#BDBDBC;
	text-decoration:none;
	font-size:9px;
}
.piano12{
	color:#3263c7;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.separaizda{
	padding-left:20px;
}
.textogrande{
	font-size:12px;
}
.fright {float:right;}
.fleft {float:left;}
.gazte {padding:0 0 0 60px;}
/* ------------->> Links <<<--------------*/
body#bhome #menusuperior ul li a#home, body#bprograma #menusuperior ul li a#programa, body#bentrada #menusuperior ul li a#entrada, body#bpatrocinio #menusuperior ul li a#patrocinio {font-weight:bold;}

/* ------------->>Gospel 2010 <<<--------------*/
#gospel_info{
	background: #000;
	color:#FFF;
	height: auto;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 40px;
	padding-left: 30px;
}
#gospel_info h1{
	font-family: Arial, Helvetica, sans-serif, "Century Gothic" ; font-size:72px; line-height:60px;
	
}
.morado{
color:#a5afd5;
font-size:13px;
line-height:15px;}
.enlace_morado{
color:#a5afd5;


}

#gospel_info img.imagen_gospel{
	padding-top:20px;
	margin-bottom:30px;
}
#gospel_info #col_izq{
	width:340px;
	float:left;
	background:#000;
	margin-bottom:30px;

}
#gospel_info #col_dch{
	width:335px;
	padding-left:15px;
	border-left:#FFF dotted 1px;
	float:right;
	background:#000;
	margin-bottom:30px;
} 
.flotar_izq{
	float:left;
	width:160px;
	margin-right:15px;
	line-height:15px;
	
}
.flotar_dcha{
	float:right;
	width:160px;
	line-height:15px;
}
 
 .limpiar{
	 clear:both;
 }
 #gospel_info hr{
	 border:#FFF dotted 1px;
 }
 #contenedortotal #dena #logoshome .redes_sociales { width:100%; display:block; height:44px; padding:20px 0; }
 #contenedortotal #dena #logoshome .redes_sociales a img { padding-right:20px; }
