/*
 * Id: 7.1037814
 * Version: 1321347370
 * Generated: Feb 7, 2012 6:37:24 AM
 * Rendered: 
 */
    body, html
{
padding : 0px;
margin : 0px;
font-size : 11px;
color : #FFFFFF;
font-family : "Lucida Sans";
background-color : #a08501;
}

.catalogoTool_overlay_new
{
z-index : 500;	

}
#menu_5, #menu_6
{
/*display : none;
padding : 0px;
margin : 0px; */
}

a
{
color : #a32f00;
}

.ClearFloat
{
padding : 0px;
margin : 0px;
font-size : 1px;
clear : both;
}

.info{
	position: absolute;
	font-size: 11px;
	height:15px;
	z-index:300;
	padding-left:900px;
	top : 25px;
}	

.flags_mdrr{
	position: absolute;
	font-size: 11px;
	height:15px;
	z-index:300;
	padding-left:900px;
	top : 25px;
}

.info a, .flags_mdrr a
{
color : #ffffff;
}

.flags_mdrr img, .info img
{

vertical-align : middle;
}

.flags
{
	position: absolute;
	font-size: 11px;
	height:15px;
	z-index:300;
	padding-left:850px;
	top : 30px;
}



.rotazione
{
padding : 0px;
margin : 0px;
position : absolute;
top : 0px;
left : 0px;
overflow : hidden;
height : 500px;
width : 100%;
z-index : 10;
display : block;
}

.sfumatura
{
padding : 0px;
margin : 0px;
position : absolute;
top : 0px;
left : 0px;
overflow : hidden;
min-height : 1200px;
width : 100%;	
z-index : 20;
background-image: url('/polopoly_fs/7.1037814.1321347370!/sfondo-sfumatura.png');
background-position : left top;
background-repeat : repeat-x;
display : block;
}

.scheletro-pagina
{
padding : 0px;
margin : 0px;
margin-left : auto;
margin-right : auto;
width : 978px;
top : 310px;
z-index : 100;
position : relative;
}

.colonna-sinistra
{
padding : 0px;
margin : 0px;
width : 310px;
float : left;
margin-right : 15px;
padding-top : 5px;
background-image: url('/polopoly_fs/7.1037814.1321347370!/sfondo-esterno-menu.png');
background-position : left top;
background-repeat : no-repeat;
min-height : 613px;
}

.colonna-sinistra-logo
{
padding : 0px;
margin : 0px;
width : 310px;
float : left;
margin-right : 15px;
padding-top : 5px;
margin-bottom : 15px;
}


.colonna-destra
{
padding : 0px;
margin : 0px;
width : 653px;
float : left;
}

.colonna-sinistra-interna
{
padding : 0px;
margin : 0px;
width : 325px;
line-height : 18px;
float : left;
margin-right : 15px;
text-align : justify;
}

.colonna-destra-interna
{
padding : 0px;
margin : 0px;
width : 313px;
line-height : 18px;
float : left;
text-align : justify;
}

.colonna-destra-interna p, .colonna-sinistra-interna p
{
margin-bottom : 15px;
}

#pagetitle
{
padding : 0px;
margin : 0px;
margin-bottom : 15px;
font-size :  26px;
color : #a32f00;
font-style : italic;
font-family : "Georgia";
}


.titolo-grande .article_title
{
padding : 0px;
margin : 0px;
margin-bottom : 15px;
font-size :  26px;
color : #a32f00;
font-style : italic;
font-family : "Georgia";
}

.titolo-piccolo .article_title
{
padding : 0px;
margin : 0px;
margin-bottom : 15px;
font-size :  18px;
color : #a32f00;
font-family : "Georgia";
font-style : italic;
}

#menu_3 a{
color: #A32F00;
}

/*.menu-principale-evidenza*/ #menu_3
{
padding : 0px;
margin : 0px;
background-color : #FFFFFF;
background-image: url('/polopoly_fs/7.1037814.1321347370!/sfondo-menu-bianco.png');
background-position : left top;
background-repeat : no-repeat;
padding-bottom : 3px;
padding-top : 2px;
min-height : 20px;
margin-bottom : 10px;
color : #a32f00;
width : 270px;
text-transform : uppercase;
font-size : 20px;
margin-left : 5px;
margin-right : 5px;
padding-left : 30px;
}

