body, html {



	margin:0px;



	padding:0px;



	font-family:arial;



	font-size:12px;



	height:100%;



}







html{



  margin-bottom:1px;



}







a:link {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;}

/* HEADER-BEREICH ###################################*/
#header {
	width:972px;
	margin:0 auto;

}

/* TOPMENU-BEREICH ###################################*/



#topmenu {



	width:972px;



	height:35px;



	margin:5px auto 0 auto;



	background-color:#0E3195;



}



#topmenu_search {
	display:block;
	float:left;
	vertical-align:top;
	margin-top:12px;
	margin-left:20px;
	width:120px;



	* margin-left:10px;



}



#topmenu_search2 {



	display:block;



	float:left;



	vertical-align:top;



	margin-top:12px;



	margin-left:20px;



	width:280px;



	* margin-left:10px;



}



#topmenu-searchbotton {



	margin-top:0px;



}







#topmenu_menu {



	display:block;



	float:left;



	margin-top:10px;



	margin-left:18px;



	width:500px;



	height:22px;



	font-family:arial;



	font-size:12px;



	font-weight:bold;



	color:white;



}



#topmenu_menu a.topmenu-a-no {



	color:white;



	font-size:12px;



}



#topmenu_menu a.topmenu-a-act {



	color:#F0F0F0;



	font-size:12px;



	border-bottom-width: 2px;



	border-bottom-style: solid;



	border-bottom-color: white;



	



	*line-height: 19px;



	



}







#topmenu_lang {



	display:block;



	float:right;



	margin-top:7px;



	margin-left:0px;



	margin-right:18px;



	* margin-right:10px;



	height:20px;



	text-align:right;



}



#topmenu_lang SELECT {



	font-family:arial;



	font-size:12px;



	color:black;



	width: 120px;



}



/* CENTER-AREA ######################################*/



#centerarea {



	margin:6px auto 0 auto;



	width:972px;



	font-family:arial;



	font-size:12px;



	color:black;



	display: block;



}







/* LEFTMENU ######################################*/



#centerarea_leftmenue {



	float:left;



	display:inline;



	margin:0px;



	width:173px;



	font-family:arial;



	font-size:12px;



	text-align:left;



}



#menue_punkt_ebene1 {



	width:151px;



	height:21px;



	padding:0px;



	padding-left:22px;



	padding-top:5px;



	background-color:#DAE5F9;



}



#menue_punkt_ebene1 a{



	color:black;



}





#menue_punkt_ebene6 {



	width:151px;



	height:21px;



	padding:0px;



	padding-left:22px;



	padding-top:5px;



	background-color:#E1DEDE;



}



#menue_punkt_ebene6 a{



	color:black;



}






#menue_punkt_ebene2, #menue_punkt_ebene2_first {



	width:173px;



	padding:0px;



	padding-left:0px;



	background-color:#FFFFFF;



	margin-top:4px;



	margin-left:0px;



	background-repeat:no-repeat;



	background-position:1px 4px;



}







#menue_punkt_ebene5, #menue_punkt_ebene5_first {



	width:170px;



	padding:0px;



	padding-left:3px;



	background-color:#EEEEEE;



	margin-top:4px;



	margin-left:0px;



	background-repeat:no-repeat;



	background-position:1px 4px;



}







#menue_punkt_ebene2_act, #menue_punkt_ebene2_first_act {



	width:156px;



	padding:0px;



	padding-left:17px;



	background-color:#FFFFFF;



	margin-top:4px;



	margin-left:0px;



	background-image:url(http://lanshengcnc.com/071230/pfeil_ebene3.jpg);



	background-repeat:no-repeat;



	background-position:1px 4px;



}



#menue_punkt_ebene2_first, #menue_punkt_ebene2_first_act {



	margin-top:6px;



}



