@font-face {
 font-family: Sansus;
 src: url("./font/Sansus.eot") /* EOT file for IE */
}

@font-face {
  font-family: Sansus;
  src: url("./font/Sansus.otf");
  font-weight: bold;
}


html {
height : 100%;
}

* {
padding : 0 auto;
margin : 0 auto;
}

body {
line-height : 1.3em;
color : #000000;
padding-top:0px;
padding-bottom:80px;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, sans-serif;
background:#2765AF url('./body_bg1.jpg') repeat-x 0 0;
}

img {
border: none;
}

.emailcontrario{
unicode-bidi:bidi-override;
direction: rtl;
}

.leftbox {
float:left;
padding-right:10px;
padding-bottom:10px;
padding-top:5px;
}

.highlight {
background-color: yellow;
}

.freccina {
margin-right:4px;
}

.freccinapiccola {
float:left;
margin-right:4px;
margin-top:4px;
}

#facebook{
float : left;
padding-top:30px;
}

#fotonegozio{
float:left;
padding-top:20px;
width:380px;
}


/* spazio video */

.titolosezione {
font-size: 30px;
font-weight: bold;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:middle;
text-transform:uppercase;
font-family: Sansus, Arial, sans-serif;
margin-bottom: 10px;
}

.titolosezioneconsigli {
font-size: 30px;
font-weight: bold;
text-decoration:none;
text-align:middle;
text-transform:uppercase;
font-family: Sansus, Arial, sans-serif;
color: #FFFFFF;
background-color: #000000;
padding:10px 10px;
margin-left:0px;
}

.titolosezionescritta{
color: #FFFFFF;
background-color: #000000;
padding:5px 10px;
margin-left:-10px;
}

.ultimovideo{
float:left;
width: 320px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:10px 0px 20px 20px;
}

.ultimovideosezione{
float:left;
width: 620px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:10px 0px 20px 20px;
}

.singolotesto{
float:left;
width: 520px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:10px 0px 20px 20px;
}

/*----*/

ul#multi,ul#multi li{
margin:0;
padding:0;
list-style:none
}

ul#multi{
width: 701px;
overflow: hidden;
padding: 0px;
margin: 10px 0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}

ul#multi li{
float: left;
width: 320px;
margin-left: 20px;
display: inline;
height:300px;
}

/*----*/

ul#multiofferte,ul#multiofferte li{
margin:0;
padding:0;
list-style:none
}

ul#multiofferte{
width: 960px;
overflow: hidden;
padding: 0px;
margin: 0px 0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}

ul#multiofferte li{
float: left;
width: 250px;
display: inline;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:7px 30px 25px 30px;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #000000;
height:600px;
overflow:hidden;
}

/*----*/

ul#multinotizia,ul#multinotizia li{
margin:0;
padding:0;
list-style:none
}

ul#multinotizia{
width: 960px;
overflow: hidden;
padding: 0px;
margin: 0px 0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}

ul#multinotizia li{
float: left;
width:215px;
display: inline;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:0px 0px 0px 10px;
border-top: 1px solid #000000;
height:420px;
overflow:hidden;
}

/*----*/

ul#multiconsigli,ul#multiconsigli li{
margin:0;
padding:0;
list-style:none
}

ul#multiconsigli{
width: 701px;
overflow: hidden;
padding: 0px;
margin: 10px 0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}

ul#multiconsigli li{
float: left;
width: 320px;
margin-left: 20px;
margin-bottom: 30px;
display: inline;
border-top: 1px solid #000000;
min-height:250px;
}

/*----*/

#colonnalaterale {
float:right;
width: 250px;
height: 1060px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
background: url(./immaginisito/colonnalaterale4.jpg);
background-repeat:repeat-y repeat-x;
text-align:center;
}


.colonnalateraleimg {
width:180px;
margin-top:20px;
margin-bottom:24px;
padding:5px 5px 0px 5px;
background-color:#0086CD;
}

.colonnalateraleimg1 {
width:180px;
margin-top:20px;
margin-bottom:24px;
border:2px solid #000000;
background-color:#000000;
}

.colonnalateralenews {
width:180px;
margin-top:20px;
margin-bottom:24px;
padding:10px 0px 10px 0px;
background-color:#F0F0F0;
border: 3px solid #0086CD;
color:#333333;
}

