﻿body 
{
    margin:0px;    
    font-family:Arial,Verdana;
    font-size:11px;
    background: url('img/trama1.gif');
    background-repeat:repeat;
	



}
#contenedor_general
{
    margin:5px auto 0px;
    width: 1000px;
    
    border:1px solid #000032;
    
}   
 h1
{
    font-size:15px;
    float:left;
    text-transform:uppercase;
     color:#ccc;
     border-bottom:1px solid #ccc;

    }
#contenedor_arriba
{
    width:100%;
    float:left;
    background-color:#FFF;
        
}
.cabecera
{
    width: 1000px;
    float:left;
    background: url('img/portada111.jpg' );
    background-repeat:no-repeat;
    background-position:top left;
    height:122px;
    overflow: hidden;
    
}



.cabecera .a
{
    border: 0px;
}
.cabecera .img
{
    width: 250px;
    float:left;
   margin-top:10px;
   margin-left:10px;
        border:0px;
}
#cabecera_inferior
{ 
    width: 1000px;
    float:left;
    height: 280px;
    overflow: hidden;
    text-align:center;
    padding-bottom:0px;
    padding-top:0px;
    padding-top:0px;
    background-color:#000;
 
    background-repeat:no-repeat;
    
}
.cabecera_inferior_reducida
{ 
    width: 1000px;
    float:left;
    height: 120px;
    overflow: hidden;
    text-align:center;
    padding-top:5px;
        border:0px;
    background-color:#333;
    overflow:hidden;
     
}
#contenedor_abajo
{
    width:1000px;
    margin:0px 0px 0px 0px;
    background-color:#170e4d;
    
    float:left;

 
}
.abajo
{
    width:1000px;
    float:left;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:0px;
     margin:0px 0px 0px 0px;
    background-color:#FFF;
    
}
.abajo_ampliado
{
    width:1000px;
    float:left;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin:0px auto 0px;
    background-color:#FFF;
    height:350px;  
    
}
.pie
{
    float:left;
    width:990px;
    padding:5px;
    height: 35px;
    color:#FFF;   
    text-align:right;
    font-size:10px;
    background-color:#000032;
    vertical-align:middle;
     border-top: 2px solid #FFF;

   
}
.pie a
{
    color:#FFF;  
    text-decoration:none;        
}
.pie a:link{
color:#FFF;
}
.pie a:visited{
color:#FFF;
}
.pie a:hover
{
    text-decoration:underline;        
}
.path
{
    width:990px;
    float:left;
    padding:5px 0px  5px 10px;
    background-color:#000032;   
    color:#FFF; 
   border-BOTTOM: 2px solid #FFF;
    border-top: 1x solid #FFF;
}
.path a
{
    font-size:11px;
    color:#FFF;
    text-decoration:none;
}
.path a:link{
color:#FFF;
}
.path a:visited{
color:#FFF;
}
.path a:hover
{
    font-size:11px;
    color:#ccc;
    
}







.abajo a
{
    float:left;
    font-weight:bold;
    color:#333;
    text-decoration:none;    
    font-size:16px;
}
.abajo a:link{
color:#333;
}

.abajo_izquierda
{
    float:left;
    height:346px;
    width:590px;
    float:left; 
	background: url('IMG/pontipag4.jpg' );
    background-repeat:no-repeat;
	overflow:auto;  
}
.abajo_izquierda img
{
    margin-left:5px;
    margin-top:0px;
    float:left;
    margin-right:10px;
    width:305px;
    overflow:hidden;
}
.abajo_izquierda a
{
    float:left;
    font-weight:bold;
    color:Green;
    text-decoration:none;    
    font-size:16px;
    margin-top:10px;
    margin-bottom:0px;
    width:475px;
}
.abajo_izquierda a:hover
{
    text-decoration:underline;
}
.abajo_izquierda div
{
    float:left;
    width:320px;
    text-align:justify;   
    padding-right:10px; 

}
.abajo_izquierda span
{
    float:left;
    width:325px;
    text-align:right; 
    margin-top:5px;  
    padding-right:10px; 
}
.abajo_derecha
{ 

	padding-top:50px;
	background-color:#FFF;
    height:200px;
    width:400px;
    overflow:hidden;
    margin-top:30px;
    float:left;
 /*Capa translucida
	filter:alpha(opacity=80);
	-moz-opacity:0.6;
	opacity: 0.6;*/

}

.abajo_derecha a
{
    float:right;
    font-weight:bold;
    color:#382791;
    font-size:30px;
    margin-top:0px;
   margin-right:0px;
    margin-top:0px;
}
.abajo_derecha a:link{
color:#382791;
}
.abajo_derecha h1
{
    float:left;
    font-weight:bold;
    color:#000;
    font-size:20px;
    margin-top:15px;
	margin-left:10px;
    margin-bottom:0px;
    border-bottom:2px solid #000;
    

}
.abajo_derecha h2
{
    float:right;
    font-weight:bold;
    color:#000032;
    font-size:20px;
    margin-top:0px;
   margin-right:8px;
    width:100px;

}
.abajo_derecha h3
{
    float:right;
    font-weight:bold;
    color:#382791;
    font-size:10px;
    margin-top:0px;
   margin-right:8px;
    width:400px;

}

