
#pie_pagina{
		
background-color:#e4e4ff;
background-image:url(/imagenes/bg_pie.gif);
background-position:bottom;
background-repeat:no-repeat;
height:24px;
margin-top:6px;
margin-bottom:0px;
padding-left:8px;
padding-top:0px;
padding-right:8px;
padding-bottom:0px;
text-align:center;
clear:both;
		
}
#pie_pagina a{
		
color:#000066;
text-decoration:none;
		
}
.body{
		
background-color:#e4e4ff;
		
}
.col_index{
		
width:240px;
margin-left:0px;
margin-top:10px;
margin-right:0px;
margin-bottom:10px;
padding-left:8px;
padding-top:5px;
padding-right:8px;
padding-bottom:5px;
display:table;
text-align:justify;
float:left;
		
}
.contenido_principal{
		
margin-left:15px;
margin-top:20px;
margin-right:15px;
margin-bottom:10px;
display:table;
text-align:justify;
		
}
.contenido_principal h3{
		
border-bottom:#999999 1px solid;

padding-bottom:2px;
		
}
.contenido_principal li{
		
margin-left:2px;
margin-top:2px;
margin-right:2px;
margin-bottom:2px;
padding-left:2px;
padding-top:2px;
padding-right:2px;
padding-bottom:2px;
		
}
.contenido_principal ol{
		
margin-left:10px;
padding-left:10px;
padding-right:0px;
display:table;
text-indent:25px;
		
}
.contenido_principal ul{
		
margin-left:15px;
padding-left:0px;
padding-right:0px;
display:table;
text-indent:15px;
		
}
.copy_right{
		
background-color:#e4e4ff;
height:50px;
margin-top:0px;
padding-top:10px;
text-align:center;
		
}
.linea_horizontal{
		
width:780px;
margin-left:auto;
margin-top:5px;
margin-right:auto;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
display:block;
border-top:#999999 1px solid;

clear:both;
		
}
.linea_horizontal_puntos{
		
margin-left:8px;
margin-top:0px;
margin-right:8px;
margin-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
border-bottom:#999999 1px dashed;

clear:both;
		
}
.menu_p_bloque{
		
font-size:12px;
background-color:#e4e4ff;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-left:0px;
padding-top:1px;
padding-right:0px;
padding-bottom:0px;
list-style-type:none;

border-left:#009966 1px solid;
		
}
.menu_p_enlace_act{
		
color:#ffffff;
background-color:#006699;
padding-left:10px;
padding-right:10px;
text-decoration:none;
		
}
.menu_p_enlace_inact{
		
color:#000066;
padding-left:10px;
padding-right:10px;
text-decoration:none;
		
}
.menu_p_enlace_inact:hover{
		
color:#0000FF;
background-color:#eef1f8;
text-decoration:none;
		
}
.menu_p_entrada{
		
background-color:#FFFFFF;
margin-top:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
border-top:#000066 1px solid;

border-right:#000066 1px solid;
		
}
.menu_s_bloque{
		
font-size:12px;
margin-left:0px;
margin-top:0px;
margin-right:10px;
margin-bottom:3px;
padding-left:0px;
padding-top:1px;
padding-right:0px;
padding-bottom:1px;
display:block;
text-transform: lowercase;
		
}
.menu_s_enlace_act{
		
color:#ffffff;
background-color:#6699FF;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-left:4px;
padding-top:1px;
padding-right:4px;
padding-bottom:1px;
text-decoration:none;
border-right:#000066 1px solid;
		
}
.menu_s_enlace_inact{
		
color:#0066FF;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-left:4px;
padding-top:1px;
padding-right:4px;
padding-bottom:1px;
text-decoration:none;
border-right:#000066 1px solid;
		
}
.menu_s_enlace_inact:hover{
		
color:#0000FF;
background-color:#eef1f8;
		
}
.menu_s_entrada{
		
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
border-bottom:#000066 1px solid;
		
}
.pagina{
		
background-color:#FFFFFF;
width:800px;
margin-top:15px;
margin-bottom:14px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
display:table;
		
}
.titulos_proyectos li{
		
margin-top:5px;
margin-bottom:5px;
		
}
a{
		
color:#006699;
text-decoration:none;
		
}
a:hover{
		
text-decoration:underline;
		
}
body{
		
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000033;
background-color:#FFFFFF;
width:800px;
margin-left:auto;
margin-top:2px;
margin-right:auto;
margin-bottom:2px;
text-align:justify;
		
}
img{
		
border-width:0px;
		
}
img.imagen_izquierda{
		
margin-left:0px;
margin-top:0px;
margin-right:15px;
margin-bottom:15px;
display:block;
float:left;
		
}
span.titulo1{
		
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006699;
		
}