/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;  background-image:url(../images/bg.jpg);}

img {border:0px;}

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

#header{text-align:center; width:985px; background-color:#FFFFFF;}

#mainbox { border:0px; width:985px; border-collapse:collapse; background-color:#FFFFFF;}

#sx {vertical-align:top; background-color:#7FB1D2; width:210px;}
#testamenu { font-weight:bold; background-color:#FFFFFF; margin-top:10px; padding:2px 0px 2px 0px;}

#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:#FF0000; 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:#FF9900; 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 #FF9900; margin-bottom:5px;}
#descrizione img { float:left; margin:0px 4px 4px 0px; padding:3px; border:1px solid #FF9900; width:200px; height:150px;}
#descrizione p{margin:0px 0px 4px 0px;}
#contentadv { background-color:#FFFFFF; text-align:center;}

#advtrade {text-align:left; padding:5px; font-weight:bold;}
#advtrade a { color:#FFFFFF;}

#rx { padding-right:2px; text-align:right; background-image:url(../images/bg_ad.jpg); vertical-align:top; background-position:left; background-repeat:repeat-y; background-color:#FF9900;}

#risorse {padding-left:20px; line-height: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;}

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

#boxricerca {text-align:center; margin:0px 0px 5px 0px; background-color:#7fb1d2; padding:5px 0px 5px 0px;}

#footer {background-color:#7FB1D2; position:absolute; left:50%; width:985px; margin-left:-492px; 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;}