.abajo_derecha a:hover
{
    text-decoration:none;
}/*
.abajo_derecha div
{
   float:left;
    height:100px;
    text-align:justify; 
  float: left;
    font-weight:bold;
    color:#000;
    font-size:20px;
    margin-top:0px;
   margin-left:75px;
   margin-right:8px;
    width:240px;

   

}*/
.abajo_derecha span
{
    float:left;
    width:310px;
    text-align:right; 
    margin-top:0px;  
    padding-right:10px; 
}
.abajo_derecha img

{
    overflow:hidden;
    float:left;
    width:150px;
    clear:both;
    height:100px;
    margin:0px auto 0px;

    
}


.abajo_derecha_contenido
{ 
	float:right;
	padding-top:30px;
	background-color:#FFF;
    width:380px;
  


}

.abajo_derecha_contenido a
{
    float:left;
    font-weight:bold;
    color:#382791;
    font-size:12px;
    margin-top:0px;
   
    margin-top:0px;
        width:400px;
}
.abajo_derecha_contenido a:link{
color:#382791;
}
.abajo_derecha_contenido h1
{
    float:left;
    font-weight:bold;
    color:#e60002;
    font-size:14px;
    margin-top:15px;
	margin-left:0px;
    margin-bottom:0px;
    border-bottom:1px solid #e60002;
     width:100%;
    

}
.abajo_derecha_contenido h2
{
    float:left;
    font-weight:bold;
    color:#000032;
    font-size:20px;
    margin-top:0px;
     width:100%;
    text-align:center;

}
.abajo_derecha_contenido h2 a
{
    float:left;
    font-weight:bold;
    color:#382791;
    font-size:12px;
    margin-top:10px;
   margin-right:0px;
    width:400px;
    margin-left:0px;
    padding-left:0px;

}
.abajo_derecha_contenido h2 a:link{
color:#382791;
}
.abajo_derecha_contenido h3
{
    float:left;
    font-weight:bold;
    color:#000032;
    font-size:30px;
    margin-top:30px;
	text-align:center;
    width:100%;

}
.abajo_derecha_contenido sup
{
    float:right;
    width:375px;
    height:0px;

}

.abajo_derecha_contenido a:hover
{
    text-decoration:none;
}
.abajo_derecha_contenido div
{
    float:left;
    width:310px;
    text-align:justify; 
  float:right;
    font-weight:bold;
    color:#000;
    font-size:10px;
    margin-top:0px;
   margin-right:8px;
    width:400px;



 
}
.abajo_derecha_contenido span
{
    float:left;
    width:310px;
    text-align:right; 
    margin-top:0px;  
    padding-right:10px; 
}

.abajo_derecha_contenido img

{
    overflow:hidden;
    float:left;
    width:150px;
    clear:both;
    height:100px;
    margin:0px auto 0px;


   
}
.pie
{
    float:left;
    width:990px;
    padding:5px;
    height: 35px;
    color:#FFF;   
    text-align:right;
    font-size:10px;
    background-color:#000032;
    vertical-align:middle;
     border-top: 2px solid #FFF;

   
}
.pie a
{
    color:#FFF;  
    text-decoration:none;        
}
.pie a:link{
color:#FFF;
}
.pie a:hover
{
    text-decoration:underline;        
}
.path
{
    width:990px;
    float:left;
    padding:5px 0px  5px 10px;
    background-color:#000032;   
    color:#FFF; 
   border-BOTTOM: 2px solid #FFF;
    border-top: 1x solid #FFF;
}
.path a
{
    font-size:11px;
    color:#FFF;
    text-decoration:none;
}
.path a:link{
color:#FFF;
}
.path a:hover
{
    font-size:11px;
    color:#ccc;
    
}



/*.abajo_derecha_contenido
{   
    width:120px;
    float:left;
    color:#FFF;
    margin-right:0px;
	margin-bottom:0px;
	margin-top:15px;
	padding-top:0px;
    margin-left:10px;
    margin-right:5px;
}
.abajo_derecha_contenido a
{   
	width:120px;
    float:left;
    padding:6px;
    text-decoration:none;
    color:#000;  /*FBE6E5,f6cac8
    text-transform:uppercase; 
    font-size:12px; 
    margin-top:10px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:5px;
    text-align:left;
    font-weight:bold;

}
.abajo_derecha_contenido img
{
    overflow:hidden;
    float:left;
    width:100px;
    height:141px;
    margin:0px auto 0px;
        margin-left:10px;
border:0px;
    
}
.abajo_derecha_contenido sup
{
    overflow:hidden;
    float:left;
    width:150px;
    height:50px;
    margin:5px; 
    clear:both;
    
}
.abajo_derecha_contenido h2
{
    font-variant:normal;
    font-size:10px;
    font:#FFF;
    font-weight:bold;
    width:148px;
    text-align:left;
    color:#640817;  
    float:left;  
    text-indent:0px;
     margin-top:0px;
    margin-bottom:0px;
   


    
}

.abajo_derecha_contenido div
{
    font-variant:normal;
    width:150px;    
    text-align:justify;
    color:#333;    
    text-transform:lowercase;
    height:45px;
    overflow:hidden;
    float:left;
    color:#FFF;
    visibility:hidden;
}/*