#menue_punkt_ebene2 #menue_punkt_ebene2_text, #menue_punkt_ebene2_first #menue_punkt_ebene2_text, #menue_punkt_ebene2_act #menue_punkt_ebene2_text, #menue_punkt_ebene2_first_act #menue_punkt_ebene2_text{



  padding-top:3px;



  padding-left:5px;



  padding-bottom:3px;



	background-color:#EEEEEE;



}



#menue_punkt_ebene2_act #menue_punkt_ebene2_text, #menue_punkt_ebene2_first_act #menue_punkt_ebene2_text{



	background-color:#0E3195;



}



#menue_punkt_ebene2 a, #menue_punkt_ebene2_first a {



	color:black;



}



#menue_punkt_ebene2_act a, #menue_punkt_ebene2_first_act a{



	color:white;



}







#menue_punkt_ebene3, #menue_punkt_ebene3_first {



	width:149px;



	padding:0px;



	padding-left:17px;



	padding-top:5px;



	padding-bottom:2px;



	background-color:#FFFFFF;



	margin-top:0px;



	margin-left:0px;



}



#menue_punkt_ebene3 a, #menue_punkt_ebene3_first a {



	color:black;



	padding-left: 5px;



	width: 100%;



	display: block;



	



}



#menue_punkt_ebene3 a.menue_punkt_act, #menue_punkt_ebene3_first a.menue_punkt_act {



	color:#0E3195;



	border: 1px solid #0E3195;



}







#menue_punkt_ebene4, #menue_punkt_ebene4_first {



	width:135px;



	padding:0px;



	padding-left:17px;



	padding-top:5px;



	padding-bottom:2px;



	background-color:#FFFFFF;



	margin-top:0px;



	margin-left:0px;



	



}



#menue_punkt_ebene4 a, #menue_punkt_ebene4_first a {



	color:black;



	padding-left: 19px;



	width: 100%;



	display: block;



}



#menue_punkt_ebene4 a.menue_punkt_act, #menue_punkt_ebene4_first a.menue_punkt_act {



	color:#0E3195;



	border: 1px solid #0E3195;



}







#centerarea_leftmenue p.bodytext {



	display:inline;



	margin:0px;



	padding:0px;



}







div.menue_punkt_ebene1_notfirst {



	margin-top:6px;



}







#service_hotline {



	width:139px;



	margin-top:6px;



	padding:0px;



	padding-left:36px;



	padding-top:2px;



	padding-bottom:2px;



	background-color:#DAE5F9;



}







/* CONTENT EINSPALTIG #############################*/



#content {



	float:left;



	display:inline;



	max-width:793px;



	margin:0px;



	margin-left:6px;



	* margin-left:4px;



	padding:0px;



}







#clearer {



	clear: both;



}







#content div.csc-header{



	display:block;



	margin-top:5px;



	clear:both;



}



#content div.csc-header h1, div.news-single-item h1{



  display:block;



	margin:0px;



  margin-top:0px;



	background-color:#DAE5F9;



	font-family:arial;



	font-size:12px;



	height:100%;



	font-weight:normal;



	padding:5px;



	padding-left:11px;



	margin-bottom:5px;



}







#content #centerarea_content_sub div.csc-header h1 {



	*width: 777px;



}







#content div.news-single-item h1 {



	margin-top:0px;



}







#content div.csc-header-n1{



	margin-top:0px;



	* margin-bottom:5px;



}



#content div.csc-header-n1 h1{



	* margin-bottom:5px;



}



#content div.csc-header h1.csc-firstHeader, #content #centerarea_content_subright div.csc-header h1.csc-firstHeader{



	margin-top:0px;



}



#content div.csc-header h2, #content div.csc-textpicHeader h2{



  display:block;



	background-color:#EEEEEE;



	font-family:arial;



	font-size:12px;



	height:100%;



	font-weight:bold;



	padding:5px;



	padding-bottom:0px;



	padding-left:11px;



	margin:0px;



	margin-top:5px;



}







#content a {



	color:black;



}











#centerarea_content_sub p.bodytext{



	padding:8px;



	padding-left:12px;



	margin:0px;



	margin-top:5px;



	background-color:#EEEEEE;



}







