/*
 *
 * ***************MAIN CSS****************
 *
 */
 

body{
	margin:0px;
 	border:0px;
 	padding:0px;
 	background-color:#f3f1ee; /*cool grey*/ 	
 	background-image:url(grafik/bg_3000.gif);
 	background-repeat:no-repeat;
 	background-position:center bottom;
 	background-attachment:fixed;
 	font-family:Tahoma,Arial,Helvetica,sans-serif;
 	font-size:12px;
 	height:100%;
 	width:100%;
 	color:#000000;
}
div{
	margin:0px;
 	border:0px;
 	padding:0px;
 	text-align:left;
}
table{
	margin:0px;
 	padding:0px;
 	font-size:12px;
}
td{
	margin:0px;
 	padding:0px;
	vertical-align:top;
}
span{
	margin:0px;
 	border:0px;
 	padding:0px;
}
p{
	margin:0px;
 	border:0px;
 	padding:0px;
}
img{
	margin:0px;
 	border:0px;
 	padding:0px;
}
a{
	text-decoration:none;
	font-weight:normal;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#747476;
}
h1,h2,h3,h4,h5{
	margin:0px;
 	border:0px;
 	padding:0px;
}
h1{
	font-size:13px;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	color:#000000;
	font-style:normal;
	font-weight:bold;
}
h2{
	font-size:13px;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	color:#000000;
	font-style:normal;
	font-weight:bold;
}

p.align-center{
	text-align:center;
	margin:0 auto;
}


/*
 *
 * ***************LAYOUT ELEMENTS****************
 *
 */
#sichtbereich{
	width:100%;
	height:100%;
	text-align:center;	
} 
#mantel{
	margin:0 auto;
	width:722px;
} 
#deckel{
	width:722px;
	height:20px;
	background-repeat:no-repeat;
	background-image:url(grafik/copy_bg_01.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/grafik/copy_bg_01.png',sizingMethod='image');
}
#mauern{
	width:722px;
	background-repeat:repeat-y;
	background-image:url(grafik/copy_bg_02.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/grafik/copy_bg_02.png',sizingMethod='scale');
}
#kopf{
	position:relative;
	z-index:998;
	width:700px;
	height:104px;
	margin-left:11px;
}
#logo{
	float:left;
	width:57px;
	height:97px;
	margin-left:10px;
	background-repeat:no-repeat;
	background-image:url(grafik/logo.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/grafik/logo.png',sizingMethod='image');
}

#namchen{
	float:left;
	width:368px;
	height:34px;
	margin-top:54px;
	margin-left:28px;
	background-repeat:no-repeat;
	background-image:url(grafik/typo_head.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/grafik/typo_head.png',sizingMethod='image');
}
#nummern{
	float:right;
	width:135px;
	height:44px;
	margin-left:102px;
	margin-top:54px;
}
#steuer{
	position:relative;
	z-index:999;
	height:24px;
	width:700px;
	margin-left:11px;
	background-color:#33a54e;
}
#lenker{
	float:left;
	height:24px;
	width:565px;
}
#impressum{
	float:right;
	width:135px;
	height:24px;
	background-color:#747476;
}
#schluesselbildchen{
	position:relative;
	z-index:995;
	width:700px;
	height:194px;
	margin-left:11px;
}
#platzierer{
	padding:10px;
}

#titelchen{
	width:700px;
	height:30px;
	margin-left:11px;
	//margin-top:-2px;
	background-repeat:no-repeat;
	background-image:url(grafik/headline_bg.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/grafik/headline_bg.png',sizingMethod='image');
}
#titel{
	margin-left:10px;
	color:#ffffff;
	font-size:20px;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	line-height:30px;
}
#inhalt{
	position:relative;
	z-index:996;
	width:700px;
	margin-left:11px;
}

#fuesschen{
	clear:both;
	display:block;
}

#fundament{

	text-align:center;
	width:722px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(grafik/copy_bg_07.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/grafik/copy_bg_07.png',sizingMethod='image');
}
#logo a{
	display:block;
	width:57px;
	height:97px;
}
#menfirst{
	float:left;
	display:block;
	padding:0 10px;
	height:24px;
	line-height:24px;
	border-right:1px solid #ffffff;
	margin-left:5px;
	font-weight:normal;
}
#men{
	float:left;
	display:block;
	padding:0 10px;
	height:24px;
	line-height:24px;
	border-right:1px solid #ffffff;
	font-weight:normal;
}
#menlast{
	float:left;
	display:block;
	padding:0 10px;
	height:24px;
	line-height:24px;
	border-right:0px;
	font-weight:normal;
}
#menactfirst{
	float:left;
	display:block;
	padding:0 10px;
	height:24px;
	line-height:24px;
	border-right:1px solid #ffffff;
	margin-left:5px;
	font-weight:normal;
}
#menact{
	float:left;
	display:block;
	padding:0 10px;
	height:24px;
	line-height:24px;
	border-right:1px solid #ffffff;
	font-weight:normal;
}
#menactlast{
	float:left;
	display:block;
	padding:0 10px;
	height:24px;
	line-height:24px;
	border-right:0px;
	font-weight:normal;
}

