@charset "utf-8";
/* CSS Document */
body { 
    margin:0px 0; 
    padding:0;
    behavior: url(csshover2.htc); /*per IE6*/
    background-color: #ececec;
}
#wrap {
    width: 1006px;
    height:auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
#ie6 {
   float: left;
}

#container {
    width: 1006px;
    height:auto;
    border: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top:0px;
    padding: 0;
    background-image:url(immagini/stonda_r4_c1.jpg);
    background-repeat:repeat-y;
    z-index:0;
}
#StondoUp{
   background-image:url(immagini/stonda_r1_c1.jpg);
   width:1006px;
   height:32px;
}


#SoloImmagine{
   position:abslute;
   float: left;
  
}





#StondoDown{
   background-image:url(immagini/stonda_r4_c1.jpg);
   width:1006px;
   height:32px;
} 


#SfondoHeader{    
    background-image:url(immagini/stonda_r2_c1.jpg);
     width:1006px;
}
#Banner{
    float:left;
    
    width: 827px;
    height:247px;  
}
#MnuHeader{
 
  float:right;
  width:155px;
  height:247px;
  margin-right:20px;

}
#MenuNav{
   float:left;
    margin-top:9px;
   margin-left:4px;
   margin-right:4px;
   width:998px;
   height:28px;
   background-color: #0072B4;
}
#Traccia{
   float:left;
   
   margin-left:4px;
   margin-right:6px;
   width:994px;
   height:17px;
   background-image:url(immagini/banda_traccia.png);
}

#BodySite{
   float:left;
   width:994px;
   height:auto;
}
#menup {
   top: 249px:
}
#lato {
    
    height:600px;
	 width: 4px;
	 
	
	 background-image:url(immagini/cornice_lato.png);  
	
    border: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top:0px;
    padding: 0;
}

#Header {
    width: 999px;
    height:23px;
    padding-top:2px;
    padding-left:5px;
    margin-top: 2px;
    background-image:url(immagini/index_r3_c2.jpg);
    background-repeat:repeat-y;
    text-align:left;
}
#FotoSezione {
position:relative;
top:30px;
}

#FotoHome {
position:relative;
top:40px;
left:80px;
}

#SoloImmagine {
position:relative;
left:130px;
top: 50px;
}

#Foto1 {
position:relative;
width:400;
}
#Corpo{
    float:left;    
    width: 999px;
    height:auto;
    background-image:url(immagini/sfondocorpo.jpg);    
}
#LogoSezione{
    float:left;
    width:162px;
    margin-top:54px;
    margin-left:4px;
    height:auto;  
}
#CorpoTesto{
   
    width:750px;
    margin-top:0px;
    margin-left:5px;
    height:auto;
   
}

#CorpoTestoImg{
   position:relative;
   margin:0 auto;
	top:40px;
   font-family:Verdana;
    text-align:left;
      height:auto;
	  
	 
   
}

#fg{
   
   font-family:Verdana;
    text-align:center;
    color:#96be12;
	 font-size:13px;
	  
	 
   
}

.photo{
   
   font-family:Verdana;
    text-align:center;
    color:#96be12;
	 font-size:13px;
	  
	 
   
}

#CorpoTestoNews{
  
   margin:0 auto;
	
	padding-bottom:10px;
   width:600px;
    text-align:left;
      height:300px;;
	  
	 
   
}