/* CONTENT ZWEISPALTIG - 50/50 #############################*/



#centerarea_content_subleft {



	display:inline;



	float:left;



	width:508px;



}



#centerarea_content_subleft2 {



	display:inline;



	float:left;



	width:790px;



}



#centerarea_content_subright {



display:inline;



	float:right;



	width:277px;



	margin-left:5px;



	* margin-left:0px;



}



#centerarea_content_subleft div.csc-textpic {



	display:block;



  float:left;



  * float:none;



	width:410px;



	background-color:#EEEEEE;



	margin-bottom:5px;



}



#centerarea_content_subright div.csc-textpic {



	display:block;



  width:376px;



  * width:376px;



	float:left;



  * float:none;



	background-color:#EEEEEE;



	margin-bottom:5px;



	* margin-top:5px;



}



#centerarea_content_subleft div.csc-textpic-imagewrap {



	margin-top:10px;



	margin-right:8px;



	margin-bottom:5px;



	margin-left:25px;







}



#centerarea_content_subright div.csc-textpic-imagewrap {



	margin-top:8px;



	margin-right:8px;



	margin-bottom:8px;



	* padding-bottom:8px;



	margin-left:11px;



	* margin-left:5px;



}



#centerarea_content_subleft div.csc-textpic-imagewrap img {



	float:left;



}



#centerarea_content_subleft div.csc-textpic-text {



	margin:10px;



}







#content #centerarea_content_subleft p.bodytext, #content #centerarea_content_subright p.bodytext{



	padding:8px;



	padding-left:11px;



	padding-right:8px;



	padding-bottom:8px;



	margin:0px;



	background-color:#EEEEEE;



}



#content #centerarea_content_subleft div.csc-textpic p.bodytext {



	padding-top:0px;



}



#centerarea_content_subleft div.csc-textpic-above {



	margin:0px;



padding:0px;



}



#centerarea_content_subleft div.csc-textpic-above div.csc-textpic-imagewrap{



	margin:8px;



margin-top:8px;



margin-left:11px;



* margin-left:5px;



}



#centerarea_content_subleft div.csc-textpic-above div.csc-textpic-text{



	margin:0px;



}































/* CONTENT ZWEISPALTIG - 66/33 #############################*/



#centerarea_content_subleft_66 {



	display:inline;



	float:left;



	width:560px;



}



#centerarea_content_subright_33 {



	display:inline;



	float:right;



	width:227px;



	padding:0px;



	margin-left:5px;



	* margin-left:0px;



}



#centerarea_content_subleft_66 div.csc-textpic {



	display:block;



  float:left;



  * float:none;



  clear:both;



	width:560px;



	background-color:#EEEEEE;



	margin-top:0px;



	margin-bottom:5px;



	padding-left:1px;



}



#centerarea_content_subleft_66 div.csc-textpic-above {



	margin-bottom:0px;



}



#centerarea_content_subleft_66 div.csc-textpic-imagewrap {



	margin-bottom:5px;



	margin-top:8px;



	margin-left:8px;



	margin-right:8px;



	* margin-left:5px;



}



#centerarea_content_subleft_66 div.csc-textpic-text {



	margin-left:0px;



	padding:8px;



}



#centerarea_content_subleft_66 div.csc-textpic-above div.csc-textpic-text {



	padding:0px;



	margin:0px;



	padding-top:8px;



}











#centerarea_content_subright_33 div.csc-textpic {



	display:block;



  float:left;



  * float:none;



	background-color:#EEEEEE;



	margin-top:0px;



	margin:0px;



	margin-bottom:5px;



	padding-left:8px;



	* padding-left:0px;



	width:219px;



	* width:227px;



}



#centerarea_content_subright_33 div.csc-textpic-imagewrap {



	margin:8px;



	margin-bottom:2px;



	margin-left:5px;



}



#centerarea_content_subright_33 div.csc-textpic-text {



	margin:0px;



	margin-top:0px;



	padding:0px;



	padding-top:0px;



}







