/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; background-color:#FFFFCC;}

#main{ text-align:center;  font-size:12px; width:780px; position:absolute; left:50%; margin-left:-390px;}

#header{text-align:center; width:780px;}

#mainbox { border:0px; width:780px; background-color:#70794E; border-collapse:collapse;}

#sx {vertical-align:top; background-image:url(../images/bg_menu.jpg); width:210px;}
#testamenu { font-weight:bold; background-color:#FFFFFF; margin-top:10px;}

#iscrivi { text-align:center; background-color:#FFFFFF; padding:10px 0px 0px 0px; height:26px; background-image:url(../images/iscrizione.jpg); background-repeat:no-repeat;}
#iscrivi a:link { color:#000000; font-weight:bold; text-transform:uppercase;}
#iscrivi a:visited { color:#000000; font-weight:bold; text-transform:uppercase;}
#iscrivi a:hover { color:#FF0000; font-weight:bold; text-transform:uppercase;}


#menu { text-align:left; padding:3px 3px 3px 3px;}
#menu p{ background-image:url(../images/bullett.gif); background-repeat:no-repeat; padding-left:14px; padding-bottom:4px; margin:0px 0px 3px 0px; border-bottom:1px dashed #000000; }


#menu a:link { color:#000000;  text-decoration:none;}
#menu a:visited { color:#000000;  text-decoration:none;}
#menu a:hover { color: #000000; text-decoration:underline;}

#content { text-align:left; background-color:#FFFFFF; padding:8px; vertical-align:top;}

#content h1 { font-size:16px; margin:0px 0px 0px 0px;}
#content h2 { font-size:12px; margin:0px 0px 4px 0px; text-align:justify; font-weight:normal; font-style:italic;}
#content h3 { font-size:12px; margin:0px 0px 4px 0px; text-transform:uppercase; background-color:#ff0000; padding:3px;}
#content h3 a:link{ font-size:12px; margin:0px 0px 4px 0px; text-transform:uppercase; padding:3px; text-decoration:none; color:#000000;}
#content h3 a:visited{color:#000000;  text-decoration:none;}
#content h3 a:hover{ color:#000000;  text-decoration:underline;}

#content p { margin:0px 0px 4px 0px;}
#descrizione { border-bottom:2px solid #ff0000; margin-bottom:5px; background-color:#FFFFFF;}
#descrizione img { float:left; margin:0px 4px 4px 0px; padding:3px; border:1px solid #70794E; width:200px; height:150px;}

#descrizione p{margin:0px 0px 4px 0px;}
#advfoto {width:385px;}
#advfoto img{ width:385px; height:80px; border:0px; float:none; margin:0px;; padding:0px;}

#contentadv { background-color:#ff0000; text-align:center;}


#rx { padding-right:3px; text-align:right; background-image:url(../images/bg_ad.jpg); vertical-align:top;}

#footer {background-color:#70794E; position:absolute; left:50%; width:780px; margin-left:-390px; padding:5px 0px 5px 0px; border-top:2px solid #FFFFFF;}
#footer a:link { color:#000000;  text-decoration:none;}
#footer a:visited { color:#000000;  text-decoration:none;}
#footer a:hover { color: #000000; text-decoration:underline;}

#risorse {padding-left:20px; text-align:left;}
#risorse a:link { color:#000000; font-weight:bold;}
#risorse a:visited { color:#000000;  font-weight:bold;}
#risorse a:hover { color: #000000; font-weight:bold;}

