/* CSS Document */

html, body, form{text-align:center;padding:0;height:100%;margin:0;font-family:"Trebuchet MS", Verdana, Arial;}

h1{font-size:18px;color:#eb6e08;margin:0;padding:0;font-weight:normal}

a{color:#eb6e08;text-decoration:none;}
a:hover{text-decoration:underline}

#main-container{margin:auto;width:974px;min-height:100%;height:auto !important;height:100%;background-image:url(../img/bg-content.gif);background-repeat:repeat-y;}
#main-container-home{margin:auto;width:974px;min-height:100%;height:auto !important;height:100%;background-image:url(../img/bg-content.gif);background-repeat:repeat-y;}

#orange{position:fixed;top:0;left:0;width:45.4%;height:100%;background-color:#e95b10;display:table;z-index:-1000}
#grey{position:fixed;top:0;left:45.4%;width:100%;height:100%;background-color:#eeeff0;z-index:-1000}

#content{width:974px;height:642px;background-color:#fff;background-image:url(../img/bg-top.gif);background-repeat:no-repeat;position:relative;margin-top:20px}

#main-container-home #content{width:974px;height:642px;background-color:#fff;background-image:url(../img/bg-top-home.gif);background-repeat:no-repeat;}

.left-content{float:left;width:408px;display:table;margin-top:148px;margin-left:4px;text-align:left;}
.right-content{float:left;width:560px;height:485px;display:table;border-left:1px dashed #a5a5a5;margin-top:150px;}

.contenuto-pagina .box-viola{float:left;width:142px !important;margin-top:0 !important;margin-bottom:2px;margin-left:0;}
.contenuto-pagina .box-orange{float:left;width:142px !important;margin-top:0 !important;margin-bottom:2px;margin-left:0;}

.contenuto-pagina-home .box-viola{float:left;width:142px !important;margin-top:5px !important;margin-bottom:2px;margin-left:10px;}
.contenuto-pagina-home .box-orange{float:left;width:142px !important;margin-top:5px !important;margin-bottom:2px;margin-left:5px;}

.logo{width:390px;height:124px;position:absolute;top:10px;left:12px;}
.renianemia{width:550px;height:65px;position:absolute;top:10px;left:410px;}

.banner{margin-bottom:-2px;}

.spazio{height:70px;}

.filmati{width:355px;float:left;}
.filmati img{margin-right:10px;margin-bottom:3px;}

.loghini{clear:both;}
.loghini img{margin-right:15px;}

.contenuto-pagina{height:390px;border-bottom:1px dashed #a5a5a5;overflow:auto;text-align:left;padding:20px;font-size:13px;}
.contenuto-pagina{
scrollbar-base-color: #eb6e08;
scrollbar-arrow-color: #eb6e08;
scrollbar-3dlight-color: #dddedf;
scrollbar-darkshadow-color: #dddedf;
scrollbar-face-color: #eb6e08;
scrollbar-highlight-color: #dddedf;
scrollbar-shadow-color: #dddedf;
scrollbar-track-color: #dddedf;
}

.contenuto-pagina-home{height:360px;border-bottom:1px dashed #a5a5a5;overflow:auto;text-align:left;padding:60px 0 20px 20px;}
.contenuto-pagina-home .sponsor{font-size:12px;color:#9c9d9f;clear:both;position:relative;top:55px;left:-15px;}
.testo-home{width:315px;margin:0 0 0 210px;color:#e95b10;}
.immagini-home{width:320px;height:105px;margin:0 0 0 200px;display:table;}
.video-esterni{height:39px;}
.video-esterni img{}
.video-esterni p{}
.donazione{width:230px !important;height:32px !important;background-color:#c5b1ca;font-size:11px !important;color:#fff;font-weight:bold;padding:18px 10px 0 10px !important;background-image:url(../img/freccia-porpora.gif);background-position:right;background-repeat:no-repeat;margin-left:18px;clear:both;}
.donazione a{color:#fff;text-decoration:none;}
.donazione a:hover{text-decoration:none;}
.sponsor{font-size:12px;color:#9c9d9f;clear:both;text-align:left;padding:45px 0px 0 8px;margin:auto;text-align:center;}
.sponsor img{margin-top:-5px;margin-right:10px;margin-left:0;}

.box-home{width:115px;height:20px;font-size:11px;padding:3px 1px 0 5px;color:#fff;font-weight:bold;background-image:url(../img/freccia-grigia.gif);background-position:top;background-repeat:no-repeat;float:left;position:relative;top:10px;margin-right:11px;}
.box-home a{color:#fff;text-decoration:none;}
.box-home a:hover{text-decoration:none;}
.box-home p{color:#000;padding:0;margin:6px 0 0 0;font-size:9px;font-weight:normal;}

.box-viola{width:143px;height:20px;margin:5px 0 0 9px;font-size:11px;padding:3px 1px 0 5px;color:#fff;font-weight:bold;background-image:url(../img/freccia-viola.gif);background-position:top;background-repeat:no-repeat;float:left;text-align:left;}
.box-viola img{margin-top:18px;margin-left:-5px;}
.box-viola a{color:#fff;text-decoration:none;}
.box-viola a:hover{text-decoration:none;}

.box-orange{width:143px;height:20px;margin:5px 0 0 9px;font-size:11px;padding:3px 1px 0 5px;color:#fff;font-weight:bold;background-image:url(../img/freccia-arancione.gif);background-position:top;background-repeat:no-repeat;float:left;text-align:left;}
.box-orange img{margin-top:6px;margin-left:-5px;}
.box-orange a{color:#fff;text-decoration:none;}
.box-orange a:hover{text-decoration:none;}

.contributo{color:#848480;font-size:12px;font-weight:normal;position:relative;top:-730px;left:205px;width:550px;text-align:right;}
.contributo p{margin:0 0 5px 0;float:right;}
.contributo a{color:#848480;text-decoration:none;}
.sposta{margin-left:6px;}
.size{font-size:12px;}


/* MENU */

.menu-vert{
float:left;
list-style-type: none;
margin:0 3px 0 0;
padding:0;
width:196px;
}

.menu-vert li a{
background-color:#a37fa6;
background-image:url(../img/angolo-viola.png);background-position:top left;background-repeat:no-repeat;
border-top:2px solid #5e1764;
color:white;
display:block;
width:auto;
padding:15px 0 0 40px;
text-decoration:none;
height:56px;
margin-bottom:3px;
font-size:18px;
font-weight:normal
}


* html .menu-vert li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width:160px;
}

.menu-vert li a:visited, .menu-vert li a:active{
color:white;
}

.menu-vert li a:hover{
background-color:#7e4583;
}

.orange a{
background-image:url(../img/angolo-arancione.png) !important;
border-top:2px solid #e95b10 !important;
background-color:#f19053 !important;
font-size:17px !important;
padding:0 0 15px 40px !important;
}

.orange a:hover{
background-color:#ed7c40 !important;
}

.orange-bottom a{
background-image:url(../img/angolo-bianco.png) !important;background-position:right bottom  !important;background-repeat:no-repeat !important;
border-top:0 !important;
background-color:#f3a86b !important;
height:95px !important;
}

.orange-bottom a:hover{
background-color:#ed7c40 !important;
}

.vuoto li a{
padding:0 !important
}

/* hack per Firefox */  
@-moz-document url-prefix() {   
.donazione{position:relative;top:-45px;}
.adjust{height:224px;}
.contributo{color:#848480;font-size:12px;font-weight:normal;position:relative;top:-730px;left:415px;}
} 
/* fine hack per Firefox */ 

/* hack per Opera Safari e Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#orange{position:fixed;top:0;left:0;width:44.1%;height:100%;background-color:#e95b10;display:table;z-index:-1000}
#grey{position:fixed;top:0;left:44.1%;width:100%;height:100%;background-color:#eeeff0;z-index:-1000}
.donazione{position:relative;top:-45px;}
.immagini-home{width:320px;height:130px;margin:0 0 0 200px;display:table;}
.box-home{width:113px}
.box-home p{margin:10px 0 0 0;}
.donazione{top:-37px;}
.testo-home{width:315px;margin:0 0 0 210px;color:#e95b10;}
.immagini-home{width:320px;height:105px;margin:0 0 0 200px;display:table;}
.adjust{height:218px;}
.contributo{color:#848480;font-size:12px;font-weight:normal;position:relative;top:-730px;left:415px;}
}
/* fine hack per Opera Safari e Chrome */