#content #centerarea_content_subleft_66 p.bodytext, #content #centerarea_content_subright_33 p.bodytext{



	padding:8px;



	padding-left:11px;



	padding-right:8px;



	padding-bottom:8px;



	margin:0px;



	margin-bottom:0px;



	background-color:#EEEEEE;



	



}



/*#content #centerarea_content_subright_33 p.bodytext {



	margin-bottom:5px;



}*/



#content #centerarea_content_subleft_66 p.bodytext {



	padding-top:8px;



}



#content #centerarea_content_subleft_66 div.csc-textpic p.bodytext{



	margin-left:0px;



	padding-left:0px;



	padding-top:0px;



}



#content #centerarea_content_subleft_66 div.csc-textpic-above p.bodytext{



	padding-left:8px;



}



























/* FOOTER incl. METAMENU / PRINT / TOP ##############*/



#footer {



	width:972px;



	font-family:arial;



	font-size:12px;



	color:black;



	text-align:center;



	background-color:#FFFFFF;



	padding-top:3px;



	border:dotted 0px;



	border-top:1px solid #898E95;



	margin:5px auto 0 auto;



}



#footer_metamenu {



	display:inline;



	float:left;



	margin-left:175px;



}



#footer_metamenu span.footer_meta_first_normal a{



	color:#0F3548;



	font-weight:bold;



}



#footer_metamenu span.footer_meta_first_act a{



	color:#0F3548;



	font-weight:bold;



}



#footer_metamenu span.footer_meta_normal a{



	color:#959595;



	font-weight:bold;



}



#footer_metamenu span.footer_meta_act a{



	color:#959595;



	font-weight:bold;



}











#footer_print {



	display:inline;



	float:right;



	padding-left:18px;



	margin-right:15px;



	background-image:url(../bilder/druckversion_botton.jpg);



	background-repeat:no-repeat;



	background-position:2px 2px;



}



#footer_print a{



	color:#959595;



}



#footer_top {



	display:inline;



	float:right;



	padding-left:18px;



	margin-right:15px;



	background-image:url(../bilder/top_botton.jpg);



	background-repeat:no-repeat;



	background-position:2px 2px;



}



#footer_top a{



	color:#959595;



}















/* FORMULAR-BEREICH ###################################*/



#topmenu input {



	display:inline;



	float:left;



	margin:0px;



	padding:0px;



	font-size:15px;



}



p.search-button {



	padding:0px;



	margin:0px;



	display:inline;



	padding-left:2px;



	float:left;



}



p.search-input {



	padding:0px;



	margin:0px;



	display:inline;



	float:left;



	margin-top:0px;



	clear:right;



}



#topmenu #searchbox{



	font-size:12px;



	padding:1px;



}



















#content form {



	padding: 0px;



	margin: 0px;







}







#content .csc-textpic-text {



	background-color:transparent;



}







.csc-mailform {



  border-style: none;



 	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



	background-color:#EEEEEE;



}







.csc-mailform input, .csc-mailform textarea, .csc-mailform select {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



}







.csc-mailform-field {



  display: block;



  padding-top: 5px;



  width: 550px; 



}







.csc-mailform-field .csc-mailform-label {



	font-weight: bold;



	display: block;



	float: none;



	padding-left: 4px;



	



}







.csc-mailform-field label {



	display: block;



  width: 200px;



  float: left;



  padding-left: 3px;



}



.csc-mailform-radio {



	display: block;



	



}



.csc-mailform-radio fieldset {



 	position: relative;



 	border-style: none;



 	left: 0px;



 	display: block;



 	



}



.csc-mailform-radio fieldset legend {



  visibility: hidden;



  display: none;



}











.csc-mailform-radio fieldset input {



	display: block;



 	float: left;



	clear: left;



	padding-top: 2px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000000;



}











.csc-mailform-radio fieldset label {



	display: block;



 	width: 200px;



 	line-height: 20px;



}



.csc-mailform textarea {



	width: 250px;



}











