/*
Theme Name: Centro Speranza
Theme URI: http://www.centrosperanza.it/
Description: Tema espressamente creato per il Centro Speranza
Version: 1.0
Author: Roberto Vitolo
Author URI: http://www.unpublished.it/
*/

/*
I said Hello Mary Lou
Goodbye heart
Sweet Mary Lou
I'm so in love with you
I knew Mary Lou
We'd never part
So Hello Mary Lou
Goodbye heart
*/

*{margin:0;padding:0}
body{font:100% Arial,Verdana,sans-serif;text-align:center;color:#483f35;background:#f1f0f0}


a{color:#4594ce;font-weight:bold;text-decoration:none;padding:2px;border-bottom:1px solid #4594ce}
/*a:visited{color:#174465}*/
/*a:hover,a:focus,a:active{background:#4594ce;color:#FFF}*/

a img, a.highslide, div#breadcrumbs a, a#centrosperanza, div#contenuto-pagine a,div.anteprima-notizia h2 a,#extra ul li a{border:0;padding:0}

a span.two{
color:#FFF;
background:#4594ce;
cursor:pointer;
}
h1,h2,h3,h4,h5,h6{font-family:Georgia,Sanford,Arial}
#contenuto-pagine h1{font-size:2em;font-weight:normal !important; color:#483e35;margin-bottom:15px}
#contenuto-pagine h2,#contenuto-pagine h3,#contenuto-pagine h4,#contenuto-pagine h5,#contenuto-pagine h6{font-size:1.4em; font-weight:normal; color:#483e35}
/* Template */
div#pagina{
width:950px;
margin:0 auto;
text-align:left;
border:15px solid #FFF;
position:relative;
background:#fcfcfc}

div#testata{width:100%;height:490px;position:relative;background:url(images/testata-bg.gif) center 0 no-repeat}
div#testata-pagine{width:100%;height:240px;position:relative;background:url(images/testata-pagine-bg.gif) center 0 no-repeat}


p#introduzione-al-sito{position:absolute;top:-9999em}

div#wrapper{float:left;width:100%}
div#contenuto{margin: 0 226px}
div#contenuto-pagine{margin: 0 226px;padding:15px;padding-top:0;border:1px solid #b4b0ac;border-top:0;background:#fcfcfc}
div#navigazione{float:left;width:206px;margin-left:-950px;position:relative}
div#extra{float:left;width:206px;margin-left:-206px;overflow-x:hidden}
div#chiusura{clear:left;width:100%}

div#contenuto-pagine p{margin-bottom:30px}
div#cerca fieldset{border:0}

div#contenuto-pagine p.data-pubblicazione{margin-bottom:5px}
div#contenuto-pagine img{float:left;margin:0 15px 8px 0}
div#contenuto-pagine p.immagine-articolo img{margin:0 0 25px 0 !important}
div#contenuto-pagine ul{margin:20px}
div#contenuto-pagine ul li{margin:10px 0;font-size:.9em}

p.tag{font-size:.8em;padding:10px 0 0 20px;background:url(images/tag.gif) 0 center no-repeat;border-top:1px dotted #909090}


a#centrosperanza{display:block;width:410px;height:132px;position:absolute;top:30px;left:10px;background:url(images/centro-speranza.gif) 0 0 no-repeat}
a#centrosperanza span{position:absolute;top:-9999em}
div#testata-pagine a#centrosperanza{background:none}
p.titolo-colonna{font-weight:bold}
div#contenuto h1{font-size:1.5em;margin-bottom:18px !important}
div#contenuto h2{font-size:1.1em}
div#contenuto h1,div#contenuto h2,p.titolo-colonna,h2#galleria,h2.titolo-download{/*font-size:.96em;*/margin-bottom:4px;border-bottom:1px solid #b5b4b2}
h2#galleria,h2.titolo-download{margin-top:40px}
div#articolo-principale{padding:10px;margin-bottom:20px;border:4px solid #b5b4b2}
div#articolo-principale img{margin-bottom:10px}
div#articolo-principale p{line-height:140%}
a.continua-lettura{display:block;width:10em;font-size:.8em;font-weight:bold;text-decoration:none;margin-top:10px;padding:5px 20px 5px 7px;color:#FFF;border:3px double #FFF;background:#6ac0e8 url(images/leggi.gif) 10.4em center no-repeat}
a.continua-lettura span.two{display:block;width:10em;font-weight:bold;text-decoration:none;padding:5px 20px 5px 7px;color:#FFF;background:#4594ce url(images/leggi.gif) 10.4em center no-repeat}

div.anteprima-notizia a.continua-lettura{float:left}
div.anteprima-notizia{float:left;margin-bottom:20px;padding:10px;border:4px solid #b5b4b2}
div.anteprima-notizia1,div.anteprima-notizia2{width:44%;float:left;margin-bottom:20px;padding:10px;border:4px solid #b5b4b2}
div.anteprima-notizia1 h3,div.anteprima-notizia2 h3,div.anteprima-notizia h2{margin-bottom:8px;border-bottom:1px solid #b5b4b2}
div.anteprima-notizia2{float:right}
div.anteprima-notizia1 p,div.anteprima-notizia2 p{font-size:.9em;line-height:150%}
p.data-pubblicazione{font-size:.76em;margin-bottom:10px;padding-left:18px;background:url(images/orologio.gif) 0 center no-repeat}
div.anteprima-notizia img{float:left;margin:0 15px 5px 0 !important}


div#navigazione ul{list-style:none}

ul#menu,ul#notizie-categoria{overflow-x:hidden !important}
ul#menu{background:#1c6396}
ul#menu li{background:#6ac0e8}
ul#menu li a{display:block;font-size:.86em;color:#FFF;padding:7px;padding-left:20px;text-decoration:none;background:#6ac0e8 url(images/voce-principale.gif) 5px center no-repeat;border-top:1px solid #fcfcfc;border-bottom:1px solid #fcfcfc}

ul#menu li.current_page_ancestor ul li.page_item a{background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}

ul#menu li.current_page_ancestor ul li.page_item ul li a{background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}

ul#menu li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_item ul li a{background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}


ul#menu li.current_page_item ul li.page_item a{background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}

ul#menu li.current_page_item a, ul#menu li.current_page_ancestor ul li.current_page_item a,ul#menu li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_item a{background:#a0a653 url(images/voce-principale.gif) 5px center no-repeat}
ul#menu ul{padding-left:20px;background:#1c6396}
ul#menu ul li.page_folder a{background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}

ul#notizie-categoria li a{border-top:1px solid #fcfcfc;border-bottom:1px solid #fcfcfc}
ul#notizie-categoria li a{display:block;font-size:.86em;color:#FFF;padding:7px;padding-left:20px;text-decoration:none;background:#6ac0e8 url(images/voce-principale.gif) 5px center no-repeat}
/*
ul#menu li a, ul#notizie-categoria li a{border-top:1px solid #fcfcfc;border-bottom:1px solid #fcfcfc}
ul#menu li a,ul#menu ul li.current_page_ancestor li.current_page_item li a,ul#notizie-categoria li a{display:block;font-size:.86em;color:#FFF;padding:7px;padding-left:20px;text-decoration:none;background:#6ac0e8 url(images/voce-principale.gif) 5px center no-repeat}
ul#menu li ul, ul#menu ul li.current_page_ancestor a{background:#1c6396;border-bottom:0}
ul#menu li.current_page_item a,ul#menu ul li.current_page_ancestor li.current_page_item a{background:#a0a653 url(images/voce-principale.gif) 5px center no-repeat}
ul#menu li.current_page_item li a{background:#6ac0e8 url(images/voce-principale.gif) 5px center no-repeat}
ul#menu li.current_page_ancestor ul li.current_page_item ul li a{border-bottom:0;background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}
ul#menu li.current_page_item li li a{background:#1c6396 url(images/voce-principale.gif) 5px center no-repeat}
ul#menu li ul ul{margin-left:20px}*/


ul#menu li a span.two,ul#menu ul li.current_page_ancestor li.current_page_item li a span.two{width:87%;display:block;font-size:1em;color:#FFF;padding:7px;padding-left:20px;text-decoration:none;background:#4594ce url(images/voce-principale.gif) 5px center no-repeat}
ul#notizie-categoria li a span.two{width:87%;display:block;color:#FFF;padding:7px;padding-left:20px;text-decoration:none;background:#4594ce url(images/voce-principale.gif) 5px center no-repeat}

div#cerca{position:absolute;top:150px;right:10px}
div#cerca label{font-size:.86em;display:block;padding:2px 0 2px 15px;background:url(images/cerca-suggerimento.gif) 0 center no-repeat}
input#s{width:18em;padding:4px;border:3px solid #8bc0e6}
input#searchsubmit,input#cerca-documenti{font-family:"Trebuchet MS", Arial, Verdana;padding:4px 40px 4px 7px;color:#FFF;font-weight:bold;border:0;background:url(images/cerca-tasto.gif) 0 0 no-repeat;cursor:pointer}
input#searchsubmit:hover{background:url(images/cerca-tasto.gif) 0 -28px no-repeat}

div#breadcrumbs{font-size:.76em;font-weight:bold;position:absolute;top:180px;left:10px;padding:4px 12px 4px 26px;background:url(images/bussola.gif) 0 center no-repeat}
div#breadcrumbs p{float:left}
div#breadcrumbs ul{float:left;list-style:none;margin-left:0}
div#breadcrumbs ul li{float:left}
div#breadcrumbs ul li a{padding:4px !important}
div#breadcrumbs ul li a span.two{padding:4px !important}

ul#link-sociali li{font-family:Verdana,Arial;font-size:.76em;margin:20px 0;padding:0 0 0 46px}
ul#link-sociali li a{display:block;text-decoration:none;border:none;padding:0}
ul#link-sociali li#facebook{background:url(images/facebook.gif) 0 center no-repeat}
ul#link-sociali li#yuotube{background:url(images/yuotube.gif) 0 center no-repeat}
ul#link-sociali li#aggiornato{background:url(images/feed.gif) 0 0 no-repeat}

div#chiusura{width:100%;height:17em;position:relative;background:url(images/chiusura-bg.gif) center bottom no-repeat}
p#marchio-chiusura{width:168px;height:38px;background:url(images/centro-speranza-chiusura.gif) 0 0 no-repeat}
p#marchio-chiusura span{position:absolute;top:-9999em}
div#recapiti{position:absolute;top:84px;left:12px}
div#recapiti ul{list-style:none}
div#recapiti ul li{font-family:Verdana,Arial;color:#000;font-size:.8em}
div#recapiti a{color:#000;text-decoration:none;border:0}
p#certificazioni{width:20em;height:51px;font-family:Verdana,Arial;color:#000;font-size:.7em;padding:5px 0 5px 112px;position:absolute;left:12px;bottom:5px;background:url(images/csq-iqnet.gif) 0 0 no-repeat}
div#animazione{width:948px;height:270px;position:absolute;top:210px}

a.post-edit-link{text-decoration:none;font-size:.8em;padding:5px 20px !important;background:url(images/modifica.gif) 0 center no-repeat}
a.post-edit-link span.two{text-decoration:none;padding:5px 20px !important;background: #4594ce url(images/modifica.gif) 0 center no-repeat}

.ngg-album h2 a{font-size:.85em;text-decoration:none;margin-left:8px}
.ngg-description p{font-size:.85em;padding-top:5px}

h2.titolo-download{margin-bottom:20px}
h2.titolo-download a{text-decoration:none}
ul#lista-file-download{list-style:none}
ul#lista-file-download li{font-size:.8em;font-weight:normal;margin:5px 0;padding:10px;border:1px solid #83bbe4;position:relative}
ul#lista-file-download li img{margin:0 10px 0 0}
ul#lista-file-download li a{display:block;margin-bottom:6px}
ul#lista-file-download li span.informazioni-file{display:block;font-size:.86em;position:absolute;top:10px;right:10px}
ul#lista-file-download li span.descrizione-file{display:block;margin-top:15px}
form#ricerca-download fieldset{padding:10px;background:#f1f1f1;border:none;margin-top:20px}
form#ricerca-download legend{font-size:.8em;padding:7px;background:#f1f1f1}
form#ricerca-download label{font-size:.8em;display:block;font-weight:bold;margin-top:20px}
form#ricerca-download input{width:18em;padding:4px;border:3px solid #8bc0e6}
form#ricerca-download input#cerca-documenti{width:169px;border:0;background:url(images/cerca-documento-tasto.gif) 0 0 no-repeat}
form#ricerca-download input#cerca-documenti:hover,
form#ricerca-download input#cerca-documenti:focus,
form#ricerca-download input#cerca-documenti:active{background:url(images/cerca-documento-tasto.gif) 0 -29px no-repeat}

p.linklove{position:absolute;top:-9999em}
ul#opzioni-non-trovata{list-style:none}
ul#opzioni-non-trovata li{font-size:.86em;margin:10px 0}

#opzioni{width:10em;height:1.5em;float:right;position:relative;top:16px;left:10px;padding:8px 10px;background:#ececec;border:5px double #FFF;border-top:0;margin-bottom:30px}
#opzioni ul{list-style:none;position:relative;margin:0 !important}
#opzioni ul li{margin:0 !important;margin-right:15px !important}
#opzioni p{float:left;font-size:.8em;font-weight:bold;margin:3px 10px 0 0}
#opzioni span {
	background: url(images/ttbg.jpg) no-repeat;
	width:110px;
	height:35px;
	position: absolute;
	top: -54px;
	left: -20px;
	text-align: center;
	padding: 5px;
	display: none;
	line-height:25px;
	color:#000;
	cursor:pointer;
	font-size:.7em
}
#opzioni a#stampa{display:block;float:left;width:25px;height:26px;background:url(http://www.centrosperanza.it/wp-content/plugins/wp-print/images/print.gif) 0 0 no-repeat}


ul#link-siti,ul#link-siti ul{list-style:none}
ul#link-siti h2{border:0}
ul#link-siti ul li{padding:10px;font-size:.85em;border:1px solid #b4b0ac}
ul#link-siti ul li a{display:block;border:0;padding:0;font-size:1.2em}

.ngg-gallery-thumbnail{width:100px}

#extra ul{list-style:none}
#extra ul li{margin-bottom:10px;font-size:.84em}

form#newsletter{margin:-10px 0 40px 0}
form#newsletter fieldset{padding:15px;border:1px solid #b4b0ac}
form#newsletter label{display:block;font-size:.8em;font-weight:bold}
form#newsletter input{width:22em;margin:4px 30px 10px 0;padding:5px;border: 1px solid #38d0e9}
form#newsletter input:focus{background:#feeed3}
form#newsletter input#iscriviti{width:92px;color:#FFF;font-weight:bold;text-align:left;padding-left:10px;border:0;background:url(images/iscriviti.gif) 0 0 no-repeat;cursor:pointer}
form#newsletter input#cancellati{width:117px;color:#FFF;font-weight:bold;text-align:left;padding-left:10px;border:0;background:url(images/cancellati.gif) 0 0 no-repeat;cursor:pointer}
form#newsletter input#iscriviti:hover,form#newsletter input#iscriviti:focus,form#newsletter input#iscriviti:active{background:url(images/iscriviti.gif) 0 -29px no-repeat}
form#newsletter input#cancellati:hover,form#newsletter input#cancellati:focus,form#newsletter input#cancellati:active{background:url(images/cancellati.gif) 0 -29px no-repeat}

p#notizie{margin-top:20px}
p#extra-titolo{margin-top:30px}
span.trail-end{margin-left:6px}
