* {
	margin:0px;
	padding:0px;
}
body {
	text-align: center;
	}
p {
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	line-height: 125%;
}

h1 {
	font: normal bold 10pt Verdana, Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
}
h2, h3 {font: normal bold 9pt Verdana, Arial, Helvetica, sans-serif;}
h4, h5 {font: italic bold 9pt Verdana, Arial, Helvetica, sans-serif;}
h6 {font: normal bold 8pt Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h4, h6{color: #444444;}
h3, h5 {color: #0089D1;}

#container {
	/*border-left:5px solid #FFFEF1;
	border-right:5px solid #FFFEF1;
	margin: 0 auto;
	width:980px;*/
	text-align: left;
	height:auto;
	/*background-color: #FFFAD0;*/
}
#header {
	width:980px;
	/*height:192px;*/
	text-align:right;
}
#sear{display:none;}

#header p {
	font: normal bold 12pt Verdana, Arial, Helvetica, sans-serif;
	color: #0089D1;
	text-decoration:none;
	/*padding-right:20px;*/
	padding:0 0 115px 0;
	text-align:center;
}
#hilfsnavi {display:none;}
#page {
	float:left;
	/*width:980px;*/
	height:auto;
	/*background-image:url(../img/bg_farbe.gif);*/
	padding-bottom:20px;
	margin-top:5px;
}

/*- - - - linker Bereich - - - */
#navi{display:none;}/*
	width:175px;
	float:left;
	display:block;
	height:100%;
}

.menue, .unternav, .kategorie, .menue a:link, .menue a:visited, .menue a:hover, .menue a:active,
.unternav a:link, .unternav a:visited, .unternav a:hover, .unternav a:active,.kategorie a:link,
.kategorie a:visited, .kategorie a:hover, .kategorie a:active {
	display:none;}

.aktivMenue,.aktivUnternav, .aktivKategorie {list-style-type: none;}

.aktivMenue a:link, .aktivMenue a:visited, .aktivMenue a:hover, .aktivMenue a:active,
.aktivUnternav a:link, .aktivUnternav a:visited, .aktivUnternav a:hover, .aktivUnternav a:active, 
.aktivKategorie a:link, .aktivKategorie a:visited, .aktivKategorie a:hover, .aktivKategorie a:active  {
	display:block;
	padding: 8px 30px 8px 20px;
	font: normal bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration:none;
	}
.aktivKategorie a:link, .aktivKategorie a:visited, .aktivKategorie a:hover, .aktivKategorie a:active {
	color:#0089D1;
	}*/
#navitext p {display:none;}

			/*- - - - - - - - - Inhaltsbereich - - - - - - - - - */
#inhalt {
	width:690px;
	height:auto;
	margin: 0px 0px 0px 75px;
	float:left;
}
#inhalt h1 {
	padding:7px 0px 6px 0px;
	border-bottom:1px solid #E6E0C3;
	}
#inhalt h2, #inhalt h3, #inhalt h4, #inhalt h5, #inhalt h6 {
	padding:9px 0px 8px 0px; }
#inhalt p {
	padding-right:0px;
}
/* Bild innerhalb des Textbereiches, rechts */
.bildRechts {
	margin: 0px 0px 10px 10px;
	border: 2px solid white;
	float:right;
}
/* für den Einsatz bei Headlines im Inhalt unter den Hauptheadlines */
.headlineBorder {border-top:1px solid #E6E0C3; margin-top:6px;} 

/* Links im Inhaltsbereich */
#inhalt a:link, #inhalt a:visited, #inhalt a:hover, #inhalt a:active {
	font:  normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
	text-decoration:none;
}
#inhalt a:hover, #inhalt a:active {
	text-decoration: underline;
}
/* Listen innerhalb des Inhaltsbereiches */
#inhalt .listeInhalt ul{
	padding:20px 0px 0px 0px;

}
#inhalt .listeInhalt li {
	list-style:none;
	}
#inhalt .listeInhalt li {
	color:#444444;
	font:  normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	display:block;
	background:url(../img/navicon_text.gif) no-repeat left;
	padding:0px 10px 5px 30px;
}


.kontakt h2 {padding:9px 0px 5px 0px !important;}
.kontakt p {padding-bottom: 20px;} 
/* Formular selbst */
#contact {
	padding-top: 20px;
	text-align: left;
}
#contact h2 {
	padding:3px 0px 5px 5px;
	margin-bottom:10px;
	display:block;
	background-color: #E6E0C3;
	border:none;
}
label {
	padding:8px 0px 3px 5px;
	display: block;
	float: left;/**/
	width:130px;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
}
#contact p {
	padding:5px 0px 5px 5px;}