/* BX_SOLUTIONFINDER ####################################*/



table.solutionfinder_table {



	display:block;



	padding:8px;



	border:solid 0px;



	background-color:#EEEEEE;



	width:100%;



}



table.solutionfinder_table td {



	margin:0px;



	padding:0px;



	padding-left:3px;



}



table.solutionfinder_table_selection {



	margin:0px;



	padding:0px;



	height:1px;



	width:480px;



}







table.solutionfinder_table_selection td{



	margin:0px;



	padding:0px;



	height:1px;



	width:170px;



}















/* BX_GEOCONTACTS #######################################*/



#extension-content select {



	margin:0px;



	padding:1px;



	font-size:12px;



	width:280px;



}



#extension-content #geocontact-selection {



	background-color:#ABABAB;



	color:white;



	font-weight:bold;



	width:385px;



	margin-top:5px;



	text-align:left;



}



#extension-content #geocontact-selection td{



	padding-left:4px;



}



#extension-content #areacode_box {



	width:378px;



	* width:379px;



	padding:2px;



	color:black;



	font-weight:bold;



	padding-left:6px;



	margin-top:5px;



	text-align:left;



}



#extension-content form {



	display:inline;



}



#extension-content input {







	margin:0px;



	padding:1px;



	font-size:13px;



}



#extension-content #contact-data p.bodytext, #extension-content #contenttable p.bodytext{



	margin: 0px;



	padding: 0px;



}



#extension-content #contact-data a {



	font-weight: bold;



}	







/* BX_LINKLIST #######################################*/



table.linklist_table{



	padding:0px;



	rules:none;



}



table.linklist_table tr td{



	margin:0px;



	padding:0px;



	padding-left:4px;



	background-color:#EEEEEE;



	vertical-align:top;



	



	



}



table.linklist_table tr td.tablecell{



	padding:5px;



	padding-left:10px;



	border:solid 1px #ffffff;



}



table.linklist_table tr td.headercell{



	padding:5px;



	padding-left:16px;



}







#content td.tx_bxlinklist p.bodytext {



	margin: 0px;



	padding: 0px;



}







/* BX_JOBLIST #######################################*/



table.joblist_table{



	display:block;



	padding:0px;



	border:solid 0px;



	background-color:#EEEEEE;



	width:100%;



}



table.joblist_table tr td{



	display:block;



	margin:0px;



	padding:0px;



	



	background-color:#EEEEEE;



	vertical-align:top;



}



table.joblist_table tr td.tablecell{



	



}



table.joblist_table tr td.headercell{



	padding:5px;



	padding-left:11px;



}



table.joblist_table tr td p{



	display:block;



	padding-bottom:5px;



}







/* NEWS-BEREICH #######################################*/



div.news-list-item {



	margin:0px;



	padding:0px;



	margin-top:0px;



	margin-bottom:5px;



	background-color:#EEEEEE;



  clear:right;



	vertical-align:center;



	float:left;



		* clear:both;



	width:560px;



	* display:block;



}



div.news-list-item-startseite {



	width:277px;



}



div.news-list-item p.news_bodytext_wrap{



	display:block;



	padding:0px;



	padding-left:11px;



	padding-top:3px;



	padding-right:8px;



	padding-bottom:5px;



	* padding-bottom:5px;



	margin:0px;



	* background-color:#EEEEEE;



}



#content #centerarea_content_subleft_66 div.news-list-item p.bodytext{



	padding:0px;



	padding-left:0px;







	padding-right:8px;



	padding-bottom:5px;



	margin:0px;



	margin-bottom:0px;



	background-color:#EEEEEE;



}



#content #centerarea_content_subleft_66 div.news-list-item div.messen-subheader p.bodytext{



	display:inline;



}







div.news-single-item h3{



  display:block;



	margin:0px;



	margin-top:5px;



	background-color:#EEEEEE;



	font-family:arial;



	font-size:12px;



	height:100%;



	font-weight:bold;



	padding:0px;



}



