html, body {
margin : 0;
padding : 0;
}

body {
color : #000000;
background : #ffffff;
margin:0 10% 0 10%;
font-style:normal; font-variant:normal; font-weight:normal; font-family:Tahoma;
}

#container {
margin : 0 auto;
padding : 0;
background: #FFFFF0; 
color : #000000;
line-height : 1.5em
}


/* TOP TITLE BAR */

#top {
position:fixed;top:0px;
margin:0;
width : 65em;
padding : 0 0 0 0;
color:#333;
background :  url("img/logo.png") no-repeat;
border-bottom : 0px solid #a52828;
height:10em;
}

#footer {
position:fixed;bottom:0px;
width : 74em;
margin : 0 ;
font-size: .85em;
color : #ffffbe;
background : #a52828;
border-top : 0px solid #520934;
text-align: center;
}

/* LEFT SIDE BAR */

#leftnav {
position:fixed;top:7em;
width : 12%;
height:100em;
margin : 0;
background : #a52828;
text-align: left;
font-variant:small-caps; font-size:.9em; font-family:Tahoma;
font-weight:bold; padding-left:10px; padding-right:0; padding-top:3.5em; padding-bottom:0;
}

#leftnav a:link{
color:#FFFFFF;/*bianco*/
background:inherit; font-size:.9em; font-family:Tahoma; font-weight:bold;text-decoration: none; font-variant:small-caps
}
#leftnav a:visited {
color:#000000;/*nero*/
background:inherit; font-size:.9em; font-family:Tahoma; font-weight:bold;text-decoration: none; font-variant:small-caps
}

#leftnav a:hover {
color:#FFFF00;/*GIALLO QUANDO PASSI SOPRA CON IL MOUSE*/
background:inherit; font-family:Tahoma; font-weight:bold; font-size:.9em; font-variant:small-caps
}
#leftnav a:active {
font-size: 14px;
color:#FFFF00;/*giallo quano sei sopra con il tasto premuto */
background : inherit;
font-family:Tahoma; font-weight:bold; font-variant:small-caps; font-size:1em;
}

#content {
padding : 10em;
top:10em; left:10em;
margin :1em 0 0 6em;
width:60%;
}
#content a:link, #content a:visited {
color: #a52828;
font : 100% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
background:transparent;
text-decoration: underline;
}
#content a:hover { 
color: #ff8700;
background:transparent;
}




h1 {
text-align:center;
font-size: 1.2em;
color: #990000;
font-style: italic; font-weight: bold; 

}
/*color:#FF0000;*/
h2 {
margin : 0;
padding : .1em 0 .2em 0;
font :.9em  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;
letter-spacing:5px;
border-bottom: 2px solid #a52828;
color:#ff0000;
background:inherit;
}
h3 {
text-align:center;
letter-spacing:5px;
color:#FF0000;
background:inherit; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; font-family:Trebuchet MS; padding-left:0; padding-right:0; padding-top:.2em; padding-bottom:.2em
}

h4 {
text-align:center;
font-size: .9em;
margin:0;
font-style: italic;color: #990000;
}
.imgright {
float: right;
border: 1px solid #000000;
margin: 5px 15px 10px 10px;
padding: 0;
}

.imgleft {
float: left;
border: 1px solid #000000;
margin: 5px 15px 10px 10px;
padding: 0;
}
a.c1 {color: rgb(255, 255, 190); font-weight: bold;}


table, td, th{border:1px solid #EEE;border-collapse:collapse}
td,th{padding:1.1em 2em}
td{text-align:right}
th{text-align:left}
tr.odd td,tr.odd th{background: #D5E4FF}
caption{font-weight:bold;color: #999}

blockquote {
	font-style: italic;
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	margin-top: 0px;
	margin-right: 1em;
	margin-bottom: 0px;
	margin-left: 30%;
	font-size: 1.2em}
