body {
margin:0;padding:0;
background:#CCCCCC url('filigrana.gif') no-repeat fixed 0 200px;; font-style:normal; font-variant:normal; font-weight:normal; font-size:80%; font-family:georgia, palatino, serif
} 
h5           { font-variant: small-caps; font-size: 18pt; font-style: italic; font-weight: 
               bold; border-left-width: 1px; border-right-width: 1px; 
               border-top-style: solid; border-top-width: 1px; 
               border-bottom-style: solid; border-bottom-width: 1px }
#contenutoPrincipale {
border:2px dotted #666;
background:url('retino.gif');; margin-left:150px; margin-right:25px; margin-top:20px; margin-bottom:50px; padding-left:180px; padding-right:1em; padding-top:1em; padding-bottom:1em
}
#contenutoPrincipale1 {
border:2px dotted #666;
background:url('retino.gif');; margin-left:150px; margin-right:25px; margin-top:20px; margin-bottom:50px; padding-left:120px; padding-right:1em; padding-top:1em; padding-bottom:1em
}
#contenutoBeidane {
border:2px dotted #666;
background:url('retino.gif');; margin-left:150px; margin-right:25px; margin-top:20px; margin-bottom:50px; padding-left:10px; padding-right:1em; padding-top:1em; padding-bottom:1em
}
hr { display: none }
a:link { color: #009; }
a:visited { color: #909; }
a:hover, a:active { 
	color: #000; 
	background: #FF99FF;
	text-decoration: none;
}
#corpo { 
	position: relative;
	}
#pieDiPagina { 
	border-left:0px solid #FFF; border-right:0px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #FFF; 
}
#logo { 
	background-position: 50% 50%; float: left; 
	width: 650px; 
	font-size: 50px;
	line-height: 150px;
	font-weight: bold;
	color: #BCBCBC;
	text-align: center; background-image:url('images/labeidana.gif'); background-repeat:no-repeat; background-attachment:scroll
}
#navigazionePrincipale { 
	border-left:0px solid #000000; border-right:0px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000; clear: both; 
	text-align: center;
	background: #E06565;
	font-variant: small-caps;
	letter-spacing: .1em; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:2px; 
}
#contatti { padding: 0px 10px 5px 10px }
#immagineAutore { float: left; background: #444; font-family:Georgia; color:#FFFFFF; font-size:12pt; font-weight:bold; margin-left:5px; margin-right:10px; margin-top:5px; margin-bottom:0 }
#immagineAutore img { border: 2px solid #666; position: relative; top:-5px; left: -5px; font-family:Georgia; font-size:12pt; color:#FFFFFF; font-weight:bold}
h1, h2, h3 { color: #666; font-variant: small-caps; letter-spacing: .1em; }
h1 { 
	border-left:0px solid #666; border-right:0px solid #666; border-top:1px solid #666; border-bottom:1px solid #666; line-height: 1.1em;
	text-align: center;
	
}
ul { 
	margin:0; 
	padding-left:1.5em;
	list-style: square;
}
#avvisi { text-align:center; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px; font-size:14px; color:#000000; font-weight:bold }
#navlink    { font-family: Comic Sans MS; text-align: left; letter-spacing: 0px; padding: 
               3px }
#navlink a:link, #navlink a:visited { background-position:     right top; border:1px solid #996633; display: block; text-decoration: none; color: #FF0000; font-size: 12px; 
               margin: 3px; padding: 3px; background-image:url('button18b.gif'); background-repeat:no-repeat;  }
#navlink a:hover{
 background-position: right top; text-decoration: none;
 color: #FF3300;background-image:url('button18c.gif'); background-repeat:no-repeat; background-color:#FFFFFF
}