div.news-single-item {



	margin:0px;



}



#content #centerarea_content_subleft_66 div.news-single-item p.bodytext {



  padding-top:5px;



}



#content #centerarea_content_subright_33 div.news-single-item p.bodytext {



  padding-top:0px;



}



div.news-single-timedata {



	float:right;



	text-align:right;



	vertical-align:center;



	height:18px;



	padding:0px;



	padding-top:4px;



}



div.news-single-backlink {



	float:left;



	text-align:left;



	vertical-align:center;



	height:18px;



	padding:0px;



	padding-left:17px;



	background-color:#FFFFFF;



	margin-top:4px;



	margin-left:0px;



	background-image:url(../bilder/pfeil_zurueck.jpg);



	background-repeat:no-repeat;



	background-position:0px 1px;



}



div.news-single-additional-info {



	display:block;



	background-color:#EEEEEE;



	margin:0px;



	padding:2px;



	padding-left:8px;



	font-weight:bold;



}



div.news-single-additional-info dl{



	display:block;



	padding:2px;



	margin:0px;



}



div.news-single-additional-info dt{



	display:block;



	padding:0px;



	margin:0px;



	clear:both;



}



div.news-single-additional-info dd{



	display:block;



	padding:0px;



	padding-left:3px;



	margin:0px;



}



div.news-single-img {



	display:block;



	float:left;



	margin-left:11px;



	padding-right:20px;



	margin-top:8px;



}



p.news-single-imgcaption {



	display:block;



	



	padding:0px;



	margin:0px;



	padding-bottom:5px;



}







#content div.news-list-container-startseite {



	margin:0px;



	padding:0px;



}



#content div.news-list-container-startseite div.news-list-item {



	margin:0px;



	margin-bottom:0px;



	padding:4px;



	padding-left:11px;



	width:261px;



	clear:both;



}







#content div.news-list-container-startseite div.news-list-item p.bodytext {



	margin:0px;



	padding:0px;



	padding-top:3px;



	padding-bottom:3px;



	padding-left:11px;



}



#content div.news-list-item {



	padding-left:0px;



}











div.news-list-item p.news_bodytext_wrap img {



	display:inline;



	float:left;



	padding:0px;



	margin:6px;



}



#centerarea_content_subright div.news-list-item p.news_bodytext_wrap img {



	padding-top:8px;



}



div.messen-subheader {



  display:inline;



	float:left;



	width:270px;



	padding-right:8px;



}



div.messen-where {







	float:left;



	margin-right:32px;



	margin-left:10px;



	width:120px;



}



div.clearer {



	clear:both;



}



div.news-single-imgtext {



	background-color:#EEEEEE;



	margin:0px;



	padding:0px;



	display:block;



}























/* UNSORTED-LIST-BEREICH #######################################*/



/*ul {



	



	margin:0px;



	margin-left:0px;



	padding:8px;



	padding-left:7px;



	background-color:transparent;



	position: relative;



	left: 23px;



}











li {



	list-style-image: url(../bilder/listensymbol11x10.gif);



	font-size:12px;



	margin-top:5px;



	



}*/



ul {



	



}







li.news-amenu-item-year dd {



	margin:0px;



	padding:0px;



	display:inline;



	font-weight:bold;



}







/********************* sitemap BEGIN *********************/



#sitemap {



	display: block;







	background-color:#EEEEEE;



}



#sitemap .csc-menu csc-menu-2 {



	display: inline;



}



.sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 {



	display:block;



	border-left: 7px solid #CCDAE8;



}







.sitemap-no-1{



	text-transform: uppercase;



	font-weight: bold;



	padding-bottom:3px;



	display: block;



	padding-left: 10px;



}



.sitemap-no-2{



	display: block;



	font-weight:normal;



	padding-left: 45px;



}



.sitemap-no-3{



	display: block;



	font-weight:normal;



	padding-left: 90px;



}



.sitemap-no-4{



	display: block;



	font-weight:normal;



	padding-left: 135px;



}