.menu-principale
{
padding : 0px;
margin : 0px;
background-color : #a32f00;
background-image: url('/polopoly_fs/7.1037814.1321347370!/sfondo-menu.png');
background-position : left top;
background-repeat : no-repeat;
padding-bottom : 3px;
padding-top : 2px;
min-height : 20px;
margin-bottom : 10px;
color : #FFFFFF;
width : 270px;
text-transform : uppercase;
font-size : 20px;
margin-left : 5px;
margin-right : 5px;
padding-left : 30px;
}

.menu-principale a, .menu-principale-evidenza a
{
text-decoration : none;
color : #FFFFFF;
}

.menu-principale a:hover, .menu-principale-evidenza a:hover
{
text-decoration : none;
color : #bfa62e;
}

.menu-principale-evidenza a
{
text-decoration : none;
color : #a32f00;
}


.menu-selezionato
{
padding : 0px;
margin : 0px;
background-color : #a32f00;
background-image: url('/polopoly_fs/7.1037814.1321347370!/sfondo-menu.png');
background-position : left top;
background-repeat : no-repeat;
padding-bottom : 3px;
padding-top : 2px;
min-height : 20px;
margin-bottom : 10px;
color : #FFFFFF;
width : 270px;
text-transform : uppercase;
font-size : 20px;
margin-left : 5px;
margin-right : 5px;
padding-left : 30px;
}


.preventivo
{
margin-top : 15px;
}

.footer-esterno
{
margin-top : 50px;
font-size : 10px;
}

.powered
{
margin : 0px;
padding : 0px;
float : right;
color : #FFFFFF;
width : 300px;
}

.footer .indirizzi
{
padding : 0px;
margin : 0px;
color : #FFFFFF;
float : left;
width : 665px;
margin-top : 5px;
}

.footer a, .powered a
{
color : #ffffff;
text-decoration : none;
}


.info_dove_siamo
{
display : none;
}

.dove_siamo
{
padding : 0px;
background-color : #a32f00;
}

.bottom_map02 img, .bottom_map01 img {
border: none;
}

.bottom_map02
{
padding:5px 0 5px 15px;
}

.bottom_map01
{
margin-left : 10px;
}


div.map_branches{ display: none; } #sedi{  display: none; } .lista_regioni{ display: none; }


/* rotator in-page placement */
div#rotator {
width: 100%;
height: 500px;
padding : 0px;
margin : 0px;
overflow : hidden;

}

div#rotator ul {
list-style: none;
padding : 0px;
margin : 0px;
}


/*
rotator css */
div#rotator ul li {
float:left;
position:absolute;
list-style: none;
padding : 0px;
margin : 0px;
}

/*
rotator image style */
div#rotator ul li img {
padding : 0px;
margin : 0px;
}

div#rotator ul li.show {
z-index:50;
padding : 0px;
margin : 0px;
}

.mdrr_info {
width: 978px;
padding : 0px;
margin : 0px;
margin-left : auto;
margin-right : auto;
height : 306px;
background-image: url('/polopoly_fs/7.1037814.1321347370!/header-info.jpg');
background-position : left top;
background-repeat : no-repeat;
}

#titlesommario_mdrr
{
color : #FFFFFF;
margin-top : 120px;
text-align : right;
margin-left : auto;
margin-right : 20px;
}

.mdrr_logo, #logo_mdrr {
width:239px;
padding:0px;
margin:0px;
margin-right : 10px;
float : left;
display : none;
}

.container_mdrr {
padding : 0px;
margin : 0px;
width : 978px;
margin-left : auto;
margin-right : auto;
color : #505050;
text-align : center;

}

.center_mdrr
{
padding : 0px;
margin : 0px;
margin-left : auto;
margin-right : auto;
padding : 10px;
margin-top : 10px;
background-color : #FFFFFF;
}

#flashcontent1 {
display:none;
}

