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:left;background: url('../img/back.gif') repeat;}
form,fieldset,label,legend{margin:0;padding:0;border:0;}
textarea{font-family:Arial;}
a {text-decoration: none; }
a, a:hover {font-weight: normal;text-decoration:none;}
a:link,a:focus{outline:none;}
table {border-spacing: 0px; border-collapse: collapse; }
td {padding:0;}
h3,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.margin15{margin-bottom:15px;}
div.margin7{margin-bottom:7px;}
div.margin2{margin-bottom:2px;}

/*div#back{}*/
div#page{width:1000px;margin:0 auto;overflow:hidden;padding-top:10px;}
div#varigotti{margin-bottom:20px;font-size:12px;color:#666;}
div#varigotti img{position:relative;top:7px;left:0;margin-right:10px;}
div#varigotti a{color:#666;}
div#varigotti a:hover{text-decoration:underline;}
div#menu{width:200px;float:left;}
div#menu a{display:block;padding:5px;font-size:18px;color:#5c7bdf;font-weight:normal;}
div#menu a:hover{color:#fff;}
div#menu div{padding:5px;font-size:18px;color:#fff;font-weight:normal;}
div#content{width:800px;float:right;}
div#foto div{width:700px;float:left;padding:2px;border:1px solid #444;}
div#intro{float:right;width:278px;background-color:#dce1e5;height:412px;}
div#intro h4{font-size:12px;font-weight:bold;color:#333;margin-bottom:10px;padding-left:5px;}
div#intro p{font-size:12px;color:#454545;text-align:left;line-height:16px;padding:5px;}
div#intro p a{color:#5f758a;text-decoration:underline;line-height:25px;font-weight:normal;}
div#intro p a:hover{color:#5f758a;text-decoration:none;font-weight:normal;}

ul#fotografie li{float:left;margin:0 13px 13px 0;font-size:10px;border:1px solid #444;padding:2px;}
ul#fotografie a{color:#333;}
ul#fotografie a img{border:1px solid #ccc;height:33px;width:50px;}
ul#fotografie a:hover img{border:1px solid #fff;height:33px;width:50px;}

div#footer{font-size:12px;color:#454545;clear:both;}
div#footer a{color:#454545;font-size:12px;text-decoration:underline;}
div#footer a:hover{text-decoration:none;color:#454545;}

div.top_link{color:#FFF;margin:5px 0 10px 0;font-size:12px;}
div.top_link a{color:#FFF;margin-right:10px;margin-left:10px;}
div.top_link a:hover{color:#FFF;text-decoration:underline;}
