/* CSS Document */

strong{font-weight:bold;}

body{
background-color:#EAEAEA;

	}

#page
{
width:80%;
margin:auto;
max-width:900px;
}

#top {
width:100%;
margin:auto;
}


.cont{
	background-color:#FFFFFF;
    width: 100%;
    height: 100%; 
    margin: 0 auto;
}


#down{
 margin:auto;
 background-color:#AA1F24;
 width:100%; 
 text-align:center;
}







p{
margin-top:3px;
margin-bottom:3px;
padding-bottom:5px;
padding-top:5px;
text-align:justify;
}

.txtsx p{
text-align:justify;
}

.txtcent p{
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
}

a{
text-decoration:none;
color:#E94F37;
}
 
a:hover{
text-decoration:underline;
color:#F60;
}




li{
margin: 1px 0px 5px 20px;
}


#indice, #indice ul{
list-style: none;
}

ul{
list-style-type:disc;
list-style-position:outside;
list-style:inherit;
}

.imgleft{
float: right; 
padding: 0px 0 15px 15px;
}

.didascalia{
font-size:12px;
color:#666666;
margin-top:3px;
margin-bottom:3px;
padding-bottom:5px;
padding-top:5px;
text-align:center;
margin-left:100px;
margin-right:100px;
}

h1{
text-align:center;
font-size:2em;
margin:5px;
}

h2{
font-size:1.1em;
margin-bottom:1px;
background:#000;
width:auto;
padding:1%;
margin-top:2%;
}

em{
font-style:italic;
}