﻿body { font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; margin-top:0px; margin-bottom:0px;
}
p { font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; color:#000;
}
#contenitore{
  width:960px; margin:auto; margin-top:0px; background-color:#ffffff;    
}
#header{
  width:960px; margin:auto; margin-top:0px; background-color:#ffffff;    
}
#header #r1{
  width:960px; height:38px;  
}
#header #r1 #r1c1{
  width:377px; height:38px; float:left;  
}
#header #r1 #r1c2{
  width:216px; height:38px; float:left;  
}
#header #r1 #r1c3{
  width:367px; height:38px; float:left;  
}

#header #r2{
  width:960px; height:116px;  
}
#header #r2 #r2c1{
  width:377px; height:116px; float:left;  
}
#header #r2 #r2c2{
  width:216px; height:116px; float:left;  
}
#header #r2 #r2c3{
  width:367px; height:116px; float:left;  
}

#header #r3{
  width:960px; height:31px;  
}
#header #r3 #r3c1{
  width:377px; height:31px; float:left; text-align:center; 
}
#header #r3 #r3c2{
  width:216px; height:31px; float:left;  
}
#header #r3 #r3c3{
  width:367px; height:31px; float:left;  text-align:center; 
}

#contenuti{
  width:960px; margin:auto; margin-top:0px; background-color:#ffffff;    
}
#contenuti #corpo{
  width:960px; width:955px !important;  background-color:#ffffff; min-height:300px; padding-left:5px; 
}
#contenuti #corpo #sx{
  width:568px; float:left; margin-right:20px;  
}
#contenuti #corpo #dx{
  width:367px; float:left;  
}
#box_middle{
  width:327px; height:174px; background-image:url(images/layout/box_offerte_middle.jpg); background-repeat:repeat-x; 
}
#box_bottom{
  width:327px; height:14px; background-image:url(images/layout/box_offerte_bottom.jpg); background-repeat:no-repeat; 
}

.box_middle{
  width:327px; height:174px; background-image:url(images/layout/box_offerte_middle.jpg); background-repeat:repeat-x; 
}
.box_bottom{
  width:327px; height:14px; background-image:url(images/layout/box_offerte_bottom.jpg); background-repeat:no-repeat; 
}

#contenuti #corpogallery{
  width:960px;  background-color:#000; min-height:250px;    
}

#gallery{
  width:916px; margin:auto; background-color:#ffffff;    
}
#gallerytop{
  width:916px; height:57px;
}
#gallerytopsx{
  width:458px; height:57px; text-align:left; float:left;
}
#gallerytopdx{
  width:458px; height:57px; text-align:center; float:left; vertical-align:bottom;
}
#gallerycontent{
  width:917px; height:120px;
}
#gallerycontentsx{
  width:9px; height:120px; float:left;
}
#gallerycontentce{
  width:897px; height:120px; text-align:center; background-image:url(images/layout/gallery_bg.jpg); background-repeat:repeat-y; float:left;
}
#gallerycontentdx{
  width:11px; height:120px; float:left; 
}
#gallerycontentbottom{
  width:916px; height:10px;
}


#h1_logo{
  width:216px; height:116px; text-indent:-9999px; background-image:url(images/layout/r2c2.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_home{
  width:314px; height:46px; text-indent:-9999px; background-image:url(images/layout/h1_home.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_offerte{
  width:327px; height:92px; text-indent:-9999px; background-image:url(images/layout/box_lastminute_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_offerte_titolo{
  width:123px; height:36px; text-indent:-9999px; background-image:url(images/layout/h1_offerte.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_dove{
  width:327px; height:92px; text-indent:-9999px; background-image:url(images/layout/box_dove_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_contatti{
  width:327px; height:92px; text-indent:-9999px; background-image:url(images/layout/box_contatti_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_davedere{
  width:327px; height:92px; text-indent:-9999px; background-image:url(images/layout/box_davedere_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}
#h1_disponibilita{
  width:252px; height:40px; text-indent:-9999px; background-image:url(images/layout/h1_disponibilita.jpg); background-repeat:no-repeat; margin:0px; padding:0px;
}

.bianco{
  margin:5px; color:#ffffff; margin-top:0px;
}
.biancosmall{
  color:#ffffff; font-size:10px;
}
.xsmall{
  color:#000; font-size:10px;
}
.btnstyle{
  color:#000; font-size:12px; font-family:Trebuchet MS, Tahoma, Verdana; background-color:#fff; border:0px;
}
.btnstylegreen{
  color:#fff; font-size:12px; font-family:Trebuchet MS, Tahoma, Verdana; background-color:#355a2d; border:0px;
}
.td-testo{
    color:#ffffff; font-family:Verdana, Tahoma, Sans-Serif ; font-size:12px; width:200px;
}
h2{
  margin:5px; color:#ffffff; font-family:Trebuchet MS, Tahoma, Verdana; font-weight:bold; font-size:16px;
}
#titolofferta{
  margin:5px; color:#000; font-family:Trebuchet MS, Tahoma, Verdana; font-weight:bold; font-size:16px;
}
A {
	COLOR: #000; TEXT-DECORATION: none; font-family:Trebuchet MS; font-size:14px; font-weight:bold; 
}
A:hover {
	COLOR: #c5c5c5; TEXT-DECORATION: none; font-size:14px; font-weight:bold; font-family:Trebuchet MS;  
}
A.light {
	margin-left:0px;
}
A.light:hover {
	 margin-left:0px; 
}