.titolonews {
font-size: 20px;
font-weight :bold;
padding:4px 0px 4px 0px;
text-decoration:none;
color: #0063C6;
text-align:middle;
text-transform:uppercase;
font-family: Sansus, Arial, sans-serif;
}


.chiusuratesto {
margin: 10px 0px 0px 0px;
}

.chiusuratestoofferta {
margin: 10px 0px 10px 0px;
text-align:center;
}
.chiusuratestooffertalista {
margin: 10px 0px 25px 0px;
text-align:center;
}


/* spazio copertina e primo piano */

.titoloprimopiano {
float:right;
width: 290px;
margin-bottom:10px;
font-size: 16px;
color: #0063C6;
text-transform:uppercase;
margin-right: 20px;
font-family: Arial, Arial, sans-serif;
font-weight:bold;
}

.primopiano {
float:right;
width: 280px;
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
background:url(./immaginisito/arancio1.jpg) #DFE4EA;
padding:10px;
border-left: 10px solid #333333;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top:1px solid #000000;
}


#spaziofacebook {
float:right;
width: 300px;
margin-top:10px;
margin-bottom:10px;
margin-left: 0px;
margin-right:0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:0px;
text-align:left;
background-color: #FFFFFF;
border-left: 12px solid #FCA72A;
}

.nuovauscita {
float:right;
width: 290px;
margin-top:10px;
margin-bottom:30px;
margin-left:0px;
margin-right:0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
background-color: #E6FFBF;
padding:9px;
border: 1px solid #333333;
}

/*.propone {
float:left;
width: 190px;
font-family: Helvetica, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
background-color: #02602C;
padding:3px;
color:#FFFFFF;
border-top: 1px solid #333333;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
text-transform:uppercase;
text-align:center;
}*/




/*avviso popup*/


#immagineavviso {
margin-left:275px;
}



/*---*/


.immaginiarticoli {
float: left;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 10px;
}

.immaginiofferta {
text-align:center;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 20px;
}

.immaginioffertahome {
margin-top: 5px;
margin-bottom: 20px;
}

.immaginiconsiglihome {
float:left;
padding: 5px 10px 10px 0px;
}


a.linkeditori{
color:#D90000;
}

a.linkeditori:hover{
color:#D90000;
text-decoration:none;
}

.tornaindietro{
float:left;
margin-top:20px;
padding-left:20px;
}

#nostrifornitori{
width:400px;
text-align:center;
border: 2px solid #999999;
padding-top:30px;
padding-bottom:30px;
margin-top:30px;
}

#ultimoannuncio{
float:left;
width: 560px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
text-align: left;
min-height:200px;
height:auto !important;
height:200px;
}

#copertinasingola{
float:left;
width: 560px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
text-align: left;
padding-left:20px;
padding-top:20px;
}

.titoloannuncio{
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;
font-size: 18px;
font-weight :bold;
margin-bottom:15px;
text-align:left;
}

.testoultimaofferta{
margin-top:10px;
}

/* Spazio amministrazione */

#amministrazione {
width:960px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
background:#FFFFFF;
padding:5px 0px 0px 0px;
height:20px;
}

ul.amministra{
background:#FFFFFF;
list-style: none;
}

ul.amministra li{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
float:left;
background:#FFFFFF;
margin-left:0px;
padding: 0px 10px;
}


/* LINK */

a{
font-weight: bold;
color: #0063C6;
text-decoration:none;
}

a:hover{
font-weight: bold;
color: #000000;
}


/* Layout Generale */


/*#bordoalto {
margin-left:15px;
background: #fff url("bordoalto.jpg") no-repeat;
font-size:6px;
height:6px;
}*/

#grancontenitore{
width : 960px;
margin-bottom : 0.1em;
padding-top:38px;
}

#grancontenitoreammistratore{
width : 960px;
margin-bottom : 0.1em;
}


#container {
width : 960px;
margin : 0 auto;
margin-bottom : 0.1em;
padding:0;
background:#FFFFFF;
}

#testata{
height:174px;
border-bottom: 2px solid #000000;
}

#boxgenerale {
width : 960px;
background: #fff;
margin-left:0px;
margin-right:0px;
padding:0px;
}

