@charset "UTF-8";
/* CSS Document */

BODY {
background : url(../imgs/pattern.jpg) repeat;
font : 10pt Arial, Helvetica, sans-serif;
color : #666666;
margin : 20px 0px 20px 0px;
text-align: center;
line-height: 17px;
}

#contenedor{
text-align: left;
width: 800px;
border: 10px solid #ffffff;
margin: auto;
background-color: #ffffff; 
} 


#cabecera{
height : 160px;
width: 800px;
margin-bottom: 10px;
} 


#cuerpo{
width: 590px;
padding: 1px 6px 10px 0px;
background-color:#E3E3DD;
float:right;
} 

A, A:VISITED, A:ACTIVE, A:FOCUS, A:LINK{
font-weight : bold;
text-decoration: none;
color: #494E6B; 
}

A:HOVER{
color: #b61c1e;
text-decoration: underline;
} 

A.neg, A.neg:VISITED, A.neg:ACTIVE, A.neg:FOCUS, A.neg:LINK{
font-weight : bold;
text-decoration: none;
color: #fff; 
}

A.neg:HOVER{
color: #fff;
text-decoration: underline;
}

A.sec, A.sec:VISITED, A.sec:ACTIVE, A.sec:FOCUS, A.sec:LINK{
background-color:#2b6dae;
padding: 1px 4px 1px 4px; 
font-weight : bold;
text-decoration: none;
color: #fff; 
}

A.sec:HOVER{
color: #d4e7f7;
background-color:#2b6dae;
}



table{
border: 1px solid #ccc;
width: 550px;
margin: 20px auto;
text-align:center;
}

table.tablagaes{
	color:#FFF;
	font-weight:bold;
}

table.tablagae2s{
	color:#666;
	border-collapse: collapse;

}


p{
	margin-left: 20px;
	margin-right: 20px;
}

ul{
margin : 5px 10px 0px 0px;
list-style: none;
} 

li{
padding-left: 18px;
background: transparent url("../imgs/bullet.png") 0 2px no-repeat;
margin-bottom: 10px;
} 

H1{
font-size: 12pt;
color: #494E6B;
border-bottom: 1px solid #6D6B6B;
text-transform:uppercase;
margin-left: 10px;
margin-right: 20px;
}

H2{
font-size: 10pt;
color: #494E6B;
text-transform:uppercase;
border-bottom: 1px solid #6D6B6B;
margin-left: 10px;
margin-right: 20px;
}

strong{
	color: #5b5b5b;
}

#navabajo{
font-weight : bold;
text-align: center;

} 


#lateral{
width: 190px;
background-color: #E3E3DD;
float:left;
} 


.titlat{
background-color:#F00;
color:#ffffff;
font-size:8pt;
text-align: center;
text-transform : uppercase;
padding: 7px 3px 7px 8px;
font-weight : normal;
margin: 0px 0px 8px 0px;
}



.titlatmodelo{
background-color:#b61c1e;
color:#ffffff;
font-size:8pt;
text-align: center;
text-transform : uppercase;
padding: 7px 3px 7px 8px;
font-weight : normal;
margin: 0px 0px 8px 0px;
}

.cuerpolateral{
padding: 5px 4px 13px 4px;
} 

.cuerpolateral_banner{
padding: 5px 4px 13px 4px;
background-color:#FFF
} 

.cuerpolateral ul{
margin : 5px 10px 0px 0px;
padding: 0px 0px 0px 4px;
list-style: none;
} 

.cuerpolateral ul li{
padding-left: 18px;
background: url("../imgs/bullet.png") 0 2px no-repeat;
margin-bottom: 10px;
} 

.cuerpolateral ol{
margin : 5px 10px 0px 20px;
padding: 0px 0px 0px 4px;
} 

.cuerpolateral ol li{
background-image:none;
padding-left: 0px;
margin-bottom: 10px;
color:#494E6B;
font-weight:bold;
} 

.cuerpolateral ol ol {
font : 9pt Arial, Helvetica, sans-serif;
background-image:none;
padding-left: 0px;
margin-bottom: 10px;
color:#494E6B;
list-style:none;
} 

#pie{
clear: both;
width: 800 px;
background-color:#F00;
color: #fff;
text-align: center;
margin-top: 20px;
padding-bottom:8px;
padding-top: 8px;
} 

/*imagenes*/
	
	a img{
		border:none;
	}
    
	img.border {
    border: 2px solid #2b6dae;
    padding: 3px;
    margin: 0;
    }

    img.border:hover {
    background: #E3F5FE;
    }

    img.center {
	display: block;
    margin: auto;
	border: 2px solid #6D6B6B;
    padding: 6px;
    }
	
	img.center2 {
	display: block;
    margin: auto;
    padding: 10px;
    }

    img.alignright {
    float: right;
    padding: 2px;
    margin: 0 0 2px 7px;
    display: inline;
	border: 2px solid #2b6dae;
    padding: 4px;
    margin-left: 20px;
    }

    img.alignleft {
    float: left;
    padding: 2px;
    margin: 0 7px 2px 0;
    display: inline;
	border: 2px solid #2b6dae;
    padding: 4px;
    margin: 0;
    }