﻿body
{
    margin-top:10px;
    padding-top:10px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    
    font-family:Arial;
    font-size:12px;
	
	
}

body a
{
    color:#cc0c0c;
    text-decoration:underline;
}

body p
{
	margin-top:0px;
	margin-bottom:0px;
}

body a:hover
{
    text-decoration:none;
}

body tbody
{
	vertical-align:top;
}

#idZentrierterKontext
{
    width:970px;
    height:auto;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    
    background-color:#e3c6c6;
    
}


/**************************************************************
Header 
**************************************************************/


#idSeitenHauptHeader
{
    
    height:150px;
    width:970px;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    
    background-color:White;
}

* html #idSeitenHauptHeader
{
    
    height:150px;
    width:990px;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    
    background-color:White;
}

#idSeitenUnterHeader
{
    
    height:25px;
    width:970px;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    
    background-color:Black;
    
    /*background-image:url("./Bilder/Unterheader11.png");*/
}

#idClubLogo
{
    margin-left:-10px;
    /* Um Abstand unten in IE 6 zu verhindern */
    vertical-align:bottom;
}

* html #idClubLogo
{
    margin-left:0px;
    /* Um Abstand unten in IE 6 zu verhindern */
    vertical-align:bottom;
}


/**************************************************************
Mitte
**************************************************************/

#idBereichMitte
{
    width:970px;
    
    position:relative;
	
	font-family:Arial;
    font-size:13px;
    
    background-color:#cc0c0c;
}


/***********************
Linke Navigation
***********************/

#idLinkeNavigation
{
	width:151px;
	position:relative;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#idNaviLinksPlatzhalterOben
{
	height:60px;
}

.level_1
{
    width:151px;
    height:24px;
    margin-top:15px;
    margin-left:0px;
    
}

.level_1 a
{
    width:141px;
    height:20px;
    display:block;
    
    padding-top:4px;
    padding-left:10px;
    
    border-style:solid;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-color:White;
    
    font-family:Arial;
    color:White;
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
}

.level_1 a:link
{
    background-color:#cc0c0c;
    border-color:White;
    color:White;
}

.level_1 a:visited
{
    background-color:#cc0c0c;
}

.level_1 a:hover
{
    background-color:#cc0c0c;
    border-color:Black;
    color:Black;
}

.level_1 a:active
{
    background-color:#cc0c0c;
    border-color:White;
    color:White;
}

.level_1 a:focus
{
    background-color:#cc0c0c;
    border-color:White;
    color:White;
}


.level_2
{
    width:151px;
    height:17px;
    
    margin-top:1px;
    margin-left:0px;

    background-color:White;
}

.level_2 a
{
    width:131px;
    height:16px;
    display:block;
    
    padding-top:1px;
    padding-left:20px;
    
    border-style:solid;
    border-top-width:0px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:0px;
    border-color:White;
    
    font-family:Arial;
    color:White;
    font-size:13px;
    text-decoration:none;
    
    background-color:#cc0c0c;
}

.level_2 a:link
{
    background-color:#cc0c0c;
    color:White;
}

.level_2 a:visited
{
    background-color:#cc0c0c;
}

.level_2 a:hover
{
    background-color:#cc0c0c;
    color:Black;
}

.level_2 a:active
{
    background-color:#cc0c0c;
    color:White;
}

.level_2 a:focus
{
    background-color:#cc0c0c;
    color:White;
}

.level_1A
{
    width:141px;
    height:20px;
	
    
    margin-top:19px;
	margin-bottom:-1px;
    padding-left:10px;
    
    border-style:solid;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-color:White;
    
    font-family:Arial;
    color:White;
    font-size:15px;
    text-decoration:none;
    font-weight:bold;
    
    background-color:#cc0c0c;
}

.level_2A
{
    width:131px;
    height:16px;
    display:block;
    
	margin-top:1px;
    padding-top:1px;
    padding-left:20px;
    
    border-style:solid;
    border-top-width:0px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:0px;
    border-color:White;
    
    font-family:Arial;
    color:Black;
    font-size:13px;
    text-decoration:none;
    
    background-color:#cc0c0c;
}







/***********************
Haupt-Bereich
***********************/

#idNewsticker
{
    width:300px;
    
    margin-top:20px;
    margin-left:15px;
    
    /* Um doppelten Abstand in IE 6 zu verhindern */
    display: inline;
    float:left;
	
}

#idNewstickerTitel
{
    width:100%-10px;
    height:18px;
    
    padding-top:3px;
    padding-left:10px;
    
    color:White;
    
    background-color:#cc0c0c;
}

#idNewstickerInhalt
{
    width:100%-2px;
    height:65px;
    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    
    
    border-style:solid;
    border-width:1px;
    border-color:#cc0c0c;
    
}


#idAktuelles
{
    width:300px;
    
    margin-top:20px;
    margin-right:15px;
    margin-bottom:25px;
	
    /* Um doppelten Abstand in IE 6 zu verhindern */
    display: inline;
    float:right;
	
}

#idAktuellesTitel
{
    width:100%-10px;
    height:18px;
    
    padding-top:3px;
    padding-left:10px;
    
    color:White;
    
    background-color:#cc0c0c;
}

#idAktuellesInhalt
{
    width:100%-2px;
    height:65px;
    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    
    
    border-style:solid;
    border-width:1px;
    border-color:#cc0c0c;
    
}

#idBereichMitteKontext
{
    width:643px;
	min-height:700px;

    
    position:relative;
    display:block;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    
    float:left;
    
    background-color:White;    

}

/*Für IE 6 und tiefer, damit Mindesthöhe funktioniert*/
* html #idBereichMitteKontext
{
    width:643px;
	height:700px;
    
    position:relative;
    display:block;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    
    float:left;
    
    background-color:White;    

}

.clKontextThemaTitel
{
    width:615px;
    height:24px;
    
    margin-top:25px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    
    background-color:#cc0c0c;
    
}

.clKontextThemaTitel img
{
    margin-top:-25px;
    margin-left:570px;
    position:absolute;
}


.SchlaegerBild
{
	display:block;
}
* html .SchlaegerBild
{
	display:none;
}

.SchlaegerBildIE6
{
	display:none;
}
* html .SchlaegerBildIE6
{
	display:none;
}

.clKontextThemaTitelText
{
    width:100%-10px;
    height:10px;
    
    margin-top:1px;
    margin-bottom:0px;
    margin-left:10px;
    margin-right:0px;
    
    padding-top:2px;
    
    font-family:Arial;
    color:White;
	font-weight:bold;
    font-size:16px;
}



.clKontextThemaInhalt
{
    width:593px;
    
    margin-top:0px;
    margin-bottom:40px;
    margin-left:auto;
    margin-right:auto;
    
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    
    border-style:solid;
    border-width:1px;
    border-color:#cc0c0c;
}

.clKontextThemaInhalt img
{
	border-style:solid;
    border-width:1px;
    border-color:#cc0c0c;
}

/** News: **/

.clNewsTitel
{
    width:615px;
    height:24px;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    
    background-color:#cc0c0c;
    
}

.clNewsTitel img
{
    margin-top:-25px;
    margin-left:570px;
    position:absolute;
}

.clNewsTitelText
{
    width:100%-10px;
    height:10px;
    
    margin-top:1px;
    margin-bottom:0px;
    margin-left:10px;
    margin-right:0px;
    
    padding-top:2px;
    
    font-family:Arial;
    color:White;
	font-weight:bold;
    font-size:16px;
}

.clNewsMetaInformationen
{
	width:603px;
	margin-top:-8px;
	margin-bottom:10px;
	margin-left:-10px;
	margin-right:-10px;
	font-size:12px;
	color:#cc0c0c;
	
	padding-left:10px;
	
	border-style:solid;
	border-color:#cc0c0c;
	
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}

.clNewsInhalt
{
    width:593px;
    
    margin-top:0px;
    margin-bottom:25px;
    margin-left:auto;
    margin-right:auto;
    
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    
    border-style:solid;
    border-width:1px;
    border-color:#cc0c0c;
}

.clPlatzhalterunterNews
{
	height:20px;
}

/** Bilderrahmen-Killer: **/
.clKeinBilderrahmen img
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	
	border-style:none;
}


