@charset "utf-8";

/* CSS Document */



body {

font-family: Trebuchet MS,Verdana, Arial;

font-size: 12px;

color:#4d4d4d;

margin-top: 0px;

text-align:center;

background:#C6C5C1;

}



p.align-center{

	text-align: center;

}



table {

	font-family: Trebuchet MS,Verdana, Arial;

	font-size: 12px;

}



a{ text-decoration:none; font-weight:bold; color:#4d4d4d; }



div#toplogo{

/*background-image:url(../pics/Bannerlogo.jpg);

background-repeat:no-repeat;

background-position:top left;*/
border-top:solid 1px #dbdcde;
padding:0px;

white-space:normal;

}



#zentrierendesdiv{

	margin:auto;

	margin-top:0px;

	width:980px;

	text-align: left;
    background-color: #fff;
    background-image:url(../pics/Adloq_Schatten02_.jpg); 
    background-repeat: repeat-y;
    padding:20px;
}

#bottom{
    width:1020px;
    margin:auto;
    height:25px;
    margin-top:0px;
        background-image:url(../pics/Adloq_Schatten-03.jpg); 
    background-repeat: no-repeat;
}

#rahmenmitte{

	white-space:nowrap;

	_white-space:normal;

	width:980px;
    
}



#rahmenrechts { 

	/*background-position:top right;

	background-image:url(../pics/rahmenrechts.jpg);

	background-repeat:repeat-y;

	width:980px;
    */
}



#rahmenlinks{

	padding-left: 1px;

	background-position:top left;

	background-image:url(../pics/rahmenlinks.jpg);

	background-repeat:repeat-y;

}



div#bannerblock{

display:block;

height: 314px;

width: 970px;

background-repeat:no-repeat;

}



div#Homelink{

	display:inline-block;

	margin-top: 25px;

	margin-left: 173px;

}



div#toplogo img{



}



div.login{



}



div.login input{

size:5;

}



td.tx-indexedsearch-descr, td.tx-indexedsearch-info{

	font-size:12px;



}



div.tx-indexedsearch-rules{

display:none;

}



div.tx-indexedsearch-searchbox{

display:none;

}



.tx-indexedsearch-searchbox-button submit{

}







.login-username-input{

size: 5;

}



.login-password-input{

size: 5;

}



div#menue_rechts{

	width: 250px;

	display:block;

	float:left;

	white-space:normal;

}



div#navi_main{

display:block;

float:left;

width: 180px;

padding: 10px;

}



div#permakontakt{

	width:230px;

padding: 30px;

display:block;

clear:left;

float:left;

}



div#inhalt{

	width: 680px;

	display:inline-block;

	float:left;

	margin-left:0px;

	padding: 5px;

	white-space:normal;

}



div#links{

display:none;

}



div#mitte{

float:left;

padding: 5px;

width: 680px;

}



div#rechts{

display:none;

}



div#rand{

display:none;

}



.csc-firstHeader{

	font-size: 18px;

	color: #d90009;

}

.csc-mailform{

padding-left: 0px;

margin-left: 0px;

}



.csc-mailform-label{



}



.csc-mailform-field{

page-break-before:left;

}



div#welle{

	clear:both;

	background:url(../pics/background_welle.jpg) right bottom no-repeat;

	height:91px;

	width:960px;

}



html > body #welle { 

	clear:both;

	background:url(../pics/background_welle.jpg) right bottom no-repeat;

	height:91px;

	width:950px;

}



div#footer{

clear:both;

margin-top:-2px;

width: 980px;

white-space:normal;

}



html > body #footer { 

	clear:both;

	margin-top:-2px;

	width: 945px;

	white-space:normal;

}



#necom_link{

	margin-left:330px;

	color:#b8bdc1;

}







div.menue_normal_level1{

padding: 15px;

padding-left:20px;

display:block;

font-size: 11px;

background-image:url(../pics/link_schatten.jpg);

background-repeat:repeat-x;

background-position:bottom left;

}



div.menue_aktiv_level1{

padding: 15px;

padding-left: 0px;

display:block;

font-size: 11px;

background-image:url(../pics/link_schatten.jpg);

background-repeat:repeat-x;

background-position:bottom left;

}



