﻿
#marqueecontainer{
position: relative;
width: 500px; /*marquee width */
height: 140px; /*marquee height */
overflow: hidden;
margin-top:40px; 
margin-left:4px;
margin-right:0px; 	
padding:0px;
float:left;
}

#vmarquee{
position: relative;
width: 500px; /*marquee width */
overflow: hidden;
float:left;
margin-left:0px;
margin-right:0px; 	
padding-left:0px;
}

body 
{
font-family: verdana, arial, helvetica, sans-serif; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
margin-top: 0px;
font-size:11px; 
margin-right: 0px;
margin-left: 0px
}  

h1 
{ 
margin-left: 10px; 
margin-top: 20px;
margin-bottom: 0px;
color: #800000; 
font-size:13px; 
}

h1.verifica 
{ 
margin-left: 10px; 
margin-top: 12px;
margin-bottom: 0px;
padding: 0px;
color: #008080; 
font-size:13px;  
}

h1.info 
{ 
margin-left: 10px; 
margin-top: 12px;
margin-bottom: 0px;
color: #008080; 
font-size:13px; 
}

h2 
{
margin-left: 10px;
margin-top: 10px;
margin-bottom: 0px;
color: #008080;
font-size: 12px;
font-weight: bold;
padding:0;
}

h3 
{
margin-left: 2px;
margin-top: 3px;
margin-bottom: 0px;
color: #fff;
font-size: 12px;
font-weight: bold;
padding:0;
}

h4 
{
margin-left: 2px;
margin-top: 3px;
margin-bottom: 0px;
color: #000;
font-size: 11px;
font-weight: bold;
padding:0;
}

p 
{ 
margin-left: 10px; 
margin-top: 10px;
margin-bottom: 10px;
color: #000; 
line-height:200%; 
text-align:left; 
margin-right:10px 
}

form
{
margin-top:0px;
margin-bottom:0px;
}
input
{
margin-top:5px;
margin-bottom:0px;
}

img
{
border: 0px;
}
img
{
border: 0px;
}

#container
{
width:768px;
margin-top: 0px;
margin-right: auto;
margin-left: auto
}

#descrizione
{
float: left;
width: 100%;
height: 20px;
background-color: #996665;
margin-right: auto;
margin-left: auto
}

#descrizione h1
{
text-align: center;
color: #fff;
margin-top:2px;
font-size:8pt;
}

#livello1
{
border-left:1px solid #ABA08C; 
border-right:1px solid #ABA08C; 
float: left;
width:768px;
height: 314px
}

#logo
{
float: left; 
width:668px;
height: 60px; 
background-color: #fbf5e9;
}

#lingue
{
float: left; 
width:100px;
height: 60px; 
background-color: #fbf5e9;
}

#lingue img
{
margin: 10px
}

#foto
{
float: left; 
width:533px;
height: 255px; 
}

#menu
{
float: left; 
width:235px;
height: 255px; 
background-color: #fbf5e9;
}

#menu a.first
{
display: block;
height: 17px;
color: #686868;
text-decoration: underline;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom-style:dashed; 
border-bottom-width:1px; 
font-weight:bold; 
}

#menu a.first:hover
{
background-color: #aba08c;
color: #fff;
}

#menu a
{
display: block;
height: 17px;
color: #686868;
text-decoration: underline;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 30px;
border-bottom-style:dashed; 
border-bottom-width:1px; 
font-weight:bold; 
}

#menu a:hover
{
background-color: #aba08c;
color: #fff;
}

#livello2
{
float: left;
border-left:1px solid #ABA08C; 
border-right:1px solid #ABA08C;
width:768px;
height: 240px;
}

#verifica
{
width:285px;
float: left; 
height: 230px;
background-color: #fbf5e9;
}

#verifica p 
{ 
margin-left: 10px; 
margin-top: 5px;
margin-bottom: 0px;
color: #000; 
line-height:200%; 
text-align:left; 
margin-right:10px 
}

#lastminute
{
width: 483px;
height: 230px;
float: left;
background-image:url('../images/sfondo-offerte.jpg');
}

#lastminute h1 
{ 
margin-left: 10px; 
margin-top: 12px;
margin-bottom: 0px;
font-size:10pt; 
}

#lastminute a
{
color: #008080;
text-decoration: underline;
font-weight:bold;
}

#spazio
{
width: 768px;
height: 10px;
float: left;
}

#livello3
{
float: left;
width:768px;
background-image:url('../images/bg-testo.jpg');
border-left:1px solid #ABA08C;
border-right:1px solid #ABA08C;
}

#spazio2
{
width: 518px;
height: 22px;
float: left; 
background-image:url('../images/barra-ombra.jpg'); 
}

#spazio2 h1 
{ 
margin-left: 10px; 
margin-top: 0px;
margin-bottom: 0px;
color: #FFF; 
font-size:10pt 
}

#spazio2 a
{
color: #FFFFFF;
text-decoration: underline;
font-weight:bold
}

#testo
{
width: 518px;
float: left;
background-color: #fff;
height: 110%;
margin:0px
}

#anteprima
{
width: 250px;
float: left;
}

#anteprima table
{
width: 250px;
}

#anteprima td.informazioni
{
width: 250px;
height: 50px; 
background-image:url('../images/box-info.jpg'); 
background-repeat:no-repeat 
}

#anteprima td.dicono
{
width: 250px;
height: 50px; 
background-image:url('../images/dicono-di-noi.jpg'); 
background-repeat:no-repeat 
}

#anteprima a.info2
{
font-weight:bold; 
font-size:12px; 
color:#666666; 
text-align:center 
}

#anteprima a:hover.info2
{
color: #800000;
}

#anteprima p.info 
{ 
margin-left: 7px; 
margin-top: 0px;
margin-bottom: 15px;
text-align:left
}

#livello4
{
float: left;
width:770px;
height: 80px;
background-image:url('../images/footer-sfondo.jpg');
}

#footer
{
float: left;
width: 518px;
height: 80px; 
}

#footer h1.keynet
{
color: #fff;
text-align:center;
margin-top:10px;
font-size:8pt;
}

#footer a
{
color: #fff;
text-align:center;
font-size:8pt;
}

#footer a:hover
{
color: #fff;
text-align:center;
}

#cacciani
{
width: 250px;
float: left;
height: 80px;
height: 80px; 
}

#cacciani img 
{ 
margin-left: 85px; 
}