/********************* sitemap END *********************/



/******************* indexedsearch BEGIN *******************/



div.tx-indexedsearch {



	background-color:#EEEEEE;



	padding:8px;



	padding-left:11px;



}



div.tx-indexedsearch table tr td.tx-indexedsearch-info {



	background-color:#FFFFFF;



}



div.tx-indexedsearch table input {



	margin:1px;



	padding:1px;



	font-size:12px;



}



div.tx-indexedsearch table select {



	margin:1px;



	display:block;



	clear:both;



	padding:1px;



	font-size:12px;



	size:300px;



}



li.tx-indexedsearch-browselist-currentPage {



	color:#555555;



}



/********************* indexedsearch END *********************/



/******************* teaserlist BEGIN *******************/







div.tx-jppageteaser-pi1 {



	float:left;



	width:528px;



	display:block;



	padding-left:32px;



	background-color:#EEEEEE;



	margin-bottom:5px;



	



}



div.tx-jppageteaser-pi1-list div.tx-jppageteaser-pi1-list-entry{



	display:inline;



  float:left;



  clear:right;



	margin:0px;



	padding:0px;



	margin-bottom:5px;



}



div.tx-jppageteaser-pi1-list div.tx-jppageteaser-pi1-list-entry-description{



	display:block;



	clear:both;



  width:144px;



}



div.tx-jppageteaser-pi1-list div.tx-jppageteaser-pi1-list-entry-link-item {



  display:block;



	float:left;



}



div.tx-jppageteaser-pi1-list div.tx-jppageteaser-pi1-list-entry h4{



  display:block;



  font-size:12px;



  margin:0px;



  padding:0px;



  padding-top:8px;



  border:solid 0px;



	padding-left:17px;



	margin-top:4px;



	margin-left:0px;



	background-image:url(../bilder/pfeil-nach-rechts-oben.gif);



	background-repeat:no-repeat;



	background-position:0px 11px;



}



div.tx-jppageteaser-pi1-list div.tx-jppageteaser-pi1-list-entry div.tx-jppageteaser-pi1-list-floatcleaner {



	display:inline;



	float:left;



	height:1px;



	width:1px;



}







/******************** teaserlist END ********************/



/******************* startteaser BEGIN *******************/







#bx_main_startteaser {



display:block;



float:left;



padding:8px;



padding-left:26px;



width:470px;



padding-right:12px;



background-color:#EEEEEE;



margin-bottom:5px;



line-height:18px;



}



#bx_main_startteaser2 {



	display:block;



  float:left;



  * float:none;



  padding:8px;



  padding-left:26px;



	width:752px;



	padding-right:12px;



	background-color:#EEEEEE;



	margin-bottom:5px;



}



#bx_main_startteaser #bx_main_startteaser_image {



	display:inline;



	float:left;



	padding-right:8px;



}



#bx_main_startteaser #bx_main_startteaser_text {



	display:block;



	float:left;



	width:320px;



}



#bx_main_startteaser #bx_main_startteaser_text3 {



	display:block;



	float:left;



	width:460px;



}



#bx_main_startteaser #bx_main_startteaser_text2 {



	display:block;



	float:left;



	width:120px;



}







#bx_main_startteaser_link {



	display: block;



	float:right;



}







#bx_main_startteaser #bx_main_startteaser_link1 {



	display:block;



	width:160px;



	padding:3px;



	margin-top:3px;



	margin-bottom:3px;



	background-color:#FFFFFF;



	font-weight:bold;



	text-align:center;



}



#bx_main_startteaser #bx_main_startteaser_link3 {



	display:block;



	width:160px;



	padding:2px;



	margin-top:2px;



	margin-bottom:2px;



	text-align:center;



}



#bx_main_startteaser #bx_main_startteaser_link1 a{



	display:block;



}



#bx_main_startteaser #bx_main_startteaser_link2 {



	display:block;



	width:160px;



	padding:3px;



	background-color:#B2CAEE;



	color:white;



	text-align:center;



}