.shoulder_mdrr {
float : left;
width : 300px;
margin : 0px;
margin-right : 30px;
text-align : left;
padding : 0px;
padding-bottom : 20px;
}

.shoulder_mdrr a {
padding : 0px;
margin : 0px;
color:#a32f00;
padding-left : 25px;
font-weight : bold;
}

.shoulder_mdrr div {
padding : 0px;
margin : 0px;
color : #505050;
font-size : 11px;
text-decoration : none;
border-bottom : 1px dotted #505050;
width : 300px;
/*height : 25px;*/
}

.mdrr_main {
float : left;
width : 600px;
margin-top : 10px;
text-align : left;
}

.main_text_abstract {
font-size:12px;
text-align:justify;
}

.mdrr_main a {
color:#a32f00;}

.mdrr_main h2 a {
font-size:14px;
color:#a32f00;
font-weight:normal;}




/* footer */

.footer_mdrr {
padding : 0px;
margin : 0px;
width : 978px;
margin-left : auto;
margin-right : auto;
color: #505050;
font-family: Arial;
font-size : 12px;
font-weight : bold;
text-align : center;
clear : both;
padding-top : 20px;
padding-top : 15px;
background-color : #FFFFFF;
border-top : 1px solid #1d2f4d;
}

.menu_footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width : 978px;
margin:0 auto;
text-align:center;
color : #505050;
margin-bottom : 20px;
background-color : #FFFFFF;
}

.menu_footer .powered {
width : 978px;
margin: 0px;
margin-left : auto;
margin-right : auto;
color:#505050;
text-align : center;
margin-bottom : 10px;
padding-bottom : 10px;
background-color : #FFFFFF;
border-bottom : 1px solid #1d2f4d;
}

.footer_mdrr a {
color:#505050;
}

.menu_footer .powered a {
color:#505050;
}


.menu_footer .powered img{
vertical-align:middle;
}

.colonna-sinistra-interna img{
margin:0px auto;
display:block;
margin-bottom:10px;	
}

.colonna-destra-interna img{
margin:0px auto;
display:block;
margin-bottom:10px;	
}
.gallery .clear_both{
clear:none;
}

#video{
margin:0px auto;
display:block;
}


.gallery img{
width:120px;
height:120px;
margin:5px;
}
.corpo-singolo .article_body{
margin-bottom:20px;
margin-top:-10px;
}

.eventi-grande
{
position : relative;
}

.eventi-grande .article_title
{
padding : 0px;
margin : 0px;
margin-bottom : 25px;
font-size :  26px;
color : #a32f00;
font-style : italic;
font-family : "Georgia";
}


.eventi-grande .element_container
{
margin-bottom : 20px;
margin-top : 10px;
clear : both;
}

.eventi-grande .titoli-eventi
{
position : relative;
top : 20px;
left : 110px;
color : #a32f00;
font-weight : bold;
font-size : 16px;
}

.eventi-grande .text_window
{
float : left;
width : 500px;
padding-top : 30px;
overflow : hidden;
height : 55px;

}

.eventi-grande .text_window p
{
border : 0px solid red;
}

.eventi-grande .img_window
{
float : left;
width : 110px;
}

.eventi-grande .img_window img
{
width : 96px;
height : 96px;
border : 2px solid #e0e0e0;
}

.eventi-grande .ingrandisci
{
clear : both;
display : block;
margin-left : 110px;
}

.eventi-grande .fileResourceLink
{
background-image : none;
}
.vai {
	width:auto;
        height:24px;
        line-height:24px;
        margin-top:10px;
        margin-bottom:10px;
        text-align:center; 
        font-size:16px; 
}
.vai a{
	color:#fff;
        font-weight:bold;
        text-decoration:underline; 
}
.vai a:hover {
	color:#fff;
        font-weight:bold;
        text-decoration:none; 
}

/* ASSISTENZA */

.pdf_download {
	width:auto;
        height:auto;
        padding-bottom:15px;
 
}
.pdf_download a{
	font-weight:bold;
        text-decoration:underline;
}
.pdf_download a:hover {
	text-decoration:none;
}


      
