html{ scrollbar-3dlight-color:#ffffff;	scrollbar-arrow-color:#ff0000;	scrollbar-base-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; scrollbar-track-color:#ffffff;} 

img { border: 0;}

body{ padding:0px; margin:2px 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#474249; font-size:11px; background-color: #ffffff; scrollbar-3dlight-color:#ffffff;	scrollbar-arrow-color:#ff0000;	scrollbar-base-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; scrollbar-track-color:#ffffff;} 

#body a{color:#333333; text-decoration:none; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px; font-weight:bold;}
#body a:hover{color:#333333; text-decoration:underline;}
#body a.vis{color:#9d0e14;}

#main {padding:0px; position: relative; width: 1000px; text-align:left; margin:auto;}

#header {background-color:#ffffff; width: 1000px; height:299px;}

#content { padding: 20px 0px;; background-color:#ffffff;}
#content h1 { font-weight:bold; font-size:15px; margin: 0px; color:#9d0e14;}
#content h2 { font-weight:bold; font-size:14px; margin: 0px;}


#footer { padding: 5px; background-color:#0f1209; margin-top:20px; text-align:center; color:#ffffff; width: 1000px; float:left}
#footer a{ color:#ffffff;}
#footer a:hover{ color:#ffffff; text-decoration:none;}


#logo {float: left; height:299px;}


#submenu {margin: 40px 0px 10px 5px; padding:0px; float:left;}
#listsmenu {float:left;}

#listsmenu ul {display:block;float:left;margin:0px 0px 0px 0px;padding:0px;list-style: none;vertical-align: middle;background:url(../img/vert_puntini.gif) repeat-y left;}
#listsmenu ul li{display:block;float:left;height:21px;position: relative;margin:0px 0px 0px 0px; font-weight:bold; font-size:12px;}
#listsmenu ul li a {display:block; padding: 4px 9px; text-decoration:none; color: #000000;background:url(../img/vert_puntini.gif) repeat-y right; }
#listsmenu ul li a:hover {display:block; padding: 4px 9px; text-decoration:none; color: #9d0e14;background:url(../img/vert_puntini.gif) repeat-y right; }
#listsmenu ul li a.vis {display:block; padding: 4px 9px; text-decoration:none; color: #9d0e14;background:url(../img/vert_puntini.gif) repeat-y right; }

#mami { height:208px; background-color:#9d0e14; padding: 10px; width:582px; float:left;  margin-left: 5px; font-size:13px; color:#FFFFFF;}
#mami h1 { font-weight:bold; font-size:14px; margin: 0px;}

#novita {float: left; width:700px}
#novita a{color:#333333; text-decoration:none; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px; float:right; font-weight:bold;}
#novita a:hover{color:#333333; text-decoration:underline;}
#novita a.vis{color:#9d0e14;}
#novita1 {padding: 10px;float: left; width:680px}
#novita2 {padding: 10px; background-color:#f7c9e3;float: left; width:680px}

#menu2 { float:left; width: 150px;}
#menu2  ul {display:block;margin:0px 0px 0px 10px;padding:0px;list-style: none;}
#menu2 ul li{display:block; position: relative;margin:0px 0px 0px 0px; font-weight:bold; margin-bottom: 5px;}
#menu2 a{color:#333333; text-decoration:none; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px;}
#menu2 a:hover{color:#333333; text-decoration:underline; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px;}
#menu2 a.vis{color:#9d0e14; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px;}

#interne { float:left; width: 500px;}
#interne a{color:#333333; text-decoration:none; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px; font-weight:bold;}
#interne a:hover{color:#333333; text-decoration:underline;}
#interne a.vis{color:#9d0e14;}
#interne2 { float:left; width: 650px;}
#interne2 a{color:#333333; text-decoration:none; padding-left: 15px;background:url(../img/freccia.gif) no-repeat 0 2px; font-weight:bold;}
#interne2 a:hover{color:#333333; text-decoration:underline;}
#interne2 a.vis{color:#9d0e14;}


#spalladx {width: 260px; float: right;}

#newsletter {padding: 2px 2px;}
#newsletter h2{ font-size:14px; font-weight: bold; padding:0px; margin-top: 0px; margin-bottom: 0px;}

#facebook {padding: 2px 2px;}
#facebook h2{ font-size:14px; font-weight: bold; padding:0px; margin-top: 0px; margin-bottom: 0px;}

#calendario {padding: 4px 4px;}
#calendario h2{ font-size:14px; font-weight: bold; padding:0px; margin-top: 4px; margin-bottom: 4px;}
#calendario th{ color: #9d0e14;}
#calendario th a { color: #FF9900; text-decoration:none;}
#calendario th a:hover { color: #000000; text-decoration:none;}
#calendario td a { color: #ffffff; text-decoration:none; background-color: #FF9900; }
#calendario td a:hover { color: #ffffff; text-decoration:none; background-color: #9d0e14;}
