/* ---------------- NOTE: ---------------------
FOGLIO DI STILE SPECIFICO DEL SITO ASSOCIATIVO
---------------------------------------------
Leggi cappello in "web/shared_odv/shared_odv.css"
------------------------------------------- */




body {
background: URL(gif/bkg_quinte.gif) #291606 no-repeat top center;
border-bottom: none;
}



/*--- MARGINI E FONDI LAYOUT GLOBALE ---*/

#layout2014 {
border-left: solid 2px #ffffff;
border-right: solid 2px #291606;
border-bottom: solid 1px #291606;
background-color: #291606;
}


/*-------- RIGA 1 - TESTATA --------*/
/*-------- nome sito --------*/




/*-------- RIGA 2 - BRACCIO --------*/
/*--- logo, braccio, bacheca, menu, notizia, bottoni di servizio ---*/

.logobox {
background-color: #008fd5;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
.logomenu {
margin-top: 0.6em;
margin-bottom: 0.6em;
}

.tdmenu {
background: URL(gif/bkg_braccio.gif) #ffe694 repeat-x bottom left;
border-right: solid 2px #291606;
}

.menu-news-box {
	background-color: transparent;
	border-top: solid 1px #ffffff;
	margin-left: 0em;
	margin-right: 0em;
	border-left: none;
	border-right: none;
	border-bottom: none;
}

.menuvocibox {
margin-bottom: 3.8em;
}

    /* ^sul CSS specifico puoi personalizzare i colori dei fondini */
.menuvocibox a:link {background-color: #574b49;}
.menuvocibox a:visited {background-color: #574b49;}
.menuvocibox a:active {background-color: #3a2d26;}
.menuvocibox a:hover {background-color: #3a2d26;}
.menuvocibox a:focus {background-color: #3a2d26;}
.menuvocibox a {
	font-size: 120%;
	line-height: 120%;
	background-color: #142E53;
	color: #ffffff;
	border-bottom: solid 0.1em #000000;
	padding-top: 0.25em;
padding-left: 0.5em;
padding-right: 0.3em;
	padding-bottom: 0.3em;
text-decoration: none;
	font-weight: bold;
	margin-bottom: 0.4em;
}
a#youarehere:link {background-color:#0078b4;}
a#youarehere:visited {background-color:#0078b4;}
a#youarehere:active {background-color:#3a2d26;}
a#youarehere:hover {background-color:#3a2d26;}
a#youarehere:focus {background-color:#3a2d26;}
a#youarehere {
background: URL(../shared_odv/gif/ico_youarehere_white.gif) #0078b4 no-repeat center left;
}

/*-------- notizia --------*/

.notiziabox {
font-size: 120%;
line-height: 125%;
}
.notiziabox h2 {
font-family: Arial, Helvetica, Sans-serif;
border-bottom: dashed 0.15em #008fd5;
}


/*-------- bottoni extra, bottoni speciali --------*/

/*
.partecipatxt {
font-size: 70%;
line-height: 130%;
margin-top: 0.8em;
margin-left: 0.85em;
margin-right: 0.25em;
margin-bottom: 0.8em;
}

.sharedodv #bot-bachecassociazione {
border-right: solid 0.15em #E6E6E6;
border-bottom: solid 0.15em #E6E6E6;
}
.sharedodv #bot-trovavolontariato {
border-right: solid 0.15em #E6E6E6;
border-bottom: solid 0.15em #E6E6E6;
}
.sharedodv #bot-scuolaevolontariato {
border-right: solid 0.15em #E6E6E6;
border-bottom: solid 0.15em #E6E6E6;
}
*/




/*-------- RIGA 2 - CORPO --------*/
/*-------- cella corpo --------*/

.tdcorpo {
background: URL(gif/cover_colombe_light.jpg) #b8c7db no-repeat top center;
margin: 0em;
}

.corpointerno {
position: relative;
}

.containh1navig {
position: relative;
margin-bottom: 3.4em;
}

.h1main-box h1 {
	float: none;
	font-family: Arial, Helvetica, Sans-serif;
	color: #ffffff;
	/*font-weight: normal;*/
	
font-size: 240%;
line-height: 100%;
width: 40%;
margin-top: 1.2em;
margin-bottom: 1.2em;
  margin-left: 0.7em;
  margin-right: 0.3em;
}

#obiettivi .h1main-box h1 {
margin-top: 1.8em;
margin-bottom: 1.6em;
}

.containh1navig .navigbox {
float: none;
display: block;
margin-top: 0em;
margin-right: 0.5em;
margin-left: 1.6em;
margin-bottom: 0.5em;
position: absolute;
bottom: 0em;
left: 0em;
}


.alzapagina {
float: right;
width: 1px;
height: 700px;
}


.secondolivello .tdcorpo {
background: URL(gif/bkg_header2liv.jpg) #ccc096 no-repeat top left;
}

.cover h1 {
font-family: Arial, Helvetica, Sans-serif;
font-size: 188%;
line-height: 95%;
color: #6a5146;
text-align: center;
margin-top: 0em;
margin-left: 38%;
margin-right: 4%;
padding-top: 1.2em;
font-weight: normal;
}

.cover h1 span#h1home-02 {
color: #259039;
}
.cover h1 span#h1home-03 {
color: #008fd5;
display: block;
}
.cover h1 span#h1home-04 {
color: #ffffff;
font-size: 157%;
line-height: 110%;
font-weight: bold;
letter-spacing: 0.01em;
}

.cover .credits-foto {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size: 70%;
line-height: 100%;
color: #49688d;
position: absolute;
bottom: 0.6em;
left: 0.6em;
}
.cover .credits-foto a {
color: #49688d !important;
font-weight: normal;
}
.cover .credits-foto a span {
font-weight: bold;
}

/*-------- RIGA 3 - FOOTER --------*/
/*-------- credits --------*/




/*---------- formattazione contenuti secondo livello (liv2) ----------*/

/*-------- navigazione --------*/




/*---------- formattazione contenuti secondo livello (liv2) ----------*/

/*---- layout free2014 (testoboox invece di testobox) ----*/

.testoboox {
margin: 0em;
}
.secondolivello .testoboox {
margin: 1.4em;
}

.secondolivello .testoboox p, .secondolivello .testoboox ul, .secondolivello .testoboox ol, .secondolivello .testoboox dl {
font-family: Arial, Helvetica, Sans-serif;
font-size: 105%;
line-height: 135%;
}
.secondolivello .testoboox ul, .secondolivello .testoboox ol, .secondolivello .testoboox dl {
margin-left: 1em;
margin-right: 0.7em;
padding-left: 1em;
padding-right: 0.7em;
line-height: 150%;
}

.testoboox a:link {color:#003b83; text-decoration:none;}
.testoboox a:visited {color:#003b83; text-decoration:none;}
.testoboox a:active {color:#000000; text-decoration:none;}
.testoboox a:hover {color:#000000; text-decoration:underline;}
.testoboox a:focus {color:#000000; text-decoration:underline;}
.testoboox a {color:#003b83; text-decoration:none; font-weight:bold;}

#bothome {
width: 3em;
height: 1.1em;
}
#botback {
width: 3.5em;
height: 1.1em;
}
#bottop {
width: 3.5em;
height: 1.1em;
padding-right: 1.6em;
}

.evidbox {
margin: 1em auto 1em auto;
background-color: #b5b295;
border: solid 1px #574b49;
padding: 1.4em;
text-align: center;
}


/*---------- formattazione: altri titoli ----------*/

/*-------- formattazione: varie --------*/

/*-------- mappa google --------*/

