BODY{
background-color:#FFFFFF;
/*background-color:rgb(215,230,251);*/
margin:0 auto;
margin-top:5px;
width:997px;
height:100%;
}
.contenedor-noticia1{
background-color:#FFFFFF;
width:100%;
height:2000px;
float:left;
border: 1px solid #CCCCCC; /*color gris claro para el borde*/
margin: 1px;
padding: 1px;
}
.contenedor{
background-color:#FFFFFF;
text-align:left;
width:1024px;
height:100%;
float:left;
padding-top:10px;
}
.contenedor-links-grande{
background-color:#FFFFFF;
width:994px;
height:auto;
float:left;
border: 1px solid #CCCCCC; /*color gris claro para el borde*/
margin: 1px;
padding: 1px;
}
.contenedor-biografia-grande{
background-color:#FFFFFF;
width:994px;
height:1000px;
float:left;
border: 1px solid #CCCCCC; /*color gris claro para el borde*/
margin: 1px;
padding: 1px;
}
.contenedor-links{
background-color:#FFFFFF;
float:left;
width:992px;
height:auto;
border: 1px solid #CCCCCC; /*color gris claro para el borde*/
margin: 1px;
padding: 1px;
}
.contenedor-noticia{
background-color:#FFFFFF;
width:996px;
height:1024px;
float:left;
border: 1px solid #CCCCCC; /*color gris claro para el borde*/
margin: 1px;
padding: 1px;
}
.header{
/*background-color:rgb(215,230,251);*/
background-color:#FFFFFF;
float:left;
width:1020px;
height:auto;
padding-left:0px;
}
.header_it{
background-image:url(images/caselli-header_it.jpg);
float:left;
width:1020px;
height:150px;
}
.contenedor-header{
background-color:#FFFFFF;
float:left;
width:100%;
height:auto;
padding-bottom:10px;
}
.enlacenav-header{background-color:#FFFFFF;width:989px;height:auto;}
.enlacenav-header-right{background-color:#FFFFFF;width:auto;height:20px;float:right;padding-right:5px;}
.enlacenav-header-left{background-color:#FFFFFF;width:auto;height:20px;float:left;padding-left:2px;}
.navegador-header{
background : #FFFFFF;
float:left;
padding-left:10px;
padding-top:6px;
width:60%;
height:auto;
} 
.contenedor-banderas{
float:right;
width:80px;
height:20px;
}
.contenidos{
background :#FFFFFF;
float:left;
/*border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:1px;*/
padding-left:5px;
padding-top:0px;
padding-right:5px;
width:40%;
height:auto;
}
.contenidos-plantilla{
background :#FFFFFF;
float:left;
padding-left:5px;
padding-top:0px;
padding-right:5px;
width:70%;
height:auto;
}
.noticias-centro{
background:#FFFFFF;
border-left-style:solid;
border-left-color:#CCCCCC;
border-left-width:1px;
float:left;
padding-left:5px;
padding-top:0px;
width:29%;
height:100%;
}
.noticias-right{
background:#ffffff;
float:left;
border-left-color:#CCCCCC;
border-left-width:1px;
border-left-style:solid;
padding-top:0px;
padding-left:5px;
width:28%;
height:100%;

}
.contenitore{
background-color:#FFFFFF;
float:left;
height:auto;
width:100%;
}
.contenedor-libre{
background:#FFFFFF;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
float:left;
padding-top:0px;
padding-left:2px;
padding-bottom:0px;
padding-right:2px;
width:auto;
height:auto;
}
.foto440{
background:#FFFFFF;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:#CCCCCC;
border-left-width:1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:1px;
float:left;
padding-top:2px;
padding-left:2px;
padding-bottom:2px;
padding-right:2px;
width:auto;
height:auto;
}
.marco{
background-color:rgb(240,244,250);
float:left;
padding-top:2px;
padding-left:2px;
padding-bottom:2px;
padding-right:2px;
width:100%;
height:auto;
}
.formulario-contenedor{
background:#FFFFFF;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:#CCCCCC;
border-left-width:1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:1px;
float:left;
padding-top:0px;
padding-left:8px;
padding-bottom:0px;
padding-right:0px;
width:988px;
height:1200px;
}
.formulario-right{
background:#ffffff;
float:left;
border-left-color:#CCCCCC;
width:204px;
height:1100px;
padding-top:10px;
padding-right:5px;
padding-bottom:3px;
padding-left:3px;
}

.validador{
height:31px;
width:auto;
float:left;
padding-left:10px;
background-color:#FFFFFF;
}
.volanta{
background :#FFFFFF;
padding-left:5px;
padding-top:5px;
width:100%;
height:auto;
}
.titular1{
background :#FFFFFF;
padding-top:5px;
padding-left:2px;
padding-right:10px;
width:auto;
height:auto;
}
.noticia{
background :#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CCCCCC;
float:left;
padding-top:5px;
padding-left:2px;
padding-right:10px;
width:auto;
height:auto;
}
.contenidos-noticia{
background :#FFFFFF;
float:left;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:1px;
padding-left:5px;
padding-top:2px;
width:100%;
height:auto;
}

.lateral-planilla{
background:#FFFFFF;
float:left;
padding-left:5px;
width:28%;
height:auto;
}
.proyectos-presentados{
background:#FFFFFF;
float:left;
border-left-color:rgb(215,230,251);
border-left-width:1px;
border-left-style:solid;
border-right-color:rgb(215,230,251);
border-right-width:1px;
border-right-style:solid;
border-top-color:rgb(215,230,251);
border-top-width:1px;
border-top-style:solid;
border-bottom-color:rgb(215,230,251);
border-bottom-width:1px;
border-bottom-style:solid;
padding-left:1px;
width:100%;
height:auto;
}
.marquee{
background:rgb(241,242,243);
float:left;
border-bottom-color:rgb(12,56,110);
border-bottom-width:1px;
border-bottom-style:solid;
border-top-color:rgb(12,56,110);
border-top-width:1px;
border-top-style:solid;
border-right-color:rgb(12,56,110);
border-right-width:1px;
border-right-style:solid;
border-left-color:rgb(12,56,110);
border-left-width:1px;
border-left-style:solid;
padding-top:2px;
padding-left:2px;
width:90%;
height:100px;
}
.noticia-noticia-centro{
background:#FFFFFF;
float:left;
/*border-bottom-color:#CCCCCC;
border-bottom-width:1px;
border-bottom-style:solid;*/
padding-top:10px;
padding-right:5px;
width:100%;
height:auto;
}
.foto-epigrafe{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background:#FFFFFF;
float:left;
padding-right:1px;
padding-left:2px;
width:100%;
height:auto;
}
.noticia-noticias-right{
background:#ffffff;
float:left;
border-left-color:#CCCCCC;
width:100%;
height:auto;
/*padding-top:10px;
padding-right:5px;
padding-bottom:3px;
padding-left:3px;*/
}

.biografia{
background :#FFFFFF;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#CCCCCC;
padding-top:10px;
padding-left:5px;
padding-right:10px;
width:440px;
height:auto;
}
.noticia-noticia{
background :#FFFFFF;
float:left;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#CCCCCC;
/*padding-top:10px;
padding-left:5px;
padding-right:10px;*/
width:440px;
height:900px;
}
.mapa-sitio{
float:left;
width:100px;
height:20px;
padding-left:5px;
}
.navegador{
background : #FFFFFF;
float:left;
padding-left:10px;
padding-top:3px;
width:500px;
height:25px;
} 
.fecha_es_it{
background : #FFFFFF;
float:right;
padding-right:5px;
padding-top:6px;
width:210px;
height:20px;
text-align:right;
} 
.fecha{
background : #FFFFFF;
float:right;
padding-right:5px;
padding-top:6px;
width:230px;
height:20px;
text-align:right;
} 
A.enlacenav, A.enlacenav:VISITED, A.enlacenav:ACTIVE, A.enlacenav:FOCUS, A.enlacenav:LINK{
padding-left:3px;
color: rgb(12,56,110);
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
A.enlacenav:HOVER{
color: #3F7DE3;
}
A.link-menu, A.link-menu:VISITED, A.link-menu:ACTIVE, A.link-menu:FOCUS, A.link-menu:LINK{
color: rgb(12,56,110);
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
} 
A.link-menu:HOVER{
color:rgb(12,56,110);
font-size:14px;
background-color:rgb(215,230,251);
}
A.link-cuerpo, A.link-cuerpo:VISITED, A.link-cuerpo:ACTIVE, A.link-cuerpo:FOCUS, A.link-cuerpo:LINK{
color: rgb(12,56,110);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
} 
A.link-cuerpo:HOVER{
color: #3F7DE3;
}
A.link-noticia, A.link-noticia:VISITED, A.link-noticia:ACTIVE, A.link-noticia:FOCUS, A.link-noticia:LINK{
color: rgb(12,56,110);
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
} 
A.link-noticia:HOVER{color: #3F7DE3;}

.footer{
	height:auto;
	width:100%;
	float:left;
	background-color:#FFFFFF;
	}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-right:10px;
}
.texto-formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: rgb(12,56,110);
	text-decoration: none;
	text-align: left;
}
.texto-negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.titulo {
	font-family:"Times New Roman";
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:rgb(12,56,110);
}
.titulo-medio {
	font-family: "Times New Roman";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:rgb(12,56,110);
}
.texto-volanta {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color:#666666;
}
.texto-volanta-cursiva {
	font-family: Arial;
	font-size: 10px;
	font-style:oblique;
	line-height: normal;
	font-variant: normal;
	color:#666666;
}
.ul{
margin:0px;
padding:0px;
}
.li{
margin-left:0px;
padding-left:0px;
}
.titulo-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}