body {
	background: no-repeat #565656;
}

a:link, a:visited {
	color: #0a4193;
}

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

/* layout */

#container {
	background: repeat-y 0px url(../../images/general/page_short.jpg);
	color: #3f3f3f;
	width: 768px;
}

#pageHeader {
	background: url(../../images/editable_images/1b_short.jpg) no-repeat;
}

#pageHeader img {
	position: absolute;
}

#pageHeader h1 {
	letter-spacing: 2px;
}

#pageHeader h2 {
	letter-spacing: 1px;
}

#contentContainer {
	margin-left: 1px;
}

#contentContainer #content {
}

#sidebarContainer #top {
	background: url(../../images/general/2_sideb_tile_menu.jpg) no-repeat left top;
}

#sidebarContainer {
	color: #000000;
	width: 181px;
	background: url(../../images/general/2_sideb_tile_menu.jpg) repeat-y left top;
	margin: 25px 0 0;
	padding: 0;
}

#sidebarContainer #bottom {
	background: #565656 url(../../images/general/2_sideb_tile_menu.jpg) repeat-y left top;
}

#sidebarContainer #sidebar {
	padding-left: 9px;
	padding-right: 20px;
	background: url(../../images/general/2_sideb_tile_menu.jpg) repeat-y left top #565656;
	color: #ffffff;
}

#sidebarContainer .sideHeader {
	color: #0a4193;
	background: #565656 url(../../images/general/2_sideb_tile_menu.jpg);
}

#footer {
	color: #000000;
	text-align: center;
	background: url(../../images/general/footer_short.jpg) left top #565656 no-repeat;
	padding-right: 190px;
	padding-bottom: 20px;
}

#footer p {
	color: #6d6d6d;
}

#footer a:link, #footer a:visited {
	color: #9f9f9f;
}

#footer a:hover, #footer a:active {
	color: #0a4193;
}

/*<group=barra navigazione>*/

#breadcrumbcontainer {
	border-top: 1px none #dfdfdf;
}
	
/*</group>*/

/*<group=menu>*/

#navcontainer {
	background: #565656 url(../../images/general/2_sideb_tile_menu.jpg) repeat-y left top;
	display: block;
}

#navcontainer #current {
	color: #2b7bd1;
	background: no-repeat url(../../images/toolbar/grey_A_over.jpg) 0px 6px;
	text-shadow: 0px 1px 1px #000000;
}

#navcontainer #current:hover {
	background: transparent no-repeat url(../../images/toolbar/grey_A_over.jpg) 0px 6px;
}

/* 0 */

#navcontainer ul{

}

#navcontainer li {
	padding-left: 15px;
}

#navcontainer a {
	color: #ffffff;
	background: no-repeat url(../../images/toolbar/grey_A_normal.jpg) 0px 6px;
}

#navcontainer a:hover {
	background: url(../../images/toolbar/grey_A_over.jpg) 0px 6px no-repeat;
	color: #6cb2d1;
	text-shadow: 0px 0px 0px #ffffff;
}

#navcontainer a:active {
	background: url(../../images/toolbar/grey_A_over.jpg) no-repeat 0px 6px;
}

/* 1 */

#navcontainer ul ul {
}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
	color: #c2c2c2;
	background: no-repeat url(../../images/toolbar/grey_B_normal.jpg) 8px 10px;
}

#navcontainer ul ul a:hover{
	background: no-repeat url(../../images/toolbar/grey_B_normal.jpg) 12px 10px;
}

#navcontainer ul ul #current{
	background: no-repeat url(../../images/toolbar/grey_B_over.jpg) 12px 10px;
	color: #6cb2d1;

}

#navcontainer ul ul #current:hover {
	background: no-repeat 12px 10px url(../../images/toolbar/grey_B_normal.jpg);
}

/* 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li { 
}

#navcontainer ul ul ul a{
	color: #c2c2c2;
	background: url(../../images/toolbar/grey_B_normal.jpg) no-repeat 8px 10px;
}

#navcontainer ul ul ul a:hover{

}

/* 3 */

#navcontainer ul ul ul ul {
}

#navcontainer ul ul ul ul li { 
}

#navcontainer ul ul ul ul a{
	color: #c2c2c2;
}

#navcontainer ul ul ul ul a:hover{

}

/* 4 */

#navcontainer ul ul ul ul ul {
}

#navcontainer ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul a{
	color: #c2c2c2;
}

#navcontainer ul ul ul ul ul a:hover{

}

/* ultimo e fine */

#navcontainer ul ul ul ul ul ul {
}

#navcontainer ul ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul ul a{
	color: #c2c2c2;
}

#navcontainer ul ul ul ul ul ul a:hover{
}

/*</group>*/



