/* ---------------- NOTE: ---------------------
FOGLIO DI STILE SPECIFICO DEL SITO ASSOCIATIVO
---------------------------------------------
Leggi cappello in "web/shared_odv/shared_odv.css"
------------------------------------------- */




body {
background: URL(gif/bkg_layout.gif) #002C48 repeat-x top center;
border-bottom: none;
}


/* Font downloaded from FontsForWeb.com */
@font-face {
	font-family: 'arlrdbd';
	src: url('./arlrdbd.eot');
	src: local('arlrdbd'), url('./arlrdbd.woff') format('woff'), url('./arlrdbd.ttf') format('truetype');
}





/*--- MARGINI E FONDI LAYOUT GLOBALE ---*/

.secondolivello #bkgsx {
background: URL(gif/bkg_corpoliv2.jpg) #0777BE repeat-x fixed top center;
}


#layout2014 {
border-left: solid 2px #000000;
border-right: solid 2px #000000;
border-bottom: solid 1px #000000;
}


/*-------- RIGA 1 - TESTATA --------*/
/*-------- nome sito --------*/




/*-------- RIGA 2 - BRACCIO --------*/
/*--- logo, braccio, bacheca, menu, notizia, bottoni di servizio ---*/

.tdmenu {
background-image: none;
background-color: #D0E339;
border-right: solid 2px #000000;
}

.logobox {
padding-top: 0.1em;
padding-bottom: 0.2em;
}




.menu-news-box {
background-color: #EEFF6B;
}

.menuvocibox {
background-color: #EEFF6B;
}

    /* ^sul CSS specifico puoi personalizzare i colori dei fondini */
.menuvocibox a:link {background-color: #EEFF6B; color: #000000;}
.menuvocibox a:visited {background-color: #EEFF6B; color: #000000;}
.menuvocibox a:active {background-color: #007AC7; color: #ffffff;}
.menuvocibox a:hover {background-color: #007AC7; color: #ffffff;}
.menuvocibox a:focus {background-color: #007AC7; color: #ffffff;}
.menuvocibox a {
display:block;
background-color: #EEFF6B;
color: #000000;
border-bottom: solid 0.1em #000000;
padding-top: 0.5em;
padding-left: 0.5em;
padding-right: 0.3em;
padding-bottom: 0.5em;
text-decoration: none;
}
a#youarehere:link {background-color:#72C8FF; color: #000000;}
a#youarehere:visited {background-color:#72C8FF; color: #000000;}
a#youarehere:active {background-color:#007AC7; color: #ffffff;}
a#youarehere:hover {background-color:#007AC7; color: #ffffff;}
a#youarehere:focus {background-color:#007AC7; color: #ffffff;}
a#youarehere {
background: URL(../shared_odv/gif/ico_youarehere_black.gif) #ffffff no-repeat center left;
    /* ^sul CSS specifico puoi utilizzare in alternativa
	la gif 'ico_youarehere_white.gif'
background: URL(../shared_odv/gif/ico_youarehere_white.gif) transparent no-repeat center left; */
padding-left: 1.4em;
font-weight: bold;
}


/*-------- notizia --------*/



/*-------- RIGA 2 - CORPO --------*/
/*-------- cella corpo --------*/

.tdcorpo {
background: URL(gif/bkg_corpohome.jpg) #002E4A no-repeat top center;
margin: 0em;
}

.testoboox {
margin: 0em;
}

.h1main-box {
width: 70%;
}

.h1main-box h1 {
font-family: Times, Times New Roman, Serif;
font-size: 320%;
line-height: 100%;
margin-top: 1.4em;
margin-left: 0.7em;
margin-right: 0.3em;
margin-bottom: 0.3em;
text-transform: uppercase;
color: #007AC7;
font-weight: normal;
}

.containh1navig .navigbox {
margin-top: 0.7em;
margin-right: 0.7em;
margin-bottom: 0.5em;
}

.navigbox img {
height: 1.5em;
margin-left: 0em;
margin-right: 0em;
}
.navigbox img:hover {
margin-left: 0em;
margin-right: 0em;
}
.navigbox img:focus {
margin-left: 0em;
margin-right: 0em;
}

.bottombox {
margin-right: 0.7em;
margin-bottom: 0.7em;
}
.bottombox img {
height: 1.5em;
margin-left: 0em;
margin-right: 0em;
}
.bottombox img:hover {
margin-left: 0em;
margin-right: 0em;
}
.bottombox img:focus {
margin-left: 0em;
margin-right: 0em;
}


.alzacover {
float: right;
width: 1px;
height: 700px;
}

.cover h1 {
display: block;
padding-top: 390px;
padding-left: 43px;
margin-right: auto;
width: 16em;
font-size: 105%;
line-height: 110%;
color: #ffffff;
font-weight: normal;
text-align: right;
}
.cover h1 strong {
font-weight: bold;
font-size: 110%;
line-height: 110%;
}
.cover h1 span {
display: block;
}


/*-------- RIGA 3 - FOOTER --------*/
/*-------- credits --------*/




/*---------- formattazione contenuti secondo livello (liv2) ----------*/

.secondolivello .tdcorpo {
background: URL(gif/bkg_corpobottom.gif) #ffffff no-repeat bottom center;
}

.secondolivello .corpointerno {
background: URL(gif/bkg_corpotop.gif) transparent no-repeat top center;
}

.alzapagina {
float: right;
width: 1px;
height: 430px;
}

/*---- layout free2014 (testoboox invece di testobox) ----*/


.secondolivello .testoboox p, .secondolivello .testoboox ul, .secondolivello .testoboox ol {
font-family: '616', Arial Rounded MT bold, Arial, Helvetica, Sans-serif;
font-size: 105%;
line-height: 120%;
margin-left: 4em;
margin-right: 4em;
color: #007AC7;
}

.secondolivello .testoboox strong {
font-weight: normal;
text-transform: uppercase;
}

.testoboox a:link {color:#007AC7; text-decoration:underline;}
.testoboox a:visited {color:#007AC7; text-decoration:underline;}
.testoboox a:active {color:#A7B822; text-decoration:none;}
.testoboox a:hover {color:#A7B822; text-decoration:none;}
.testoboox a:focus {color:#A7B822; text-decoration:none;}
.testoboox a {color:#007AC7; text-decoration:underline; font-weight:bolder;}


.dilatata li, .dilatata dt {
line-height: 120%;
}


/*---------- formattazione: altri titoli ----------*/

/*-------- formattazione: varie --------*/

/*-------- mappa google --------*/

