/* @group Reset */

*
{
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}

/* @end */



#menu_left ul{ font-weight:normal; margin:0 0 0 0; padding:0; list-style:none; font-size:12px;}
#menu_left ul li{margin:0 0 0 0; padding:0;}
#menu_left ul a{ display:block; padding:6px 0 6px 14px; text-decoration:none; color:#A0B4C8;}
#menu_left ul a:hover{ color:#fff;  }


dl.accordion
{
	width: 100%;
	margin:0 0 10px 0;
	
}

/* TITOLI SEZIONI PRINCIPALI */

dl.accordion dt, dl.accordion1 dt
{
	position: relative;
	padding:0 0 0 20px; background:url(../img_layout/bullet_arrow.gif) 10px no-repeat;
	color:#fff;
	border-bottom:1px solid #A0B4C8;
	font-size:14px; font-weight:bold;
}


dl.accordion dt:hover, dl.accordion1 dt:hover{ color:#A0B4C8; cursor:pointer; }

dl.accordion dt span, dl.accordion1 dt span{height:20px; padding:6px 0 3px 10px; display:block; /*background:url(icon_accordion_closed.png) right no-repeat;*/}
* html dl.accordion dt span{/*cursor: hand;*/
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icon_accordion_closed.png', sizingMethod='crop');*/ background-image: none;}
dl.accordion dt.open span, dl.accordion1 dt.open span{	/*background-image: url(icon_accordion_open.png);*/}
* html dl.accordion dt.open span{	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icon_accordion_open.png', sizingMethod='crop');*/	background-image: none;}
dl.accordion dd, dl.accordion1 dd{	position: relative;	overflow: hidden;}
/* @group Inhalt */
dl.accordion dd.sub_accordion{}
dl.accordion dd.accordion_content{	/*padding: 0 10px 0 25px;*/}
dl.accordion dd.accordion_content p, dl.accordion1 dd.accordion1_content p{	padding: 5px 0 7px 0;}
dl.accordion dd dl dt, dl.accordion1 dd dl dt{ background-position: 20px 0;}
dl.accordion dd dl dd.accordion_content, dl.accordion1 dd dl dd.accordion1_content{	/*padding-left: 45px;*/}
dl.accordion dd dl dd dl dt, dl.accordion1 dd dl dd dl dt{ padding-left: 65px;	background-position: 40px 0;}
dl.accordion dd dl dd dl dd.accordion_content, dl.accordion1 dd dl dd dl dd.accordion1_content{ padding-left: 65px; }
dl.accordion dd dl dd dl dd dl dt, dl.accordion1 dd dl dd dl dd dl dt{padding-left: 85px; background-position: 60px 0;}
dl.accordion dd dl dd dl dd dl dd.accordion_content, dl.accordion1 dd dl dd dl dd dl dd.accordion1_content{padding-left: 85px;}