/*#bordobasso {
margin-left:15px;
background: #fff url("bordobasso.jpg") no-repeat;
font-size:6px;
height:6px;
}*/


/* Email e mappa*/

#contatti{
position:absolute;
right:5px;
top:5px;
height:30px;
width:250px;
color:#ffffff;
font-family:Verdana, Arial, sans-serif;
width:11px;
font-weight:bold;
}

.testocontatti{
font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
font-size:14px;
font-weight: bold;
padding-left:134px;
}

a.linkcontatti{
font-family:Verdana, Arial, sans-serif;
width:11px;
font-weight:bold;
}



/* MENU ORIZZONTALE */

#navcontainer ul {
float : left;
margin-left: 0;
padding-left:0;
color : white;
width : 100%;
background:#000000;
}

#navcontainer ul li {
display : inline;
font-family: Arial, sans-serif;
font-size: 15px;
background:#000000;
}

#navcontainer ul li a {
float : left;
padding : 0.4em 0.8em;
color:#FFFFFF;
text-decoration : none;
text-align:center;
background:#000000;
}

#navcontainer ul li a.ultimo {
float : left;
padding : 0.2em 0.8em;
color:#FFFFFF;
text-decoration : none;
text-align:center;
}

#navcontainer ul li a:hover {
color : #F7E62F;
}

#navcontainer ul li a.ultimo:hover {
color : #FFB247;
}

/* Copertina */

#albumfoto{
float: left;
margin-top: 15px;
margin-left: 15px;
margin-right:30px;
width:460px;
}


/*#copertina {
float : left;
margin: 5px 0px 210px 0px;
background: url("cornice.jpg") no-repeat;
width:400px;
height:750px;
padding: 17px 19px;
}*/

#copertinachisiamo {
position:absolute;
top:230px;
left: 530px;
margin: 5px 0px 0px 0px;
background: url("cornice.jpg") no-repeat;
width:400px;
height:430px;
padding: 17px 19px;
}

.guardaaltrefoto{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-weight:bold;
font-size: 15px;
margin:15px 0px 10px 110px;
}

.copertine {
width:200px
height:150px;
overflow: hidden;
}


/* Spazio Copertina */

#spaziocopertina {
float: left;
margin-left: 0px;
margin-right:0px;
width:920px;
padding:20px 20px 10px 20px;
background:url(./immaginisito/sfondoalto1.jpg) #DFE4EA;
background-repeat:repeat-x repeat-y;
border-bottom: 2px solid #000000;
}

.incopertina{
font-size: 22px;
font-weight: bold;
padding:4px 0px 4px 0px;
color: #000000;
text-align:middle;
text-transform:uppercase;
font-family: Sansus, Arial, sans-serif;
}

.immaginecopertina {
float:left;
padding:5px 0px 7px 0px;
margin-right:10px;
}

.immaginecopertinasingola {
float:left;
padding:5px 0px 7px 0px;
margin-right:10px;
}

#spazioofferte {
float: left;
margin-top: 15px;
margin-right:0px;
width:960px;
padding:0px 0px 0px 0px;
border-bottom: 2px solid #000000;
}

.ultimaofferta{
float:left;
width: 255px;
margin-top:0px;
margin-bottom:0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:7px 30px 7px 30px;
border-left: 1px solid #cccccc;
}

.ultimaoffertalista{
float:left;
width: 250px;
margin-top:0px;
margin-bottom:0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:7px 30px 7px 30px;
border-left: 1px solid #cccccc;
display:block;
}

.offertafissa{
float:left;
width: 255px;
margin-top:0px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding:7px 30px 7px 30px;
}

#guardaofferte{
clear:both;
width:960px;
text-align: center;
margin-bottom:30px;
margin-top:70px;
border-top:1px solid #cccccc;
}

.titoloaltreofferte{
width:300px;
margin-top:15px;
padding:7px 0px;
text-align: center;
background:url(./immaginisito/arancio1.jpg) #DFE4EA;
text-align: center;
border: 1px solid #000000;
margin-bottom:10px;
}

.offertascaduta{
float:left;
width: 460px;
margin-top:0px;
margin-left: 10px;
margin-bottom:30px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
background: url(scaduta.gif) no-repeat 0 0 ;
}

