﻿body {background:#efefef; margin:0 auto; }
a:link, a:visited {color:  #4d4425; text-decoration: none;}
a:hover {text-decoration: underline;}

#titolo {margin:20px; color:#4d4425; text-align:center; font: bold 14px arial, sans-serif;}
#titolo font{font: 16px arial, sans-serif; font-weight: bold; text-align:center; color: chocolate; text-decoration: none;}

#container {display:inline-block; width:800px; margin:0 auto; font-family:Helvetica, arial, sans-serif; font-size:12px;}

#header {background:url(../immagini/header.jpg) 0 0 no-repeat #fff; text-align:right; font: 12px arial, sans-serif; color: #ede9e9; height:110px;}

#left{width:162px; background:#efefef; display:block; float:left; margin:0; padding:315px 4px 0 4px;}
#left h1{width:108px; height:50px; float:left; display:block;  font:16px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; color:#4D4D4D; padding:25px 5px 0 10px; margin:0;}
#left h1 span{background:#efefef; color:#6599FF; font:12px/12px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0 0 0;}
#left h2{float:left; display:block; font:12px/12px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#4D4D4D; padding:0 5px 0 10px; margin:0;}
#left h2 strong{font:13px/13px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}

#right{width:620px; background:#ffffff; display:block; float:left; margin:0; padding:15px 4px 0 4px;}
#right h1{width:542px; height:50px; float:left; display:block; background:url(../immagini/ingranaggio.jpg) 0 0 no-repeat #ffffff; font:19px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; color:#4D4D4D; padding:10px 0 0 70px; margin:0;}
#right h1 span{background:#ffffff; color:#6599FF; font:14px/14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0 0 0;}
#right h2{float:left; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#4D4D4D; padding:10px 0 0 70px; margin:0;}
#right h2 ul li a{text-decoration:underline;}
#right h3{float:left; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#4D4D4D; padding:5px 0 0 27px; margin:0; background:url(../immagini/ingranaggioP1.gif) 0 0 no-repeat #ffffff;}
#right h4{float:left; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#4D4D4D; padding:10px 0 0 10px; margin:0;}

#body {margin:0; background:#efefef; color:#4d4425; text-align:left;position:relative; top:15px}

#body1 {color:#4d4425; font: 12px arial, sans-serif; text-align:left;}

#menu{background:#9dbdfc; font: 12px arial, sans-serif; color:#222223; text-decoration: none; height:18px;position:relative; margin:0 auto; padding:0;}
#menu ul{width:800px; height:32px; display:block; position:absolute; top:0px; right:0px; margin:0px; padding:0px; background:url(../immagini/menu-bg-2.jpg) 0 0 repeat-x #6599FF; color:#fff;}
#menu ul li{float:left; display:block; width:90px; height:32px; background:url(../immagini/menu-devider.gif) right top no-repeat;}
#menu ul li a{display:block; width:88px; height:32px; background:url(../immagini/menu-bg.gif) 0 0 repeat-x #6599FF; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#menu ul li h1{display:block; width:88px; height:32px; background:url(../immagini/menuhover1.gif) 0 0 no-repeat; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#menu ul li a:hover{display:block; width:88px; height:32px; background:url(../immagini/menuhover.gif) 50% 0 no-repeat;text-decoration:none; margin:0; padding:0px;}

#sezione{width:750px; background-color:#242424; font: bold 12px arial, sans-serif; text-align:left; vertical-align:center; color: #ede9e9; height:18px;}

#dropmenudiv{background:url(../immagini/sottomenubg.gif) 0 0 #6599FF; border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; padding: 0 0 1px 0; position:absolute; border-bottom-width: 0; font:normal 11px Verdana; color:#4d4425; line-height:20px; z-index:100; text-decoration:none;}

#dropmenudiv a{width: 100%; display: block; font:normal 12px Verdana; color:#fff; text-indent:3px; padding: 1px 0; text-decoration: none;}

#dropmenudiv a:hover{color: #ede9e9; background-color:#9dbdfc; text-decoration:none;}

#footer {width:800px; background:url(../immagini/footer-bg.gif) 0 0 repeat-x #4D4D4D; text-align:center; vertical-align:center; color:#ede9e9; height:80px; position:relative; top:20px;clear:both;}
#footer a{color:#ffffff; text-decoration: none;}
#footer a:hover{color:#ffffff; text-decoration:underline;}
