﻿body 
{
    font-family: Gill Sans MT ;
    font-size:12pt;
    margin:0px;
    border:0px;
    padding:0px;
}


#Cabecera 
{
    
    background:url("../entorno/1pxcabecera.jpg") repeat-x bottom;
    margin:0px;
    padding:0px;
    
}

#CabeceraContenedor
{
    width:992px;
    margin: 0 auto;
}

#Cuerpo
    {
        min-height:433px;        
    }
    
#CuerpoContenedor
{
    width:992px;
    margin: 0 auto;
}

#Cierre
{
    height:86px;
    background-image:url("../entorno/1pxcierre.jpg");
    background-repeat:repeat-x;
    vertical-align:bottom;
    
}

#CierreContenedor
{
    width:992px;
    margin: 0 auto;
}

#Menu
{
   
    margin-top:30px;    
    float:left;  
 
    
}

#Menu ul
{
    text-align:left;
    padding:0px;
    margin:0
}


#Menu li
{
    list-style:none;
    width:173px;
    background-image:url("../entorno/sombramenu.gif");
    margin-top:40px;
    font-size:11pt;
}



#Menu a
{
    text-decoration:none;
    color:Black;
    text-align:left;
    margin-left:15px;
    
   
}
    

#Contenido
{
     
     float:left;
     min-height:433px;
    
}





#LogoSuperior
    {
      
        float:left;
    }
    

#MenuSuperior
{
    width:700px;  
    float:right;
    font-size:10pt;
}

#MenuSuperior ul
{
   
   padding:0px;
   margin:0px;
   list-style:none;
   
    
}

.CuadroMenuSuperior
{
    width:100px;
    margin:auto;
    height:110px;
    float:left;
    text-align:center;
    vertical-align:middle;
    text-decoration:none;
    color:Black;
    font-size:10pt;
}
.CuadroMenuSuperior a
{
    text-decoration:none;
    color:Black;
    font-size:10pt;
    
  }

.CuadroMenuSuperior:hover
{   
   background-color: #e7e7e7;
   color:White;    
   margin:auto;
   height:110px;   
}
      

#LogoCB
{
    float:right;
    
}

#LogoEnlaza
{
    float:right;  
    
}


#ImagenesWrapper
{
    float:right;
    background-image:url("../entorno/fondoimagenes.gif");
    background-repeat:repeat-y;
    margin-top:30px;
    margin-bottom:30px;
    width:270px;
}

#ImagenesWrapper img
{
    margin-top:30px;
}

#DivImagen
{
    float:right;
    padding:0px 30px 20px 10px;
    width:220px;margin-left:10px;
    margin-bottom:10px;
}

#Informacion
{
    width:500px;
    margin-top:25px;
    margin-left:25px;
    float:left;
    font-size:11pt;
    margin-bottom:25px;
}



#Links
{
    float:left;
    width:auto;
    margin-top:30px;
}

#Links a
{
       
    text-decoration:none;
    color:Black;
    padding:0 20px 0 20px;
    
}

#Ruta
{
    float:right;
    margin-top:5px;
    
}

#Ruta a
{
    text-decoration:none;
    color:gray;
    font-size:10pt;
    
}

#Ruta a:hover
{    
    color:red;    
    
}


.TituloSeccion
{
    color:#b2afaf;
    font-size:24pt;
    margin-left:10px;
    /*margin-top:10px;*/
}

.Texto
{
    float:left;
    margin-left:30px;
    
    margin-bottom:30px;
}


.Titulo
{
    font-size:x-large;
}


#SaltoLinea
{
    clear:both;
}

.clear-both
{
    clear:both;
}

.EnlaceB 
{
    color:#E3001B;
}

#ContenedorComoLLegar
{
    float:left;
    clear:left;
}


#ContenedorMapas
{
    margin-left:30px;
}

.SaltoLinea
{
    clear:both
}

.CentroGrande
{
     width:900px;
}

.CentroNormal
{
    width:500px;
    float:left;
    
}

.CentroSinMenu
{
    width:700px;
    float:left;
}
    
    
.CentroImagen
{
    width:800px;
    float:left;
}


#Banners
{
    float:right
}

#Banners a
{
    color:Black;
    text-decoration:none;
}

.Banner
{
    border:0px;
    height:84px;
}


.BannerLogo
{
    border:0px;
    width:292px;
    height:114px;
}

#ifrmIframe
{
    width:550px;
    height:550px;
    border:0px;
}

.iframe
{
    text-align :center;
}

.TituloFormulario
{
	font-size:x-large;
	font-family:Gill Sans MT;
	text-align:left;
}

.NombreDescripcion
{
	padding-left:10px;
}

.FormAdvertencia
{
	color:Red;
}

.SubTituloFormulario{
	/*font-size:1.1em;*/
	font-weight:bold;
}