div.menue_aktiv_level1 img{

vertical-align:middle;

margin-right: 5px;

}



div.menue_aktiv_level1 a{

text-decoration:none;

color:#d90009;

}



div.menue_normal_level2{

padding: 10px;

margin-left: 15px;

display:block;

font-size: 11px;

}

div.menue_aktiv_level2{

padding: 10px;

margin-left: 15px;

display:block;

font-size: 11px;

}

div.menue_aktiv_level2 a{

text-decoration:none;

color:#d90009;

}

div.menue_normal_level3{

padding: 5px;

padding-top: 0px;

margin-left: 30px;

display:block;

font-size: 11px;

}

div.menue_aktiv_level3{

padding: 5px;

padding-top: 0px;

margin-left: 30px;

display:block;

font-size: 11px;

}

div.menue_aktiv_level3 a{

text-decoration:none;

color:#d90009;

}



div#footer{

padding-left: 35px;

padding-top:10px;

background-image:url(../pics/footer_schatten.jpg);

background-repeat:repeat-x;

background-position:top left;
margin-bottom: 5px;
}



#toplogo .tx-indexedsearch-minisearchbox{

	width:610px;

}





#toplogo input{

	border:1px solid #999;

	margin-right:10px;

	font-size:11px;

	color: #666;

}



#toplogo table{

	width:95%;

	margin-top:160px;

	color: #666;

	

}



#toplogo table td{

	font-size:11px;

	text-align:right;

	font-weight:bold;

}



#toplogo input.login-username-input, #toplogo input.login-password-input, .tx-indexedsearch-searchbox-sword{

	width:100px;

}

div.csc-mailform-field label{

	width:150px;

	display:block;

	float:left;

}



div.csc-mailform-field input, div.csc-mailform-field textarea{

	border:1px solid #DDD;

	margin-top:5px;



}



div.csc-mailform-label{

	font-weight:bold;

	margin-bottom:10px;

}



#mailformnachricht{

	display:block;

	clear:both;

	margin-top:5px;

}



#mailformformtype_mail{

	margin-left:335px;

	margin-top:10px;

}



.news-list-container {

	display: block;

	background-color:white;

	border:none;

}



.news-list-container * {

	background:none!important;

	border:none!important;

}



.news-list-container H3 {

	margin-bottom: 5px;

	padding: 2px;

	border-bottom: none;

	background:none;

	padding-left:0px;

	border-top:1px solid #CCC!important;

	padding-top:2em;

}



.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {

	color:#4d4d4d;

	padding-left:0px;

}

.news-list-container H3 A {

	color:#4d4d4d;

	padding-left:0px;

}



.news-list-container P {

	padding-left:0px;

}



.news-list-item{

	width:100%;

	height: 150px;

	display: block;

	float:left;

	background: none;

	border:none;

	padding-left: 0px;

	margin-left: 0px;

}



.news-list-date{

	color:#4d4d4d;

	float:right;

	background: none;

}



.news-single-timedata {

	font-size: 11px;

	font-weight: normal;

	color:#4d4d4d;

	float:right;

	background: none;

}



.bodytext{

	clear:both;

}



.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{

	display: none;



}



.news-single-author{

	display: none;

}



.news-single-item {

	padding:5px;

	margin-bottom:5px;

	border:none;

	background-color:white;

	padding-left: 0px;



}

.news-single-item H2 {

	font-size: 14px;

	font-weight:bold;

	color:#4d4d4d;

	margin-bottom: 0px;

	

}

.news-single-item H3 {

	margin-bottom: 15px;

}



div.dreispaltig {

	float:left;

	width:200px;

	margin-right:20px;

}



div.dreispaltig img {

	border:1px solid #666;

}

#sef, #set {
 position: relative;
 top: 0px; 
 width: 970px;
 white-space:normal;
 padding:10px;
 font-size:10px;
}
#sef a{
 font-weight: 500;
}
#seh{
    width:100%;
    text-align:center;
    margin-bottom:0;
    padding:10px;
}
#seh p{margin:0;padding:0;}
