*{margin:0;padding:0;word-wrap:break-word;WORD-BREAK:BREAK-ALL;}
body{margin:0;padding:0;background:#BFCACE;font:normal 10px verdana,sans-serif;}
img{border:none;}
a{color:#91A8B3;font-weight:bold;outline:none;}
ul{list-style:none;}
#contenedor{background:#fff;width:935px;margin:20px auto;padding:30px;}

#cabecera{height:110px;}
#cabecera .logo{float:left;width:10px;}
#cabecera .banner728{float:right;width:728px;}

#menu{clear:both;padding:10px 15px;background:#000;font-size:11px;margin-bottom:20px;}
#menu a{color:#fff;}
#menu form{display:inline;margin:0 0 0 50px;}
#menu form .texto{font:normal 11px verdana,sans-serif;width:250px;}
#menu form .boton{font:normal 10px verdana,sans-serif;width:75px;}

#contenido{clear:both;}
.publicidad{text-align:center;height:15px;}
h2{font-size:11px;border-bottom:1px dotted #000;padding-bottom:3px;margin-bottom:20px;}

.modIzquierda,.modCentro,.modDerecha{clear:both;}
.modIzquierda,.modCentro,.modDerecha{margin-bottom:40px;}

#izquierda{width:160px;float:left;}
#izquierda form .texto{display:block;font:normal 11px verdana,sans-serif;margin-bottom:5px;padding:3px;}
#izquierda form select{display:block;font:normal 11px verdana,sans-serif;width:140px;margin-bottom:5px;padding:3px;}
#izquierda form .boton{display:block;font:normal 10px verdana,sans-serif;width:75px;height:25px;}
.modIzquierda ul.vertical li{clear:both;height:100px;}

.modIzquierda ul.horizontal li,
.modCentro ul.horizontal li{float:left;margin-right:2px;}
.modIzquierda li img.avatar,
.modCentro li img.avatar{float:left;}
.modIzquierda li .miniPerfil,
.modCentro li .miniPerfil{float:right;width:90px;}
.t{font-size:9px;color:#aaa;margin-bottom:3px;}
.c{font-size:12px;font-weight:bold;color:#000;margin-bottom:5px;}

.menuPanel ul li{background:#E6E6E6;margin-bottom:3px;padding:5px;}
.menuPanel ul li a{text-decoration:none;}
.menuPanel .carpeta{font-weight:bold;color:#91A8B3;background:#ddd;}
.menuPanel .carpeta span{cursor:pointer;}

#centro{float:left;padding:0 30px;width:410px;}
.modCentro ul.horizontal li{width:180px;height:100px;}
.modCentro ul.horizontal li.izq{margin-right:50px;}
.modCentro ul.horizontal li.der{margin-right:0;}
table{border-collapse:collapse;width:100%;}
th{background:#000;color:#fff;padding:5px 7px;text-align:left;font-weight:normal;font-size:10px;}
th a{color:#fff;}
tr.t1{background:#E6E6E6;}
tr.t2{background:#F2F2F2;}
tr.t3{background:#FFE4B5;}
td{padding:10px 7px;text-align:left;}
.modCentro form{background:#E6E6E6;padding:20px;}
.modCentro form label{display:block;margin-bottom:5px;font-size:11px;font-weight:bold;}
.modCentro form .sublabel{font-size:10px;font-weight:normal;}
.modCentro form .formTexto{display:block;font:normal 11px verdana,sans-serif;margin-bottom:15px;padding:3px;width:250px;}
.modCentro form .formBoton{margin-top:40px;font:normal 10px verdana,sans-serif;padding:5px;}
.modCentro form textarea{display:block;font:normal 11px verdana,sans-serif;margin-bottom:15px;padding:3px;width:250px;height:80px;overflow:auto;}
.modCentro form select{font:normal 11px verdana,sans-serif;margin-bottom:15px;padding:3px;width:250px;}
.modCentro form .formFecha{font:normal 10px verdana,sans-serif;margin-bottom:15px;padding:3px;width:150px;}
.modCentro form .formRadio{vertical-align:top;*vertical-align:middle;}
.error{background:darkred;color:#fff;padding:10px;margin-bottom:10px;}
.correcto{background:green;color:#fff;padding:10px;margin-bottom:10px;}

.registroCompleto{background:#eee;padding:10px;font-size:12px;line-height:2em;}

.faq .respuesta{display:none;}
.faq .respuesta p{margin-bottom:10px;}
.faq h3{cursor:pointer;color:#000 !important;}
.faq h3 span{font-weight:normal;font-size:9px;}

.avatarLocal,.avatarArtista{float:left;}
#izquierda .avatarLocal,#izquierda .avatarArtista{float:none;}
.cuadradoValoracion{height:100px;width:100px;background:url(http://gigzone.es/img/cuadro_valoracion.gif);float:right;text-align:center;}
.cuadradoValoracion .valoracion{font-size:45px;font-weight:bold;color:#fff;margin:5px 0 -5px 0;}
.cuadradoValoracion .subvaloracion{color:#fff;font-size:11px;}
.cuadradoValoracion .miniEstrellas{margin:5px 0 0 0;}

.modCentro h1{clear:both;color:#91A8B3;font-size:35px;letter-spacing:-1px;padding:20px 0 20px 0;}
.modCentro h3{font:bold 11px verdana,sans-serif;margin:25px 0 15px 0;color:#777;}
.modCentro .perfil{border:1px solid #ccc;padding:15px;}
.modCentro .perfil .c2{margin-bottom:10px;}

table.estadisticas{border-collapse:separate;}
table.estadisticas th,table.estadisticas td{background:#E2DFCF;text-align:center;}
table.estadisticas th{color:#CDB176;font-weight:bold;}

.calendarioIzq{float:left;width:120px;}
.calendarioCen{float:left;text-align:center;width:170px;color:#000;font-weight:bold;}
.calendarioDer{float:right;width:120px;text-align:right;}

table.calendario{clear:both;border-collapse:separate;border-spacing:1px;}
table.calendario th{width:14%;}
table.calendario th{background:#E2DFCF;color:#888;padding:5px 0;text-align:center;}
table.calendario td{background:#E2DFCF;padding:1px 0;text-align:center;}
table.calendario tr.dias td{font-size:10px;font-weight:bold;padding:5px;color:#555;background:#D7D3BF;}
table td.gigAbierto{background:darksalmon;}
table td.gigAbierto a{color:darksalmon;}
table td.gigRestringido{background:darkred;}
table td.gigRestringido a{color:darkred;}
table td.gigActuacion{background:green;}
table td.gigActuacion a{color:green;}
table td.gigLibre{background:#E2DFCF;}
table td.gigLibre a{color:#E2DFCF;}
table.calendario tr.sinGig td{background:#fff;}

table td.gigHistorial{background:#FFE4B5;}

table.leyenda{clear:both;border-collapse:separate;}
table.leyenda td.gigAbierto,table.leyenda td.gigRestringido,table.leyenda td.gigHistorial{width:50px;}
table.leyenda td{padding:2px;}

.descripcionGig{border:1px solid #888;padding:15px;}
.descripcionGig form input{font:normal 10px verdana,sans-serif;padding:5px;}

table.valoraciones tr td{vertical-align:top;}
p.leyendaValoraciones img{vertical-align:middle;}

#derecha{width:300px;float:right;}
.modDerecha ul li .miniPerfil p.t{margin:10px 0 5px 0;}
.modDerecha ul li{margin-bottom:30px;padding-bottom:10px;border-bottom:1px dotted #000;}

#pie{clear:both;padding-top:100px;}
#pie p{text-align:center;margin-bottom:10px;}