.singolaofferta{
width: 530px;
margin-top:0px;
margin-left: 20px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
min-height:350px;
height:auto !important;
height:350px;
}

.singolaoffertascaduta{
width: 460px;
margin-top:0px;
margin-left: 20px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
background: url(scaduta1.gif) no-repeat 0 0 ;
}


.vuoicomprare{
font-family: Sansus, Arial, sans-serif;
margin-top:20px;
text-align:center;
font-size: 22px;
}


/*---------------*/

.chisiamo{
width: 460px;
margin-top:10px;
margin-left: 10px;
margin-bottom:20px;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
}

.singolapagina{
width: 870px;
margin-top:0px;
margin-left: 10px;
margin-bottom:20px;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
}

a.linktitolo{
font-size: 20px;
font-weight :bold;
padding:4px 0px 4px 0px;
text-decoration:none;
color: #0063C6;
text-align:middle;
text-transform:uppercase;
font-family: Sansus, Arial, sans-serif;
}

a.linktitolo:hover{
padding:4px 0px 4px 0px;
color: #000000;
}

a.linktitolopiccolo{
font-size: 15px;
font-weight :bold;
padding:2px;
text-decoration:none;
color: #0063C6;
text-align:middle;
}

a.linktitolopiccolo:hover{
padding-bottom:2px;
color : #000000;
text-decoration:underline;
}

a.linktitolopiccolorosso{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 15px;
font-weight :bold;
padding:2px;
text-decoration:none;
color: #D90000;
text-align:middle;
}

a.linktitolopiccolorosso:hover{
padding-bottom:2px;
color : #D90000;
text-decoration:underline;
}

.testoultimaofferta{
margin-top:3px;
text-align:justify;
margin-bottom:5px;
}

.testoultimovideo{
margin-top:10px;
text-align:justify;
margin-bottom:5px;
text-align:top;
}

.testolink{
margin-top:3px;
text-align:justify;
padding-left:5px;
}


a.linktorna{
margin-left:10px;
}


.informazioniofferta{
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
color:000000;
padding-left:0px;
padding-bottom:10px;
}

span.prezzo{
color:#D90000;
font-weight:bold;
text-decoration:line-through;
padding-left:3xp;
}

span.scontato{
color:#D90000;
font-weight:bold;
padding-left:3xp;
}

#altreofferte{
float:left;
width: 430px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
}

#altreoffertetitolo{
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
padding-bottom: 25px;
margin-left:10px;
}

.altreofferteicona{
float:left;
margin-right: 10px;
border: 1px solid #CCCCCC;
margin-top:5px;
}

a.linkaltraofferta{
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
font-weight :bold;
padding-top:7px;
padding-bottom:-1px;
color: #0063C6;
text-decoration:none;
}

a.linkaltraoffera:hover{
padding-bottom:2px;
color : #02602C;
}

#tutteleofferte{
float:left;
padding-left: 10px;
font-family:Arial, Helvetica, Geneva, sans-serif;
margin-top:15px;
font-size:13px;
margin-bottom:40px;
}


a.linktitolonotizia{
font-family: Sansus, Arial, sans-serif;
font-size: 16px;
font-weight :bold;
padding:2px 0px;
text-decoration:none;
text-transform:uppercase;
color: #000000;
}

a.linktitolonotizia:hover{
padding-bottom:2px;
color:  #0063C6;
text-transform:uppercase;
}

a.linktitolocopertina{
font-family: Sansus, Arial, sans-serif;
font-size: 22px;
font-weight :bold;
padding:8px 0px;
text-decoration:none;
text-transform:uppercase;
color: #0063C6;
}

a.linktitolocopertina:hover{
padding-bottom:2px;
color: #0063C6;
text-transform:uppercase;
}

a.linktitoloprimopiano{
font-family: Arial, sans-serif;
font-size: 15px;
font-weight :bold;
padding:2px 0px;
text-decoration:none;
text-transform:uppercase;
color : #000000;
}

a.linktitoloprimopiano:hover{
padding-bottom:2px;
text-transform:uppercase;
color : #0063C6;
}

a.linktitolofferte{
font-family: Arial, sans-serif;
font-size: 15px;
font-weight :bold;
padding:2px 0px;
text-decoration:none;
text-transform:uppercase;
color : #000000;
}