textarea, select, #vorname, #nachname, #firma, #adress,
#adresszusatz, #plz, #ort, #telefon, #emails,
#telefonantwort, #mailantwort {
	float:left;/**/
	text-align:left;
	border:1px solid #E6E0C3;
	padding: 2px 0px 2px 5px;
	color: #444444;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	margin-top:4px;
}
.formularError {
	border:1px solid #0089D1;
}
textarea, #vorname, #nachname, #firma, #adress,
#adresszusatz, #telefon, #emails{
	width:240px;
}
textarea {
	margin:4px 0 5px 0; 
	padding-top:5px;

}
#plz {
	margin-right:5px;
	width:63px;
}

#telefonantwort, #mailantwort {
	margin-right:10px;
	border:1px solid #E6E0C3;
}
form br {/*display:none;*/ clear:left;}
#contact p.einzug {
	padding-left:135px;
	margin: 4px 0;
}
.einzug {
	padding-left:135px;
	margin: 4px 0 2px 0;
}
.extraWeite {width: 80px;}
select {width:120px;}

#versenden, #abbrechen{
	display:block;
	background-color:#E6E0C3;
	color:#444444;
	text-decoration:none;
	font: normal normal 0.7em Verdana, Arial, Helvetica, sans-serif;
}
#versenden {
	margin-left:10px; 
	margin-top:0;
}
#abbrechen {
	margin-left:135px; 
	margin-top:0; 
	float:left;
}
form#contact select, form#contact input, form#contact textarea {float:left;}

/*- - - Kontaktformular Ende - - - */

.hinweis {
	font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}
.hinweis img {display:none;}


/* Erzeugt tabellenartige Optik im Bereich Vorstand --> Fotos der Mitglieder */
.vorstandBild h2 {border-top:1px solid #E6E0C3; margin-top:6px;}
.vorstand h2 {border-top:1px solid #E6E0C3; margin-top:20px;}
.vorstandBild p {
	clear:left;
	width:450px;
	margin-bottom:90px;
}
.vorstand p {width: 450px;}
.vorstandBild img {float:right;}

.sponsorGold img, .sponsor img {
	margin:22px 30px 70px 0px;
	border: none;

}

.sponsor img {float:left;}
.sponsorGold a:link, .sponsorGold a:visited, .sponsorGold  a:hover, .sponsorGold  a:active {} 
 .adressat{
	margin-bottom:10px; 
	padding-left: 205px;
}
#inhalt .sponsor ul {padding-top:0 !important;}
#inhalt .sponsor ul li {font-size:0.9em; list-style-type:none; background:none ; padding:0;}

.sponsor ul li a:link, .sponsor ul li a:visited,
.sponsor ul li a:hover, .sponsor ul li a:active {
	background:none ;
	padding-left:0;
}

.sponsor p, .sponsorGold  p {padding-bottom: 20px;}
.sponsor p span {padding-bottom: 13px;}

.sponsor h2 {
	border-top:1px solid #E6E0C3;
	margin-top:6px;
}

/* - - - Downloads  - - - */

/* Downloadtabelle */
h2.downloadHeadline {
	display:block;
	margin-top:8px;
	line-height:150%;
	padding:0 0 0 10px !important;
	}
/*Um die Tabellenform zu erreichen wurden die folgenden Klasssen verwendet: */

.tabIcon {display:none; } 
h2.tabIcon, li.tabIcon {display:none; }
.tabTitle {display:block; width:250px;}
h2.tabTitle {display:none; width:100px;}
.tabInfo {display:block;/* width: 83px;*/}
#downloads h2.tableHead {	display:none;
/*	background-color: #E6E0C3;
	margin-top:2px;
	line-height:150%;
	padding:0 0 0 10px !important;*/
}
.icon {padding-left: 8px;}
.downloadList ul#downloads li {
	padding:0;
	margin:0;
	background:none;
	/*font:  normal normal 0.7em Verdana, Arial, Helvetica, sans-serif;*/
}

#downloads {width:450px;}
#downloads h2 {
	display:none;
}
ul#downloads li p, ul#downloads li a {
	display:block;
	margin-top:2px;
	line-height:150%;
	padding-left:5px;
	float:left;
}

ul#downloads li a:link, ul#downloads li a:visited,
ul#downloads li a:hover, ul#downloads li a:active{
	/*padding:0;*/ margin:0;
	color: #444444 !important;
} 
#downloads li {
	margin-top:5px;
	height: 20px;
	list-style-type:none !important;
	background: none !important;
	padding:5px 0px 5px 8px;
	float:left;
}	

