.CIClassic {
		padding:0;
		padding-top:220;
		padding-right:17;
}



.listeMessen {	
		//list-style-type:none;
		padding:0;
		margin-top:0;
		margin-left:0;
		margin-right:0;
		margin-bottom:0;
		text-decoration:none;
		color: #222222;
}

.listeMessen a {
		//list-style-type:none;
		padding:0;
		margin-top:0;
		margin-left:0;
		margin-right:0;
		margin-bottom:50;
		text-decoration:none;
		color: #222222;
}

.CI-Energy {
	font:normal 7pt Verdana,Arial,Helvetica;
	text-decoration:none;
	text-indent:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	margin:0;
	color: #222222;

}
.CI-Energy a{
	font:normal 7pt Verdana,Arial,Helvetica;
	text-decoration:none;
	text-indent:0;
	padding-top:0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	margin:0;
	color: #222222;

}

.tx-skpdfviewer-pi1 img{
	font:bold 8pt Verdana,Arial,Helvetica;	
	background:#FFFFFF;
	text-decoration:none;
	border:0px;
	padding:0px; 
}

.tx-skpdfviewer-pi1 a{
	font:bold 8pt Verdana,Arial,Helvetica;	
	background:#BCDEF7;
	text-decoration:none;
	border:0px;
	padding:0px; 
}


legend {
	font:bold 8pt Verdana,Arial,Helvetica;	
	color:#3a6ea5;
	text-decoration:none;
}

.pdf-browser{
	font:bold 8pt Verdana,Arial,Helvetica;	
	background:#FFFFFF;
}
.pdf-header{
	font:bold 8pt Verdana,Arial,Helvetica;
	background:#FFFFFF;
}

.tx-newloginbox-pi1 table { 
	font:normal 8pt Verdana,Arial,Helvetica;
	border:2px 	
	width:100%; 
}

.tx-newloginbox-pi1 th { 
	background:#BCDEF7; 
	font:bold 8pt Verdana,Arial,Helvetica;
	padding:4px; 
	text-align:right; 
	white-space:nowrap; 
	width:25%; 
}

.tx-newloginbox-pi1 td { 
	font:normal 8pt Verdana,Arial,Helvetica;
	padding:0px; 
}

ul {
	list-style-image:url(/fileadmin/4x8.gif);
	list-style-position: outside;
	text-indent:0;
	padding-top:5;
	padding-bottom: 0;
	padding-left:30;
	padding-right:0;
	margin:0;
}

a {
	font:normal 8pt Verdana,Arial,Helvetica;
	text-decoration:none;
	color:#3a6ea5;
	border:0px;
}