a.linktitolofferte:hover{
padding-bottom:2px;
text-transform:uppercase;
color : #0063C6;
}




/*--*/


#centrale{
float:left;
width:960px;
background:url(./immaginisito/sfondoalto1.jpg) #DFE4EA;
background-repeat:repeat-x repeat-y;
}


#videoeguide {
float:left;
width:710px;
padding-bottom:0px;
}

#consigli {
float: left;
margin-left: 0px;
margin-right:0px;
width:710px;
}

.testoultimovideo{
text-align:justify;
}


#appuntamenti {
float: left;
width:306px;
}

#centralebasso{
float:left;
padding-top:25px;
padding-bottom:30px;
width: 920px;
padding-left:20px;
padding-right:20px;
border-top: 2px solid #000000;
border-bottom: 1px solid #000000;
}

#centralebasso1{
float:left;
padding-top:25px;
padding-bottom:30px;
width: 920px;
padding-left:20px;
padding-right:20px;
border-bottom: 1px solid #000000;
}

#centralebasso2{
float:left;
padding-top:25px;
padding-bottom:30px;
width: 920px;
padding-left:20px;
padding-right:20px;
}


html>/**/body #chiusura {
clear:both;
margin-top: 0px;
margin-left: 5px;
width:940px;
}

.niente{
height:1px;
margin-top: 0px;
color:#ffffff;
}

.nienteappuntamenti{
height:600px;
margin-top: 0px;
color:#ffffff;
}

#niente{
height:1px;
margin-top: 0px;
}

/* Postit copertina */

#fotocopertina{
margin-bottom:-8px;
}

#fotocopertina2{
margin-bottom:28px;
}

#fotocopertinachisiamo{
margin-bottom:28px;
}


#fotoinfo{
float:left;
margin-top:0px;
width:156px;
height:150px;
background: #fff url(postit.jpg) no-repeat 0 0;
padding: 30px 16px 5px 11px;
text-align:center;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
}

.fotodi{
margin-top:10px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
color:#444444;
padding-top:7px;
}

.fotoautore{
margin-top:-4px;
margin-bottom:10px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
color:#333333;
font-weight:bold;
}


#fotoinfohome{
margin-top:0px;
padding: 10px 0px 10px 0px;
text-align:center;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
}

.fotodihome{
margin-top:0px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
color:#444444;
padding-top:0px;
}

.fotoautorehome{
margin-top:-4px;
margin-bottom:10px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
color:#333333;
font-weight:bold;
}

#postit2{
position:relative;
top:45px;
left:105px;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
height:200px;
width:180px;
text-align:center;
background: #fff url(postit2.jpg) no-repeat 0 0;
}

#postit4{
position:absolute;
top:400px;
left:570px;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
height:150px;
background: #fff url(postit2.jpg) no-repeat 0 0;
width:180px;
text-align:center;
padding-top:30px;
}

#postit5{
position:absolute;
top:400px;
left:770px;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
height:150px;
background: #fff url(postit2.jpg) no-repeat 0 0;
width:180px;
text-align:center;
padding-top:30px;
}

.testoinviafoto{
margin-top:0px;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
/*background: #fff url(postit2.jpg) no-repeat 0 0;*/
margin-right:0px;
padding-top:10px;
}

.testoinviafoto1{
text-align:left;
color:red;
}

.testoinviafoto3{
float:right;
font-family:Verdana, Helvetica, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
width:320px;
text-align:left;
margin-right:50px;
padding-top:10px;
}

.testoinviafoto4{
float:left;
font-family:Verdana, Helvetica, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
width:320px;
text-align:left;
margin-left:20px;
padding-top:10px;
}

a.linkinviafoto{
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
color:#0063C6;
text-decoration:underline;
}

a.linkinviafoto:hover{
color:#0063C6;
}

/* Notizia */


.notizie {
float:left;
width:215px;
padding-right:10px;
}

.nuovanotiziahome{
width:190px;
text-align:left;
padding: 0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}

.nuovanotiziasezione{
width:190px;
text-align:left;
padding: 15px 0px 0px 0px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}


.titolosezionenovita{
font-weight:bold;
color:#000000;
background:url(./immaginisito/arancio1.jpg) #DFE4EA;
padding:5px 8px;
margin-bottom:5px;
font-family: Sansus, Arial, sans-serif;
font-size: 20px;
clear:right;
}