#bx_main_startteaser #bx_main_startteaser_link2 a{



	color:white;



	display:block;



}







/******************** startteaser END ********************/



/********************** table BEGIN **********************/



#content table.contenttable {



	border:solid 1px #EEEEEE;



	margin:0px;



	padding:0px;



	background-color:#EEEEEE;



	display:block;



	* width:100%;



}



#content div.csc-textpic table.contenttable {



	display:inline;



	float:left;



	background-color:#EEEEEE;



	width:auto;



	margin-bottom:5px;



}



#content table.contenttable td {



	margin:0px;



	padding:1px;







	padding-left:10px;



}







#content div.csc-textpic table.contenttable td{



	margin:0px;



	padding:0px;







	text-align:left;



	vertical-align:top;



}



#content table.contenttable span{



	margin:0px;



	padding:0px;







}



#content table.contenttable tbody tr td p.bodytext{



	margin:0px;



	padding:0px;



	background-color:transparent;



}







#content #centerarea_content_subleft_66 table.contenttable p.bodytext{



  background-color:transparent;



  margin:0px;



  padding:0px;



}



/*********************** table END ***********************/



/****************** NF DOWNLOADS BEGINN ******************/



div.tx-nfdownloads-pi1 {



	display:block;



	float:left;



	width:544px;



	background-color:#EEEEEE;



	padding:8px;



}



div.download-textarea {



	background-color:#EEEEEE;



	padding-bottom:8px;



}







/******************* NF DOWNLOADS END *******************/







div.tx-newloginbox-pi1 {



	background-color:#EEEEEE;



	padding:11px;



}







/***************** ANOTHER LAYOUT BEGINN *****************



#menue_punkt_ebene3 a.menue_punkt_act, #menue_punkt_ebene3_first a.menue_punkt_act {



	border:solid 1px #0E3195;



	padding-left:4px;



	display:block;



}



#menue_punkt_ebene4 a.menue_punkt_act, #menue_punkt_ebene4_first a.menue_punkt_act {



	border:solid 1px #0E3195;



	padding-left:4px;



	display:block;



}







#menue_punkt_ebene3 a, #menue_punkt_ebene3_first a{



	padding-left:5px;



	display:block;



}



#menue_punkt_ebene3, #menue_punkt_ebene3_first {



	padding-left:17px;



}







#menue_punkt_ebene4 a, #menue_punkt_ebene4_first a{



	padding-left:5px;



	display:block;



}



#menue_punkt_ebene4, #menue_punkt_ebene4_first {



	padding-left:30px;



}



/******************* ANOTHER LAYOUT END *******************/















.pdf-symbol {



	display: block;



	float: left;



	text-align: right;



	height: 20px;



	width: 550px;



}















#content #extension-content div.csc-header h2,#content  #extension-content div.csc-textpicHeader h2{



  display:block;



	background-color:#EEEEEE;



	font-family:arial;



	font-size:12px;



	height:100%;



	font-weight:bold;



	padding:5px;



	padding-bottom:0px;



	padding-left:0px;



	margin:0px;



	margin-top:5px;



}



.about_article{ width:700px; margin:0 auto; background:#fff; padding:0;}



.about_article_tit{ height:30px; width:100%; line-height:30px; padding-left:2em; background:url(http://image.hc360.com/hc360/2007end/info-z-corner.gif) no-repeat 15px center; font-size:14px; border-bottom:1px solid #999; font-weight:bold;}



.about_a_list{ width:700px; margin:0; padding:0; list-style:none; text-align:left;}



.about_a_list li{list-style:none; width:600px; height:22px; line-height:22px;}



.about_a_list li span{ float:right; width:80px; display:block; text-align:right;}



.about_a_list a{ color:#333; text-decoration:none; font-size:13px;}



.about_a_list a:hover{ color:#FF2222; text-decoration:underline;}



.about_a_list a.red{ color:#FF2222;}



.clear{ clear:both; height:0; line-height:0;}