/* HEADER */
#wrap #header{
width:960px;
overflow: hidden;
background:url(/img/decoracion/fondo-header.gif) 225px bottom no-repeat;
}
#header .escudo{
float: left;
height:125px;
}
#header .bloque{
width:648px;
padding-left:65px;
height:89px;
border-left:1px solid #CA1821;
float: right;
font-family: Arial, "Trebuchet MS", Helvetica;
background:url(/img/decoracion/decorado-header.gif) left bottom no-repeat;
}
#header .bloque .utilidades{
height:31px;  
padding-top:16px;
}
#header .bloque .utilidades li{
float: right;
border-right:1px solid #000;
padding:0 16px;
}
#header .bloque .utilidades .primero{
border:none;
padding-right:0;
}                               
#header .bloque .titulo span{
display: block;
font-size:1.1em;
}                   
#header .bloque .titulo strong{
font-size:2em;
display: block; 
}
#header .bloque .titulo strong em{
color:#CA1821;
font-size:.8em;
font-weight: normal;
}
/* FIN HEADER */
/*  middle */    
#middle .content{
width:716px;
padding-left:8px;
padding-bottom:25px;
overflow: hidden;
float:left;
}     
/* CONTENT */
#middle{
width:960px;
overflow: hidden;
}          
#middle .btnCuadro{  
background-color:#fff;
color:#AE1524;   
padding:2px 6px;   
}              
#middle .btnPdf{         
padding:3px 0 3px 20px;
background:url(/img/iconos/p/pdf.gif) left center no-repeat; 
}
/* sidebar */
#middle .sidebar{ 
width:220px;
float: left;
padding-bottom:8px;
margin-bottom:10px;
background:url(/img/decoracion/footer-bloque-sidebar.jpg) left bottom no-repeat; 
}
#middle .sidebar .bloque{
width:218px;
text-align: center;
padding-bottom:5px;
background:url(/img/decoracion/degradado-sidebar.jpg) left top repeat-y;
}
#middle .sidebar .bloque p{
padding:0 15px 10px;
color:#333;
text-align: left;
font-family: Arial, "Trebuchet MS", Helvetica;
}                   
#middle .sidebar .bloque .menu li{
height:21px;
text-align: left;
padding-top:8px;
padding-left:18px;
width:173px;
border-top:1px solid #ccc; 
font-size:1.1em;
margin:0 auto;
display: block;   
background:url(/img/decoracion/bullet.gif) 7px 12px no-repeat; 
}
#middle .sidebar .bloque .menu .selected a{
color:#DB1920;   
}
#middle .sidebar .bloque .menu .primero{
border:none;   
}
#middle .sidebar .bloque h5{
width:204px;
text-align: left;  
color:#fff;
font-weight:bold;
font-size:1.1em;  
}
#middle .sidebar .bloqueSecciones h5{
padding-left:15px;
padding-top:10px;
height:36px;           
background:url(/img/decoracion/cabecera-sidebar.jpg) left top no-repeat;
}
#middle .sidebar .bloqueMultimedia h5{
padding-left:15px;
padding-top:45px;
height:45px;          
background:url(/img/decoracion/cabecera-camara.jpg) left top no-repeat;
}
#middle .sidebar .bloqueWikiRoda h5{
padding-left:15px;
padding-top:60px;
height:40px;            
background:url(/img/decoracion/cabecera-wiki.jpg) left top no-repeat;
}
/* fin sidebar */   
/* fin middle */
/* FOOTER */
#wrap #footer{
clear: both;
width:960px;
overflow: hidden;                                                       
}
#footer .top{                                                             
height:45px;
border-bottom:12px solid #CA1821;
background:url(/img/decoracion/decorado-footer.jpg) left bottom no-repeat;
}
#footer .top span{
padding-top:30px;
padding-left:500px;
display: block;
float: left;   
}
#footer .top .sMenu{
float: right;
}
#footer .top .sMenu li{
float: left;
padding-left:20px;
padding-right:10px;   
}      
#footer .mid{
width:960px;
height:76px;
background:url(/img/decoracion/degradado-footer.jpg) left top repeat-x;
}        
#footer .mid .menu{
height:54px;
}
#footer .mid .menu li{
float: left;
border-left:1px solid #666;
padding:20px 10px 0 10px;   
}                         
#footer .mid .menu .primero,
#footer .mid .utilidades .primero{
border:none;   
}
#footer .mid .utilidades{
clear: both;             
text-align: center;
}
#footer .mid .utilidades li{
display: inline;
padding:0 10px;
border-left:1px solid #666;
}                            
#footer .legal{
clear: both;
text-align: center;
padding:10px;
}
/* FIN FOOTER */


/*PREVISUALIZACIONES*/
.previsualizacion{
top:50%;
left:50%;
position:absolute;
padding:5px;
background-color:#fff;
overflow:hidden;
}
.previsualizacion .previsualizacionContenedor{
height:100%;
width:100%;            
}
.previsualizacion .boton.botonCerrar{
background:url(/img/selectores/cerrar.gif) no-repeat;
overflow:hidden;
display:block;
width:0px;
height:16px;
padding-left:16px;
position:absolute;
right:5px;
top:6px;
}

/* previsualización galeria  */
.previsualizacion .descripcion{
display:block;
text-align:center;
padding-top: 10px;     
}
.previsualizacion .barraBotones{
width:auto;
}
.previsualizacion a.imagenAnterior{
background:url(/img/decoracion/flecha-izq-activa.gif) no-repeat left;
height:16px;
padding-left:18px;  
margin-left:14px;
float:left;
}
.previsualizacion a.imagenSiguiente{
background:url(/img/decoracion/flecha-der-activa.gif) no-repeat right;
height: 16px;
padding-right:18px;
margin-right:14px;    
float:right;
}
/*FIN PREVISUALIZACIONES*/

/*Estilo para los fondos de ventana*/
.divFondoVentana{background:url(/img/fondo-trans.gif);}