#CorpoTesto2{
    float:left;
    width:970px;
    margin-top:0px;
    margin-left:25px;
    height:auto;
    font-family:Verdana;
    text-align:left;
		color:#666666;
}
#CorpoFooter{
    
    float:left;
    width:100%;
    text-align:center;
    height:auto;
    font-family:Verdana;
    font-size:10px;
    color:#666666;
}
.TxtHome{
    font-family:Verdana;
    font-size:12px;
	color:#666666;
	line-height: 20px; ;   
}
#CorpoPromozione{
    /*float:none;*/
    width:267px;
    margin-top:0px;
    margin-left:730px;
    height:276px;
    font-family:Verdana;
		color:#666666;
    font-size:10px;
    background-image:url(immagini/BoxPromozione.png);
}
#CorpoTesto3{
    float:left;
    width:400px;
    margin-top:0px;
    margin-left:5px;
    height:auto;
    font-family:Verdana;
		color:#666666;
    text-align:left;
}
#CorpoPromozione2{
    /*float:none;*/
    width:360px;
    margin-top:-10px;
    margin-left:635px;
    height:366px;
    font-family:Verdana;
    font-size:10px;
    background-image:url(immagini/pentola.png);
}
#PromoImg{
    float:left;
    width:150px;
    margin-top:0px;
    height:auto;
    font-family:Verdana;
		color:#666666;
    text-align:left;
}
#PromoTxt{
    margin-left:60px;
    font-family:Verdana;
		color:#666666;
    font-size:10px;
    text-align:left; 
}
.PromoTitolo{
    font-family:Verdana;
		
    font-size:14px;
    font-weight:bolder;
    color:#96be12;
}
.PromoTitoloH{
    font-family:Verdana;
		
    font-size:11px;
    font-weight:bolder;
    color:#96be12;
}
#Ant{
    
    text-align:justify;
}
.NavH{
    font-family:Verdana;
    font-size:11px;
    font-weight:bolder;
    color:#96be12;
	text-align:center;
}

.Nav2{
    font-family:Verdana;
    font-size:14px;
    font-weight:bolder;
    color:#96be12;
}
.PromoLink{
    font-family:Verdana;
	text-align:justify;
	
    font-size:13px;
    color:#000;
    text-decoration:none;
}
#footer {
    clear: both;
    width: 999px;
    height: 148px;
   
    border: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top:-10px;
    padding: 0;
    margin-bottom: 0;
    font-family:Verdana;	
}



#BoxTx1{
    clear: both;
    float: left;
    margin-left:0px;    
    width:370px;
    font-family:Verdana;
    height:auto;
    padding-right: 5px;
}
#BoxSx{
    float: left;
    text-align:left;
    margin-left:0px;
    margin-right:5px;
    width:210px;
    font-family:Verdana;
}
#BoxDx{
    margin-left:215px;    
    width:160px;
    font-family:Verdana;   
}
#BoxTx2{
    float: left;
    margin-left:0px;    
    width:370px;
    font-family:Verdana;
    height:auto;
    padding-right: 5px;
}
#ScSpazio{
    float: left;
    width:750px;
    height:10px;
}
#BoxTx3{
    float: left;
    margin-left:0px;    
    width:230px;
    font-family:Verdana;
    height:auto;
}
.TitoloGScheda{
    color:#61172e;
    font-weight:bolder;
    font-size:20px;
}
.TitoloMScheda{
    color:#61172e;
    font-weight:bolder;
    font-size:16px;
}
.TitoloScheda{
    color:#61172e;
    font-weight:bolder;
    font-size:12px;
}
.TestoScheda{
    color:#61172e;
    font-size:11px;
}
.Piva{
    color:#c1bab5;
    font-size:11px;
}
.ImmagineAllignsx {
    float: left; padding-bottom:0.5em; padding-right:0.5em;
}
#TestoFooter{
    float:left;
    margin-left: 20px;
    margin-top:70px;
}
#PIva{
    margin-top:93px;
    padding-left:5px;
}
.GiocaTitolo{
    font-family:Verdana;
    font-size:14px;
    font-weight:bolder;
    color:#651c29;
}
.Menu{
    font-family:Verdana;
    color:#ffffff;
    text-decoration:none;
    font-size:12px;
}
.Contatti{
    font-family:Verdana;
    text-decoration:none;
    font-size:11px;
    color:#651c29;
}
.Nav{
    font-family:Verdana;
    color:#6B6666;
    text-decoration:none;
    font-size:10px;
}

