@charset "utf-8";
/* CSS Document*/

body{
	background-image:url(style_FILES/bg.png);
	text-align: center;
	font-size: 12px;
    font-family: Verdana, Arial, sans-serif;
}

h1{
	font-size:14px;
	line-height:14px;
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration: none;
	/*margin-bottom:-25px;*/
}

div, dl, dd, dt, tr, td, table{
	margin:0px;
	padding:0px;
	border:0px;
}

p{
	margin:0px;
	padding:0px;
	/*margin-bottom:20px;*/
	border:0px solid black;
	line-height:16px;
	
}

#main{
	width:1240px;
	margin:0px auto;
	text-align: left;
	color: #000000;
}

#main a
{
	color: #ff5522;
	text-decoration: none;
	
}
#main a:hover
{
	color: #ff5522;
	text-decoration: underline;
}

#main hr{
	/*color: #e9e9e9;*/
	height:1px;
	border-style:dashed;
	border-color:#bbc6d0/*95a195*/;
	border-top:1px;
	border-width:1px;

	/*noshade:noshade;*/
}

#banner_bg{
	width:1240px;
	background-image:url(style_FILES/banner.png); 
	height:156px;
	
}

#content_bg{
	width:1240px;
	background-image:url(style_FILES/content.png);
	float:left;
	/*line-height:20px;*/
	/*border:1px solid black;*/
}

/*linkes MenÃ¼ Beginn*/
#menu_left{
	/*margin-top:5px;*/	
	/*margin-left:30px;*/
	margin:0px;
	padding:0px;
	width:200px;
	float:left;
	/*border:1px solid black;*/
}

#search{

}

#mainmenu{
	margin:10px 0px 0px 30px;
}
/*linkes MenÃ¼ Ende*/


/*Inhalt Beginn*/
#mycontent{
	width:818px;
	/*padding:0px 0px 0px 10px;*/
	margin:0px;
	float:left;
	border-left:1px dashed #bbc6d0;
	border-right:1px dashed #bbc6d0;
	/*height:400px;*/
}

#mycontent_main{
	
	min-height:600px;
	margin:10px 10px 0px 10px;
	float:left;
	
	font-size:12px;
	
	
}

#mycontent_main ul{
	/*line-height:5px;*/
	list-style: circle url(style_FILES/button_orange.png);
	padding:0px;
	margin:0px;
	margin-left:40px;
	/*line-height:20px;*/
}

#mycontent_main li{
	/*line-height:16px;*/
	padding:0px;
	margin:0px;
	/*margin-bottom:10px;*/
	border:0px solid black;
}

#mycontent_main img{
	border:0px solid grey;
	margin:0px;
	padding:0px;
	/*margin-left:5px;*/
	/*margin-right:5px;*/
	/*padding-right:0px;*/
}

#mycontent_main dd{
	/*padding-right:5px;*/
}

#mycontent_main dl{
	/*padding-right:5px;*/
}

#mycontent_main table{
	font-size:12px;
	border:0px solid black;
	padding:0px;
	margin:0px;
}

#mycontent_main td{
	border:0px solid black;
	padding:5px;
	margin:0px;
}

#pdf img{
	float:right;
	border:0px solid black;
}

#bildunterschrift_rechts{
	text-align:right;
}

#bild_unten{
	vertical-align:bottom;
}



.spacer-gif{
	display:none;
	border:1px solid black;
}

.csc-mailform-field{
	font-size:12px;
	padding-bottom:10px;
}

.csc-mailform{
	/*padding-bottom:10px;*/
	padding-top:10px;
	padding-left:10px;
}

/*Inhalt Ende*/


/*rechtes Menü Beginn*/
#menu_right{
	margin-top:10px;
	padding:0px auto;
	height:620px;
	/*margin-right:30px; wird nicht gebraucht, abstand von rechts durch content bestimmt*/
	float:left;
	width:200px;
	text-align: center;
	border:0px solid black;
	/*position:abolute;*/
}

#logo{
	border:0px solid black;
	height:1px;
	width:140px;
	margin:0px auto;
	background-image:url(style_FILES/spacer.gif)
}

#sprache{
	margin:0px;
	padding:0px;
	border:0px solid black;
	text-align:center;

}

#sprache table{
	margin-top:10px;
	padding:0px;
	border:0px solid black;
	text-align:center;
	width:100%;

}


#footer_bg{
	width:1240px;
	clear:left;
	background-image:url(style_FILES/footer.png); 
	height:30px;
}

.rahmen_tbl{
	font-size:12px;
}

.align-left{
	text-align:left;
}

.align-center{
	text-align:center;
}

.align-right{
	text-align:right;
	
}

.csc-textpic-imagewrap{
	/*width:798px;*/
	margin-top:50px;

}
