body{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;}
#wrapper{text-align:left;width:700px;}
html{min-height:100%;margin-bottom:1px;}
p{font-size:11px;}
h1{font-family:Georgia, "Times New Roman", serif;font-size:175%;color:#999;font-weight:400;margin:34px 0 20px;}
h2{font-size:11px;margin-bottom:2px;font-weight:700;}
img{border-style:none;}
a:link,a:hover,a:visited{color:#090;font-size:10px;font-weight:700;text-decoration:none;}
a:link{border-bottom:1px dotted #090;}
a:hover{border-bottom:1px solid #090;}
a:visited{color:#060;border:0;}
#topbar{font-size:10px;text-align:right;margin:5px;}
.barcorsi,.barstrumenti{height:16px;text-decoration:none;background:url(/Images/sprite.png);background-repeat:no-repeat;
margin:0 0 5px 10px;padding:1px 0 0 20px;}
.barcorsi{background-position:0 -68px;}
.barstrumenti{background-position:0 -68px;}
a.barcorsi,a.barstrumenti,#nav a,#footer a,a.at300b{border:0;}
.header{position:relative;border:0;}
.logo{position:absolute;left:20px;top:20px;}
#printmail,#printurl{display:none;}
.tel{position:absolute;right:18px;top:122px;}
#call{font-size:12px;font-weight:700;color:#fff;}
#content{float:right;width:504px;font-size:11px;line-height:16px;margin:0;padding:12px 0 0;}
#contentstretch{margin:0;}
ul.heading{list-style-type:none;border-color:#999;border-style:dashed;border-width:1px 0 0;padding:0 0 25px;}
li.heading,a.heading:link,a.heading:hover,a.heading:visited{font-size:13px;font-weight:700;border:0;}
ul.square{list-style-type:square;}
ul.none{list-style-image:url(/Images/arrow.gif);padding:0 0 3px;}
p.small{font-size:9px;line-height:12px;}
.form{font-size:11px;line-height:16px;margin:0 3%;}
.icon{vertical-align:middle;border:0;}
.indent{margin-left:25px;}
#nav{float:left;width:175px;}
ul.spritenav{float:left;list-style-type:none;margin:7px 0 33px;padding:0;}
ul.spritenav li{float:left;margin:0;padding:0;}
ul.spritenav li a{display:block;border:0;width:147px;height:20px;background:url(/Images/sprite.png);margin:7px 0;}
ul.spritenav li.home a{background-position:0 -330px;}
ul.spritenav li.madrelingua a{background-position:0 -146px;}
ul.spritenav li.specializzazioni a{background-position:0 -284px;}
ul.spritenav li.prezzi a{background-position:0 -238px;}
ul.spritenav li.brochure a{background-position:0 -100px;}
ul.spritenav li.milano a{background-position:0 -192px;}
ul.spritenav li.home a:hover,ul.spritenav li.home a.selected{background-position:0 -353px;}
ul.spritenav li.madrelingua a:hover,ul.spritenav li.madrelingua a.selected{background-position:0 -169px;}
ul.spritenav li.specializzazioni a:hover,ul.spritenav li.specializzazioni a.selected{background-position:0 -307px;}
ul.spritenav li.prezzi a:hover,ul.spritenav li.prezzi a.selected{background-position:0 -261px;}
ul.spritenav li.brochure a:hover,ul.spritenav li.brochure a.selected{background-position:0 -123px;}
ul.spritenav li.milano a:hover,ul.spritenav li.milano a.selected{background-position:0 -215px;}
#quote{width: 78%;margin:0 2px;padding:4px 2px;border-style: solid;border-width:2px 0;border-color:#999;}
#footer{clear:both;text-align:center;padding-top:50px;margin:0;}
p.footer{font-size:9px;}
a.footer:link,a.footer:hover,a.footer:visited{color:#000;font-size:9px;font-weight:400;text-decoration:none;border:0;}
a.footer:hover{text-decoration:underline;}
.addthis_toolbox{width:515px!important;margin:0 auto;}
.at300b{color:#090!important;font-weight:700;font-size:10px;text-decoration:none;}
.atLabels{color:#090!important;font-weight:700;font-size:10px;text-decoration:none;float:left;cursor:pointer;display:block;
background:transparent url(/Images/sprite.png) no-repeat scroll 0 0;height:16px;padding-left:20px;}
.at_print{background-position:0 -51px;}
.at_fav{background-position:0 -34px;}
.at_email{background-position:0 -17px;}
.at_contact{background-position:0 0;}
