@charset "utf-8";

body {
background-color: #f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

form{
margin:0px;
}

h1{
margin:0px;
padding-left:20px;
font-size:10px;
color:#333366;
}

#ombraleft{background-image:url(img/ombramenusx.png);}
#ombraright{background-image:url(img/bg-left.png);background-color:#d1d1d1; background-repeat:repeat-x;}
#ombramenu{background-image:url(img/ombramenu.png);}
#bgstage{background-image:url(img/bg-stage.png);}
#footer{background-image:url(img/footer.png);}

#menu {background-image:url(img/menu_home.png); height:30px}
#menu ul {margin: 0px;padding-left:8px;padding-bottom:23px;list-style-type: none; padding-top:3px}
#menu li {display: inline;float: left;padding-left:12px;}

#menuleft1 ul {margin: 0px;padding-left:5px;padding-bottom:10px;list-style-type: none; font-weight:bold; color:#666666;}
#menuleft2 ul {margin: 0px;padding-left:5px;padding-bottom:10px;list-style-type: none; font-weight:bold; color:#666666;}

#newsletter{
border:1px solid #000000; font-size:10px; margin-left:5px; width:180px; background-image:url(img/bg-form.png); background-repeat:no-repeat; color:#666666;
}

#invia{
padding-right:10px; margin-top:3px;
}

a.menu {text-decoration: none; font-weight:bold; color:#31689f; }
a.menu:hover {text-decoration: underline; font-weight:bold; color:#6699cc; }

a.menuleft {text-decoration: none; font-weight:bold; color:#666666; }
a.menuleft:hover {text-decoration: underline; font-weight:bold; color:#cccccc; }

a.menuleft2 {font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; color:#666666; font-size:10px;}
a.menuleft2:hover {font-family:Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold; color:#cccccc;  font-size:10px;}


.txt10 {color: #333333; font-size:10px; }
.txt13 {color: #333333; font-size:13px; }

a.link10 {text-decoration: none; color:#333333; }
a.link10:hover {text-decoration: underline; color:#666666; }

a.link11b_blu {text-decoration: none; color:#0066FF; }
a.link11b_blu:hover {text-decoration: underline; color:#0066FF; }

a.link11 {text-decoration: underline; color:#000000; }
a.link11:hover {text-decoration: underline; color:#666666; }

a.link13 {text-decoration: underline; color:#000000; font-size:13px}
a.link13:hover {text-decoration: underline; color:#666666; font-size:13px }

.button {
width:160px;
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 2px;
background-color: #FFFFFF;
color: #330099;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.button:active
{
width:160px;
border: 3px double #CCCCCC;
border-top-color: #999999;
border-left-color: #999999;
}



