* { 
margin : 0; 
padding : 0; 
} 
body { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
margin : 0 0 0 0; 
text-align : center; 
color : #003366; 
height : 100%; 
} 


a { 
color : #8b0000; 
font-weight : bold; 
font-size : 8pt; 
} 

img { 
margin : 5px; 
border : 3px solid #ffffff; 
}
ul { 
padding-left : 30px;
}
ol { 
padding-left : 30px;
}

#container { 
margin : 0 0 0 0; 
background-color : white; 
width : 937px; 
} 
#container_arriba { 
margin : 0 0 0 131px; 
background-color : white; 
width : 804px; 
height : 139px; 
background-image : url(img/arriba.jpg); 
background-repeat : no-repeat; 
} 
#container_izq { 
clear : both; 
width : 130px; 
float : left; 
position : relative;
margin : 30px 0 0 0; 
} 

#container_menuizq { 
clear : both; 
width : 130px; 
float : left; 
position : relative;
margin : 0 0 0 0; 
} 

#menu_izq { 
font-size : 93%; 
text-align : right; 
margin : 0px 0 0 0; 
} 
#container_inicio { 
float : left; 
position : relative; 
width : 804px; 
height : 413px; 
text-align : left; 
background-image : url(img/fondo.jpg); 
background-repeat : no-repeat; 
margin : -24px 0 0 0; 
} 
.letrasenfondo {
text-align : center;
padding-top: 50px;
line-height: 30px;
margin-left: 150px;
margin-right: 100px;
color: white;
  }

#container2 { 
position : relative; 
width : 804px; 
text-align : left; 
background-image : url(img/linea.jpg); 
margin : 0 0 0 130px; 
} 
#container3 { 
text-align : left; 
background-image : url(img/abajo.jpg); 
margin : 0 0 0 130px; 
width : 804px; 
height : 150px; 
background-repeat : no-repeat; 
} 
#container_2col { 
position : relative; 
width : 804px; 
text-align : left; 
background-image : url(img/linea.jpg); 
margin : 0 0 0 130px;
height:100%;
} 
#container_2col p { 
padding : 5px 0 5px 0; 
} 

.entrado {
margin-left: 20px;
}

.col2 {
	float : right;
	position : relative;
	width : 150px;
	margin : 10px;
	height:100%;
	/*border : thin dotted Red;*/
}
 
.col1 { 
float : left; 
position : relative; 
width : 550px; 
margin : 10px;
height:100%;
	/*border : thin dotted blue;*/
} 
.adentro {
padding : 0 20px 0 20px; 
}
.espaciado { 
padding : 0 0 10px 0; 
} 
.mayuscula { 
text-transform : uppercase; 
} 
.chico { 
font-size : smaller; 
color : #8b0000; 
} 
.foto_derecha { 
float : right; 
position : relative; 
padding : 10px; 
} 
.foto_izquierda { 
float : left; 
position : relative; 
padding : 10px; 
} 
.tit1 { 
text-transform : uppercase; 
font-weight : bold; 
font-size : 12px; 
padding : 10px 0 12px 0; 
} 
.tit2 { 
color : #8b0000; 
font-weight : bold; 
font-size : 12px; 
padding : 10px 0 12px 0; 
} 
.tit3 { 
color : #8b0000; 
font-weight : bold; 
font-size : 12px; 
padding : 10px 0 0 0; 
} 
.abajo { 
font-size : smaller; 
} 
.centrado { 
text-align : center; 
} 
.blanco { 
color : white; 
} 
#menu { 
float : left; 
width : 100%; 
font-size : 93%; 
margin-top : 90px; 
} 
#menu ul, #menu_izq ul  { 
margin : 0px; 
padding : 0; 
float : right; 
list-style : none; 
}
#menu li, #menu_izq li { 
display : inline; 
font-size : 10pt; 
font-style : italic; 
} 
#menu a, #menu_izq a { 
float : right; 
margin : 0; 
padding : 0; 
margin : 0 5px 0 0; 
text-decoration : none; 
color : #003366; 
} 
#menu a span, #menu_izq a span { 
float : right; 
display : block; 
width : 120px; 
background : url("img/tab.gif") no-repeat right top; 
margin : 0 0 0 0; 
text-align : center; 
font-size : 9pt; 
padding : 4px 0 4px 0; 
} 
#menu a span, #menu_izq a span { 
float : none; 
} 
#menu a:hover span, #menu_izq a:hover span { 
color : #003366; 
} 
#menu a:hover, #menu_izq a:hover { 
background-position : 0% -42px; 
} 
#menu a:hover span, #menu_izq a:hover span { 
background-position : 100% -22px; 
} 
#container_inicio a { 
color : white; 
font-size : 14px; 
font-style : italic; 
text-decoration : none; 
} 
#menu_tit { 
float : left; 
width : 350px;
border : thin solid; 
position : absolute; 
top : 200px; 
left : 200px; 
} 
