/*------- GENERELL -----*/

body {background-color: #666;background-image: url('design2010pics/bg_2010.jpg');
//background-image: url('design2009pics/kachel.gif');
background-repeat: repeat-x;
background-attachment: fixed;font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;color:#333;padding:0;margin:0;}

li
{
	margin: 0px 0px 7px 0px;
}
/*h1 {font-size: 11px;text-transform:uppercase;background-color: #E0A3B7;border-top:1px solid #564b47;border-bottom:1px solid #564b47;padding:5px 15px;margin:0 }*/h3 {font-size: 12px;font-weight: bold;padding: 0px 0px 10px 0px;margin:0;
}input, textarea, select{	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;	font-size: 11px;}img.download {vertical-align:middle;}/* ----------container to center the layout-------------- */#container {width: 920px;margin-bottom: 10px;margin: 0 auto;/*background-color: orange;*/background-image: url('design2010pics/shadow_bg.png');
background-repeat: repeat-y;}/* ----------BANNER -------------- */#banner {height: 228px;//background-color: #e1ddd9;text-align: left;vertical-align: bottom;padding: 0px;margin: 0px 10px 0px 10px;background-image: url('design2010pics/header_2010.gif');background-repeat: no-repeat;
overflow: hidden;/*border: 1px solid black;*/}/*#banner img {padding:10px 0px;} */


/* ---------- MENU -------------- */
#menubar {
	width: 900px;
	margin: 0px auto;
	}
/* -----------------CONTENT--------------------- */#content {background-color: #ffffff;padding: 20px 0px;margin: 0px 10px;/*border: 1px dashed pink;*//*background-color: pink;*/}#content h1{	padding: 0px;	margin: 0px 0px 20px 0px;	font-size: 16px;	font-weight: bold;
	color: #333;}

#content h2{	padding: 0px;	margin: 0px 0px 10px 0px;	font-size: 14px;	font-weight: bold;}#content a{	color: #cd8122;
	font-weight: bold;}#content a:hover{	color: #fff;	background-color: #cd8122;}.box_center{	width: 510px;
	padding: 0px;
	margin: 0px;}

.box_padding
{
	width: 10px;
}

.box_center_all{
	width: 100%;	padding: 15px;
	/*background-color: red;*/}/* --------------left navi------------- */.box_left {width: 170px;padding: 0px;/*border: 1px dashed blue;*/
text-align: center;/*background-color: red;*/}#left_untermenue{	padding: 0px 10px 0px 45px;
	text-align: left;}.box_right {width: 200px;padding: 0;
text-align: center;/*background-color: blue;*/}/* -----------FOOTER--------------------------- */#footer {clear: both;margin: 0px 10px;padding: 0px;
padding-top: 10px;color: #fff;background-color: #222;
text-align: center;
height: 216px;
overflow:hidden;
background-image: url('design2010pics/footer_bg_2010b.jpg');
border-top: 1px solid #ccc;}
#footer2 {clear: both;margin: 0px auto;padding: 0px;
width: 920px;}a.footer_main{	font-size: 12px;	font-weight: bold;	color: #000;	text-decoration: none;}

a.footer_main:hover
{
	color: #fff;
	background-color: #000;
}a.footer_side{	font-size: 10px;	font-weight: normal;	color: #000;	text-decoration: none;}

a.footer_side:hover
{
	color: #fff;
	background-color: #000;
}#footer_table{	margin: 0px auto;}

.footer_headline
{
	font-weight: bold;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
}
.footer_list{	list-style: none outside;	margin: 0px;	padding: 0px 25px 0px 0px;}/*---------MAIN MENU-------------*/#main_menu_table{background-image: url('design2008pics/menu_fade_normal.gif');background-repeat: repeat-x;	}a.main_menu{	font-weight: bold;	font-size: 13px;	color: #333;	margin: 0px 20px;	text-decoration: none;}a.main_menu:hover{	color: black;	/*background-color: #333;	background-image: url('design2008pics/menu_fade_active.gif');*/}.menuepunkt_aktiv{	background-color: #c5c5c5;	/*background-image: url('design2008pics/menu_fade_active.gif');*/}/*---------UTNERMENUE-------*/#content a.untermenue{	font-weight: bold;	font-size: 12px;	line-height: 18px;	color: #333;	text-decoration: none;}#content a.untermenue:hover{	color: #fff;	background-color: #333; }#content a.untermenue_active{	font-weight: bold;	font-size: 12px;	line-height: 18px;	color: #ffffff;	padding: 2px;	background-color: #333;	text-decoration: none;}#content a.untermenue_active:hover{	font-weight: bold;	font-size: 12px;	line-height: 18px;	color: #fff;	background-color: #333;	text-decoration: none;}/*------ SUCHFELD------*/.suche_button{	border: 0px solid white;	background-color: white;	padding: 0px;	margin: 0px;}.suchfenster{	border: 1px solid #d5d5d5;	background-color: white;	margin: 0px 20px;}/*-----NEWS STYLES--------*/.news_nachricht{	margin: 0px;	padding: 10px 0px;	border-bottom: 1px solid #d5d5d5;}.news_ueberschrift{	font-size: 12px;	font-weight: bold;}/*-----DIVERSE KLASSEN------*/.bodytext{	margin: 0px;	padding: 0px 0px 10px 0px;}.trennlinie{	height: 1px;	width: 50px;	border: 1px solid #c5c5c5;
	margin: 0px auto;}

.trennlinie2{	height: 1px;	width: 50px;	border: 1px solid #c5c5c5;
	margin: 10px 0px;}

/*----- TEASER BOXEN STARTSEITE ------*/
.teaser_box{	background-image: url('/fileadmin/design2008pics/bg_kasten.gif');	background-repeat: repeat-x;	font-size: 11px;	padding: 5px;}.teaser_box .news_nachricht{	margin: 0px;	padding: 0px;	border-bottom: 0px solid #d5d5d5;}.teaser_box .news_letzte_archivlink{	margin: 0px;	padding: 0px 0px;	visibility: hidden;}
.teaser_box .news_letzte_zeit{	margin: 0px;	padding: 0px 0px;	visibility: hidden;}

#content .teaser_box h1{	margin: 0px 0px 10px 0px;
}

/*------- SPONSOREN -------*/

#content .box_left .csc-textpic-clear
{
	padding: 0px 0px 14px 0px;
}

#content .box_right .csc-textpic-clear
{
	padding: 0px 0px 14px 0px;
}

.box_left h1
{
	margin: 0px 0px 10px 0px;
	pading: 0px;
	font-size: 7px;
	font-weight: normal;
}

/*---------- DEFINITIONS-LISTEN / FAQ------------*/
#content dt
{
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
#content dd
{
	margin: 0px 0px 5px 0px;
}

/********* Stylesheet der Frontendbenutzerregistrierung **********/#tx-srfeuserregister-pi1-fe_users_form{border: 0px solid white;}
#tx-srfeuserregister-pi1-fe_users_form fieldset{border: 0px solid white;}