
/* REBECAALONSO */

a{
text-decoration: none;
color:#999;
}

a:hover{
text-decoration: none;
color:#79ACDF;
}
	
a.on{
color:#79ACDF;
font-weight:bold;
text-decoration:none;
}

#ani{
position:absolute;
width:100%;
bottom:0px;
right:0px;
}

#ani2{
width:150px;
height:361px;
float:left;
margin-top:10px;
margin-left:5px;
}

#aviso{
width:400px;
height:270px;
margin-left:30px;
float:left;
}
	
body{
background-image:url(img/fondo.png);
background-repeat:repeat-x;
background-color:#2D2926;
font-size:13px;
list-style:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:17px;
}

.boton{
width:110px;
height:20px;
margin-left:-60px;
margin-top:225px;
border:none;
font-size:11px;
font-weight:bold;
color:#79ACDF;
font-family:Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
background-color:transparent;	
}

.campo{
display:block;
float:left;
background-color:#333333;
border: 1px solid #ccc;
width:220px;
color:#fff;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.campogris {
display:block;
float:left;
font-size:12px;
height:80px;
width:220px;
color:#fff;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#333333;
overflow:auto;
border: 1px solid #ccc;
}

.clear{
clear:both;
}

#contenedor{
position:absolute;
top:50%;
left:50%;
width:1010px;
height:390px;
top:50%;
right:0px;
margin-top:-260px;
margin-left:-520px;
}

#contenido1{
width:310px;
height:350px;
float:left;
margin-top:-20px;
margin-left:-10px;
}

#contenido2{
width:700px;
height:400px;
background-image:url(img/cont2_fondo.png);
background-repeat:no-repeat;
float:left;
margin-left:10px;
}

#contenido3{
width:530px;
height:360px;
float:left;
margin-left:10px;
margin-top:10px;
}

#direccion{
position:absolute;
top:50%;
left:50%;
margin-top:-77px;
margin-left:260px;
width:200px;
height:150px;
float:left;
}

fieldset{
width:320px;
margin-left:0px;
margin-top:10px;
border:none;
float:left;
font-size:12px;
}

.flotada {
float:right;
border:1px solid #fff;
padding:2px;
margin-left:15px;
margin-bottom:2px;
}

#grande{
position:absolute;
top:50%;
left:50%;
margin-left:360px;
margin-top:185px;
width:140px;
height:30px;
text-align:center;
font-size:9px;
color:#79ACDF;
}

h2 {
color:#79ABDF;
font-weight:bold;
font-size:14px;
padding-top:7px;
line-height:1.5;
}

h3 {
color:#79ABDF;
font-weight:bold;
font-size:9px;
padding-bottom:5px
line-height:1.5;
}

h4 {
color:#79ABDF;
font-weight:bold;
font-size:12px;
padding-top:7px;
line-height:1.5;
}

label {
color:#79ABDF;
font-weight:bold;
float:left;
font-size:11px;
width:180px;
}

#logo{
width:260px;
height:80px;
margin-left:35px;
margin-top:30px;
}
 
#main{
margin-left:40px;
}
 
#mapa{
width:380px;
height:270px;
margin-left:40px;
float:left;
border:1px solid #79ABDF;
}

#menu{
width:610px;
height:40px;
margin-left:300px;
}
 
#miniaturas{
width:250px;
height:250px;
background-image:url(img/mini_fondo.jpg);
background-repeat:no-repeat;
margin-left:43px;
}
 
.noticia {
margin-bottom:20px;
}

#pie{
width:900px;
height:30px;
text-align:center;
font-size:9px;
margin-left:10px;
color:#515151;
}

#sesiones{
width:130px;
height:300px;
float:left;
margin-left:20px;
margin-top:10px;
color:#CCCCCC;
text-decoration:none;
font-size:12px;
}
 
#sesiones li{
padding-bottom:5px;
font-weight:600;
}
 
#titulo{
width:208px;
height:38px;
margin-top:30px;
margin-left:35px;
}
 
.thumbnail {
margin-right:10px;
margin-bottom:10.5px;
border:solid 1px #ccc;
float:left;
}

#thumbs {
width:300px;
height:300px;
}

 
