/* Allgemein */

body
{
	background-color: #ECEDEF;
	font-family:Arial, Helvetica, sans-serif;
}

p
{
	margin-bottom:10px;
	padding-bottom: 0px;
	padding-left:0px;
	padding-right:0px;
}

a
{
   color: #FF0000;
}

a:visited
{
   color: #A0A0A4;
}

a:hover
{
   color: #AA0000;
   text-decoration: none;
}

img
{
	margin-top:5px
}

td
{
   font-size: 13px;
}

hr
{

   align: center;
	border:solid #ecedef 1px;
}

h1
{
	font-size:14px;
	margin-top:8px;
}

ul
{
	list-style-type:none;
	margin-left: 0.5em; 
	padding-left: 0.5em;
}

.fontpadding
{
	padding: 5px;
}

.partnerseite
{
        padding: 5px;
        color: white;
}

.border
{
   color: #ffffff;
   background-color: #333333;
}


.clear
{
	clear:both;
}

.pagetitle
{
   font-size: 200%;
   padding-bottom: 8px;
}

/* Main-Abschnitt */

.main
{
	margin:auto;
	width: 900px;
	height:auto;
	background-color: #FFFFFF;
}

/* Header-Abschnitt */

.header
{
	width: 100%;
	height: 100%;
	float: left;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 36px;
	color: #FFFFFF;
}

.image_header img
{
	border: none;
}
	
/* Navigation */

.unterpunkt, .aktuelles ul li
{
	font-weight: bold;
	padding: 5px;
	margin: 1px;
	background-color: #ECEDEF;
}



.unterpunkt_ausklappbar
{
	font-weight: bold;
	padding: 5px;
	margin: 1px;
	background-color: #FFFFFF;
}

.unterpunkt:hover
{
	background-color: #818181;
}

.unterpunkt_ausklappbar:hover
{
	background-color: #818181;
}

.menu
{
	width: 23%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	height: 100%;
  	text-align: left;
   	font-size: 80%;
	margin: 10px;
}

.menu font
{
	color:#000000;
}

.menu #Navigation a
{
   color: #000000;
   text-decoration:none;
}

ul#Navigation a , .aktuelles ul a
{
   display:block;
   text-decoration: none;
   border:none;
}

ul#Navigation a:hover
{
    border:none;
}

ul#Navigation li>ul
{
    display: none;
}
  
ul#Navigation li:hover>ul, ul#Navigation li>a#aktuell+ul
{
    display: block;
}

.unterpunkt.wichtig, .aktuelles ul li{
	background-color: #E60005;
	color: #fff;
}
.aktuelles ul li a{
	color: #fff;
	text-decoration:none;
}




/* Aktuelles */

.latest
{
   width: 75%;

}

.headline_link a
{
   color: #FF0000;
   font-size: 120%;
}

.headline_link a:visited
{
   color: #A0A0A4;
   font-size: 120%;
}

.headline_link a:hover
{
   color: #AA0000;
   font-size: 120%;
   text-decoration: none;
}

.headline
{
   color: #000000;
   margin-top:15px;
   margin-bottom:20px;
   font-size: 16px;
   font-weight:bold;
}

.center
{
   font-size: 80%;
   text-align: center;
}

.intro_float
{
	float:left;
}

.imageleft
{
	float: left;
}

/* Sidebar */

.side_ueberschrift
{
	font-weight: bold;
	width: 20%;
	float: right;
	margin-left:10px;
	margin-right:10px;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
  	text-align: left;
   	font-size: 80%;
	background-color: #818181;
}

.side
{
	width: 20%;
	float:right;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	height: 33%;
   	background-color: #EBEBEB;
  	text-align: left;
   	font-size: 80%;
	font-weight:bold;
}

.side font
{
	color:#000000;
}

.side a
{
   color: #000000;
   text-decoration:none;
}

.side a:hover
{
	color:#818181;
}

/* Login */

.login
{
	font-weight: bold;
	width: 20%;
	float: right;
	margin-left:10px;
	margin-right:10px;
	margin-top:25px;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
  	text-align: left;
   	font-size: 60%;
	background-color: #FFFFFF;
}

.login a
{
   color: #000000;
   font-size: 120%;
   text-decoration: none;
   float: right;
}

.login a:visited
{
   color: #000000;
   font-size: 120%;
   text-devoration: none;
}

.login a:hover
{
   color: #333333;
   font-size: 120%;
   text-decoration: none;
}

/* Buttons */

.button
{
	width: 20%;
	float: right;
	margin-right:10px;
}

.button_left
{
	float: left;
	margin-left: 10px;
}

.button_width
{
	width: 100%;
}

/* Content-Abschnitt */

.content
{
   width: 50%;
   height: 85%;
   float: left;
   text-align: left;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   background-color:#FFFFFF;
   font-size:13px;
   overflow:hidden;
}

.content_wide
{
   width: 50%;
   height: 85%;
   float: left;
   text-align: left;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size:13px;
   background-color:#FFFFFF;
   overflow:hidden;
}

.content_wide table
{
	border:0px;
}

/* Gästebuch */

.guestbook
{
   margin-left: auto;
   margin-right: auto;
   width: 95%;
}

.guestbook_archive
{
   width: 85%;
   font-size: 80%;
   margin-left: auto;
   margin-right: auto;
}

.content-view-children
{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:x-large;*/
}

.gaestebuch_button
{
	margin: 2px 0px 0px 0px;
	background-color: #EEEEEE;
	border: 1px solid #dedede;
	padding: 0px 2px 0px 2px;
	overflow: visible;
}

/* Mitglieder */

.mitglieder
{
   width: 85%;
   font-size: 60%;
   color:#000000;
   text-decoration: none;
}

.mitglieder a
{
   color: #000000;
   text-decoration:none;
}

.mitglieder a:hover
{
	color:#818181;
        text-decoration: none;
}

.nickpage
{
	border-style: none;
	font-size: 80%;
}

/* Footer */

.footer
{
   width: 100%;
   color: #ffffff;
   background-color: #afaeb3;
   text-align: center;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   float: right;
   height: 25px;
   text-align:center;
}

.footer a
{

   color: #eeeeee;
}
