@charset "utf-8";
/* COLOCACIÓN DE CONTENEDORES */

/*ESTRUCTURA GENERAL

0. contenedor
	0.1. cabecera
	0.2. contG (index)
	0.2. contI
	0.3. contD

-------------------*/


/*CONTENIDO GENERAL     ************************************/

*{
margin:0;
padding:0;
}
html{height:100%;}
body{
height:100%;

background-image:url(../images/mat/background.jpg);
background-repeat:no-repeat;
background-position:center top;}

#contenedor{
height:700px;
width:1200px;
margin:0/*-101px*/ auto 0 auto;
}
#contenedorConcert{
height:700px;
width:1200px;
margin:0/*-101px*/ auto 0 auto;
}
#contenedorConcert h2{
margin-left:20px;
}

#cabecera{
width:1000px;
height:200px;
margin-left:200px;
}

#contG{
margin-left:200px;
height:480px;
width:800px;
}

.fotoIz{
float:left;
margin:0 20px 10px 0;
}

.fotoPrensa{
display:block;
margin:0 20px 20px 0;
float:left;
}
html >body .fotoPrensa{margin-bottom:20px;}



.noFloat{
clear:left;
padding-top:10px;
}

.discos{
margin-bottom:10px;
}

/*PIE     ************************************/

#pie{
clear:left;
margin:0 0 20px 200px;
width:800px;
height:16px;
padding-top:25px;
}

#pie a{margin-left:20px; color:#CCCCCC; display:block; float:right;}
#pie a img{border:none;}

/*CONT IZQUIERDA     ************************************/

#contI{
margin-left:200px;
width:550px;
height:456px;
padding:4px 20px 20px 20px;
float:left;
overflow:hidden;
}

*html #contI{/*HACK IE6*/
margin-left:100px;
}

#rider{
margin-bottom:10px;
}


/*CONT DERECHA     ************************************/

#contDvacio{
width:210px;
height:460px;
padding-top:20px;
float:left;
}

#contD{
width:190px;
height:456px;
padding:4px 10px 20px 10px;
float:left;
overflow:hidden;
}


/* GALERIAS    **********************************************/

.mini{
height:90px;
width:90px;
float:left;
margin-top:10px;
margin-right:40px;
border:1px solid #413003;
}
a img{
border:none;
}

#info1 a{
color:white;
text-decoration:none;
margin-right:30px;
}
#info1 a:hover{
color:#eeebd8;
}
#foto{
width:450px;
float:left;
left:50%;
top:50%;
margin-top:-200px;
margin-left:-225px;
position:relative;
border:1px solid #333333;
}


#simplegallery1{
position: relative; /*keep this intact*/
/*visibility: hidden; keep this intact*/
border-top:4px solid #2d1d0d;}

.solo{ display:block; margin:10px 0 400px 0; text-align:center;}
a.intro{margin:0;}
.intro img{border:none;}
.contContrat{background:url(../images/mat/fondoContrat.jpg) no-repeat;}
.contNews{background:none;}
.contNews img.punteado2{margin:10px 0 40px 0;}

input{display:block; height:20px; width:250px; background:url(../images/mat/bg_40.png); border:none; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
input.boton{display:block; height:21px; width:100px; background:url(../images/mat/boton.png); border:none; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin:20px 0 0 0;}
textarea{display:block; height:50px; width:250px; background:url(../images/mat/bg_40.png); border:none; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
input.check{display:block; float:left; height:20px; width:20px; background:none;}
form div{float:left; width:250px; margin:0 20px 5px 0;}
.contContrat p.guay{clear:both; display:block; color:#FFFFFF; text-decoration:underline;}
.contContrat .noFloat{margin:0; padding:0;}
.red p{color:#FF0000; font-weight:bold; background:url(../images/mat/bg_40.png); padding:5px;}
