* 
{ 
    margin: 0;
    padding: 0; 
} 

html, body 
{ 
    height: 100%; 
	font-family:Verdana, Geneva, sans-serif;
} 

* html #inhaltscontainer 
{
    height: 100%;
}

#menu
{
    position:absolute;
    top: 165px;
    left: 8px;
    width: 120px;
    text-align:right;
    font-size: 0.75em;
    font-weight:500;
    color:white;
}

#menu a:link
{
    overflow:hidden;
    text-decoration:none;
    color:white;
}

#menu a:visited
{
    overflow:hidden;
    text-decoration:none;
    color:white;

}

#menu a:hover
{
    overflow:hidden;
    text-decoration:none;
    color: rgb(221,71,5);
}


#logo
{
    position:absolute;
    top:10px;
    left:180px;
}

#JKW
{
    position:absolute;
    top:40px;
    right:190px;
}

#hplinksfett a:link 
{
    overflow:hidden;
    text-decoration:none;
    color: rgb(0,0,0);
    font-weight:bold;

}

#hplinksfett a:visited 
{
    text-decoration:none;
    color: rgb(0,0,0);
}

#hplinksfett a:hover 
{
    text-decoration:none;
    color: rgb(153,7,3);
}

#hplinks
{
    position:absolute;
    top:80px;
    right:190px;
    font-size:0.95em;
    font-weight:500;  
}

#hplinks a:link 
{
    overflow:hidden;
    text-decoration:none;
    color: rgb(0,0,0);

}

#hplinks a:visited 
{
    text-decoration:none;
    color: rgb(0,0,0);
}

#hplinks a:hover 
{
    text-decoration:none;
    color: rgb(153,7,3);
}

#zeichen
{
    position:absolute;
    margin-top:38px;
    right:8px;
}

#inhalt h1 
{
    font-size: 1.3em;
    font-weight:bold;
    text-decoration:none;
    letter-spacing:0.1em;
    color:rgb(0,0,0);
    margin: 0px;
    padding-bottom: 7px;
}

#inhalt h2 
{
    font-size: 1.2em;
    font-weight:bold;
    text-decoration:none;
    letter-spacing:0.1em;
    color:rgb(0,0,0);
    margin: 0px;
    padding-bottom: 5px;
}

#inhalt h3 
{
    font-size: 1.0em;
    font-weight:bold;
    text-decoration:none;
    letter-spacing:0em;
    color: rgb(0,0,0);
    margin: 10px 0 0 0;
    padding-bottom: 3px;
}

#inhalt p 
{
    font-size: 0.8em;
    letter-spacing:0em;
    color: rgb(0,0,0);
    margin: 1px;
    padding-bottom: 5px;
}

#inhalt p a 
{
    color: rgb(221,71,5);
    text-decoration:underline;
}

#inhalt a:visited 
{
    color: rgb(221,71,5);
    text-decoration:underline;
}

#inhalt a:hover 
{
    color: rgb(153,7,3);
    text-decoration:none;
}

#inhalt a:active 
{
    color: rgb(153,7,3);
    text-decoration:none;
}

#inhalt li {
    font-size: 0.9em;
    list-style-type: square;
    color: rgb(0,0,0);
    margin-left: 30px;
}

.titel
{ 
    font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    font-size:10pt; 
    color:rgb(153,7,3); 
    font-weight: bold;
    text-decoration:none;
    text-align: center;
}

.text
{ 
    font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    font-size:9pt; 
    color:rgb(0,0,0); 
    text-decoration:none;  
    text-align: center;
}

.textli
{ 
    font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    font-size:9pt; 
    color:rgb(0,0,0); 
    text-decoration:none;  
    text-align: left;
}

.balken
{ 
    background-color:#666666; 
}

.foto
{
	background:url("/verein/bilder/schatten.gif") right bottom no-repeat;
}

.foto img
{
	border: 1px solid #666;
	background-color: #FFF;
	padding: 10px;
	position: relative;
	top: -5px;
	left: -5px;
}

.abbildung
{
	float: left;
	margin: 5px 10px 10px 10px;
	font-size: 0.7em;
	text-align:center;
	height:25em;

}

.abbildungRechts
{
	float: right;
	margin: 10px 0px 10px 10px;
	border: 1px solid #666;
	padding: 7px;
	background-color:#FFF; 
}

.abbildungLinks
{
	float: left;
	margin: 10px 10px 10px 0px;
	border: 1px solid #666;
	padding: 7px;
	background-color:#FFF; 
}
