body {
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	background: url(../../images/shading.jpg) #316eb0 repeat-x center top;
}

/*<group=footer>*/

#footer a:link, #footer a:visited {
	color: #4e80be;
}

#footer a:hover, #footer a:active {

}	


	
/*</group>*/

/*<group=angoli>*/

#headerEdge{
	background: repeat-x url(../../images/blue/1header_centrale.jpg) center top;
}

#headerEdge #rightEdge {

	background: url(../../images/blue/1header_dx.jpg) no-repeat right top;
}

#pageHeader {
	background: url(../../images/blue/1header_sx.jpg) no-repeat left top;
}

#footerEdge #rightEdge2 {
	background: right bottom no-repeat url(../../images/blue/1footer_dx.jpg);
}

#footerEdge {
	background: url(../../images/blue/1footer_centrale.jpg) repeat-x center bottom;
}

#footer {
	background: no-repeat url(../../images/blue/1footer_sx.jpg) left bottom;
}
	
/*</group>*/

/* general */a:link, a:visited {
	color: #4e80be;
}

a:hover, a:active {
	color: #063377;
	text-shadow: 2px 2px 0px #ffffff;
}

#pageHeader h1,#pageHeader h2 {
	text-shadow: 2px 2px 1px #ffffff;
	color: #353535;
}

#sidebarContainer .sideHeader {
	color: #0a4193;
}

/* bread crumb */

#breadcrumbcontainer li {
	color: #a7a7a7;	
}

/* arrows up  #breadcrumbcontainer li    */

#breadcrumbcontainer a {
	color: #3f3f3f;
	text-shadow: 2px 2px 0px #EDEDED;
}

#breadcrumbcontainer a:hover {
	color: #113B7A;
	text-shadow: 2px 2px 0px #EDEDED;
}

#navcontainer .currentAncestor {
	color: #4d8cc7;
}

/* Toolbar */

#navcontainer a {
	background: url(../../images/toolbar/1button_normale.gif) no-repeat center center;
	}

#navcontainer a:hover {
	background: no-repeat url(../../images/toolbar/1button_push.gif) center center;
	color: #1f538a;
}

#navcontainer #current {
	background: no-repeat url(../../images/toolbar/1button_push.gif) center center;
	color: #1f538a;
}

/* 1 */

#navcontainer ul ul a {
	background: url(../../images/toolbar/2button_normale.gif) center center no-repeat;
}

#navcontainer ul ul a:hover{
	background: url(../../images/toolbar/2button_push.gif) center center no-repeat;
}

#navcontainer ul ul #current{
	background: url(../../images/toolbar/2button_push.gif) center center no-repeat;
}

#navcontainer ul ul .currentAncestor {
	color: #4d8cc7;
}

/* Index Page */

/* blog --> archive Page background */

.blog-archive-background {
	background: repeat-x url(../../images/shading.jpg) center top #316eb0;
}

/* photo album --> single page Html only */

.photo-background {
	margin: 10px;
	background: #316eb0 repeat-x url(../../images/shading.jpg) center top;
}

.blog-entry-title, .album-title, .movie-page-title  {
	color: #1f538a;
}