a.linktitolonotiziahome{
font-family: Sansus, Arial, sans-serif;
font-size: 16px;
font-weight :bold;
padding:0px 0px;
text-decoration:none;
text-transform:uppercase;
color: #0063C6;
}

a.linktitolonotiziahome:hover
padding-bottom:2px;
color:  #000000;
text-transform:uppercase;
}

a.linktitolonotiziapiccolo{
font-family: Sansus, Arial, sans-serif;
font-size: 11px;
font-weight :bold;
padding:2px 0px;
text-decoration:none;
color: #0063C6;
}

a.linktitolonotiziahome:hover{
padding-bottom:2px;
color: #000000;
}


.testonotiziahome{
margin-top:6px;
overflow: hidden;
padding-bottom:10px;
border-bottom: 2px solid #000000;
}

.testonotiziahomedx{
margin-top:6px;
overflow: hidden;
padding-bottom:10px;
}

.informazioninotiziahome{
width:190px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding: 10px 0px 10px 0px;
}

.nuovanotiziaelenco{
width:180px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
padding: 0px 0px 0px 0px;
list-style-type: square;
}

.nuovanotiziahomedestra{
width:200px;
text-align:left;
padding-left: 10px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
height:auto;
}

.nuovanovita{
width:260px;
margin-top: 10px;
text-align:left;
padding: 0px 10px 10px 10px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
border-top: 4px solid #F4F4F2;
background:#F2F5FA;
margin-left:2px;
height:auto;
}

.nuovanotizia{
width:260px;
margin-top: 10px;
text-align:left;
padding: 0px 10px 10px 10px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
border-top: 4px solid #F4F4F2;
background:#F2F5FA;
margin-left:2px;
height:auto;
}

.nuovoappuntamento{
width:260px;
margin-top: 10px;
text-align:left;
padding: 0px 10px 10px 10px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
border-top: 4px solid #F4F4F2;
background:#F2F5FA;
margin-left:2px;
height:auto;
}

.titoloultimanotizia{
padding-top:5px;
}

.testonotizia{
margin-top:6px;
}

.informazioninotizia{
width:260px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
color:000000;
text-align:center;
background:#F4F4F2;
margin-bottom:25px;
border-top: 1px solid #ffffff;
padding: 0px 10px 0px 10px;
margin-left:2px;
}

.datanovita{
width:400px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
color:000000;
text-align:center;
background:#F4F4F2;
margin-bottom:35px;
border-top: 1px solid #ffffff;
padding: 0px 10px 0px 10px;
margin-left:2px;
}

.leggialtrenotizie{
width:260px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 13px;
text-align:center;
margin-bottom:25px;
padding: 6px;
font-weight:bold;
}

.aggiunginotizia{
width:220px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
padding: 10px 0px 15px 0px;
background:#FFFFFF;
text-align:center;
}

#calendarioappuntamenti{
float: right;
width:400px;
height:300px;
padding: 17px 19px;
}

#calendarionotizie{
float:left;
width:400px;
height:300px;
padding-top: 17px;
}


/* Layout Sezione Occasioni */

.spaziooffertesezione {
float: left;
margin-top: 15px;
margin-right:0px;
width:960px;
padding:0px 0px 0px 0px;
border-bottom: 2px solid #000000;
}

#occasionicategorieprima{
float : left;
margin: 0px;
background-repeat:repeat-x repeat-y;
width:480px;
padding: 10px 20px;
min-height:250px;
height:auto !important;
height:250px;
}

#occasionicategorie{
float : left;
margin: 0px;
background:url(./immaginisito/sfondoalto1.jpg) #DFE4EA;
background-repeat:repeat-x repeat-y;
width:325px;
padding: 30px 20px;
min-height:550px;
height:auto !important;
height:550px;
}

.titolocategorie{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
text-transform: uppercase;
color:#444444;
}

.bottone{
float:left;
margin-right: 12px;
}

.categoriesinistra{
float:left;
}

.categoriedestra{
float:left;
padding-left:35px;
}

ul.elencocategorie{
margin-top: 10px;
margin-left: 18px;
padding-left:0;
}