li{
	font:normal 8pt Verdana,Arial,Helvetica;
	text-decoration:none;
	color:#222222;
}
li a{
	font:normal 8pt Verdana,Arial,Helvetica;
	text-decoration:none;
	color:#3a6ea5;
		
}
h2 {
	font:bold 8pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
h2 a{
	font:bold 8pt Verdana,Arial,Helvetica;
	text-decoration:none;
	color:#3a6ea5;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:0px;
}
.DynAuswahl1{
	width:200px;
}
.DynAuswahl2{
	width:330px;
}	


.werbebanner {
	font:normal 7pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	text-decoration:none;
	border: 0;

}
.werbeschrift {
	font:normal 7pt Verdana,Arial,Helvetica;
	color:#222222;
	text-decoration:none;
}
.werbeschrift a{
	font:normal 7pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	text-decoration:none;
}

.werbeschrift h1{
	font:bold 7pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;

}




.werbebanner a{
	font:normal 7pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	text-decoration:none;
	border: 0;
}
.werbebanner a:visited{
	font:normal 7pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	text-decoration:none;
}

.tr-even {
	font:normal 8pt Verdana,Arial,Helvetica;
	background-color:#BCDEF7;
	text-decoration:none;
}
.tr-odd {
	font:normal 8pt Verdana,Arial,Helvetica;
	background-color:#FFFFFF;
	text-decoration:none;
}
.tr-0{
	padding-top:20;
	padding-bottom:10;
}


.td-0 {
	padding-left:10;
	padding-right:10;
	padding-top:5;
	padding-bottom:5;
	text-align:center;
}
.td-1 {
	padding-left:10;
	padding-right:10;
	padding-top:5;
	padding-bottom:5;
	text-align:center;
}
.td-2 {
	padding-left:10;
	padding-right:10;
	padding-top:5;
	padding-bottom:5;
	text-align:center;
}
.td-3 {
	padding-left:10;
	padding-right:10;
	padding-top:5;
	padding-bottom:5;
	text-align:center;
}
.td-4 {
	padding-left:10;
	padding-right:10;
	padding-top:5;
	padding-bottom:5;
	text-align:center;
}
.td-last {
	padding-left:10;
	padding-right:10;
	padding-top:5;
	padding-bottom:5;
	text-align:center;
}

.contenttable {
	border:0;
	padding:10;
}
.download{
	font:normal 8pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	text-decoration:none;

}
.download-header {
	font:bold 9pt Verdana,Arial,Helvetica;
	line-height:140%;
	color:#3a6ea5;

}

.download-image{
	vertical-align:top;
	padding-right:10;
	padding-bottom:10;

}
.download-text {
	background-color:#ffffff;
	font:normal 8pt Verdana,Arial,Helvetica;
	line-height:140%;
	color:#222222;
	vertical-align:top;
}
.download-file {
	background-color:#ffffff;
	font:normal 8pt Verdana,Arial,Helvetica;
	line-height:140%;
	color:#222222;
	vertical-align:top;
}
.download-file a {
	background-color:#ffffff;
	font:normal 8pt Verdana,Arial,Helvetica;
	line-height:140%;
	color:#3a6ea5;
	vertical-align:top;
	text-decoration:none;
	target:"_blank";
}


.download-text a {
	background-color:#ffffff;
	font:normal 8pt Verdana,Arial,Helvetica;
	line-height:140%;
	vertical-align:top;
	color:#3a6ea5;
	text-decoration:none;
	display:outline;
}

.external-link-new-window {
	color:#3a6ea5;
	text-decoration:none;

}

.internal-link  {
	color:#3a6ea5;
	text-decoration:none;
}

.startseite-CI-Logo {
	margin-left:10;
	margin-top:10;
	margin-bottom:10;
	margin-right:0;
	padding:0;
}

.ansprechpartner {
	font:normal 9pt Verdana,Arial,Helvetica;
	color:#222222;
	padding-right:10;
	padding-left:2;		
	vertical-align:top;
}

.ansprechpartner a {
	font:normal 9pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
	padding-right:10;
	padding-left:2;		
	vertical-align:top;
	text-decoration:none;
}

.ansprechpartnerHeader {
	background-color:#d3eafc;
	font:bold 9pt Verdana,Arial,Helvetica;
	color:#222222;
	vertical-align:top;
	padding-right:10;
	padding-left:2;
}

.ansprechpartnerForm {
	font:normal 8pt Verdana,Arial,Helvetica;
	color:#222222;
	padding-right:10;
}

.ansprechpartnerFormPLZ {	
	border:1px solid #BCDEF7;
	font:normal 8pt Verdana,Arial,Helvetica; 
}

.ansprechpartnerFormSpacer{
	font:normal 8pt Verdana,Arial,Helvetica; 
	color:#222222;

}

.ansprechpartnerFormSelect {
	border:1px solid #BCDEF7;
	font:normal 8pt Verdana,Arial,Helvetica; 
}

.ansprechpartnerFormSearchButton {
	font:normal 8pt Verdana,Arial,Helvetica; 
	background-color: #BCDEF7;
	color: #666666;
	border:1px solid silver;
}

.listeStartseite {	
		//list-style-type:none;
		padding:0;
		margin-top:5;
		margin-left:0;
		margin-right:0;
		margin-bottom:0;
		text-decoration:none;
		color: #222222;
}

.listeStartseite a {
		//list-style-type:none;
		padding:0;
		margin-top:5;
		margin-left:5;
		margin-right:0;
		margin-bottom:0;
		text-decoration:none;
		color: #222222;
}


.submenue_5 {
		font:normal 7pt Verdana,Arial,Helvetica;
		color:#666666;
		background-color:#E3F1FC;
		height:19;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}


.submenue_5 a {
   		text-decoration: none;
   		color: #666666;
}

.submenue_5 a:hover {
   		text-decoration: none;
   		color: #000000;
}

.submenue_51 {
		font:bold 7pt Verdana,Arial,Helvetica;
		color:#000000;
		background-color:#BCDEF7;
		height:19;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}

.submenue_51 a {
   		text-decoration: none;
   		color: #000000;
}

.submenue_4 {
		font:normal 7pt Verdana,Arial,Helvetica;
		color:#666666;
		background-color:#E3F1FC;
		height:19;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}

.submenue_4 a {
   		text-decoration: none;
   		color: #666666;
}

.submenue_4 a:hover {
   		text-decoration: none;
   		color: #000000;
}

.submenue_41 {
		font:bold 7pt Verdana,Arial,Helvetica;
		color:#000000;
		background-color:#BCDEF7;
		height:19;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}

.submenue_41 a {
   		text-decoration: none;
   		color: #000000;
}

.news-latest-separator {
		background-color:#3a6ea5;
		width:140;
		height:1;
		margin-bottom:7;
}

.news-latest-headline {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
}

.news-latest-headline a {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration: none;
}

.news-latest-title {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#000000;
}

.news-latest-title a {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration: none;
}

.news-latest-header {
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
}

.news-latest-header a{
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration: none;
}

.news-latest-morelink {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration: none;
                                padding-bottom: 10px;
}

.news-latest-morelink a {
		text-decoration: none;
		color:#3a6ea5;

}

.news-latest-item img {
		float:left; 
		margin-right:5px;
}


.news {
		padding:8px;
		width:130;
		background-color:#BCDEF7;
		vertical-align:top;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000
}

.newstitle {
		color:#000000;
		font:bold 9pt Verdana,Arial,Helvetica;
}

.news-list-item img {
		float:left; 
		margin-right:20px;
  		margin-bottom:10px
}

.news-list-morelink {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration: none;
}

.news-list-morelink a {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration: none;
}

.news-list-date {
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#000000;
}

.news-list-headline {
		font:normal 9pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration:none;
		padding-bottom:5;
}

.news-list-headline a {
		font:normal 9pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration:none;
		padding-bottom:5;
}

.news-list-title {
		font:bold 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration:none;		
		padding-bottom:5;		
}

.news-list-title a {
		font:bold 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration:none;		
		padding-bottom:5;		
}

.news-list-subheader {
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#000000;
}

.news-list-leadtext {
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:5;		
		text-decoration:none;
}

.news-list-leadtext a{
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:5;		
		text-decoration:none;
}

.news-list-teasertext {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
}

.news-list-teasertext a{
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		text-decoration:none;
}

.news-single-leadtext {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:5;		
}

.news-single-headline {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:5;
}

.news-single-title {
		font:bold 12pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		padding-bottom:25;
}

.news-single-leadtext {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:5;		
}

.news-single-subheader {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#000000;
}

.news-single-subheader a {
		font:bold 12pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration: none;
}

.news-single-image {
		vertical-align:top;
		padding-right:10;
		padding-bottom:10;
}
.mail {	
	font:normal 8pt Verdana,Arial,Helvetica; 
	color:#3a6ea5;
	text-decoration:none;

}

.mailformNext a {
		font:normal 8pt Verdana,Arial,Helvetica; 
		background-color: #BCDEF7;
		color: #666666;
		border:1px solid silver;
		text-decoration:none;
		text-align:center;
		align:center;
		width:100;
}

.mailformSpacer {
		height:10;
		width:10;
}

.mailformHeader {
        		font:bold 11pt Verdana,Arial,Helvetica; 
		color:#3a6ea5;
		padding-bottom:5px;
}

.mailformAnswerRadio {
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:middle;
        		padding-left:10;
        		color:#222222;
}

.mailformCheckbox {
      		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:middle;
        		padding-left:10;
        		color:#222222;
}

.mailformQuestion {
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:top;
        		color:#222222;
}

.mailformLabel {
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:middle;
        		white-space:nowrap;
        		color:#222222;        		
}

.mailformLabelTop {
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:top;
        		white-space:nowrap;
        		color:#222222;        		
}

.mailformField {
        		width: 150px;
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:middle;
               		text-align:left;
        		padding-left:5;
        		color:#222222;        		
}

.mailformField input {
        		width: 150px;
        		border:1px solid #BCDEF7;
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		text-align:left;
        		padding-left:5;
        		color:#222222;        		
}

.mailformFieldSmall {
        		width: 120px;
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		vertical-align:middle;
               		text-align:left;
        		padding-left:5;
        		color:#222222;        		
}

.mailformFieldSmall input {
        		width: 120px;
        		border:1px solid #BCDEF7;
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		text-align:left;
        		padding-left:5;
        		color:#222222;        		
}

.mailformSelectField {
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		text-align:left;
        		padding-left:5;
        		color:#222222;        		
}


.mailformError {
        		font:normal 8pt Verdana,Arial,Helvetica; 
        		color:#ff0000;
}

.logo_unten {
		padding-right:16;		
}

.rechteSpalte {
		width:145;
		padding:0;
}

.rechteSpalteStartseite {
		width:145;
		padding:0;
}

.textRechteSpalte {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		width:145;
		text-align:right;
		padding:0;
		padding-top:60;
		padding-right:17;
}

.textRechteSpalte a {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration:none;
}


.rechteSpalte h1 {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		padding-bottom: 0;
}

.rechteSpalte h1.csc-firstHeader {
		font:bold 9pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		padding-bottom: 0;
}

.inhalt_startseite_mitte a {
		width: 195;
		font:normal 9pt Verdana,Arial,Helvetica;
		color:#222222;
		text-align: left;
		text-decoration: none;
		}

.inhalt_startseite_unten {
		font:normal 9pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#000000;
		text-align: center;
}

.csc-user_lamiluxXXL_headline {
		font:bold 8pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#000000;
		margin-bottom:10;
		padding:0;
}

.csc-header {
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
		margin-bottom:10;		
		padding:0;
}


.csc-firstheader {
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
		margin:0;
		padding:0;
}

.csc-header h1 {
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
		margin:0;
		padding:0;
}

.csc-textpicHeader {
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
}

.csc-textpicHeader a {
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
		text-decoration:none;
		margin:0;
		padding:0;
}



.csc-textpicHeader-26 {
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
		text-decoration:none;
		margin:0;
		padding:0;
}

.csc-textpicHeader-26 a{
		font:bold 11pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#3a6ea5;
		text-decoration:none;
		margin:0;
		padding:0;
}


.csc-textpic-caption{
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#222222;
		height: 50;
		padding-top:0;
		padding-bottom:0;
		padding-right:0;
		padding-left:0;
}
.csc-textpic-caption a{
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		text-decoration:none;
}



.csc-user_lamiluxXXL_leadtext {
		font:bold 7pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#000000;
}

.csc-user_lamiluxXXL_teasertext {
		font:bold 7pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#000000;
}

.csc-mailform {
		font:normal 9pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#000000;
		border:0;
}

.csc-mailform-field {
		border:0;
		
}

.csc-mailform-field label{
		border:0;
		width: 140px;
		vertical-align:top;		
				
}


.csc-mailform-field input {
        		width: 200px;
        		border:1px solid #BCDEF7;
        		font:normal 8pt Verdana,Arial,Helvetica; 
			line-height:140%;
}

.csc-mailform-radio input {
        width: auto;
        border-style: none;
        background-color: transparent;
}
.csc-mailform-radio label {
        width: auto;
        vertical-align:center;
        border-style: none;
        background-color: transparent;
}


.csc-mailform-submit {
        border:1px solid #BCDEF7;
        font:normal 12pt Verdana,Arial,Helvetica;
        background-color:#BCDEF7; 
        color:#333333;
}

.csc-mailform-radio {
        border:0;
}

.csc-mailform-radio fieldset {
        border:0;
        
}
.csc-sitemap{
	font:normal 8pt Verdana,Arial,Helvetica;
	color:#3a6ea5;
}
.csc-sitemap a{
	font:normal 8pt Verdana,Arial,Helvetica;
	text-decoration:none;
	color:#3a6ea5;
}
.csc-sitemap a:visited{
	font:normal 8pt Verdana,Arial,Helvetica;
	text-decoration:none;
	color:#3a6ea5;
	
}



.trailer {
	padding-left:0px;
	width:1000px;
	height:165px;	
}

.logo {
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	width:155px;
	height:74px;
	vertical-align:top;
	align:right;
}

.cell11 { 	border-left:1px solid #666666; border-top:1px solid #666666; }
.cell12 { 	border-left:1px solid #666666; 
	background-image:url(/fileadmin/schatten-rechts-grau.gif); 
	background-repeat:repeat-y; 
	vertical-align:top;
	width:6px;
}
.cell21 { 	border-top:1px solid #666666; 
	background-image:url(/fileadmin/schatten-unten-grau.gif); 
	background-repeat:repeat-x; 
	vertical-align:top;
	height:6px;
}
.cell22 {
	vertical-align: top;
	width:6px;
	height:6px;
}

form { margin:0px; }

select.selectLanguage    {
		background-color:#ffffff;
		margin-left:10px;
		margin-top:0px;
		font:normal 8pt Verdana,Arial,Helvetica; 		
}

.csc-textpic-text {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#222222;
		vertical-align:top;
}
.csc-textpic-text a {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		line-height:140%;
		vertical-align:top;
		color:#3a6ea5;
		text-decoration:none;
}




.bodytext {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		line-height:140%;
		color:#222222;
		vertical-align:top;
}

.bodytext a {
		text-decoration: none;
		color:#3a6ea5;		
}

h1 {
		font:bold 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
}

h3 {
		font:bold 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
}


.subtitle {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
}


.inhalt
 {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#666666;
		vertical-align:top;
}

.inhalt_2 {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#222222;
		vertical-align:top;
}

.inhalt_Startseite {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#222222;
		vertical-align:top;
		padding:0;
		margin:0;
}

.inhalt_2Startseite {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#222222;
		vertical-align:top;
		padding-top:30;
		padding-bottom:0;
		margin-bottom:0;
		width:273;
}

.menue_links {
		padding-top:20px;
		width:150;
		background-color:#ffffff;
		vertical-align:top;
}

.submenue_1 {
		font:normal 9pt Verdana,Arial,Helvetica;
		color:#666666;
		height:20;
}

.submenue_1 a {
   		text-decoration: none;
   		color: #666666;
		height:20;
}

.submenue_1 a:hover {
   		text-decoration: none;
   		color: #000000;
		height:20;
}

.submenue_11 {
		font:normal 9pt Verdana,Arial,Helvetica;
		color:#000000;
		height:20;
}

.submenue_11 a {
		font:bold 9pt Verdana,Arial,Helvetica;
   		text-decoration: none;
		color:#000000;
		height:20;
}

.submenue_2 {
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#666666;
		background-color:#ffffff;
		width:150;
		height:22;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:silver;
}

.submenue_2 a {
		width:150;
   		text-decoration: none;
   		color: #666666;
}

.submenue_2 a:hover {
		width:150;
   		text-decoration: none;
   		color: #000000;
}

.submenue_21 {
		font:bold 8pt Verdana,Arial,Helvetica;
		color:#000000;
		background-color:#BCDEF7;
		height:22;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}

.submenue_21 a {
   		text-decoration: none;
   		color: #000000;
}

.submenue_22 {
		color:#666666;
		background-color:#ffffff;
		width:150;
		padding-left:10;
		padding-right:10;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:silver;
}


.submenue_3 {
		font:normal 7pt Verdana,Arial,Helvetica;
		color:#666666;
		background-color:#E3F1FC;
		height:19;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}

.submenue_3 a {
   		text-decoration: none;
   		color: #666666;
}

.submenue_3 a:hover {
   		text-decoration: none;
   		color: #000000;
}

.submenue_31 {
		font:bold 7pt Verdana,Arial,Helvetica;
		color:#000000;
		background-color:#BCDEF7;
		height:19;
		vertical-align:middle;
		padding-left:10;
		padding-top:2;
		padding-bottom:2;
		padding-right:10;
}

.submenue_31 a {
   		text-decoration: none;
   		color: #000000;
}

.submenue_space {
		height:5;
}

.menue_oben {
		background-color:#BCDEF7;
		font:normal 10pt Verdana,Arial,Helvetica;
		color:#666666;
		vertical-align:bottom;
		height:30;
}

.menue_oben_links {
		font:normal 8pt Verdana,Arial,Helvetica;
		padding-left:12px;
		padding-bottom:2px;		
		text-align: left;
   		color: #666666;
}
.menue_oben_links a {
   		text-decoration: none;
   		color: #666666;
}

.menue_oben_links a:hover {
		font:bold 8pt Verdana,Arial,Helvetica;
   		text-decoration: none;
   		color: #222222;
}


.menue_oben_rechts {
		padding-right:10px;
		text-align: right;
		background-color:#BCDEF7;
}

.menue_oben_rechts_2 {
		font:normal 10pt Verdana,Arial,Helvetica;
		color:#666666;
		width2:170;
		background-color:#BCDEF7;
		text-align: center;
		padding:2px;
		padding-bottom:5px;
}

.menue_oben_rechts_2 a {
		font:normal 10pt Verdana,Arial,Helvetica;
		color:#666666;
   		text-decoration: none;
}

.menue_oben_rechts_2 a:hover {
		font:normal 10pt Verdana,Arial,Helvetica;
		color:#666666;
   		text-decoration: none;
}

.menue_oben_rechts_3 {
		font:normal 10pt Verdana,Arial,Helvetica;
		color:#666666;
		width2:170;
		background-color:#ffffff;
		padding:2px;
		text-align: center;
		padding-bottom:5px;		
}

.menue_oben_rechts_3 a {
		font:bold 10pt Verdana,Arial,Helvetica;
   		text-decoration: none;
   		color: #333333;
}

.search {
		background-color:#ffffff;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:10px;
}

.language {
		padding-top:3px;
		margin:0px;
		height:44px;
}

.hspacer {
		background-color:#ffffff;
		font:normal 4px Verdana,Arial,Helvetica;
		color:#000000;
		height:10;
		padding-left:10px;
}

.hspacer_2 {
		background-color:#BCDEF7;
		font:normal 1px Verdana,Arial,Helvetica;
		color:#000000;
		height:1;
}

.vspacer {
		background-color:#ffffff;
		font:normal 4px Verdana,Arial,Helvetica;
		width:10;
}

.menue_unten_links {
		background-color:#BCDEF7;
		font:normal 8pt Verdana,Arial,Helvetica;
		color:#666666;
		vertical-align:middle;
		height:30;
		padding-left:12px;
		text-align: left;
}

.menue_unten_links a {
		text-decoration: none;
                color: #666666; 
}

.menue_unten_links a:hover {
		text-decoration: none;
                color: #000000; 
		font:bold 8pt Verdana,Arial,Helvetica;
}

.fusszeile_rechts {
		background-color:#BCDEF7;
		font:bold 11pt Verdana,Arial,Helvetica;
		color:#222222;
		vertical-align:middle;
		height:30;
		padding-right:20px;
		text-align: right;
}

.fusszeile_rechts a {
		text-decoration: none;
                	color: #222222; 
}

.fusszeile_rechts a:hover {
		text-decoration: none;
                	color: #222222; 
		font:bold 11pt Verdana,Arial,Helvetica;
}

.tx-indexedsearch {
		font:normal 9pt Verdana,Arial,Helvetica;
		color:#000000;
		padding-bottom:5;
}

.tx-indexedsearch-searchbox-sword {
	border:1px solid #BCDEF7;
	font:normal 8pt Verdana,Arial,Helvetica;
	width:95; 
}

.tx-indexedsearch-searchbox-button {
	font:normal 8pt Verdana,Arial,Helvetica; 
	background-color: #BCDEF7;
	color: #666666;
	border:1px solid silver;
}

.tx-indexedsearch-title {
		font:normal 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
}

.tx-indexedsearch-title a {
		font:normal 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
   		text-decoration: none;
}

.tx-indexedsearch-res-header {
		font:normal 11pt Verdana,Arial,Helvetica;
		color:#3a6ea5;
		background-color:#BCDEF7;
		vertical-align:middle;
}

.tx-indexedsearch-browsebox LI {
		display:inline; 
		padding:0;
		background-color:#ffffff;
		margin-right:5;
}

.tx-indexedsearch-browselist-currentPage a {
		text-decoration:none;
		color:#3a6ea5;
}

.tx-indexedsearch-browsebox {
		font:normal 8pt Verdana,Arial,Geneva,Helvetica;
		padding-top:0;
}

.tx-indexedsearch-browsebox a{
		font:normal 8pt Verdana,Arial,Geneva,Helvetica;
		padding-top:0;
		text-decoration:none;
		color:#3a6ea5;
}


.tx-indexedsearch-whatis {
		font:normal 8pt Verdana,Arial,Geneva,Helvetica;
}



.tx-indexedsearch-res {
		font:normal 8pt Verdana,Arial,Geneva,Helvetica;
}

td.tx-indexedsearch-descr {
		font:normal 8pt Verdana,Arial,Geneva,Helvetica;
}

td.tx-indexedsearch-info {
		font:normal 8pt Verdana,Arial,Geneva,Helvetica;
}

