/*<group=Page>*/

#layoutcontainer {
border: 1px solid #e5e3d2;
	background: white;
}

body {
	background: #f9f9f9;
}
	
/*</group>*/

/*<group=Content>*/

/*<group=Listen>*/

	#Content ul {
	margin: 10px 20px 0;
	padding: 0;
}

#Content ul li {
	list-style: square;
}	
	
/*</group>*/

/*<group=Definition Lists>*/
	
/*</group>*/

#Content {
	background: #fffdea repeat-x url(../images/bg-content.gif) left 22px;
	border: 1px solid #e5e3d2;
	padding: 1px 1px 1px 1px;

	}

#Content h1 {
	background: #f6f4e4 url(../images/bg-contenthl.gif) repeat-x;
	padding: 0.2em 4px;
	margin: 0 0 10px;
}

#Content h3 {
	padding: 18px 5px 2px 10px;
}

.csc-header h1{
	margin-top: 10px! important;
	margin-bottom: 10px! important;

}

.csc-header-n1 h1{
	margin-top: 0px! important;
	margin-bottom: 10px! important;

}



p,.bodytext  {
	margin: 0;
	padding: 0;
	border: 0;

}

#Content p {
	padding: 0;
	border: 0;
	vertical-align: top;
	margin: 0 5px;
}
	
/*</group>*/

/*<group=Left and Right Column>*/

/*<group=Menu>*/

#menu_vertical_2levels_left_container,
#menu_vertical_2levels_left2_container,
#menu_vertical_2levels_left3_container,
#menu_vertical_2levels_right_container{
	border: 1px solid #e3e3e3;
	margin: 0 0 5px;
	width: auto;
	padding: 0;
}




#menu_vertical_2levels_left_container ul li ul ,
#menu_vertical_2levels_left2_container ul li ul,
#menu_vertical_2levels_left3_container ul li ul,
#menu_vertical_2levels_right_container ul li ul{
	background: #fafafa url(../images/bg-portlet.gif) repeat-x;
	margin: 0 1px 1px;
	padding: 3px 0 9px;
}
	


/* neu */
#menu_vertical_2levels_left_container ul li,
#menu_vertical_2levels_left2_container ul li,
#menu_vertical_2levels_left3_container ul li,
#menu_vertical_2levels_right_container ul li {
	background: url(../images/bg-portlethl2.gif) no-repeat 1px 0px;
}

#menu_vertical_2levels_left_container ul li ul li,
#menu_vertical_2levels_left2_container ul li ul li,
#menu_vertical_2levels_left3_container ul li ul li,
#menu_vertical_2levels_right_container ul li ul li {
	background: none;
}




#menu_vertical_2levels_left_container ul li a,
#menu_vertical_2levels_left2_container ul li a,
#menu_vertical_2levels_left3_container ul li a,
#menu_vertical_2levels_right_container ul li a {
	background: url(../images/bg-portlethl.gif) repeat-x;
}

#menu_vertical_2levels_left_container ul li ul li a,
#menu_vertical_2levels_left2_container ul li ul li a,
#menu_vertical_2levels_left3_container ul li ul li a,
#menu_vertical_2levels_right_container ul li ul li a {

	background:none;

}



/*



	*/
	


#menu_vertical_2levels_left_container a:hover, 
#menu_vertical_2levels_left2_container a:hover, 
#menu_vertical_2levels_left3_container a:hover, 
#menu_vertical_2levels_right_container a:hover,
#menu_vertical_2levels_left_container ul ul a:hover,
#menu_vertical_2levels_right_container ul ul a:hover,
#menu_vertical_2levels_left_container_bottom a:hover,
#menu_vertical_2levels_left_container_bottom ul ul a:hover  {
	color: #000;
    /* background-color: #889E88; */

}


#menu_vertical_2levels_left_container ul li ul li.current_page_item a, 
#menu_vertical_2levels_left2_container ul li ul li.current_page_item a, 
#menu_vertical_2levels_left3_container ul li ul li.current_page_item a, 
#menu_vertical_2levels_right_container ul li ul li.current_page_item a,
#menu_vertical_2levels_left_container_bottom ul li ul li.current_page_item a
{
	color: #000;
	/* background-color: #889E88; */

}