ul.elencocategorie li{ 
list-style: square;
margin-top:0px;
padding-top: 2px;
text-align:left;
}

ul.elencocategorieappuntamenti{
margin-top: 10px;
margin-left: 18px;
padding-left:0;
}

ul.elencocategorieappuntamenti li{ 
list-style: square;
margin-top:0px;
padding-top: 2px;
text-align:left;
}

#postit3{
position:absolute;
top:370px;
left:775px;
height:145px;
background: #fff url(postit2.gif) no-repeat 0 0;
width:160px;
font-family:Arial, Helvetica, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
padding:30px 5px 5px 5px;
}


.pageswitch{
float:left;
padding-bottom:20px;
margin-left: 10px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
color:#444444;
padding-top:15px;
width:100%;
margin-top:20px;
}

/*------------------------------Form di ricerca-------------------*/

#nessunrisultato{
float:left;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
width:400px;
margin-left:10px;
margin-top:10px;
}


#spazioricerca{
float:left;
margin-left:20px;
width:400px;
}

#ricercalato{
float:right;
width:420px;
margin-left:15px;
margin-bottom:10px;
margin-top:20px;
}

.cercatitolone{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 24px;
font-weight:bold;
color:#000000;
background-color:#F2F5FA;
padding:8px;
width:400px;
margin-bottom:30px;
}

.singolaricerca{
float:left;
margin-bottom:18px;
width:400px;
}

.singolaricercalato{
float:left;
margin-bottom:18px;
margin-top:25px;
width:400px;
}

span.titoloricerca{
float:left;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
text-transform: uppercase;
color:#444444;
padding-left: 10px;
width:150px;
padding-top:3px;
}

.searchform .formfield {
float:left;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
width: 140px;
padding-left:5px;
border: 2px solid #CCCCCC;
margin-top:0px;
color:#444444;
margin-left:10px;
}

.searchform .formbutton {
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
background: #005D88;
color: #FFFFFF;
padding: 2px 3px;
border: 1px solid #D5D5D5;
margin-left: 5px;
}

#risultatiricerca {
float: left;
margin-top: 15px;
margin-left: 5px;
margin-right:30px;
width:475px;
height:600px;
}



/* ----- Fornitori e come acquistare ------ */

#listaappuntamenti {
float: left;
margin-top: 15px;
margin-right:30px;
margin-bottom: 20px;
width:475px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 5px;
min-height: 800px;
}

#comeacquistareappuntamenti{
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
padding-top:50px;
}


#comeacquistare{
float:right;
padding-right:30px;
margin-bottom:20px;
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
width:400px;
}

a.linkfornitori{
float:right;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
margin-right:95px;
margin-bottom:30px;
padding-top:30px;
}

a.linkfornitori:hover{
margin-left:5px;
margin-bottom:30px;
text-decoration:none;
}

.titolofornitori{
width:400px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
text-transform: uppercase;
background: #005D88;
text-align:center;
padding:5px;
border: 1px solid #cccccc;
color:#FFFFFF;
}

#tabellafornitori{
margin-top:20px;
margin-left:0px;
}

td.singolofornitore{
width: 130px;
text-align:center;
padding:5px 2px;
}


a.linksatellitari{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
}

a.linksatellitari:hover{
text-decoration:none;
}

a.titolosezionelink{
color:#000000;
}

a.titolosezionelink:hover{
color:#0063C6;
}

/* --- Mappa --*/

#map{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width:400px;
height:360px;
float:right;
}


/*--- Footer ----*/

#credits{
width:940px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top:0px;
text-align:center;
background-color:#000000;
padding:5px 10px;
color:#FFFFFF;
}

a.linkfooter{
color:#F7E62F;
}

a.linkfooter:hover{
color:#FFFFFF;
}


/* Iscrizione Newsletter */

.titolonewsletter{
float:left;
width:410px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 24px;
font-weight:bold;
color:#000000;
padding-bottom:10px;
background-color: transparent;
margin-top:50px;
background-color:#FFFFFF;
margin-bottom:30px;
}

.newslettertitolone{
color:#FFFFFF;
background-color:#0063C6;
padding-top:8px;
padding-bottom:8px;
width:410px;
margin-bottom:20px;
text-align:center;
}