#downloads img{border:none; /*padding-left:15px;*/}
.adobeIcon {
	padding:10px 40px 5px 10px;
	border:none;
}

/* - - - Suchergebnisse - - - */

/* Linkdefinition */

a.look:link, a.look:visited, a.look:hover, a.look:active {
	/*padding:0px 415px 3px 0px;*/
	font: normal normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #0089D1!important;
	text-decoration:none;
	/*text-align:right;*/
}
/* Padding für die Links */
.suchergebnis {
	padding-top:12px; 
	padding-bottom: 5px; 
	line-height:145%  !important;
}
.erstesSuchergebnis {
	padding-bottom: 5px; 
	line-height:145%  !important;
}
.suchwort {color:#444444; font-weight:bold;}
/* - - - Galerien - - - */
/* Galeriebilder Vorschau */
table.gallery {
	width: 452px;
	border:none;
}

.galThumb{
	border: 1px solid white;
	margin: 7px 5px 7px 5px;
}
/* Galeriebilder Großansicht */
.galGross {
	border:1px solid white;
	margin:20px 2px;
}

/* - - - Sitemap - Linkdarstellung - - - */

.sitemap {float:left;}

.sitemap a.ebene1:link, .sitemap a.ebene1:visited, .sitemap a.ebene1:hover,
.sitemap a.ebene1:active, .sitemap a.ebene2:link, .sitemap a.ebene2:visited,
.sitemap a.ebene2:hover, .sitemap a.ebene2:active, .sitemap a.ebene3:link,
.sitemap a.ebene3:visited, .sitemap a.ebene3:hover, .sitemap a.ebene3:active 
{
	width:150px;
	display:block;
	border-top:1px solid white;
	font: normal normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration:none;
	padding: 8px 10px 8px 10px;
}
.sitemap a.ebene1{
	background:#E2D8AA; 
	margin-top:10px;
}
.sitemap a.ebene2 {
	margin-left:80px;
	background:#E6E0C3;
}
.sitemap a.ebene3 {
	margin-left:160px;
	background:#F6F2D4;
}
.sitemap a.ebene1:hover, .sitemap a.ebene1:active,
.sitemap a.ebene2:hover, .sitemap a.ebene2:active,
.sitemap a.ebene3:hover, .sitemap a.ebene3:active {
	font-weight:bold ; 
	text-decoration:none;
}

.sitemap a.ebene3:link, .sitemap a.ebene3:visited,
.sitemap a.ebene3:hover, .sitemap a.ebene3:active {
	color:#0089D1;
}

/* - - - Presseseiten - Tabellenartige Ansicht - - - */
#inhaltpress li {
	float:left;
	list-style-type:none;
	display:block;
	width: 450px;
	background:none;
	padding:0; 
	margin-bottom:15px;
}
#inhaltpress h1{padding:7px 0px 6px 0px; margin-bottom:0px; border-bottom:1px solid #E6E0C3;}
#inhaltpress a, #inhaltpress a:link, #inhaltpress a:hover,
#inhaltpress a:visited, #inhaltpress a:active{
	display:block;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;	
	color: #0089D1;
 	text-decoration:none;
	margin:0 10px 5px 0px;  /*top:20px*/
	float:left;
}
.linkBreite {width:280px;}
.breite {display:block; width: 130px; padding-bottom:50px;}
#inhaltpress a:hover, ul#inhaltpress a:active{text-decoration:underline;}
#inhaltpress p {
	display:block;
	margin:0px 0px 5px 0px;
	float:left;
	background:none !important;
	padding-left:0!important;}
#inhaltpress img {
	float:left; 
	text-align:right; 
	padding:0 0px 10px 5px;  /*top:20px*/
} 
#inhaltpress h2 {
	margin: 0; /*top: 20px*/
	padding-top:0;
margin-bottom: 10px;}
#inhaltpress p{
	display:block;
	width: 130px; 
	padding-bottom:0;
	margin: 0; /*bottom: 20px*/
	padding-top:0;
}
/* - - - Blätterfunktion für Inhaltsbereich - - - */
#paging {display:none;}

			/* - - - - - - Inhaltsbereich Ende - - - - - - */

.goLeft {float:left;}
.goRight {float:right;}
.clearLeft {clear:left;}

#rechts {display:none;}
#footer {display:none;}
#sponsoren {display:none;}
table tr td {padding: 0 10px;}
table.download {width: 450px;}