/** Bildergalerie: **/

.clUnterseitenNavigation
{
	margin-left:-10px;
	margin-right:0px;
	
	width:613px;	
	height:18px;
	
	
	border-color:#cc0c0c;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
		
}

* html .clUnterseitenNavigation
{
	margin-left:-10px;
	margin-right:-10px;
	
	width:613px;	
	height:18px;
	
	
	border-color:#cc0c0c;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}

.clPlatzhalterUnterPhotoalbum
{
	height:20px;
}

.clBildergalerieZurueck
{
	float:right;
}

.clAlbumuebersichtInfo
{
	
	padding-left:5px;
}


/** Newsarchiv: **/


.clNewsArchivShortNews
{
	margin-bottom:20px;
}

.clNewsarchivShortTitle
{
	font-size:20px;
}

.clNewsArchivMenue ul
{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}

.clNewsArchivMenue li
{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}

.clNewsArchivJahr
{
	font-size:20px;
	margin-bottom:10px;
}



/***********************
Rechte Navigation
***********************/

#idRechteNavigation
{
    width:176px;
    
    position:relative;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    
    float:right;
}

#idNaviRechtsPlatzhalterOben
{
    height:60px;
}

#idSponsorenTitel
{
    width:166px;
    height:20px;
    
    margin-top:19px;
    padding-left:10px;
    
    border-style:solid;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-color:White;
    
    font-family:Arial;
    color:White;
    font-size:15px;
    text-decoration:none;
    font-weight:bold;
	
	/*visibility:hidden;*/
    
    background-color:#cc0c0c;
}

#idSponsorenInhalt
{
    width:164px;
    
    margin-top:-1px;
	
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
    
    border-style:solid;
    border-top-width:0px;
    border-bottom-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    border-color:#cc0c0c;
    background-color:White;
	
	/*visibility:hidden;*/
}

/**************************************************************
Footer
**************************************************************/

#idHauptFooter
{
    height:20px;
    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
	
	padding-top:6px;
	padding-right:5px;
	font-size:10px;
    text-align:left;
    background-color:Black;
    color:White;
    /*background-image:url("./Bilder/footer.png");*/
}

.clImpressum 
{
	padding-left:5px;
	float:left;
}

.clImpressum a:link
{
    color:White;
}

.clImpressum a:visited
{
    color:White;
}

.clImpressum a:hover
{
    color:White;
}

.clImpressum a:active
{
    color:White;
}

.clImpressum a:focus
{
    color:White;
}

.clCopyright
{
	float:right;
}


/**************************************************************
Spezielle Formatierungen
**************************************************************/

/***********************
Tabelle mit rotem Rahmen
***********************/
.clTabelleMitRahmen 
{
	margin-left:auto;
	margin-right:auto;
	
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-color:#cc0c0c;
}

.clTabelleMitRahmen td
{
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-color:#cc0c0c;
	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	
}