#menfirst a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
#men a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
#menlast a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
#menactfirst a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
#menact a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
#menactlast a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
#impmen{
	display:block;
	height:24px;
	line-height:24px;
	border-right:0px;
	font-weight:normal;
}
#impmen a{
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
	padding-left:5px;
}

#submenshell{
	
}
#submen{
		
}
#submen a{
	background-color:#ffffff;
	display:block;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	color:#000000;
	padding-left:10px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	white-space:nowrap;
	height:24px;
	line-height:24px;
}
#submen a:hover{
	background-color:#ffffff;
	display:block;
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
	padding-left:10px;
	color:#000000;
	height:24px;
	line-height:24px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	white-space:nowrap;
}
#nummerchen{
	line-height:180%;
}
#notnummerchen{
	line-height:180%;
	color:#000000;
	font-size:11px;
}
#stand{
	position:relative;
	z-index:997;
	text-align:center;
	display:block;
	width:700px;
	line-height:16px;
	//line-height:14px;
	margin-left:11px;
	height:14px;
	color:#ffffff;
	font-size:9px;
}
#adrmen{
	height:24px;
}
#adrmen a{
	color:#ffffff;
	font-weight:normal;
}
#rechtliches{
	margin-top:-5px;
	text-align:center;
	color:#747476;
}
#copyrightplacer{
	text-align:center;
	font-size:11px;
}


#newslatestpic{
	width:110px;
	float:left;
}
#newslatestpic img{
	border:3px solid #ffffff;
}
#newslatestpicborder{
	border:1px solid #000000;
}
#newslatesttxt{
	float:right;
	width:212px;
}


#newslatestmorelink{
	text-align:right;
}
#newslatestdate{
	text-align:right;
}

h1.csc-firstHeader{
	color:#747476;
	font-size:13px;
	font-weight:bold;
}
#kopierer{
	line-height:140%;
	font-family: Arial,sans-serif;
	color:#006666;
}
#newslatesttitle{
	margin-bottom:11px;
}
#newslatesttitle a{
	color:#747476;
	font-size:13px;
	font-weight:bold;
}
#newslatesttxt{
	une-height:140%;
}
#newslatestmorelink a{
	color:#747476;
}
#newslatestitem{
	
}
#newslatestcontainer{
	position:relative;
	clear:both;
	display:block;
}

#newssingledate{
	float:right;
	text-align:right;
}
#newssingletitle{
	color:#747476;
	font-size:13px;
	font-weight:bold;
	float:left;
	text-align:left;
}
#newssinglesubheader{
	float:right;
	width:330px;
	font-style:italic;
}
#newssingleimage{
	float:left;
	text-align:left;
	width:340px;
}

.news-single-backlink a{
	color:#747476;
}

#newssingleimage{
	width:343px;
	float:left;
}
#newssingleimage img{
	border:3px solid #ffffff;
}
#newssinglepicborder{
	border:1px solid #000000;
}

#newslistpic{
	width:228px;
	float:left;
}
#newslistpic img{
	border:3px solid #ffffff;
}
#newslistpicborder{
	border:1px solid #000000;
}
#newslisttxt{
	float:right;
	width:440px;
}


#newslistmorelink{
	text-align:right;
}
#newslistdate{
	text-align:right;
}
#newslisttitle{
	margin-bottom:11px;
}

#newslisttitle a{
	color:#747476;
	font-size:13px;
	font-weight:bold;
}
#newslisttxt{
	line-height:140%;
}
#newslistmorelink a{
	color:#747476;
}
#newslistitem{
	
}
#newslistcontainer{
	position:relative;
	clear:both;
	display:block;
}
.csc-header{
	padding:0px;
	margin:0px;
	border:0px;
	height:12px;
	margin-bottom:11px;
}
ul{
	list-style-image:url(grafik/item.gif);
	list-style-position:outside;
		
}

a.mail{
	color:#747476;
	font-weight:bold;
}
#neuigkeiten a{
	font-weight:bold;
}