/*per pagine libere*/


.half_container {
    width:762px !important;
    }

    .megalink, .contBlocks {
        margin-top:5px;
        width:762px;
        background:#fff;
        }

        .megalink .megasx{
        background: url(/showimg/93268.jpg) transparent no-repeat 0 0;
        width:379px;
        height:325px;
        margin-left:1px;
		
        }
            
        .megalink .megadx{
        background: url(/showimg/93269.jpg) transparent no-repeat 0 0;
        width:380px;
        height:325px;
        margin-right:1px;
		
        }

        .megalink .megasx a{
            height:65px;
            width:290px;
            margin:243px 0 0 45px;
            text-indent:-9999px;
			outline:0;
            }
			
		.megalink .megasx a:hover{
			background: url(/showimg/95158.jpg) 0 0 no-repeat;
		
		}
		
		.megalink .megadx a:hover{
			background: url(/showimg/95159.jpg) 0 0 no-repeat;
		}	
  
        .megalink .megadx a{
            height:65px;
            width:290px;
            margin:242px 0 0 42px;
            text-indent:-9999px;
			outline:0;
            }


    .minilink {
        margin-top:15px;
        border: 1px solid #b8b8b8;
        width:758px;
        height:109px;
        padding:0 1px;
        background: url(/showimg/93272.gif) #f1f1f1 repeat-x 0 100%;
        }
        
        .minilink .sx{
        width:379px;
        height:109px;
        background: url(/showimg/93260.gif) transparent no-repeat 10% 100%;
        }
        
        .minilink .sx p,
        .minilink .dx p {
            color:#333;
            font-size:1.3em;
            margin:28px 0 0 180px;
            }
            
        .minilink .sx p span, .minilink .dx p span {
            color:#004990;
            }
            
        .minilink .sx p a, .minilink .dx p a{
            color:#333;
            text-decoration:none;
            }
            
        .minilink .sx p a:hover, .minilink .dx p a:hover {
            color:#333;
            text-decoration:none;
            }
            
        .minilink .dx{
        background: url(/showimg/93261.jpg) transparent no-repeat 0 100%;
        width:379px;
        height:109px;
        }

.contBlocks {
    background: url(/showimg/93259.jpg) #fff no-repeat 100% 100%;
    padding-bottom:18px;
    }
	
.contBlocks div#hoverSlideContainer img	 {
	cursor: pointer !important;
}

.contBlocks h2, .contSlider h2{
    font-size:1.6em;
    text-transform:uppercase;
    padding-left:10px;
    width:680px;
    margin-top:10px 0 0 0;
    }
	
.contBlocks .vediTutte {
	display:block;
	float:right;
	padding:0px 8px 0 0;
	margin: 10px 8px 0 0;
	line-height: 1.6em;
	color: #003E7A;
	text-decoration: none;
	font-size: 13px;
	background: url(/static/img_root/arrow_right_blue.gif) right center no-repeat;
}	
.contBlocks .vediTutte:hover {
	text-decoration: underline;
}

.contBlocks .daTre{
    background: url(/showimg/93270.gif) #fff no-repeat 0 0;
    float:left;
    display:inline;
    width:252px;
    min-height:170px;
    height:auto !important;
    height:170px;
    margin-left:3px;
    padding-top:10px;
    }
.contBlocks #hoverSlideWrapper .daTre {
	background: none;
	width:auto;
	padding-top: 0;
}	

.contBlocks .daTre2{
    background: url(/showimg/93271.gif) #fff no-repeat 0 100%;
    float:left;
    display:inline;
    width:252px;
    min-height:180px;
    height:auto !important;
    height:180px;
    }

