/************************************************/
/*Allgemeine Einstellungen			*/
/************************************************/

/* *html .header {margin-bottom:0px;} sind IE hacks */


/*Definition fuer Links*/
a:link    { text-decoration: none;	font-style:normal; color: #CC3300; }
a:active  { text-decoration: underline; font-style:normal; color: #CC3300; }
a:visited { text-decoration: none;	font-style:normal; color: #CC3300; }
a:hover   { text-decoration: underline;	font-style:normal; color: #CC3300; }

/*Definition fuer den HTML Body der alles umschliesst*/
body
{
	margin:10px;
	background-color:white;
}

/*Definition fuer Bilder*/
img
{
    border-width:0px;

}

/************************************************/
/*Definition fuer den Header						*/
/************************************************/

/*dieser wird am oberen Browserrand platziert*/
.header
{

	font-family: Arial,Helvetica,sans-serif;font-size: small;font-weight: lighter;	color: black;
	background-color:#efefef;
	background-image:url(../images/header.jpg);background-repeat:no-repeat;
	width:970px;height:85px;
	padding:5px;margin-bottom:5px;
	clear:both;
	background-color:#fff;
}
*html .header {margin-bottom:0px;}

.headermenucontent
{
	float:right;background-color:white;
}

.headerlogo
{
	float:right;clear:both;
}
/****************************************/
/*Menu					*/
/****************************************/

/*Menuumschliessendes Div*/
.menu
{
	border:0px;border-top:2px;border-color:#CC3300;border-style:solid;
	width:980px;
	clear:both
}

/*Spacerdiv der das Menu nach rechts einrueckt*/
.menucontentspacer
{
	width:175px;height:18px;
	padding-left:5px;padding-top:2px;padding-bottom:2px;
	margin-top:5px;
	left:0px;
	float:left;
}
*html .menucontentspacer {padding-bottom:0px;}

/*Der Inhalt des Menus*/
.menucontent
{
	width:795px;height:18px;
	padding-right:5px;padding-top:2px;padding-bottom:2px;
	margin-top:5px;
	left:175px;
	float:left;
}
*html .menucontent {padding-bottom:0px;}

/*Spacerdiv der das Submenu nach rechts einrueckt*/
.submenucontentspacer
{
	width:175px;height:21px;
	padding-left:5px;padding-top:2px;padding-bottom:2px;
	left:0px;
	float:left;
	/* NEU Abstand nach unten verkleinert */
	padding-bottom:0px;
	/* NEU Hintergrundfarbe */
	/*background-color:#ddd;*/
}
*html .submenucontentspacer {padding-bottom:0px; height:23px;}

/*Inhalt des Submenus*/
.submenucontent
{
	width:795px;height:21px;
	padding-right:5px;padding-top:2px;padding-bottom:2px;
	left:175px;
	float:left;
	/* NEU Abstand nach unten verkleinert */
	padding-bottom:0px;
	/* NEU Hintergrundfarbe dunkler*/
	/*background-color:#ddd;*/

}
*html .submenucontent {padding-bottom:0px; height:23px;}

/*Menudiv das einen Menueintrag umschliesst*/
/*HeaderMenupunkt inaktiv*/
.headermenuelement-no
{
	font-family: Arial,Helvetica,sans-serif;font-size:small;font-weight: bolder;color: black;
	padding-right:10px;
        text-align:center;
	float:left;
}
*html .headermenuelement-no {font-size:12px;}

/*Headermenupunkt aktiv*/
.headermenuelement-act
{
	background-color:#efefef;
	font-family: Arial,Helvetica,sans-serif;font-size:small;font-weight: bolder; color: black;

	padding-right:10px;
	text-align:center;
	float:left;
}
*html .headermenuelement-act {font-size:12px;}

/*Menupunkt inaktiv*/
.menuelement-no
{
	font-family: Arial,Helvetica,sans-serif;font-size:larger;font-weight: bolder;color: black;
	padding-right:40px;
	text-align:center;
	float:left;
}



/*Menupunkt aktiv*/
.menuelement-act
{
	background-color:#efefef;
	font-family: Arial,Helvetica,sans-serif;font-size:larger;font-weight: bolder; color: black;
	padding-right:40px;
	text-align:center;
	float:left;
}

/*Submenupunkt inaktiv*/
.submenuelement-no
{
	font-family: Arial,Helvetica,sans-serif;font-size: medium;font-weight: bold;color: black;
	padding-right:40px;
	text-align:center;
	float:left;
}
*html .submenuelement-no {font-size:16px;}

/*Submenupunkt aktiv*/
.submenuelement-act
{
	background-color:#efefef;
	font-family: Arial,Helvetica,sans-serif;font-size: medium;font-weight: bold; color: black;
	padding-right:40px;
	text-align:center;
	float:left;
	/* NEU border */
	border-width:1px;
	border-style:solid;
	border-color:#efefef;
}
*html .submenuelement-act {font-size:16px;}

/*Leftcontentmenupunkt inaktiv*/
.leftcontentmenuelement-no
{
	font-family: Arial,Helvetica,sans-serif;font-size: medium;font-weight: bold;color: black;
	text-align:left;
}
*html .leftcontentmenuelement-no {font-size:16px;}

/*Leftcontentmenupunkt aktiv*/
.leftcontentmenuelement-act
{
	font-family: Arial,Helvetica,sans-serif;font-size: medium;font-weight: bold;color: black;
	background-color: white;
	text-align:left;
}
*html .leftcontentmenuelement-act {font-size:16px;}

/************************************************/
/*Inhalt					*/
/************************************************/

/*Inhaltumschliessender div*/
.content
{
	background-color:#efefef;
	font-family: Arial,Helvetica,sans-serif;font-size: medium;font-weight: normal;color: black;
        width:970px;
	padding:5px;
	float:left;clear:both;
}


/*Inhaltsmenu am linken Rand*/
.contentleft
{
	
	width:175px;
	left:0px;
	float:left;
}

	/*Sponsoren im contentleft*/
	.sponsoren
	{
		font-size: small;
	}

	/*Clustrmapsgrafik im Contentleft*/
	.clustrmaps
	{
		font-size: small;
	}
	
/*der eigentliche Inhalt in der Mitte*/
.contentmain
{

	left:175px;
	width:620px;
	float:left;
}

/*Zusatzinfos am rechten rand*/
.contentright
{
	background-color:#efefef;
	width:170px;
	left:795px;
	padding-left: 5px;
	float:left;
	text-align:right;
}
*html .contentright {width:165px;}

/************************************************/
/*Fusszeile					*/
/************************************************/

.footer
{
	border-width:0px;border-color:black;border-style:solid;
	font-family: Arial,Helvetica,sans-serif;font-size: small;font-weight: lighter;	color: black;
	width:970px;height:15px;
	padding:5px;
	margin-top:5px;
	clear:both;
}

.spruch
{
	float:right;
}

.besucherzaehler
{
	float:left;
}

.letzteaenderung
{
	float:left;
}

/************************************************/
/*Mitglieder					*/
/************************************************/
.mitgliedsbild
{
	width:100px;
	float:left;
	clear:both;
}

.mitgliedspunkte
{
	width:100px;
	
	float:left;
	font-weight: bold;
}


.mitgliedsdaten
{
	width:420px;
	text-align:left;
	float:left;
}

