/* TWO COLUMN LAYOUT */
/* vert. Scrolleiste im Firefox immer sichtbar*/
html {
	height: 100%;
	margin-bottom: 1px;
	overflow-y:scroll; 
}

body {
	
	}
	
p {
	padding:0;
	margin:7px 0px;
}
	
#main_wrapper {
	position:relative;
	width:955px; /* Gesamtbreite */
	margin-top:30px;
	margin-left:auto;  /* Zentrierung */
	margin-right:auto; /* Zentrierung */
	padding-top:10px;
	text-align:left; /* resets the centering hack for IE6 on the body tag */
	overflow:hidden;
}

* html #main_wrapper {
	width:954px; /* Gesamtbreite */
}	

#header {
	height:190px;
	width:935px;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0px 10px;
	overflow:hidden;
	border-bottom:solid 1px #C00;
	}
	
#header_inner, #left_navi, #content_inner, #promo_inner {
	overflow:hidden; /* clips oversize elements that would otherwise expand divs and break the layout */
	}
	
#header_inner { 
	padding:0px;
	}
	
#header_logo {
	float:left;
	text-align:left;
	margin-top:20px;
	margin-left:0px;
	width:140px;
	height:230px;
	background-color:#FFF;
	}
	
		
/*+++ Headerfoto +++*/	
#header_bigpic{
	float:right;
	width:785px;
	height:180px;
	overflow:hidden;
}

	
/* CONTENT RECHTE SPALTE */	
#content {
	float:right; /* floats on nav and content divs make them sit side by side */
	width:710px; /* this width + nav width must total 100% */
	top:0px;
	padding-right:20px;
	padding-top:5px;
	}
	
#content_inner { 
	padding:0 1em 1em 1.5em; /* creates space between the box and the content */
	}
	
#footer {
	clear:both; /* makes the footer sit below whichever column is longest */
	}



#footer_inner {
	margin:5px;
	padding-top:5px;
	border-top:1px solid #C00;
	text-align:left;
	}
/*+++++++++++++++++++++++++++++++++++*/
/*Anpassung der Typo3 eigenen Styls*/

.csc-textpic{
	clear:both;
	display:block;
	width:650px;
}



/*+++++++++++++++++++++++++++++++++++*/

/*Kontaktformular*/
.csc-mailform{
border:none;
}

.csc-mailform label, .csc-mailform-label{
	color:#333;
	font: 14px Arial, Helvetica, sans-serif;
	}

.csc-mailform input, .csc-mailform select{
	color:#333;
	font: 14px Arial, Helvetica, sans-serif;
	height:25px;
	line-height:20px;
	}

.csc-mailform-field{
margin-top:20px;
}

.csc-mailform-field label{
margin:8px;
}


.csc-mailform-field input, .csc-mailform-field textarea{
display: block;
margin:5px;
padding-top:5px;
width:280px;

}

.csc-mailform-label{
	margin-left:10px;
	}	
/*Button*/
#mailformformtype_mail{
display: block;
margin:0px;
width:100px;
padding:0px;
}

/* Kontaktformular ENDE */
/*+++++++++++++++++++++++++++++++++++*/


/* TABELLEN */

table.contenttable{
	width:auto;
	}

table.contenttable th{
	font-weight:bold;
	padding-right:35px;
	padding-bottom:20px;
	}

table.contenttable td{
	font-weight:normal;
	padding:5px 0px;
	padding-right:35px;
	
	}
	
table.contenttable td.td-0{
	font-weight:bold;
	}

table.contenttable tr.tr-even{}

table.contenttable tr.tr-odd{}



/*++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++ MITGLIEDSCHAFT +++++++++++*/

ul#mitgliedschaft_download{
	margin:0px;
	padding:0px;
}
	
ul#mitgliedschaft_download li{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul#mitgliedschaft_download li a{
	display:block;
	width:640px;
	height:61px;
	margin-right:0px;
}
	
ul#mitgliedschaft_download li a span{
	display:none;
}

/*---- satzung ----*/

ul#mitgliedschaft_download li#satzung a{
	background-image:url(../design/mitgliedschaft_01_a.jpg);
}

ul#mitgliedschaft_download li#satzung a:hover{
	background-image:url(../design/mitgliedschaft_01_b.jpg);
}	


/*---- beitrag ----*/	
ul#mitgliedschaft_download li#beitrag a{
	background-image:url(../design/mitgliedschaft_02_a.jpg);
}

ul#mitgliedschaft_download li#beitrag a:hover{
	background-image:url(../design/mitgliedschaft_02_b.jpg);
}	


/*---- platz ----*/

ul#mitgliedschaft_download li#platz a{
	background-image:url(../design/mitgliedschaft_03_a.jpg);
}

ul#mitgliedschaft_download li#platz a:hover{
	background-image:url(../design/mitgliedschaft_03_b.jpg);
}	

/*---- clubhaus ----*/

ul#mitgliedschaft_download li#clubhaus a{
	background-image:url(../design/mitgliedschaft_04_a.jpg);
}

ul#mitgliedschaft_download li#clubhaus a:hover{
	background-image:url(../design/mitgliedschaft_04_b.jpg);
}	

/*---- beitritt ----*/

ul#mitgliedschaft_download li#beitritt a{
	background-image:url(../design/mitgliedschaft_05_a.jpg);
}

ul#mitgliedschaft_download li#beitritt a:hover{
	background-image:url(../design/mitgliedschaft_05_b.jpg);
}	