.contBlocks #hoverSlideWrapper .daTre2 {
	background:none;
}



    .contBlocks .dati{
        width:155px;
        margin-top:25px;
    }
		
    .contBlocks  .daTre .dati p{
		margin-left: 11px;
	}
	
	.contBlocks .navigazioneBox .daTre .dati p{
		margin-left: 0;
	}
	
	    
    .contBlocks .immagine{
        width:87px;
        }
	.contBlocks .navigazioneBox .immagine  {
		width: 120px;
	}	
	.contBlocks .navigazioneBox .dati {
		width: 130px;
	}
	.contBlocks .navigazioneBox .dati .titoletto {
		font-size: 1.4em;
	}
	.contBlocks .navigazioneBox .dati .color_red {
		padding-bottom: 10px;
		font-size: 1.3em;
	}
	
  
    .contBlocks .immagine img{
        margin-left:1px;
        }
        
    .contBlocks .dati p.titoletto{
        margin-top:5px;
        }
        
    .contBlocks .dati p {
        font-size:1.1em;
        margin:0;
        }


    .contBlocks .dati p.titoletto a{
		text-decoration:none;
        }
    .contBlocks .dati p.titoletto a:hover{
		text-decoration:underline;
        }


.contSlider{
    float:left;
    display:inline;
    width:762px;
    margin:0;
    }

    .sliderGallery {
        padding: 0;
        background: #fff;
        overflow: hidden;
        position: relative;
        height: 140px;
        width: 762px;
        font-size:1.1em;
        }
    
        .sliderGallery ul {
            margin: 0;
            padding: 0;
            position: absolute;
            /*background: transparent url(../images/bgRullo.jpg) repeat-x scroll left bottom; */
            background: transparent url(/showimg/94110.gif) repeat-x scroll left 90%; 
            list-style-type: none;
            list-style-image: none;
            list-style-position: outside;
            white-space: nowrap;
            }
    
        .sliderGallery ul li { display: inline; }
        
.slider { 
    background: transparent url(/showimg/93234.gif) no-repeat scroll 0 0; 
    width: 716px; 
    height: 23px; 
    margin-left: 0; 
    float:left;
    cursor: pointer;
	
	
}

.slider_box {
	position:absolute;
	left:0;
	top:115px;
}
	
.slider_arrowL {
	float:left;
	display:block;
	width: 23px;
	height: 23px;
	background: url(/showimg/94445.gif) 0 0 no-repeat;
	cursor:pointer;
}
.slider_arrowR {
	float:left;
	display:block;
	width: 23px;
	height: 23px;
	background: url(/showimg/94446.gif) 0 0 no-repeat;
	cursor:pointer;
}	

.handle { 
    background: transparent url(/showimg/93232.gif) no-repeat scroll 0 0; 
    position: relative; 
    cursor: pointer; 
    height: 23px;
    width: 186px; 
    top: 0; 
    z-index: 100;
    }
    
.slider span { color: rgb(187, 187, 187); cursor: pointer; position: absolute; z-index: 110; top: 4px; }
.slider .slider-lbl1 { left: 200px; }
.slider .slider-lbl2 { left: 438px; }


/*CP NAVIGARE DA TELEFONINO ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.contBlocks .daDue{
    background: url(/showimg/93307.gif) #fff no-repeat 0 0;
    float:left;
    display:inline;
    width:379px;
    min-height:180px;
    height:auto !important;
    height:180px;
    padding-top:10px;
	margin-left:3px;
	}
	
.contBlocks .daDue2{
    background: url(/showimg/93308.gif) #fff no-repeat 0 100%;
    float:left;
    display:inline;
    width:379px;
    min-height:190px;
    height:auto !important;
    height:190px;
	}


.contFlash{
    float:left;
    display:inline;
    width:762px;
    margin:0;
    }

.contFlash h2{
    font-size:1.6em;
    text-transform:uppercase;
    padding-left:10px;
    width:752px;
    margin-top:10px 0 0 0;
    }


    .contBlocks .daDue .dati{
        width:170px;
        margin-top:15px;
        }
        
    .contBlocks .daDue .immagine{
        width:190px;
        }
        

    .contBlocks .daDue .dati .titoletto{
    	font-size:1.4em;
        }

    .contBlocks .daDue .dati .color_red{
    	font-size:1.4em;
		padding-bottom:10px;
        }


		p.normale a.color_blue {
		text-decoration:none;
		}
		p.normale a:hover.color_blue {
		text-decoration:underline;
		}
		
                                    

