/* CSS Document */

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

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

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

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

#sx {vertical-align:top;}
#testamenu { font-weight:bold; background-color:#000000; margin-top:10px; color:#FFFFFF;}

#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; background-color: #0F5EA9; padding:3px 3px 3px 3px; color:#FFFFFF; font-size:12px;}
#menu p{ background-image:url(../images/bullett.gif); background-repeat:no-repeat; margin:3px 3px 3px 3px;}
#menu input{ font-size:10px; display:inline;}


#menu a:link { color:#FFFFFF;  text-decoration:none;}
#menu a:visited {color:#FFFFFF;  text-decoration:none;}
#menu a:hover {color:#FFFF00; text-decoration:none;}

#content { text-align:left; background-color:#FFFFFF; vertical-align:top; float:left; width:780px;}

#content h1 { font-size:18px; margin:4px; color:#0F5EA9;}
#content h2 { font-size:14px; margin:5px; text-align:justify; font-weight:normal; font-style:italic;}
#content h3 { font-size:14px; text-transform:uppercase; background-color:#0F5EA9; color:#FFFFFF; margin:4px 0px 4px 350px; padding:4px;}
#content h3 a:link{ font-size:12px;text-transform:uppercase; text-decoration:none; color:#FFFFFF;}
#content h3 a:visited{color:#FFFFFF;  text-decoration:none;}
#content h3 a:hover{ color:#FFFFFF;  text-decoration:underline;}

#content p { margin:0px 5px 0px 0px;}
#descrizione { margin:0px 0px 0px 350px;}
#descrizionetpl { margin:0px 0px 0px 40px;}
#descrizione img { float:left; margin:0px 4px 4px 0px; padding:3px; border:1px solid #666666; width:200px; height:150px;}
#descrizione p{margin:0px 0px 4px 0px;}
#contentadv { background-color:#FFFFFF; float:left; width:350px;}

#rx {  text-align:right; background-image:url(../images/bg_ad.jpg); vertical-align:top; background-color:#839AA8; width:180px; float:right;}
#clear { clear:both;}

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