html, img {margin: 0; padding: 0; border:none;vertical-align:bottom;}
img {margin: 0; padding: 0; border:none;vertical-align:bottom;}
a img{border: none;margin: 0;padding:0;vertical-align:bottom;}
a:link img,a:visited img,a:hover img,a:active img{border:none;margin:0;padding:0;vertical-align:bottom;}
body {margin:0;font-family:Arial,Verdana,sans_serif;text-align:center;background: url('../img/tag.gif') repeat top;margin-bottom:20px;margin-top:10px;}
form,fieldset,label,legend{margin:0;padding:0;border:0;}
textarea{font-family:Arial;}
a {text-decoration:none;}
a,a:visited,a:hover,a:active{font-weight: normal;text-decoration:none;}
table {border-spacing: 0px; border-collapse: collapse;}
td {padding:0;}
h4,h5,h6 {margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0;}
form {margin:0;padding:0;}
p {margin:0;padding:0; }
.clear{clear: both;}
.nascondi {display: none;}
.appari{display:inline;}
.block{display:block;}
.orange{color:#ff6100;}
.red{color:#b5111b;}
div.menu{padding-top:3px;}
div.menu a{font-size:10px;font-weight:bold;color:#fff;margin:0 0 3px 5px;display:block;}
div.menu a:hover, div.menu a:focus{color:#294155;}
div#contenuto{margin:0 auto;width:620px;overflow:hidden;}
div#box{background: url('../img/back.png') repeat;text-align:left;float:right;width:510px;overflow:hidden;position:relative;height:550px;}
div#box ul h5{font-size:12px;font-weight:bold;color:#fff;padding:5px 0 0 5px;}
div#box ul p{padding:5px 5px 0 5px;font-size:12px;color:#efefef;line-height:1.3em;}
div#box ul h4{font-size:11px;font-weight:normal;color:#fff;padding:2px 0 15px 5px;}
div#box ul{width:2500px;}
div#box ul li{float:left;padding:5px;}
div.nome{margin:10px 10px 10px 20px;font-weight:normal;color:#e57918;}
ul.colonne{float:left;width:100px;}
ul.colonne li{background-color:#5d788f;background-image: url('../img/sfuma.gif');background-repeat:repeat-x;background-position:bottom;width:100px;height:100px;padding-bottom:6px;margin-bottom:2px;text-align:left;}
ul.colonne li h5{font-size:10px;font-weight:bold;color:#fff;padding:2px 0 0 5px;}
ul.colonne li p{padding:5px 5px 0 5px;font-size:11px;color:#efefef;line-height:1.3em;}
ul.colonne li p a{color:#efefef;margin-right:5px;}
ul.colonne li.col1{background-color:#76a2c7;}
ul.colonne li.col2{background-color:#809cb3;}
ul.colonne li.col3{background-color:#788590;}
a.mail{background: url('../img/at.gif') no-repeat center left;padding-left:20px;margin-bottom:5px;height:15px;display:block;}
a.curriculum{background: url('../img/ico.pdf.gif') no-repeat center left;padding-left:20px;margin-bottom:5px;height:15px;display:block;}
a.skype{background: url('../img/skype.gif') no-repeat center left;padding-left:20px;margin-bottom:5px;height:15px;display:block;}
a.facebook{background: url('../img/facebook.gif') no-repeat center left;padding-left:20px;margin-bottom:5px;height:15px;display:block;}
a.facebook:hover,a.curriculum:hover,a.skype:hover,a.mail:hover,a.facebook:focus,a.curriculum:focus,a.skype:focus,a.mail:focus{color:#294155;}
p.box_center{margin:20px;}
div.box_left{width:230px;float:left;}
div.box_left a{margin:0 5px 0 0;text-decoration:none;color:#003477;}
div.box_left a:hover, div.box_left a:focus{color:#003477;text-decoration:underline;}
div.box_right{width:240px;float:right;}
div.box_right a{margin:0 5px 0 0;text-decoration:none;color:#003477;}
div.box_right a:hover, div.box_right a:focus{color:#003477;text-decoration:underline;}
div.box_right div,div.box_left div{padding:4px;font-size:12px;color:#efefef;line-height:1.3em;}
div#segnalibri{clear:both;text-align:right;margin-right:160px;}