/* 1. nav Level */



#menu_vertical_2levels_left_container ul li,
#menu_vertical_2levels_left2_container ul li,
#menu_vertical_2levels_left3_container ul li,
#menu_vertical_2levels_right_container ul li,
#menu_vertical_2levels_left_container_bottom ul li {
	padding-top: 0;
}



#menu_vertical_2levels_left_container ul li a,
#menu_vertical_2levels_left2_container ul li a,
#menu_vertical_2levels_left3_container ul li a,
#menu_vertical_2levels_right_container ul li a,
#menu_vertical_2levels_left_container_bottom ul li a,
#menu_vertical_2levels_left_container ul li a:hover, 
#menu_vertical_2levels_left2_container ul li a:hover, 
#menu_vertical_2levels_right_container ul li a:hover, 
#menu_vertical_2levels_left_container_bottom ul li a:hover

 {
	width: auto;
	border: 0;
	margin: 0;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
	padding: 0;
	height: 17px!Important;

}


/* 2. nav Level */


#menu_vertical_2levels_left_container ul li ul li a,
#menu_vertical_2levels_left2_container ul li ul li a,
#menu_vertical_2levels_left3_container ul li ul li a,
#menu_vertical_2levels_right_container ul li ul li  a,
#menu_vertical_2levels_left_container_bottom ul li ul li a,
#menu_vertical_2levels_left_container ul li ul li  a:hover,
#menu_vertical_2levels_left2_container ul li ul li  a:hover,
#menu_vertical_2levels_right_container ul li ul li  a:hover,
#menu_vertical_2levels_left_container_bottom ul li ul li a:hover {
	width: auto;
	color: #000;
	margin: 0 1px;
	padding-bottom: 0;
	padding-left: 0;
	padding: 7px 1px 1px;
}




#menu_vertical_2levels_left_container ul li ul li,
#menu_vertical_2levels_left2_container ul li ul li,
#menu_vertical_2levels_left3_container ul li ul li,
#menu_vertical_2levels_right_container ul li ul li,
#menu_vertical_2levels_left_container_bottom ul li ul li {

/*	list-style-image: url(../images/icons/link.gif); */

}


	
	
/*</group>*/




	
	
/*</group>*/

/*<group=Images>*/

.imgtext-table, img-content {
	padding: 3px;
	background: #fff;
	border: 1px solid #e5e3d2;
	margin: 0 9px 10px 5px;
	height: auto;
	width: auto;
	position: relative;
}

.imgtext-nowrap {
	padding: 5px;
	height: auto;
	width: auto;
	position: relative;
	margin: 10px 0 0;
}
	
/*</group>*/

/*<group=Tables>*/

/*

tbody,dd {
	background: #fffffb url(images/tbody.gif) repeat-x;
	margin: 1px;
}

*/

.tabulardata {
	background: #FEFFFD;
	border: 1px solid #f1f0e5;
	padding: 0;
	width: 98%;
	margin: 10px auto;
	border-spacing: 0px;
}

.tabulardata th{
	background: url(../images/bg-contenttbl.png) repeat-x;
	border: none;
	padding: 2px;
	border-bottom: 1px solid #f1f0e5;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}

.tabulardata td{
	margin: 0;
	padding: 5px;
}
	
/*</group>*/

/*<group=Footer>*/

/*<group=Menu>*/

#menu_footer, #menu_footer ul {
	padding: 0;
	margin: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: auto;
	width: auto;
}

#menu_footer {
	margin-left: 510px;
	text-align: right;
}
	
/*</group>*/
	
/*</group>*/

/*<group=All Extensions>*/

#func_content_bottom {
	height: 24px;
	margin: 0;
	padding: 0;
	background: repeat-x left top url(../images/bg-contentftbg.png);
	border-top: 1px solid #e3e3e3;
}
	
/*</group>*/

/*<group=Links>*/

.link_pdf {
	background : transparent url(../images/Icon_PDF_small.png) no-repeat left top;
	padding-left: 22px;
	padding-bottom: 3px;
}
	
/*</group>*/






