/* ---------------- NOTE: ---------------------
FOGLIO DI STILE SPECIFICO DEL SITO ASSOCIATIVO
---------------------------------------------
Leggi cappello in "web/shared_odv/shared_odv.css"
------------------------------------------- */




/*--- MARGINI E FONDI LAYOUT GLOBALE ---*/

#bkgsx {
/*background: URL(gif/bkg_rose_sx.jpg) #ffffff no-repeat fixed top left;*/
/*background: URL(gif/bkg_rose_dx.jpg) #ffffff no-repeat fixed top center;
background-origin: content-box;
background-position: right -180px top 0em;*/
}
#bkgdx {
background: URL(gif/bkg_rose.jpg) #ffffff no-repeat top center;
/*background-image: URL(gif/bkg_prova.gif);
background-attachment: fixed;
background-repeat: no-repeat;
background-color: #ffffff;
background-origin: content-box;
background-position: right -100px top 0em;*/
}



/*-------- RIGA 1 - TESTATA --------*/
/*-------- nome sito --------*/




/*-------- RIGA 2 - BRACCIO --------*/
/*--- logo, braccio, bacheca, menu, notizia, bottoni di servizio ---*/

.logomenu {
margin-top: 0.6em;
margin-bottom: 0.7em;
}

.tdmenu {
background: URL(gif/bkg_braccio.gif) #C5694C repeat-x bottom left;
/*vertical-align: top;
border-right: solid 2px #595959;
padding: 0em;
padding-bottom: 1em;*/
}

.logobox {
background-color: transparent;
padding-top: 0em;
padding-bottom: 0em;
border: solid 1px #E08874;
}
.logobox img {
border: solid 1px #E08874;
}

/*-------- notizia --------*/

.menu-news-box {
background-color: transparent;
border-top: solid 1px #ffffff;
border-left: none;
border-right: none;
border-bottom: none;
margin-top: 3em;
}

   /* ^sul CSS specifico puoi personalizzare i colori dei fondini */
.menuvocibox a:link {background-color: transparent; font-weight: normal;}
.menuvocibox a:visited {background-color: transparent; font-weight: normal;}
.menuvocibox a:active {background-color: #CD0303; font-weight: bold;}
.menuvocibox a:hover {background-color: #0C0101; font-weight: bold;}
.menuvocibox a:focus {background-color: #0C0101; font-weight: bold;}
.menuvocibox a {
background-color: transparent;
color: #ffffff;
border-bottom: solid 0.1em #ffffff;
 font-weight: normal;
/*padding-top: 0.5em;
padding-left: 0.5em;
padding-right: 0.3em;
padding-bottom: 0.5em;
text-decoration: none;*/
}
a#youarehere:link {background-color: #8E3323; font-weight: normal;}
a#youarehere:visited {background-color: #8E3323; font-weight: normal;}
a#youarehere:active {background-color: #CD0303; font-weight: bold;}
a#youarehere:hover {background-color: #0C0101; font-weight: bold;}
a#youarehere:focus {background-color: #0C0101; font-weight: bold;}
a#youarehere {
background: URL(../shared_odv/gif/ico_youarehere_white.gif) #6B2015 no-repeat center left;
color: #ffffff;
font-weight: normal;
}

.notiziabox h2 {
color: #EBCEC5;
border-bottom: solid 1px #ffffff;
margin-bottom: 0.55em;
margin-top: 3.5em;
}
.notiziabox p {
color: #ffffff;
}
.notiziabox p a:link {color:#ffffff;}
.notiziabox p a:visited {color:#ffffff;}
.notiziabox p a:active {color:#ffffff;}
.notiziabox p a:hover {color:#ffffff;}
.notiziabox p a:focus {color:#ffffff;}
.notiziabox p a {
color: #ffffff;
}


/*-------- RIGA 2 - CORPO --------*/
/*-------- cella corpo --------*/

.tdcorpo {
background: URL(gif/bkg_muro.jpg) #1B0302 repeat-x top center;
/*#1B0302*/
/*B85531*/
vertical-align: top;
border-left: solid 1px #A65A46;
padding: 0em;
}

.secondolivello .tdcorpo {
background: URL(gif/bkg_cielo.jpg) #ffffff no-repeat top left;
}

.alzapagina {
float: right;
width: 1px;
height: 362px;
}

/*.cover {
border-bottom: solid 1px white;
padding-bottom: 10px;
}*/

h1.profilo {
display: none;
}

.motto {
vertical-align: top;
width: 7.5em;
margin-left: auto;
margin-right: auto;
border-top: solid 1px #1B0302;
padding-top: 2em;
padding-left: 0.4em;
padding-right: 0.4em;
padding-bottom: 1.2em;
}
.motto:hover {
background: URL(gif/bkg_slogan.jpg) #1B0302 no-repeat top center;
}
.motto:focus {
background: URL(gif/bkg_slogan.jpg) #1B0302 no-repeat top center;
}

.testoboox .motto p {
text-align: center;
color: #ffffff;
font-family: Times New Roman, Times, Serif;
font-size: 105%;
line-height: 120%;
margin-top: 0.65em;
margin-bottom: 0.65em;
}

.motto cite {
font-style: normal;
}


/*-------- RIGA 3 - FOOTER --------*/
/*-------- credits --------*/



/*---------- FORMATTAZIONE contenuti secondo livello (liv2) ----------*/

/*---- layout free2014 (testoboox invece di testobox) ----*/


.testoboox {
margin: 0em;
}

.secondolivello .testoboox p, .secondolivello .testoboox ul, .secondolivello .testoboox ol, .secondolivello .testoboox dl {
font-family: Times New Roman, Times, Serif;
font-size: 105%;
line-height: 130%;
margin-top: 1.1em;
margin-bottom: 1.1em;
margin-left: 2.4em;
margin-right: 2.2em;
}

.h1main-box {
width: 75%;
float: left;
}

.h1main-box h1 {
font-family: Times New Roman, Times, Serif;
font-size: 200%;
line-height: 115%;
font-weight: normal;
margin-top: 2.2em;
margin-bottom: 1.4em;
margin-left: 1.25em;
margin-right: 0.8em;
}

.secondolivello .testoboox h2 {
font-family: Times New Roman, Times, Serif;
font-size: 130%;
line-height: 135%;
margin-left: 1.95em;
margin-right: 1.95em;
margin-bottom: 1.1em;
}

.secondolivello .testoboox h2.h2first {
margin-top: 0.8em;
}

.containh1navig .navigbox {
width: 20%;
text-align: right;
margin-right: 0em;
padding-right: 0em;
margin-top: 1.2em;
}
.navigbox img {
margin-top: 0.15em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
}
.navigbox img:hover {
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0.15em;
}
.navigbox img:focus {
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0.15em;
}
.navigbox img#bothome {
margin-right: 0.05em;
}

.bottombox {
margin-top: 1em;
margin-bottom: 1em;
}
.bottombox img {
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0.15em;
}
.bottombox img:hover {
margin-top: 0.15em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
}
.bottombox img:focus {
margin-top: 0.15em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
}

/*---------- formattazione: altri titoli ----------*/

/*-------- formattazione: varie --------*/

/*-------- mappa google --------*/