.newsletterdestra{
float:right;
width:400px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 24px;
font-weight:bold;
color:#000000;
padding-bottom:30px;
background-color: transparent;
margin-top:50px;
padding-right:10px;
}

.newslettertitolonedestra{
background-color:#F2F5FA;
padding:8px;
width:380px;
margin-bottom:20px;
}



.myForm td, input, select, textarea, checkbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding:2px;
font-weight:bold;
}

.myForm {
background-color: transparent;
padding: 15px 0px 15px -10px;
}

.required {
color: red;
}

/* Pagina Satellitari */

#listasatellitari {
float: left;
width:530px;
margin-top: 35px;
margin-bottom: 20px;
padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#comenoleggiare{
width:350px;
margin-top: 35px;
margin-bottom:20px;
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
}

.anteprimasatellite{
margin-bottom:50px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
text-align:justify;
line-height: 20px;
}

.singolosatellitare{
width: 500px;
margin-bottom:20px;
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 11px;
}

#latosatellitari{
float:right;
width:350px;
padding-right:20px;
height:1900px;
}

.telefonianteprima{
margin-top: 15px;
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:justify;
background-color: #FFFFFF;
border: 1px solid #cccccc;
}

.anteprimatelefoni{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding:10px 10px 20px 10px;
height:160px;
}

.immaginisatelliti {
float: left;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 10px;
}

.immaginesingolotelefono {
margin-right: 10px;
margin-top: 5px;
margin-bottom: 10px;
border: 1px solid #CCCCCC;
}

.esperienzasatellite{
width:350px;
margin-top: 15px;
margin-bottom:20px;
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:justify;
background-color: #FFFFFF;
}

.linksatellite{
padding-left:80px;
color:#02602C;
text-decoration:underline;
}


/* Pagina Offerte */

.titoloultimaofferta{
padding: 10px 0px 10px 0px;
}

.titolosingolovideo{
font-family: Sansus, Arial, sans-serif;
font-size: 28px;
font-weight:bold;
padding: 10px 0px 10px 0px;
}


#listaoccasioni {
float: left;
margin-top: 30px;
margin-right:35px;
margin-bottom: 20px;
width:560px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 0px;
}

#spaziosingolo {
float: left;
margin-top: 10px;
margin-right:35px;
margin-bottom: 20px;
width:560px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 0px;
}


.cattitolo{
float:left;
width:430px;
font-family: Sansus, Arial, sans-serif;
font-size: 20px;
font-weight:bold;
text-transform: uppercase;
background: #000000;
margin-left:0px;
margin-bottom:15px;
padding-top:5px;
padding-bottom:5px;
color:#FFFFFF;
padding-left:5px;
}

.cattitololista{
float:left;
width:955px;
font-family: Sansus, Arial, sans-serif;
font-size: 20px;
font-weight:bold;
text-transform: uppercase;
background: #000000;
margin-left:0px;
margin-bottom:15px;
padding-top:5px;
padding-bottom:5px;
color:#FFFFFF;
padding-left:5px;
}

.cattitolosingola{
float:left;
width:445px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
text-transform: uppercase;
background: #005D88;
margin-left:10px;
margin-bottom:15px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
border: 1px solid #cccccc;
color:#FFFFFF;
height:20px;
}

a.linkoffertacategoria{
margin-left:5px;
color:#FFFFFF;
margin-bottom:30px;
}

a.linkoffertacategoria:hover{
margin-left:5px;
color:#FAFF1C;
margin-bottom:30px;
text-decoration:none;
}

.titolosingolaofferta{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
text-transform: uppercase;
color:#000000;
line-height:1.5em;
}


/*----- CALENDARIO -----*/

table.calendar{
font-family: Verdana, Helvetica, Geneva, sans-serif;
font-size: 12px;
margin-top:10px;
}

tr.calendardateheaders{
}

th.giorno{
padding:2px;
}

td.today{
text-align:center;
padding:2px;
border: 1px solid #cccccc;
}

td.days{
text-align:center;
padding:2px;
border: 1px solid #cccccc;
}

.titolocalendario{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 18px;
font-weight:bold;
text-transform: uppercase;
color:#444444;
margin-bottom:20px;
}

.spaziocalendario{
padding-left:80px;
}

.spaziocalendarionotizie{
padding-left:100px;
}