.Nav3{
    font-family:Verdana;
    color:#666666;
    text-decoration:none;
    font-size:12px;
}
#Numerazione{
	width:500px;
    font-family:Verdana;
	color:#666666;
    font-size:10px;

left:130px;
    border:0px;
    text-decoration:none;

}
/* --------- MENU ---------- */
#menu{
    padding:0;
    maragin:0;
    width:1000px;
    text-decoration:none;
    font-size:12px;
    margin-top:-9px;
}

#menu ul{
    padding:0;
    margin:0;
	height:auto;
	
}

#menu li{
    position: relative;
    float: left;
    list-style: none;
    margin: 0;
    padding:0;
	height:20px;
    border-bottom: 0px solid #fff;
    border-right: 0px solid #ddd;
    /*background-color:#000;*/
}

#menu li a{
    width:auto;
    
    display: block;
    text-decoration:none;
    text-align: center;
    line-height: 0px;
    color:#fff;
    padding:2px;
}

#menu li a:hover{
    background: #0072B4;
	color: #96bf0b;
}

#menu ul ul{
    position: absolute;
    top:16px;
    width:151px;
    display: block;
    visibility: hidden;
    border-bottom: 0px solid #fff;
    background: #0072B4;
	padding-top:3px;
       
}

#menu ul li:hover ul {
    visibility:visible;
    background: #0072B4;
  	width:500px; 
  	height:20px;  
}

#menu ul ul ul li {
    visibility: hidden;
    left:150px;
    top:0px;
    background: #0072B4; 
}

#menu ul ul li:hover ul li {
    visibility:visible;
}
.container3 {
  float:left;
  position: relative;
  width:  250px;
  height: 400px;
  top: 60px;
  left: 70px;
  z-index:1;
	
}
.container4 {
float:left;
    position: relative;
    width:  600px;
    height: 410px;
   top: 0px;
	left: 80px;
	z-index:0;
	
}

.container {
float:left;
    position: relative;
    width:  750px;
    height: 490px;
   top: 60px;
	left: 130px;
}
.container2 {
float:left;
    position: relative;
    width:  750px;
    height: 380px;
   top: 60px;
	left: 130px;
}



#scrolldiv {
float:left;
    position: absolute;

    margin: 8px;
    overflow: auto;
    height: 235px;
    width: 435px;
}

#scrolldiv3 {
float:left;
    position: absolute;

    margin: 8px;
    overflow: auto;
    height: 235px;
    width: 435px;
}


#scrolldiv__controls {
float:left;
    position: absolute;
    display: none;
}
#scrolldiv__controls1 {
float:left;
    position: absolute;
    display: none;
}

#imgup {
    position: relative;
    top: 70px; left: 860px;    
}
#imgdown {
    position: relative;
    top:500px; left: 860px;    
}
#imgdownfoto {
    position: relative;
    top:400px; left: 860px;    
}
#imguph {
    position: relative;
    top: 50px; left: 295px;    
}

#imgdownh {
    position: relative;
    top:425px; left: 295px;    
}

#imgdown2 {
    position: relative;
    top:300px; left: 860px;    
}

#imgdown3 {
    position: relative;
    top:370px; left: 860px;    
}

p {
    margin-top: 0;
}

div.split2 div{
    float: left;
    width: 45%;
    width: 49%;
    width: 45%;
    padding: 0 2%
    }

div.clearer{
    float: none; clear: left
    }
    
    
    
    /* CSS FOTO HEADER   */
     
 
 #slider {
    width: 620px; /* important to be same as image width */
    height: 260px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
    margin-left:240px;
    background-color: #ececec;
}

#sliderContent {
    width: 620px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: -40px;
	margin-top:0px;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
   
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}
      
  /* CSS FOTO HEADER   */
   
  
  #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #000; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}
	
	/* Tiny Scrollbar */
#scrollbar1 { }
#scrollbar1 .viewport {  }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }


