  /* Foglio di stile per Save the children */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 15, 2010 */
@font-face {
	font-family: 'DakotaRegular';
	src: url('dakota_regular-webfont.eot');
	src: local('&#9786;'), url('dakota_regular-webfont.woff') format('woff'), url('dakota_regular-webfont.ttf') format('truetype'), url('dakota_regular-webfont.svg#webfontYFvV7Ueh') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*stili generali*/

html {
	color:#000; 
	padding:0;
	background:#e0e0d7;  
	min-width:980px;
}
 
body {
	font-family:Arial, geneva, arial, sans-serif;
	font-size:80%; 
	color:#666;
	padding:0;
	margin:0;
	border:0;
}

hr, .alt, #intestazione	{
	visibility:hidden; 
	font-size:1%; 
	position:absolute; 
	height:1px; 
	width:1px;
}
	
p, ul, form {	
	margin:0;
	line-height:1.1; 
	list-style-position:outside;
}
	
ul	{
	list-style-type:circle;
}

h2 	{
	font-size:110%;
}

h3	{
	font-size:110%;
}

a	{
	color:#008131;
}

img	{
	border:0; 
	margin:0;
}
	
.layout	{
	clear:both;
}

.layoutBoth	{
	clear:both;
}
	
.layoutRight	{
	clear:right;
}
	
.layoutLeft	{
	clear:left;
}
	
.right	{
	text-align:right;
	padding:10px 0;
}
	
.left	{
	text-align:left;
}
	
.center {
	text-align:center;
}
	
.credit {
	letter-spacing:10px;
}
	
.event	{
	margin:0 0 20px;
}
	
.hidden	{
	visibility:hidden; 
	font-size:1%; 
	position:absolute;
}
		
.alert {
	color:#e21826;
	font-weight:bold;
	font-size:14px!important;
	background:#f1f0ea;
	padding:10px!important;
	border:1px solid #e21826; 
	margin:10px 0;
}

.alert li{
	list-style-type:square;
	margin:0 8px;
}		

.alert.green{
	color:#008e36;
	border:1px solid #008e36;
}
	
/*
STILI PER LA STRUTTURA
*/

#mainContainer	{ 
	padding:0px; 
	margin:0 auto!important;  
	background:#e6e6de;}   

	
/*STILI HEADER*/

#headerTopContainer	{ 
	border:0; 
	margin:0 auto!important; 
	padding:0; 
	background:url(http://www.savethechildren.it/Img/bgHeaderTop.jpg) repeat-x left top; 
	height:83px; 	
	overflow:hidden;}

#headerTop	{ 
	border:0; 
	margin:0 auto!important; 
	padding:0; 
	width:980px;}

#headerLogo	{
	/*margin:16px; */
	padding:0; 
	background:url(http://www.savethechildren.it/Img/logoSTC.gif) no-repeat left ; 
	width:350px; 
	height:81px; 
	float:left; }

#headerLogo a	{
	display:block;
	width:227px; 
	height:49px;}

#headerMenu	{ 
	margin:0 0 0 400px; 
	padding:16px 0; 
	text-align:right;} 
		
#headerMenu ul li	{  
	display:block; 
	float:left;
	color:#fff; 
	list-style-type:none;
  	margin-left:15px; }

#headerMenu ul li a    { 
	color:#fff; 
	text-decoration:none; }  
	
#headerMenu ul li#rss a	{ 
	display:block; 
	list-style-type:none;
	background:url(http://www.savethechildren.it/Img/rss.gif)  no-repeat top left;
	width:35px;
	height:14px;
	border:0;}
  
#headerMenu ul li#stampa a	{ 
	display:block; 
	list-style-type:none;
	background:url(http://www.savethechildren.it/Img/stampa.gif)  no-repeat top left;
	height:14px;
	padding:0 0 0 18px;
	border:0;}
  
#headerMenu ul li#invia a	{ 
	display:block; 
	list-style-type:none;
	background:url(http://www.savethechildren.it/Img/invia.gif)  no-repeat top left;
	height:14px;
	padding:0 0 0 18px;
	border:0;}

#headerMenu ul li#fb iframe	{ 
        width:128px;
        height:21px;}

#headerFlash	{ 
	border-bottom:2px solid #fff; 
	margin:0 auto!important; 
	padding:0; 
	width:100%; 
/*	height:287px; */
	overflow:hidden;
    background:#fff url(http://www.savethechildren.it/Img/bgDownloading.gif) no-repeat center center; }

#headerNelMondo           { 
	border-bottom:2px solid #fff; 
	margin:0 auto!important; 
	padding:0; 
/*	width:1280px; */
	height:287px; 
    background:#ccc url(http://www.savethechildren.it/Img/bgDownloading.gif) no-repeat center center; }

	
/*STILI STRUTTURA CONTENT*/
#contentBg	{ 
	border:0; 
    padding:0 0 0 0;
	margin:0; 
	background:#e6e6de url(http://www.savethechildren.it/Img/bgSfondo.jpg) no-repeat left top; 
	float:left;
	width:100%;}

#content	{ 
	margin:0 auto!important; 
	padding:0; 
	width:980px; 
	min-height:400px;
	padding:0 0 5px;}
	
#content.singleColumn	{ 
	padding:15px 0 5px;}	
	
	
#oneColumn	{ 
	margin:0; 
	padding-top:15px; 
	border:0; 
	min-height:200px; }	

#firstColumn	{ 
	margin:0; 
	padding-top:15px; 
	border:0; 
	float:left; 
	width:710px; 
	min-height:200px; }

#secondColumn	{ 
	margin:0;
	padding:15px 0 0 8px; 
	border:0; 
	float:left; 
	width:262px; 
	min-height:200px; }

	
/*
STILI DI VISUALIZZAZIONE
*/	
	

/*STILI PRIMA COLONNA HP*/

#promotion	{ 
	margin:0; 
	padding:0; 
	width:340px; 
	min-height:80px; 
	height:auto!important; 
	height:100px;
	float:left;} 
	
h2.promotion {
	font-size: 15px;
	color:#208234;
}
	
.singlePromotion {
	float:left;
	min-height:80px; 
	height:auto!important; 
	height:100px;
	border:2px solid #bdbdb6; 
	background: #fff url(http://www.savethechildren.it/Img/angolo.gif) no-repeat bottom right;
	margin:0 0 20px;
	padding:0 0 22px;
	width:336px; } 

.singlePromotion h2 {
	padding:0 10px;	} 

.singlePromotion p	{ 
	float:left; 
	width:80%;
	line-height:15px;
	font-size:12px;
	padding:0 10px 10px 10px;}

.singlePromotion img	{
	float:left; 
	padding:0 0 0 0;
	}

.imgMaschera {
	background:url(http://www.savethechildren.it/Img/maschera.png) no-repeat top center; 
	width:100%; 
	height:150px;
	}

.imgSotto {
	margin:0 auto; 
	height:150px;  width:100%;}

#news	{ 
	margin:0 0 0 340px; 
	padding:0; 
	border:0; 
	width:367px; 
	min-height:80px; 
	height:auto!important; 
	height:100px;}   

#news h2#boxNews { 
	margin:5px 28px 0 13px;
	font-size: 23px;
	color:#2b6095;
}	

#news h2#boxNews a { 
	color:#2b6095;
} 
	
#news h3 { 
	color:#2b6095;
	font-size:16px; 
	margin:5px 0;
	padding:0;
	font-weight:normal;} 

#news h3 a { 
	color:#2b6095;
	text-decoration:none} 

#news .singleNews	{ 
	margin:5px 28px 5px 13px;
	padding:3px 0px 15px;
	background: url(http://www.savethechildren.it/Img/filetto.gif) no-repeat bottom left;} 

#news .singleNews p	{ 
	line-height:15px;
	font-size:13px;}

.singleVideo {
	border:0; 
	margin:0 0 20px;
	padding:0;} 


/*STILI SECONDA COLONNA HP*/

#boxNewsletter input.text { 
	color:#666; 
	background:#fff; }


#boxNewsletter { 
	height:25px;
	width:233px;
	margin-top:0; 
	padding:35px 12px 20px 12px; 
	background:url(http://www.savethechildren.it/Img/bgNewsletter.gif) no-repeat top left; 
	color:#a6a6a6; }

#boxNewsletter #mailSubmit { 
	border:1px solid #d4d1ca; 
	font-size:100%; 
	font-weight:bold; 
	background:#9f9f9c; 
	color:#fff; 
	font-family:Verdana, Arial, geneva, arial, sans-serif; }
	
#boxNewsletter #mailing { 
	border:0;
	width:160px}

#boxNewsletter p { 
	padding-top:5px; 
	font-size:90%; }

.banner {
	margin:10px 0; 
	text-align:center;}

.banner p {
	margin:0 0 10px; 
	text-align:center;
	padding:10px 0 ;}


	
/*STILI CONTENT--Tutte le pagine*/

#macro104 a 	{color:#008e36!important; }
#macro47 a 	{color:#f86900!important;}
#macro78 a 	{color:#2e75a8!important;}
#macro46 a 	{color:#dc1600!important;}

h1.titlePage {
	font-size: 23px;
}
        
.color78 { 
	color:#2b6095!important;
}
.color46 { 
	color:#dc1600!important;
}
.color104 { 
	color:#008e36!important;
}
.color47 { 
	color:#ff6600!important;
} 

h2.listTitle {
	font-size: 16px;
	line-height:35px;
	color:#fff!important;
}

.backButton {
	margin:0 0 20px;}	

.backButton a {
	display:block;
	text-decoration:none;
	background:url(http://www.savethechildren.it/Img/backButton.png) no-repeat top left ;
	line-height:18px;
	padding:0 25px;} 

#macro104 .backButton a {background:url(http://www.savethechildren.it/Img/cosaFacciamoBackButton.png) no-repeat top left ;} 
#macro47 .backButton a 	{background:url(http://www.savethechildren.it/Img/backButton.png) no-repeat top left ;}
#macro78 .backButton a	{background:url(http://www.savethechildren.it/Img/informatiBackButton.png) no-repeat top left ;}
#macro46 .backButton a 	{background:url(http://www.savethechildren.it/Img/chiSiamoBackButton.png) no-repeat top left ;}

.aderisci { 
	float:left; 
	color:#fff; 
	font-weight:bold; 
	width:145px; 
	height:21px; 
	margin-top:14px; 
	background:url(http://www.savethechildren.it/Img/bgAderisci.gif); }

.aderisci a { 
	float:left; 
	color:#fff!important; 
	text-decoration:none; 
	font-weight:bold; 
	margin:3px 0 0 20px; }

#macro104 .aderisci a,
#macro47 .aderisci a,
#macro78 .aderisci a,
#macro46 .aderisci a { 
	color:#fff!important;}

#macro104 	.aderisci { background:url(http://www.savethechildren.it/Img/bgAderisci.gif); }
#macro47 	.aderisci { background:url(http://www.savethechildren.it/Img/cosaPuoiFareBgAderisci.gif); }
#macro78 	.aderisci { background:url(http://www.savethechildren.it/Img/informatiBgAderisci.gif); }
#macro46 	.aderisci { background:url(http://www.savethechildren.it/Img/chiSiamoBgAderisci.gif); }




/*TEMPLATE T01*/

#t01 {}

.textT01 {
	margin:15px 0;
	clear:both;
	float:left;
	width:100%;}
	
.imgLeft {
	float:left;}
	
.textLeft {
	float:left;
	width:365px;
	padding:0 15px 0 0;}
	
.textRight {
	width:365px;
	margin:0 0 0 340px; }
	
.textT01 ul{
	list-style-type:circle;
	padding:0 0 0 18px;
	margin:0;}


/* TEMPLATE t03 */

#t03 {
	width:100%; 
	margin:0; 
	border:0; 
	padding:0 0 10px;}

h2.titlePage { 
	margin:0; 
	padding:0; 
	border:0;}

.firstText { 
	margin:0 0 20px; 
	border:0; }
	
.textT03 { 
	text-decoration:none; } 

.imageT03 { 
	float:left; 
	margin:0; 
	min-height:0; }
	
.singleImgT03 { 
	float:left; 
	width:229px; 
	padding:0; 
	margin-right:3px; 
	border:0; 
	background:#ea5e00; 
	min-height:0;} 

.singleImgT03 h3.imgDesc { 
	margin:0; 
	padding-left:6px; 
	color:#fff;  }

.listT03  { 
	float:left; 
	width:700px; 
	margin-bottom:30px; 
	padding:0; 
	border:0; 
	clear:both; }

.singleListT03 { 
	float:left; 
	width:340px; 
	padding:0; 
	margin-right:10px; 
	margin-top:15px; 
	/*background:#fc932f;*/ 
	border:0; } 

.singleListT03 h3.listTitle47   {margin:0; padding:6px 0 0 6px; color:#fff; border:0; }
.singleListT03 h3.listTitle104  {margin:0; padding:6px 0 0 6px; color:#fff; border:0; }
.singleListT03 h3.listTitle78   {margin:0; padding:6px 0 0 6px; color:#fff; border:0; }
.singleListT03 h3.listTitle46   {margin:0; padding:6px 0 0 6px; color:#fff; border:0; }

.singleListT03 ul {
	list-style-type:none;  
	margin:0;
	padding:0; 
	width:340px; 
	border:0; 
	background:#eeeee6; }

.singleListT03 ul li{ 
	line-height:37px; 
	border-top:1px solid #ff9832; 
	margin:0;
	padding-left:6px;}

.singleListT03 ul li a { 
	line-height:37px; 
	color:#666; 
	text-decoration:none; 
	display:block; 
	margin-left:-6px; 
	padding-left:6px;}
	
.singleListT03 ul li a:hover  {
	line-height:37px; 
	color:#ea5e00; 
	background:#f7dec3 url(http://www.savethechildren.it/Img/vai.gif) no-repeat center right; 
	margin-left:-6px; 
	padding-left:6px; 
	text-decoration:none; 
	display:block;}

.singleListT03 ul li.open a  { 
	line-height:37px; 
	color:#ea5e00; 
	background:#f7dec3 url(http://www.savethechildren.it/Img/giu.gif) no-repeat center right; 
	margin-left:-6px; 
	padding-left:6px; 
	text-decoration:none; 
	display:block;}

.singleListT03 ul li ul { 
	margin-left:-6px;}

.singleListT03 ul li ul a { 
	line-height:37px; 
	color:#888; 
	text-decoration:none; 
	display:block; 
	margin-left:-6px; 
	padding-left:6px; 
	font-size:10px;}
	
.singleListT03 ul li.open li a  {background:#eeeee6;}


/*TEMPLATE t05*/

#content05Gallery {
	border:0; margin-top:20px;}

#content05Gallery .bigImg{
	border:0;}


#templateT05 {
	border:0; }

.gallery05Image {
	background:#fff;
	width:201px;
	height:160px;
	float:left;
	margin:0 10px 32px 0;
	padding:11px;text-align:center;}

#templateT05 .singleImg img {
	margin:0 0 10px; 
	border:0; max-width:200px; max-height:100px;}
	
#templateT05 h3 {
	font-weight:normal;
	margin:0 0 5px;
	font-size:14px;}
		
#templateT05 .textT05 {
        line-height:13px; overflow:hidden; text-align:left; }

#templateT05 .bigImg img {
	margin:0 0 10px;
	border:0;
	height:auto!important}

p.result {
	clear:both;
	border:0;
	/*background:#2e75a8;*/ 
	margin:20px 0;
	padding:0 0 0 2px;
	line-height:1.8;
	overflow:hidden;
	text-align:left;}

.navigationArrow1 p    {
   margin:10px 0 30px 0;}

.navigationArrow1 p.center    {
   text-align:center;}

.navigationArrow1 a{
   color:#2e75a8;}

.bigImg   {
   text-align:center; 
   margin-bottom:20px; }


/*TEMPLATE T06*/

.imagoCol img {margin:0 0 15px;}


/*TEMPLATE t07*/

#templateT07 {
	border:0; }

.gallery07Image {
	background:#fff;
	width:316px;
/*	height:216px;*/
	float:left;
	margin:0 10px 32px 0;
	padding:11px;
	min-height:280px;}
	
.gallery04Image {
	background:#fff;
	width:316px;
/*	height:216px;*/
	float:left;
	margin:0 10px 32px 0;
	padding:11px;}

#templateT07 .singleImg img {
	margin:0 0 10px;
	border:0;}
	
#templateT07 h3 {
	font-weight:normal;
	margin:0 0 5px;
	font-size:13px;}
		
#templateT07 .textT07 {
	line-height:13px;}

/* BLOG */

.postText       {	
	margin-bottom:20px; 
	padding:0; 
}

.commenti.last .textPageTool{	
	border:0; 
}

.commenti ul    {	
	border:0; 
	float:left;  
	margin:6px 0 0 0; 
	padding:0;
}

.commenti ul li	{ 
	display:block; 
	float:left;	
	color:#999; 
	list-style-type:none; 
	margin:0; 
	padding:0;} 

.commenti ul li	a { 
	color:#999; 
	text-decoration:none; }


.commenti ul li.icon	 { 
	background:url(http://www.savethechildren.it/Img/iconaCommenti.gif) no-repeat top left; 
	list-style-type:none; 
	margin:0; 
	padding-left:18px; 
	border:0; }  

.icons  { 
	float:left; 
	margin:20px 0 0 290px!important; 
	margin:20px 0 0 230px; 
	padding:3px; }

.spacer  { 
	border-bottom:1px solid #ecebe6; 
	margin:0 10px; }

.previousPost  { 
	margin:20px; }

/*.previousPost a { text-decoration:none; color:#336699; }*/

/* BLOG - STILI SECONDA COLONNA BLOG */

#archive    {	
	border:0px solid;
	width:45%; 
	margin:0 0 20px 0; 
	float:left; } 

#categories {
	width:45%; 
	margin:0 0 20px 0; 
	float:left; } 

.leftSpacer {	
	border-bottom:1px solid #336699; 
	width:95%; 
	margin-bottom:10px; } 

h4.blog  {
	/*font-size:14pt; */
	color:#336699; 
	font-weight:normal; 
	margin:10px 5px 5px 0; 
	padding:0; } 

#mostRead {	
	width:95%; 
	margin:0 0 20px 0; }

.textMostRead h5 { 
	/*font-size:9pt;*/ 
	color:#333; 
	font-weight:bold; 
	margin:10px 5px 0 0; 
	padding:0; }

.textMostRead  {
	margin:10px 5px 0 0; 
	padding-bottom:10px; 
	border-bottom:1px solid #c7c6bf; }

#last {
	margin:10px 5px 0 0; 
	padding-bottom:10px; 
	border-bottom:0; }

#tagCloud {	
	width:95%; 
	margin:0 0 20px 0; 
	font-family:trebuchet, arial, sans-serif; 
	text-align:justify; }

#tagCloud .font1 	{ font-size:9pt; }
#tagCloud .font2 	{ font-size:22pt; }
#tagCloud .font3 	{ font-size:18pt; }
#tagCloud .font4 	{ font-size:8pt; }
#tagCloud .font5 	{ font-size:10pt; }
#tagCloud .font6 	{ font-size:12pt; }
#tagCloud .font7 	{ font-size:24pt; }
#tagCloud .quantity { font-size:9pt; }


/*CALENDARIO*/
#boxAgenda {
	width:240px;
	margin:0;
	padding:0;
	border:1px solid #000;}
	
#boxAgenda	h2 {
	text-align:center;
	color:#343434;
	font-weight:bold;
	font-size:1.1em;
	text-transform:uppercase}
			
#boxAgenda .arrowLf	 {
	margin:5px 5% 0 0;}

#boxAgenda .arrowRt	 {
	margin:5px 0 0 6%;}

#boxAgenda table.calendario	{
	width:220px; 
	margin:0 0 0 15px; 
	border-collapse:collapse;
	font-size:0.95em;}

#boxAgenda table.calendario th	{
	padding:14px 0 3px; 
	text-align:center;}							
							
#boxAgenda table.calendario td	{
	border:2px solid #cecece; 
	text-align:center;}

#boxAgenda table.calendario td a	{
	display:block;
	background:#ded5d0; 
	color:#690915; 
	margin:0; 
	text-decoration:none;}

#boxAgenda h3 {
	color:#343434; 
	text-transform:uppercase; 
	margin:15px 13px 3px ;}
							
#boxAgenda h4 {
	color:#690915; 
	font-size:1em; 
	font-weight:normal; 
	margin:15px 13px 3px ;}
							
#boxAgenda p {
	margin:0 13px;}


/* Side Box */

.sb_open  h2 {
	padding:0 0 0 30px;
	background:#f2d237;
	cursor:pointer;}

.sb_close h2 {
	padding:0 0 0 30px;
	background:#fff;
	cursor:pointer;}

.visible {
	visibility:visible;
	display:block;}

.error {
	display:block;
	color:red;
	font-weight:bold;
	padding:5px;}

#test {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 10px solid pink;}
 
#test2 {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 10px solid pink;}


/*Alessandro*/

/*Stili menu*/
#mainMenuContainer	{ 
	border:0; 
	margin:0; 
	padding:0; 
	background:url(http://www.savethechildren.it/Img/bgMenu.gif) repeat-x left top; }

#mainMenu	{ 
	border:0; 
	margin:0 auto!important; 
	padding:0; 
	width:980px;/*padding-top:15px;*/ 
	text-transform:uppercase;
	height:47px;}

#mainMenu ul	{ 
	float:left; 
	padding:0;} 

#mainMenu ul li	{ 
	border:0; 
	display:block;
	float:left;
	font-size:13px; 
	color:#666; 
	list-style-type:none; 
	padding:0;
	background:url(http://www.savethechildren.it/Img/pipe.gif) no-repeat center right; }

#mainMenu ul li.last	{ 
	background:transparent;}

#mainMenu ul li a	{ 
	color:#666666; 
	text-decoration:none; 
	display:block; 
	border:0;
	padding:0 17px 0 15px; 
	line-height:47px;} 	
		
#menUp104 a:hover 	{
	background:url(http://www.savethechildren.it/Img/bg104.gif) repeat-x left;  
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp47 a:hover  	{
	background:url(http://www.savethechildren.it/Img/bg47.gif) repeat-x left; 
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp78 a:hover  	{
	background:url(http://www.savethechildren.it/Img/bg78.gif) repeat-x left; 
	color:#fff; 
	/*font-weight:bold;*/
  }
	
#menUp46 a:hover  	{
	background:url(http://www.savethechildren.it/Img/bg46.gif) repeat-x left; 
	color:#fff; 
	/*font-weight:bold;*/}	
	
#menUp104.selected 	{
	background:url(http://www.savethechildren.it/Img/bg104.gif) repeat-x left;  
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp104.selected a	{
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp47.selected  	{
	background:url(http://www.savethechildren.it/Img/bg47.gif) repeat-x left; 
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp47.selected a	{
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp78.selected  	{
	background:url(http://www.savethechildren.it/Img/bg78.gif) repeat-x left; 
	color:#fff; 
	/*font-weight:bold;*/  }
	
#menUp78.selected a	{
	color:#fff; 
	/*font-weight:bold;*/}
	
#menUp46.selected  	{
	background:url(http://www.savethechildren.it/Img/bg46.gif) repeat-x left; 
	color:#fff; 
	/*font-weight:bold;*/}	
	
#menUp46.selected a	{
	color:#fff; 
	/*font-weight:bold;*/}

/* Sotto menu	*/

#menu2 {
	clear:both;}
	
.secondMenuContainer	{ 
	border-bottom:1px solid #ccccc3; 
	margin:0; 
	padding:0; 
/*	background:#2b6095; */
	height:30px; 
	clear:both;
	display:none;}
	
#menu104 {background:#008e36; /*border-top:1px solid #147128;*/ }
#menu47 {background:#f86900; 	/*border-top:1px solid #d84c00;*/ }
#menu78 {background:#2e75a8; 	/*border-top:1px solid #275787;*/ }
#menu46 {background:#dc1600; 	/*border-top:1px solid #b80000;*/ }
	
.secondMenu	{ 
	border:0; 
	margin:0 auto!important; 
	padding:0; 
	width:980px;/*padding-top:15px;*/ 
	text-transform:uppercase;}
	
.secondMenu ul	{ 
	float:left; 
	line-height:30px;
	padding:0;
	margin:0;} 
	
.secondMenu ul li	{ 
	border:0; 
	display:block; 
	float:left;
	font-size:12px; 
	color:#fff; 
	list-style-type:none; 
	padding:0 17px 0 15px; }
	
.secondMenu ul li a {
	display:block; }
	
#menu0 { 	
	height:31px;
	border:0;}	

#menu104 .secondMenu ul li	  {background:url(http://www.savethechildren.it/Img/pipe104.gif) no-repeat center right; }
#menu47 .secondMenu ul li	  {background:url(http://www.savethechildren.it/Img/pipe47.gif) no-repeat center right; }
#menu78 .secondMenu ul li	  {background:url(http://www.savethechildren.it/Img/pipe78.gif) no-repeat center right; }
#menu46 .secondMenu ul li	  {background:url(http://www.savethechildren.it/Img/pipe46.gif) no-repeat center right;}	

#menu104 .secondMenu ul li.selected a {background:url(http://www.savethechildren.it/Img/sel104.gif) no-repeat bottom center;}
#menu47 .secondMenu ul li.selected a  {background:url(http://www.savethechildren.it/Img/sel47.gif) no-repeat bottom center;}
#menu78 .secondMenu ul li.selected a  {background:url(http://www.savethechildren.it/Img/sel78.gif) no-repeat bottom center;}
#menu46 .secondMenu ul li.selected a {background:url(http://www.savethechildren.it/Img/sel46.gif) no-repeat bottom center;}				
		
.secondMenu ul li.last	{ 
	border:0; 
	display:inline; 
	font-size:12px; 
	color:#fff; 
	list-style-type:none; 
	padding:0 17px 0 15px; 
	background:transparent!important;}
	
.secondMenu ul li a	{ 
	color:#fff; 
	text-decoration:none; } 	

/*Stili search*/

#search	{ 
	margin:0; 
	padding-top:15px; 
	padding-right:15px; 
	text-align:right; } 

#search input	{ 
	border:1px solid #d4d1ca; 
	font-size:100%; 
	color:#666; 
	font-family:Verdana, Arial, geneva, arial, sans-serif; }

/*BOMBONIERE*/
.bombonieraBox {
	clear:both; 
	float:left; 
	margin:10px 0;
	padding:0 0 10px;
	border-bottom:1px solid #d1d0cb;
	width:700px;}
	
.bombonieraBox .imagoBomb {
	float:left; 
	margin:0 20px 0 0; 
	width:303px;}

.bombonieraBox .boxText h3.bombo {
	  width:303px; }

.bombonieraBox .boxText {
	width:370px; 
	float:right; 
	line-height:1.4; 
	padding:0 0 10px;}
	
.bombonieraBox p {
	line-height:1.4;}
	
.bombonieraBox .boxText ul {
	margin:5px 0; 
	list-style-type:circle; 
	padding:0 0 0 15px;}

.boxTextDoddi  {
	clear:both; 
	margin:10px 0 0; 
	padding:10px 0;}
	
.boxTextDoddi .boxLeft {
	width:280px; 
	float:left; }
	
.boxTextDoddi .boxRight {
	margin:0 0 0 320px;}


/**/
.arancio {color:#ff6600 }





/*MENU*/


/* men&ugrave; orizzontale*/

/* LEVEL 0 */

.menu {
/*	float: left;
	width: 100%;*/}

.menu ul {
/*	float: left;
	list-style: none;
	margin: 0;
	padding: 0;*/
	/*width: 100%;*/}

.menu a  {
/*	color:#da2031; 
	font-size:11px;
	line-height:23px;
	font-family: Helvetica,Arial,sans-serif; 
	text-decoration:none;
	font-weight:bold;
	display:block;
	min-height:23px;
	height:auto !important; 
	height:23px;*/}


.menu a.menu {}
.menu a.menu[href] {color: #fff;}
.menu li.menu {	float: left;}

				
/* LEVEL 1 */

.menu li {position:relative;}

.menu li:hover, #menu li:focus, #menu li:active {
	cursor:default;
	z-index:50;}

.menu ul.menu {margin-top: 2.5em;}

.menu ul ul {
	left:0px;
	position: absolute;
	top: -999em;
	z-index: 700;
	color:#da2031;
	/*border:1px solid #da2031; */
	/*border-top:0; */
	/*background:#fff;*/
	/*padding:8px 0;*/}


.menu ul ul li {
	background-image:none!important; padding:0;
	border-top:1px solid #fff; 
	width:100%;}

.menu ul li.selected li a {background-image:none!important;}



.menu ul ul a {
	display: block;
	margin: 0;
	padding: 0 20px;
	text-decoration: none;
	white-space: nowrap;}

/*.menu ul ul a.menu[href] {color: #da2031;}*/



/*.menu ul ul a:hover {
	background:#da2031; 
	color: #fff;}*/

/*.menu ul ul a:hover, .menu ul ul a:active, .menu ul ul a:focus {color: #fff;}*/

.menu li:hover ul ul, .menu li li:hover ul ul, .menu li li li:hover ul ul, .menu li li li li:hover ul ul, 
.menu li:focus ul ul, .menu li li:focus ul ul, .menu li li li:focus ul ul, .menu li li li li:focus ul ul, 
.menu li:active ul ul, .menu li li:active ul ul, .menu li li li:active ul ul, .menu li li li li:active ul ul {
	position: absolute;	
	top: -999em;}

.menu li:hover ul, .menu li li:hover ul, .menu li li li:hover ul, .menu li li li li:hover ul, 
.menu li:focus ul, .menu li li:focus ul, .menu li li li:focus ul, .menu li li li li:focus ul,
.menu li:active ul, .menu li li:active ul, .menu li li li:active ul, .menu li li li li:active ul {top: 0;}


.m104 	{background:#008e36; }
.m47 	{background:#f86900;}
.m78 	{background:#2e75a8;}
.46 	{background:#dc1600;}



/*TEMPLATE T04*/




/*Anna*/



.bg47  { background:#fc932f; }
.bg104 { background:#006600; }
.bg78  { background:#006600; }
.bg46  { background:#006600; }

.macro104 ul             { float:left; list-style-type:none;  margin:0; /*margin-right:10px;*/ padding:0; width:340px; border:0; background:#eeeee6; }
.macro104 ul li          { line-height:37px; border-top:1px solid #acd7a5; margin:0; /*padding:12px 0 0 6px;*/ padding-left:6px; }
.macro104 ul li a        { line-height:37px; color:#666; text-decoration:none; display:block; margin-left:-6px; padding-left:6px; /*margin-top:-12px;*/ /*padding-top:12px; padding-left:6px;*/ }
.macro104 ul li a:hover  { line-height:37px; color:#ea5e00; background:#f7dec3 url(http://www.savethechildren.it/Img/vai.gif) no-repeat center right; margin-left:-6px; padding-left:6px; text-decoration:none; display:block; /*padding-top:12px;*/ }



/* TEMPLATE t02 */

#templateT02                              { border:0; }

.gallery02Image                           {	background:#fff; width:685px; height:132px; margin:0 0 12px 0; padding:11px; border:0; }

#templateT02 .singleImg img               { float:left; margin:0 0 10px; border:0; }		

#templateT02 .textImage                   { float:left; margin:0 0 5px; border:0; }
	

#templateT02  h2.titleImageT02 {
	font-size: 16px;
	color:#177d2c;
	margin:0 0 0 330px; 
	border:0; 
}

		
#templateT02 .textT02                     { background:#fff; margin:0 0 0 330px; line-height:13px;}


#templateT02 .textT02 .link               { float:left;  margin:-15px 0 0 230px; text-decoration:none;  }

#templateT02 .textT02 .link a             { float:left; color:#91bbc9; text-decoration:none;  }

.t02text				{ border:0; margin:10px 0;} 


/* Stili Tool */

/*menu anni*/

#yearMenu 	{ 
	margin:0 0 20px;
	float:left; 
}

#yearMenu ul  { 
	padding:0; 
} 

#yearMenu ul li    { 
	border:0; 
	display:inline; 
	font-size:10pt; 
	color:#b2b1ac; 
	font-weight:bold; 
	list-style-type:none; 
	padding:0 17px 0 15px; 
	background:url(http://www.savethechildren.it/Img/pipe.gif) no-repeat center right; 
} 

#yearMenu ul li.last	{ 
	background:transparent; 
}

#yearMenu ul li a	{ 
	color:#b2b1ac; 
	text-decoration:none; 
}

#yearMenu ul li.selected { 
	color:#2e75a9; 
	font-weight:bold; 
	text-decoration:underline; 
}


/*Contenitore elenco tool*/

.boxTool	{ 
	margin:20px 0 0;
}

.singleBoxTool	{ 
	margin:20px 10px 0 ; 
	padding-bottom:5px; 
	border-bottom:1px solid #d1d0cb; 
	width:98%;
	clear:both;
	float:left;
}

.singleBoxTool.last	{ 
	border:0;
	margin-bottom:30px;
}


.singleBoxTool .imgSingle     { 
	float:left; 
	border:5px solid #fff; 
	margin-bottom:0px; 
	margin-right:10px; }

.singleBoxTool .download { 
	float:left; 
	background:url(http://www.savethechildren.it/Img/iconaPdf.png) no-repeat center left; 
	margin:20px 0 20px 0; 
	padding-left:22px; 
	border:0; 
	color:#a93c37; 
	height:20px;
	border:0px solid red;}

.singleBoxTool .dateSingle    { 
	color:#336699; 
	margin:0; 
	padding:0; 
}

.singleBoxTool a { 
	text-decoration:none;
	color:#336699; 
}

.singleBoxTool a:hover { 
	text-decoration:underline;
}

.singleBoxTool .titleRelease   { 
	float:left; 
	font-size:12px; 
	color:#666; 
	font-weight:normal; 
	margin-top:10px; 
}

.boxSocial {
	float:left;
	width:100%;
	margin:20px 0 10px;
}

.sendFriend	{ 
	float:right;
	background:url(http://www.savethechildren.it/Img/iconaAmico.png) no-repeat 100% 5px; 
	padding:5px 0;
	width:130px;
}

.label { 
	float:left;
	background:url(http://www.savethechildren.it/Img/iconaTag.gif) no-repeat 0 5px; 
	padding:5px 0 5px 18px;
	color:#999;
	width:33%;
}

.share { 
	float:left; 
	border:0; 
	color:#336699; 
	width:33%;
	padding:3px 0 3px 18px;
}

.share.right { 
	float:right; 
}

.bigImg        {	
	width:666px; 
	/*height:275px;*/
	border:10px solid #fff; 
	margin-bottom:20px;
	text-align:center
}

.bigImg   object     {	
	margin:0 auto;
	text-align:center	
}


/*Contatori*/

#counter ul {
	padding:20px 0 20px 6px; 
	border:0; 
	list-style-type:none; 
	float:left; 
	clear:both; 
}

#counter ul li {
	border:1px solid #d0d0c8; 
	background:#2e75a8; 
	float:left; 
	padding:5px 7px; 
	margin:2px;  
	font-weight:bold; 
}

#counter ul li a {
	text-decoration:none; 
	border:0; 
	color:#fff; 
	font-weight:bold; 
}

#counter ul li.selected  {
	border:1px solid #d0d0c8; 
	background:#fff; 
	color:#2e75a8; 
	font-weight:bold; 
	padding:5px 7px; 
	margin:2px;
}

/*Pagina generica tool*/

.singlePageTool{ 
	margin:10px 0 40px;
	padding:0 0 40px;
}

.abstractPageTool { 
	font-size:11px; 
	margin-bottom:10px; 
	padding:0; 
}

.datePageTool { 
	font-size:12px; 
	color:#336699; 
	margin:0; 
	padding:0; 
}

.titlePageTool { 
	font-size:19px; 
	color:#666; 
	font-weight:normal; 
	margin:10px 0 0 0; 
	padding-bottom:20px; 
	border-bottom:1px solid #d1d0cb; 
}

.textPageTool { 
	font-size:12px; 
	padding:20px 0; 
	border-bottom:1px solid #d1d0cb; 
	margin-bottom:20px;
}

.singlePageTool    p { 
	margin-bottom:6px; 
}

.singlePageTool    span.blu         { 
	color:#336699; 
	font-weight:bold; 
}

.singlePageTool    ul li   { 
	list-style-type:circle; 
}

#back                          { background:url(http://www.savethechildren.it/Img/back.gif) no-repeat center left; margin:0 0 5px 0; padding:6px 0 6px 20px; border:0;  }

#back a                        { text-decoration:none; color:#666666; }

#singlePressRelease            { border:0; }

#date                          { font-size:12px; color:#336699; margin:0; padding:0; }

#title                         { font-size:19px; color:#666666; font-weight:normal; margin:10px 0 0 0; padding-bottom:20px; border-bottom:1px solid #d1d0cb; }

#text                          { font-size:12px; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #d1d0cb; }


#iconsRelease                  { border:0; margin-bottom:20px; }

#boxRelated                    { background:#eeefea; border:1px solid#d8d8ce; padding:0; width:250px; margin:20px 10px 20px 5px; }
#boxRelated #titleRelated      { background:url(http://www.savethechildren.it/Img/bgRelated.png) repeat-x top left; width:250px; height:40px; margin:0; }
#boxRelated #titleRelated p    { padding:10px 0 6px 12px; font-weight:bold; color:#ffffff; font-size:12px; margin:0; }
#boxRelated #galleria          { background:url(http://www.savethechildren.it/Img/iconaGalleria.png) no-repeat center left; border-bottom:1px solid #d8d8ce; padding:12px 12px 12px 40px; }
#boxRelated #comunicato        { background:url(http://www.savethechildren.it/Img/iconaComunicato.png) no-repeat center left; border-bottom:1px solid #d8d8ce; padding:12px 12px 12px 40px;  }
#boxRelated #video             { background:url(http://www.savethechildren.it/Img/iconaVideo.png) no-repeat center left; border-bottom:1px solid #d8d8ce; padding:12px 12px 12px 40px;  }
#boxRelated #pubblicazioni     { background:url(http://www.savethechildren.it/Img/iconaPubblicazioni.png) no-repeat center left; border-bottom:1px solid #d8d8ce; padding:12px 12px 12px 40px;  }
#boxRelated #eventi            { background:url(http://www.savethechildren.it/Img/iconaEventi.png) no-repeat center left; border-bottom:1px solid #d8d8ce; padding:12px 12px 12px 40px;  }
#boxRelated a                  { text-decoration:none; color:#797979; }



/* E-COMMERCE (DONA ORA) */

#textDonation  { margin:0 0 20px; border:0; }




#menuDonations  { 
	margin-top:0; 
	float:left; }

#menuDonations ul   { 
	float:left; 
	padding:0; 
	margin:0;
} 

#menuDonations ul li	{
	float:left; 
	border:0; 
	display:inline; 
	font-size:11px; 
	color:#b2b1ac; 
	list-style-type:none; 
	padding:0; 
} 

#menuDonations ul li.last       { 
	background:transparent; 
}

#menuDonations ul li a          { 
	color:#b2b1ac; 
	text-decoration:none; 
	display:block; 
	min-height:20px; 
	height:auto !important; 
	height:20px;
}

#menuDonations ul li#selected   { 
	color:#ff7b00; 
	font-weight:bold; 
}


#menuDonations .aa {
	width:6px; 
	background:url(http://www.savethechildren.it/Img/startOff.jpg) no-repeat ; 
	float:left; 
	padding:2px 0 3px 0; 
	min-height:20px; 
	height:auto !important; 
	height:20px;
}

#menuDonations #selected .aa {
	background:url(http://www.savethechildren.it/Img/startOn.jpg) no-repeat; border:0; 
}
	
#menuDonations .bb {
	float:left; 
	padding:15px 5px 2px 5px; 
	text-align:center; 
	min-height:20px; 
	height:auto !important; 
	height:20px;	
  background:url(http://www.savethechildren.it/Img/bgOff.jpg) repeat-x; }

#menuDonations #selected .bb {
  background:url(http://www.savethechildren.it/Img/bgOn.jpg) repeat-x; }	

#menuDonations .cc {
	width:6px; 
	background:url(http://www.savethechildren.it/Img/endOff.jpg) no-repeat; 
	float:left; 
	padding:2px 0 3px 0;  
	min-height:20px; 
	height:auto !important; 
	height:20px;
}

#menuDonations #selected .cc {
	background:url(http://www.savethechildren.it/Img/endOn.jpg) no-repeat;
 }

#donations {
	background:#e6e6de; 
	padding:10px;
}

.white {
	background:#fff!important; 
	padding:10px;}

#donations  .contentForm {
	border:1px solid #d9d5a8;
	clear:both;
	margin:0 0 20px;
	padding:15px 0;
	background:#fafdea;
}

#donations  .blockForm {
	padding: 0 15px 20px;
	margin:0 0 20px;
	background:url(http://www.savethechildren.it/Img/bgBoxForm.png) repeat-x bottom left; 
}

#donations .blockForm.noborder {
	background:transparent;
	margin:0;
	padding-bottom:0;
}

#donations table {
	width:620px;
}

#donations table th, #donations table td {
	width:310px;
	text-align:left; 
	padding:3px 0 0;
}

#donations table th{
	padding:6px 0 0;
}

#donations table .shortTD {
	width:135px;
}

#donations table .longTD {
	width:350px;
}

#donations .bigZero {
	font-size:16px;
	font-weight:bold;
	
}

#donations input, #donations select  { 
	border:1px solid #dbdbdb; 
	font-family:arial, verdana, tahoma; 
	color:#797979; 
	width:280px;
	height:25px;
	box-shadow:1px 1px 5px #dde1c6;
	border-radius:4px;
	padding:0;
}
 
#donations input.short, #donations select.short { 
	width:107px; 
}

#donations input.medium { 
	width:220px; 
}

#donations select { 
	width:288px;
	padding:0;
	height:25px;
	vertical-align:middle;
}

#donations label  {
	margin-right:10px; 
}

#donations p 	{
	margin-top:20px; 
}

#donations .sceltaTipo{
	padding:0;
	margin:20px 0;

}

#donations .sceltaTipo input , #donations .sesso input{
	width:20px;
	vertical-align:middle;
	margin:-5px 0 0;
}

#donations .description         { 
	margin:10px 0 0; 
	float:left; 
width:100%;
padding:0 0 20px;
}

#donations div.intestazione	{ 
	margin:0; 
	/*width:90%; */
width:500px;
float:left;
}

#donations img.intestazione    { 
	float:left; 
	margin-right:10px; 
}

.textOrange                     { color:#ff7b00; }

#donations input#submitSales, #donations input#go  { 
	color:#ffffff; 
	font-weight:bold; 
	border:0;
	width:94px;
	height:33px;
}

#donations textarea   { 
	color:#797979; 
	font-family:arial, verdana, tahoma; 
	border:1px solid #dbdbdb; 
	font-size:11px; 
	background:#fff; 
	padding:4px;
	height: 85px;
    width: 581px;
}

#donations  .alertFiscale {
	padding:20px 0;
	border-bottom:1px solid #d1d0cb;
}

.boxPayment                     { padding:0; width:250px; margin:0 10px 0 5px; border-bottom:1px solid #d1d0cb;   padding:5px 0 15px 0; }
.boxPayment .titlePayment       { margin-bottom:10px; font-weight:bold; font-size:12px; }
.boxPayment #visa               { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/visa.png) no-repeat center left; width:49px; height:29px; margin:6px; }
.boxPayment #mastercard         { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/mastercard.png) no-repeat center left; width:49px; height:29px; margin:6px; }
.boxPayment #electron           { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/visaElectron.png) no-repeat center left; width:49px; height:29px; margin:6px; }
.boxPayment #diners             { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/dinersClub.png) no-repeat center left; width:49px; height:29px; margin:6px; }
.boxPayment #paypal             { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/payPal.png) no-repeat center left; width:49px; height:29px; margin:6px; }
.boxPayment #postepay           { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/postePay.png) no-repeat center left; width:49px; height:29px; margin:6px; }
.boxPayment #american           { float:left; background:#e6e6de url(http://www.savethechildren.it/Img/americanExpress.png) no-repeat center left; width:49px; height:29px; margin:6px; }

#securePayement { 
	background:url(http://www.savethechildren.it/Img/secure.png) no-repeat top left; 
	margin:20px 0;  
	/*height:58px;*/  
	padding:0; }

#securePayement p { 
	font-weight:bold; 
	padding:22px 0 0 75px; }

#securePayement p.notice { 
	font-weight:normal; 
	padding:32px 0 0;
line-height:1.2em }

table.causa {
	padding:0;
	margin:0;
	border-collapse:collapse;
	border:0;}
	
table.causa tr {
	padding:0;
	margin:0;
}
	
table.causa tr.causa_label label {
	width:200px;
	float:left;
}
.freeEuro {
	width:80px;
}

#aiutoDiv {
	float:left; 
	width:341px;
	margin:0;
	padding:5px;}

#donaDiv {
	width:341px;
	padding:5px;
	margin:0 0 0 351px;}

/* AGENDA (EVENTI) */

#boxAgenda                    { background:#ffffff; border:1px solid#d8d8ce; padding:0; margin:0 auto!important; }

#boxAgenda	.contentAgenda		{border:0; border-top:1px solid#d8d8ce;}

#boxAgenda 	.contentAgenda table.calendario	{width:80%; margin:0 auto; border-collapse:collapse; font-size:0.95em; margin-bottom:10px; }

#boxAgenda 	.contentAgenda table.calendario th	{padding-top:10px ; text-align:center; }							

