@charset "UTF-8";
/* CSS CODENPE 2010 - 2011 */

/* CSS body main */

body{
background-color:#FFFFFF;
background-image:url('../images/main_bkg.jpg');
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}

.main{
width:960px;
height:auto;
margin:auto;
}

/* CSS header */
.header_up{
width:960px;
height:150px;
overflow:hidden;
}

.logo{
width:150px;
height:150px;
overflow:hidden;
display:block;
float:left;
}

.logo p{
margin:0px;
padding:0px;
}

.titulo{
width:750px;
height:30px;
margin-top:20px;
overflow:hidden;
display:block;
float:right;
font-family:"Times New Roman", Times, serif;
color:#c46d28;
}

.fecha{
width:250px;
height:20px;
margin-top:20px;
overflow:hidden;
display:block;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#ebebeb;
font-size:12px;
}



.header_low{
width:960px;
height:450px;
overflow:hidden;
background-image:url('../images/sombra.jpg');
background-repeat:no-repeat;
background-position:bottom;
}

.banner{
width:960px;
height:400px;
}

/*.menu{
width:960px;
height:35px;
background-color:#554b49;
}*/
.menu{
width:960px;
height:50px;
/*background-image:url('../images/menu_bkg.png');
background-repeat:repeat-x;*/
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;

}

.menu a{
font-size:14px;
line-height:40px;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;

}

.menu a:hover{
font-size:14px;
line-height:40px;
text-decoration:none;
color:#FC3;
font-family:Arial, Helvetica, sans-serif;

}
.menu a:visited{
font-size:14px;
line-height:40px;
font-family:Arial, Helvetica, sans-serif;

}


.function_line{
width:960px;
height:40px;
}

.pathline{
width:700px;
height:40px;
float:left;
color:#383838;
font-size:12px;
line-height:40px;
font-style:italic;
}
.pathline p{
margin:0px;
padding:0px;
color:#383838;
font-size:12px;
line-height:40px;
font-style:italic;
}
.pathline a{
margin:0px;
padding:0px;
color:#a88143;
font-size:12px;
line-height:40px;
text-decoration:none;
}
.pathline a{
margin:0px;
padding:0px;
color:#a88143;
font-size:12px;
line-height:40px;
text-decoration:underline;
}

.traductor{
width:250px;
height:20px;
float:right;
color:#a88143;
font-size:11px;
}
.traductor select{
margin:0px !important;
padding:0px !important;
color:#a88143;
font-size:11px;}

.contenido_main{
width:960px;
height:auto;
background-color:#FFFFFF;
}

/* esta es solo la posición*/
.izquierda{
width:250px;
display:block;
height:auto;}

/* estos son los estilos para cada uno de los modulos de la columna derecha*/
.col_izq{
width:248px;
height:auto;
background-color:#d9cfb6;
border:1px solid #b29062;
margin-bottom:10px;
color:#a88143;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.col_izq h3{
width:230px;
height:40px;
margin:0px;
padding:0px;
padding-left:9px;
padding-right:9px;
background-color:#956c40;
margin-bottom:10px;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:40px;
}

.col_izq ul li{
margin:0px;
margin-top:8px;
margin-left:20px;
margin-bottom:3px;
width:200px;
padding-left:8px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}
.col_izq ul{
width:240px;
border:none;
background-color:transparent;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}
.col_izq ul li{
margin:0px;
margin-top:8px;
margin-left:20px;
margin-bottom:3px;
width:200px;
padding-left:8px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
background-color:transparent;
border:none;
}
.col_izq a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
background-color:transparent;
border:none;
text-decoration:none;
color:#956c40;
}
.col_izq a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
background-color:transparent;
border:none;
text-decoration:underline;
color:#956c40;
}
.col_izq a:visited{
background-color:transparent;
border:none;
color:#956c40;
}


.home_cuad{
width:340px;
height:250px;
overflow:hidden;
background-color:#d9cfb6;
margin-left:10px;
margin-bottom:10px;
display:block;
float:left;
color:#a88143;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.home_cuad p{
color:#a88143;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
}

.home_cuad h3{
margin:0px;
padding:0px;
color:#c46d28;
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:40px;
}


.editorial{
width:690px;
height:auto;
background-color:#d9cfb6;
margin-bottom:10px;
margin-left:10px;
color:#a88143;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
clear:both;
}
.editorial p{
margin:0px;
margin-top:8px;
margin-bottom:8px;
padding:0px;
padding-left:8px;
padding-right:8px;
color:#a88143;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
}
.editorial h3{
margin:0px;
padding:0px;
color:#c46d28;
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:40px;
}

.nac_pue{
width:690px;
height:auto;
margin-bottom:10px;
margin-left:10px;
}
.nac_pue h3{
margin:0px;
padding:0px;
color:#c46d28;
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:40px;
}
.nac_pue p{
color:#a88143;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
}

.footer{
width:100%;
height:80px;
background-color:#201e1d;
}
.footer_main{
width:960px;
height:auto;
margin:auto;
font-family:"Century Gothic", "Trebuchet MS", Tahoma;
font-size:10px;
color:#ebebeb;
margin-top:5px;
margin-bottom:5px;
}
.footer_main p{
font-family:"Century Gothic", "Trebuchet MS", Tahoma;
font-size:10px;
color:#ebebeb;
}
.footer_main a{
font-family:"Century Gothic", "Trebuchet MS", Tahoma;
font-size:10px;
color:#c46d28;
text-decoration:none;
font-style:italic;
}
.footer_main a:hover{
font-family:"Century Gothic", "Trebuchet MS", Tahoma;
font-size:10px;
color:#c46d28;
text-decoration:underline;
font-style:italic;
}
/* ESTILOS DEL CONTENIDO HOMEPAGE Y APLICABLE A INTERNAS */
.content{
width:690px;
height:auto;
margin-bottom:10px;
margin-left:12px;
background-color:#FFFFFF;
}
.content h1{
margin:0px;
padding:0px;
color:#c46d28;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
line-height:40px;
}
.contentheading{
margin:0px;
padding:0px;
color:#c46d28;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
line-height:40px;
}
.contentpaneopen h3{
margin:0px;
padding:0px;
color:#c46d28;
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:40px;
}
.contentpaneopen p{
color:#a88143;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
}
.contentpaneopen a{
color:#c46d28;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:200;
}
.contentpaneopen a:hover{
color:#c46d28;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:200;
}
.contentpaneopen a:visited{
color:#c46d28;
}
.content img{
border:none;
}
.contentpaneopen img{
border:none;
}

.chronoform {display:none;}
.chronoform { display:none; }

