/* CSS General */
body {margin:0px; padding:0px; background-color: #000000; font-family: Georgia, Tahoma, Geneva, sans-serif; font-size:14px; color: #fffff; background-image:url(http://www.clubbingspain.com/chat/imagenes/background.jpg); background-repeat: no-repeat; background-attachment:fixed; text-align:center;}
p {margin-top:0px; margin-bottom:7px}
a:link, a:visited, a:active {color:#000000; text-decoration:none;}
a:hover {color:#993192;}
form {margin:0px; padding:0px; overflow: visible}
#formlogin {margin:0px; padding:0px; overflow: visible}
span {margin:0px; padding:0px}
table {margin:0px; padding:0px}

#contenedor {margin: 0px auto; padding:0px; _padding:0px; width:1000px; text-align:left; height:100%; min-height:100%}
#banner2 {float:right; padding: 2px; border: 1px #FFFFFF solid; background:#EFEFEF url(../2009/imagenes/bgr-box-trans.png) repeat-x; margin:2px}
#header2 {float:left; width:1000px; margin-top:5px;}
#logo2 {width:380px; float:left; display:inline-block; margin-left:150px}
#header3 {float:left; background-color:#EFEFEF; width:1000px; margin-bottom:5px}
#menu {float:left;}
.menu, a:link.menu, a:visited.menu, a:active.menu {float: left; width:auto; border-top: 2px #EFEFEF solid;background-color:#E1DBE3; color: #000000; text-align:left; margin:2px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:20px; display:inline-block; text-decoration:none; padding: 1px 4px 1px 4px}
a:hover.menu {border-top: 2px #330033 solid; background-color: transparent; color:#000000}
#contenedorLoading {margin:0px; padding:0px}
#contenedorDatos {margin:0px; padding:0px}
#clear {clear:both}
#contenido {float:left; padding:0px; _padding:5px; width:1000px; height:100%}

#foto {padding:5px; border:1px #999999 solid; float:left; margin:5px}
#foto2 {padding:5px; border:1px #999999 solid;}
#foto3 {padding:5px; border:1px #999999 solid;}
#foto_slider {border:5px #999999 solid;}
#linea {padding:0px; border-bottom:1px #cccccc solid; margin:5px 0px 5px 0px;}
.titular, a:link.titular, a:visited.titular, a:active.titular {font-family:Arial, Tahoma, Geneva, sans-serif; font-size:26px; font-weight:bold; text-decoration:none}
.titular2, a:link.titular2, a:visited.titular2, a:active.titular2 {font-family:Arial, Tahoma, Geneva, sans-serif; font-size:22px; font-weight:bold; text-decoration:none}
.titular3, a:link.titular3, a:visited.titular3, a:active.titular3 {font-family:Arial, Tahoma, Geneva, sans-serif; font-size:17px; font-weight:bold; text-decoration:none}
.titular4, a:link.titular4, a:visited.titular4, a:active.titular4 {font-family:Arial, Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; text-decoration:none}
.foto4, a:link.foto4, a:visited.foto4, a:active.foto4 {font-size:11px; background-color:#EFEFEF; width: 135px; margin: 2px; padding: 3px 5px 3px 5px; float: left;	text-align:center;}
.foto6, a:link.foto6, a:visited.foto6, a:active.foto6 {font-size:12px; background-color:#EFEFEF; width:140px; text-align:center; float:left}
.combo {float:left; width:180px}
a:hover.foto4 {background-color: #CCCCCC}
a:hover.foto6 {background-color: #CCCCCC}
a:hover.titular, a:hover.titular2, a:hover.titular3, a:hover.titular4 {color: #996699}
#foto5 {padding:3px; border:1px #999999 solid;}

.box {
float:left; 
padding: 5px; 
border: 1px #FFFFFF solid;
background:#EFEFEF url(../2009/imagenes/bgr-box-trans.png) repeat-x; 
margin:5px 5px 5px 5px;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}


.box2 {
float:right; 
padding: 5px; 
border: 1px #FFFFFF solid; 
background:#EFEFEF url(../2009/imagenes/bgr-box-trans.png) repeat-x; 
margin:5px 5px 5px 0px}

#hoy {width:980px; text-align:center}
#portadanoticias {width:430px;}
#restosecciones {float:left;}
#portadanovedades {width:300px;}
#cajanovedades {width:300px; text-align:center}
#banner3 {width:200px; text-align:center; margin-right:0px; float:right;}
#noticias {width:315px; float:left; background:#FFFFFF; margin:4px; padding:3px}
#portadaseccion {width:760px;}
#comparte {width:130px;}
	
.tituloseccion {line-height:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; display:inline-block; border-bottom:1px #cccccc solid; margin:0px 0px 5px 0px; width:100%}

.chartsportada, a:link.chartsportada {
	color:#000000;
	font-size:11px;
	background-color: transparent;
	width: 190px;
	margin: 0px;
	padding: 5px;
	float: left;
	border-bottom: #999999 1px solid
}

a:hover.chartsportada {
	color: #993192;
	background-color: #E1DBE3;
	border-bottom: #E1DBE3 1px solid
}

.txtblanco, a:link.txtblanco, a:visited.txtblanco, a:active.txtblanco 
{color: #FFFFFF}
a:hover.txtblanco {color:#993399}

.charts, a:link.charts {
	color:#000000;
	font-size:11px;
	background-color:#EFEFEF;
	width: 200px;
	margin: 3px;
	padding: 5px;
	float: left;
	text-align:center;
	border: 1px #EFEFEF solid;
}

a:hover.charts {
	color: #993192;
	background-color:#E1DBE3;
	border: 1px #330033 solid;
}

#columna_int1 {float:left; width:770px;}
#columna_int2 {float:right; width:220px;}
#robapaginas {border-top: 1px #FFFFFF solid; float:left; padding: 5px; margin: 10px 5px; background-image:url(../2009/imagenes/bgr-box-trans.png); background-repeat: repeat-x; width:290px}
.robapaginas, a:link.robapaginas {
	color:#000000;
	font-size:11px;
	background-color: transparent;
	width: 280px;
	margin: 0px;
	padding: 5px;
	float: left;
	border-bottom: #999999 1px solid
}

a:hover.robapaginas {
	color: #993192;
	background-color: #E1DBE3;
	border-bottom: #E1DBE3 1px solid
}


#chartscolumn1 {float:left; width:500px; padding:0px}
#chartscolumn2 {float:left; width:140px; padding:0px}

#comentarios {background-color:#FFFFFF; margin:5px; padding: 5px; border: 1px #999999 solid; font-size:12px}
#valoraciones {background-color:#FFFFFF; margin:5px; padding: 5px; border: 1px #999999 solid; font-size:12px}
.cajaagenda { background-color:#FFFFFF; padding: 0px 0px 3px 0px; margin: 0px 0px 0px 0px;}

.contenttabs, a:link.contenttabs {
	color:#000000;
	font-size:11px;
	background-color: transparent;
	width: 280px;
	margin: 0px;
	padding: 3px;
	float: left;
	border-bottom: #999999 1px solid
}

a:hover.contenttabs {
	color: #993192;
	background-color: #E1DBE3;
	border-bottom: #E1DBE3 1px solid
}
#avatar_comentario {float:right; text-align:center; margin:0 5px; padding:2px; border: 1px #CCCCCC solid}
#autor_comentario {background-color: #CCCCCC; border-bottom:#333333 1px solid; padding:3px; margin-bottom:5px;}
#avisar_comentario {float:right; margin:3px}
#texto_comentario {text-align:left; margin:5px}
#borrar_comentario {float:left;}
#capa_comentario {margin:8px; padding:5px; border: #CCCCCC 1px solid; background-color:#EFEFEF}
.boton, a:link.boton {font-size:11px; background-color:#DED3DE; padding:5px}
a:hover.boton {background-color:#CCCCCC; color:#000000}
#rssbutton {text-align: right; font-size:10px; float:right; background-color:#666666}

.enlaceinterno, a:link.enlaceinterno, a:visited.enlaceinterno {
	color:#663366;
	font-weight:bold;
}
a:hover.enlaceinterno {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#663366;
}

.lastposts, lastposts a {
	color:#000000;
	font-size:11px;
	background-color: transparent;
	margin: 0px;
	padding: 4px;
	width: 460px;
	float: left;
	border-bottom: #999999 1px solid
}
a:hover.lastposts {
	color: #993192;
	background-color: #E1DBE3;
	border-bottom: #E1DBE3 1px solid
}

.lastcomments, lastcomments a {
	color:#000000;
	font-size:11px;
	background-color: transparent;
	margin: 0px;
	padding: 4px;
	width: 290px;
	float: left;
	border-bottom: #999999 1px solid
}
a:hover.lastposts {
	color: #993192;
	background-color: #E1DBE3;
	border-bottom: #E1DBE3 1px solid
}
.mp3 {background-color: #CC99CC; border: 1px #666666 solid; padding:5px}

/*<- AGENDA ->*/
#agendafoto {float:left; width:auto; padding:5px; border: 1px #CCCCCC solid; margin-right:5px; margin-bottom:5px;}
#agendacuando {float:left; padding:5px; width: 225px; border: 1px #CCCCCC solid; margin-bottom:5px; margin-right:5px}
#agendadonde {float:left; padding:5px; width: 230px; border: 1px #CCCCCC solid; margin-bottom:5px;}
#agendamasinfo {float:left; padding:5px; width: 222px; border: 1px #CCCCCC solid; margin-bottom:5px; margin-right:5px}
#agendaenlaces {float:left; padding:5px; width: 222px; border: 1px #CCCCCC solid; margin-bottom:5px;}
#agendaartistas {float:left; padding:3px; width: 645px; border: 1px #CCCCCC solid; margin-bottom:5px; margin-left:5px}
#agendagmap {float:left; padding:5px; width: 628px; border: 1px #CCCCCC solid; margin-bottom:5px;}
#agendadjsagenda {
width: 205px;
margin: 2px;
padding: 2px;
float: left;
text-align:center;
}
.agendafiesta {	color: #CC0099;
	font-size: 11px;
	font-weight:bold;}
.cajaagenda {
	padding: 10px 5px 10px 5px;
	border-top: 1px none #333333;
	border-right: 1px none #333333;
	border-bottom: 1px dotted #333333;
	border-left: 1px none #333333;
	}
	

.paging {
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none; 
color: #FFFFFF;
margin:2px;
padding:5px;
float:left;
background-color: #999999;
	}
	
a:link.paging {
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none; 
color: #FFFFFF;
margin-left:2px;
padding:5px;
background-color: #999999;
	}
a:hover.paging {color: #CC99FF;}

.paging2 {
font-weight:bold;
text-decoration: none; 
color: #000000;
margin:2px;
padding:2px;
min-width:10px;
background-color:#FFFFFF;
border: 1px #000000 solid}
	
a:hover.paging2 {color: #666666; background-color:#CCCCCC}

.lineah {padding:4px; text-align:left; background-color: #CC99CC; margin-bottom:3px; margin-top:3px}
#lineah {padding:2px; text-align:left; border-top: #666666 1px dashed; margin:2px}

.enlaceagenda {
	background-color:#FFFFFF;
	padding: 5px;
	margin: 2px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:link.enlaceagenda {
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin: 2px;
	text-decoration:none;
}
a:hover.enlaceagenda {
	background-color:#efefef;
	font-size:12px;
	font-weight:bold;
	margin: 2px;
	text-decoration:none;
}


/*<- CONTENT SLIDER ->*/

.contentslide{
background-color: #EFEFEF;
padding: 5px;
width: 420px;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
/*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
width: 410px;
text-align: left;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
margin:0px;
padding:5px;
background-color: #FFFFFF;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 400px; /*IE5 width*/
}

.pagination a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration: none; 
color: #000000;
margin:0px;
padding:5px;
}

.pagination a:hover, .pagination a.selected{
color: #FFFFFF; background-color:#663366;
}
.slidernoticias
{width:410px; padding:5px; color:#000000; background-color:#DED3DE; margin:0px}

/*<- BIOGRAFIAS ->*/
.commenthidden {display:none}
.commentshown {display:inline}

/*<- CORRECCION PARA IE6 ->*/
#banner1 {_padding:2px; }
#banner2 {_padding:2px; }
.pagination {_padding:10px; _width:415px }
.box {_padding:5px; _margin:5px 2px 5px 2px}
.box2 {_padding:5px; _margin:5px 2px 2px 2px}
#portadasonorama {_padding:2px; _margin:2px}
#login {#padding:1px; #margin:1px}
#login input {#margin:1px;}

#mp3 {background-image:url(../2009/imagenes/bgr-box-trans.png) repeat-x; background-color: #D7CFE7; border: #CCCCCC 1px solid; padding:5px}

#blog {background-image:url(../2009/imagenes/bgr-box-trans.png) repeat-x; background-color: #FFCC66; border: #CCCCCC 1px solid; padding:5px; margin:5px}

#fairtilizer {background-image:url(../2009/imagenes/bgr-box-trans.png) repeat-x; background-color: #CCCCCC; border: #CCCCCC 1px solid; padding:5px; margin:5px; float:left; width:220px}

#youtube {background-image:url(../2009/imagenes/bgr-box-trans.png) repeat-x; background-color: #CCCCCC; border: #CCCCCC 1px solid; padding:5px; margin-left:15px; float:left; width:370px}

.textogris:link {color:#666666}
.textogris:hover {color:#000000}
.textogris:visited {color:#666666}

#lomas {background-color:#CC99CC}
#footertabs {width:285px; background-color:#EFEFEF; float: left; padding:5px; margin:5px}