#boxAgenda 	.contentAgenda table.calendario td	{border:0; text-align:center; padding:1px;}

#boxAgenda 	.contentAgenda table.calendario td a	{display:block;
							background:#e9eef2; 
							color:#000000; 
							margin:0; 
							text-decoration:none; padding:4px;}
							
#boxAgenda 	.contentAgenda table.calendario td a:selected	{display:block;
							background:#ffffff; 
							color:#000000; 
							margin:0; 
							text-decoration:none;
							border:1px solid #ff5800; }



							
.spacerCalendar    {border-top:1px solid #d8d8ce; margin-bottom:6px; }


/*STILI FOOTER*/

#footerContainer { 
	border:0; 
	margin:0; 
	padding-top:15px; 
	clear:both; 
	background:#fff; 
	font-size:70%;}

#footer { 
	margin:0 auto!important; 
	padding:0; 
	width:980px; 
	clear:both; 
	color:#a6a6a6; }

#siteMap { 
	border:0; 
	margin:0 0 10px 0; }

.boxMap	{ 
	border:0; 
	float:left; 
	width:160px; 
	margin:0 auto!important; 
	padding-top:10px; } 

.boxMap	h4 { 
	color:#a6a6a6; 
	font-weight:bold; 
	margin:0; 
	padding:2px 0 2px 15px; 
	font-size:12px; }

.boxMap	ul { 
	border:0; 
	min-height:1px; 
	height:auto!important; 
	height:1px; 
	padding:2px 0 2px 15px; 
	margin:0; 
	text-align:left;	
	list-style-type:none; }

#siteMap li { 
	padding:2px 0; }

#siteMap li a { 
	color:#a6a6a6; 
	text-decoration:none; }

#loghi	{ 
	float:left; 
	width:160px; 
	margin:0 auto!important; 
	padding:0 0 2px 15px; }

#loghi img { 
	padding:0 0 10px 0; }

#footerText  {
	text-align:center; 
	clear:both; }

#footerText p	{ 
	padding:50px 0; }

#footerText a	{ 
	padding:50px 0; 
	color:#a6a6a6;}


.textarea {	
	border:1px solid; 
	background:#fff!important; 
	height:60px; 
	width:300px;}

.message {
	padding:10px;
	margin:0 auto}

.message p{
	padding:5px;
	line-height:1.5;}

.attention strong{
	color:#f86900;}

.attention {
	margin:15px 0 0;}


/*Pagina dell'errore*/

.error_page {
	width:400px;
	font-size:14px;
	margin:15px 0 0;
}

.error_page  p{
	line-height:22px;
}

.error_page ul{
	line-height:22px;
	margin:10px 0 0;
	padding:0 18px;
}


/*MOTORE DI RICERCA*/
.contentSearch {
	margin:10px 0;
}

#pager {
	clear:both;
	border:1px solid;
	padding:20px 0 20px 6px; 
	border:0; 
}

#pager a {
	display:block;
	background:#2e75a8; 
	float:left;
	text-decoration:none;  
	color:#fff; 
	font-weight:bold; 
	border:1px solid #d0d0c8; 
	padding:5px 7px; 
	margin:2px;  
	font-weight:bold; 
}

#pager ul li.selected  {
	border:1px solid #d0d0c8; 
	background:#fff; 
	color:#2e75a8; 
	font-weight:bold; 
	padding:5px 7px; 
	margin:2px;
}

.selpage {
 display:block;
 float:left;
 border:1px solid;
 	border:1px solid #d0d0c8; 
	background:#fff; 
	color:#2e75a8; 
	font-weight:bold; 
	padding:5px 7px; 
	margin:2px;
}


/* STILI DELLE BRICIOLE DI PANE */

#navigationPath {

}

#macro104 #navigationPath 	{color:#008e36!important; }
#macro47 #navigationPath 	{color:#f86900!important;}
#macro78 #navigationPath 	{color:#2e75a8!important;}
#macro46 #navigationPath 	{color:#dc1600!important;}

#navigationPath  p{
	padding:5px 0 15px;
	font-size:88%;
}

#navigationPath  a{
	text-decoration:underline;
}

#navigationPath  a:hover{
	text-decoration:underline;
}

/*TAG*/
#tagList ul {
	padding:0;
}

#tagList ul li{
	list-style-type:none;
	padding:10px 0;
}

/*Elementi tipografici*/

/*aggiungere qui gli elementi con font DakotaRegular*/

h1,
h1.titlePage,  
h2#boxNews,
h2.titleImageT02,
h2.ecoMessage,
h2.promotion,
h3.imgDesc, 
h2.listTitle,
h3.bombo,
.contentPopup  h2 {
	font-family: 'DakotaRegular', sans-serif;
	letter-spacing: -10;
	margin:0;
	font-weight:normal;
}

h3.imgDesc, .contentPopup  h2{
	font-size: 19px;
	line-height:35px;
	color:#fff;
}

h3.bombo,
h2.ecoMessage {
	font-size: 19px;
	color:#f60;
	line-height:25px;
	margin:8px 0;
}

h2.titlePubblication, h2.titleSingle {
	font-weight:normal;
}
 


/*POP-UP*/


#lightBox {
	cursor:pointer;
        text-decoration:underline;
}

#coveredAll {
	background:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
	height:100%;
	width:100%;
	position:fixed;
	z-index:100;
	display:none;
}

#popup {
	position:fixed;
	z-index:101;
	background:#fff;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;	
	width:40%;
	border:3px solid #F86900;
	border-radius: 5px;
	margin:200px 30% 0; 
	display:none;	
}

.contentPopup {
	padding:20px;
}

.contentPopup  h2{
	color:#F86900;
	margin:0 0 10px;
}

.contentPopup  p{
		margin:5px 0;
}

.contentPopup  p#closePop{
		margin:15px 0 5px;
		padding:2px 20px;
		text-align:right;
		cursor:pointer;
		background:url(http://www.savethechildren.it/Img/close.gif) no-repeat 100% 0;
}

/*BOX SOCIAL*/

.addthis_toolbox {
margin:15px 0 0;
border:0px solid #E8E8E8; 
background:url(http://www.savethechildren.it/Img/bgShare.gif) no-repeat 100% 0;
text-align:center; 
height:62px;
width:237px;
padding:20px 10px;
/*
-webkit-box-shadow: 0px 7px 12px rgba(0, 0, 0, 0.45);
-moz-box-shadow:    0px 7px 12px rgba(0, 0, 0, 0.45);
box-shadow:         0px 7px 12px rgba(0, 0, 0, 0.45);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;*/
}

.addthis_counter {
margin:0;
}

.addthis_button_facebook_like {
margin:0;
}

.addthis_button_google_plusone {
margin:0;
}


