body {background-color:#cfd0c5; font-family:Arial; font-size:76%; color:#000;  width:770px; margin:0; padding:10px 0;}body.last {margin:0; padding:0;}

div.container {width:770px; position:absolute; left:50%; margin-left:-385px; borsder:1px solid red;}
div.blu {background-color:#3d6a93;}
img {border:0px;}

/*
div {border:1px solid green;}
*/

div.frase h1 {color:#3d6a93; font-size:66%; font-weight:normal; margin:0 0 20px 0; pfadding:0 0 10px;}
div.frase1 h1 {color:#edeee8; font-size:66%; font-weight:normal; margin:0 0 20px 0; pfadding:0 0 10px;}

div.top {float:left; clear:both; background:url('images/bg-home.gif') repeat-x #3d6a93; border:10px solid #3d6a93;}

#navcontainer {margin: 0; padding: 0 0 0 10px; clear:left; width:760px; height:60px;}
#navcontainer UL {list-style: none; margin: 0; padding: 0; border: none;}
#navcontainer LI {display: block; margin: 0; padding: 0; float: left; width: 125px; height:60px;}
#navcontainer LI.sel  {paddding-top:23px; display:block; width: 125px; background-color:#fff; color: #286d89; font-weight:bold; font-size:106%;  text-align:center; borsder:1px solid #d5e4ee; line-height:160%;}
#navcontainer LI A {color: #fff; font-weight:bold; font-size:96%; display: block; width: auto; text-decoration: none; background: url('images/bg-menu.gif') repeat-x; margin: 0; padding: 23px 8px 22px; border-right: 1px solid #5b6f76; border-left:1px solid #9db1b8; text-align:center; }


.lingue {text-align:right; font-weight:bold; font-size:116%; background-color:#3d6a93; border-bottom:10px solid #3d6a93; width:770px;}
.lingue ul {margin:0 5px 0 0; padding:0; list-style-type:none;}
.lingue li {display:inline; padding:2px 5px;}
.lingue li.sel {color:#a1a393;}
.lingue li a:link, li a:visited, li a:hover {text-decoration:none; font-weight:bold; color:#fff;}

div.testo {background-color:#edeee8; margin-top:20px; float:right; width:460px; padding:15px 20px 0 10px; background:url('images/bordo.gif') repeat-y #edeee8;; height:300px; borsder:1px solid red;}
div.testo h1 {color:#648493; font-size:196%; display:block; margin:0;}

div.privacy {background-color:#edeee8; margin-top:0px; float:right; width:550px; padding:15px 20px 0 10px; background:url('images/bordo.gif') epeat-y #edeee8;; height:300px; borsder:1px solid red;}
div.privacy h1 {color:#648493; font-size:196%; display:block; margin:0;}

div.testo-servizi {background-color:#edeee8; margin-top:20px; float:right; width:460px; padding:15px 20px 0 10px; background:url('images/bordo.gif') repeat-y #edeee8;; height:800px; borsder:1px solid red;}
div.testo-servizi h1 {color:#648493; font-size:196%; display:block; margin:0;}
div.testo-servizi a:link, div.testo-servizi a:hover {color:#235da0; font-weight:normal; text-decoration:none;}
div.testo-servizi a:visited {color:#002b5c; font-weight:normal; text-decoration:none;}

#minipics {margin:25px 10px 0 25px; float:left; width:240px; background-color:#edeee8; borsder:1px solid red;}

#minipics ul {margin:0; padding:0; list-style-type:none;}
#minipics li {display:inline; padding-right:20px;}

#minipics h3 {font-size:96%;}
#minipics ul li img {margin-top:10px;}

.fr {float:right; margin-right:1px; clear:both;}
.fl {float:left;}
.fl img {margin-left:10px;}
.fl span a {display:block; margin:30px 0 0 20px; font-weight:bold; color:#286d89; text-decoration:none;}


div.fading_img {float:right; margin:25px 5px 20px 10px;}

div.riferimenti {background-color:#edeee8; width:250px; color:#000; float:left; margin:35px 0 0 20px; padding:5px 0 0; font-size:116%; line-height:136%; }
div.riferimenti a:link, div.riferimenti a:visited, div.riferimenti a:hover {color:#235da0;}  


div.riferimenti-int {background-color:#edeee8; width:770px; color:#000; float:left; font-size:96%; line-height:136%;  clesar:both; float:left; border-top:1px solid #3d6a93; borsder:1px solid red;}
div.riferimenti-int a:link, div.riferimenti a:visited, div.riferimenti a:hover {color:#235da0;}  


div.testo-home {background-color:#edeee8; margin-top:20px; float:right; width:460px; padding:15px 20px 0 10px; background:url('images/bordo.gif') repeat-y #edeee8;; height:300px;}
div.testo-home h1 {color:#648493; font-size:196%; display:block; margin:0;}

.bg {background-color:#edeee8; bordser:1px solid red; height:350px; clear:both;}
.bg-1 {background-color:#edeee8; bordser:1px solid red; height:850px; clear:both;}
.bg-2 {background-color:#edeee8; bordser:1px solid red; height:450px; clear:both;}
.bg-3 {background-color:#edeee8; bordser:1px solid red; height:950px; clear:both;}



div.testo-int .listino_prezzi {margin:0px; width:90%;}
div.testo-int .listino_prezzi th {background-color:#3d6a93; color:#000; padding:5px!important; font-size:86%; border:1px solid #757459; font-weight:bold!important;}
div.testo-int .listino_prezzi td {border:1px solid #000; background-color:#FFF; padding:5px!important; font-size:86%; color:#000; text-align:center; vertical-align:middle!important}
div.testo-int h2 {color:#3d6a93; font-size:180%; margin:-5px 0 10px 0; display:block;}
div.testo-int .note li a {color:#000;}
div.fl a {color:green; text-decoration:none; font-weight:none!important;}
