body {
	background:url('../images/skin/hintergrund.gif') repeat-y #97C143;
	color:#353269;
	font-family:sans-serif;
	font-size:10pt;
    margin:0;
    padding:0;
}


/* Kopfbereich */
#header {
	height:200px;
    width:995px;
    margin:0;
    padding:0;
}


/* Ecke */
#ecke {
	height:35px;
    width:900px;
    margin-top:36px;
    background:url('../images/skin/ecke-rechts.gif') no-repeat top left #ffffff;
    clear:both;
}


/* Inhalt */
#content {
	height:auto;
	width:auto;
    margin:0;
    padding:0;
    clear:both;
}

#content_text {
	height:auto;
	width:620px;
    margin:0 0 50px 47px;
    padding:0;
    float:left;
}

.content_spalten {
	width:275px;
    height:auto;
    margin:0 35px 0 0;
    padding:0;
    float:left;
}

.content_fliesstext {
	width:510px;
    height:auto;
    margin:0 35px 0 0;
    padding:0;
}



/* Niedliche Tierchen */
#bildchen {
	height:auto;
	width:230px;
    margin:0;
    padding:0;
    float:left;
}


/* Navigation */
#navigator {
	height:36px;
	width:995px;
    margin:0;
    padding:0;
    background-color:#97C143;
    clear:both;
}

.linkbox {
	height:22px;
	width:auto;
    margin:14px 0 0 0;
    padding:0 10px 0 10px;
    vertical-align:top;
    border-right:1px solid #ffffff;
    float:left;
}

.linkbox_first {
	height:22px;
	width:auto;
    margin:14px 0 0 0;
    padding:0 10px 0 50px;
    vertical-align:top;
    border-right:1px solid #ffffff;
    float:left;
}

.linkbox_last {
	height:22px;
	width:auto;
    margin:14px 0 0 0;
    padding:0 10px 0 10px;
    vertical-align:top;
    border-right:0 none;
    float:left;
}


/* Allgemeines */
.clearer {
	height:1px;
    width:1px;
    margin:0;
    padding:0;
    clear:both;
}

.first {
	margin-top:35px;
}

.abstand {
	margin:0 0 0 17px;
    padding:0;
}


/* Links */
a, a:link, a:focus, a:active, a:visited {
	color:#FF0000;
    text-decoration:none;
}

a:hover {
	color:#888888;
    text-decoration:none;
}

a.navi, a.navi:link, a.navi:focus, a.navi:active, a.navi:visited  {
	font-size:12px;
	color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}

a.navi:hover {
	color:#04055C;
	text-decoration:none;
}

/* Textformatierung */
h1 {
    color:#94C140;
    font-size:16pt;
    font-style:normal;
    font-weight:bold;
}

h2 {
    font-size:10pt;
    font-style:normal;
    font-weight:bold;
    margin:20px 0 10px 0;
    padding:0;
}

h2.keinabstand {
    margin:0 0 10px 0;
}

h3.kein_abstand {
    margin:0;
}

p {
	margin:0 0 20px 0;
    padding:0;
}


/* Bilder */
img {
	margin:0;
    padding:0;
	border:0 none;
}

table.bildliste img {
	border:2px solid #94C140;
}

img.text_mitte {
	margin:0 10px 0 0;
	vertical-align:middle;
}


/* Listen und Ankerliste */
ul.ankerliste {
	margin:0 0 20px 0;
    padding:0;
}

ul.ankerliste li {
	margin:5px 0 0 0;
    padding:0;
	list-style-type:none;
}

ul.bullets {
	margin:0 0 20px 20px;
    padding:0;
    line-height:12pt;
}

ul.bullets li {
	margin:0;
    padding:0;
	list-style-type:square;
}

/*ŽJukebox*/
#musicplayer {
	margin:20px 10px 0 0;
    float:right;
}




/* Alte Styles */
/*td                { font-size:smaller;
                  color:#626382;
                  font-family:sans-serif; }
                  */
.main                { font-size:smaller;
                  color:#C38D54; font-family:sans-serif; }
/*
p                 { line-height:18px; }

h1                { font-size:10pt;
                  font-family:sans-serif;
                  font-style:normal;
                  font-variant:normal;
                  font-weight:bold;
                  color:#888888; }
*/


*                { scrollbar-base-color:#ffffff;
                  scrollbar-arrow-color:#888888;
                  scrollbar-face-color:#Ffffff;
                  scrollbar-highlight-color:#888888;
                  scrollbar-shadow-color:#Ffffff;
                  scrollbar-track-color:#Ffffff;
                  scrollbar-3dlight-color:#Ffffff;
                  scrollbar-darkshadow-color:#888888; }
/*
h2                { font-size:10pt;
                  font-family:sans-serif;
                  font-style:normal;
                  font-variant:normal;
                  font-weight:normal;
                  color:#C38D54; }
*/
h3                { font-size:10pt;
                  font-family:sans-serif;
                  font-style:normal;
                  font-variant:normal;
                  font-weight:normal;
                  color:#C38D54;
                  font-weight:bold;}
h5                { font-size:10pt;
                  font-family:sans-serif;
                  font-style:normal;
                  font-variant:normal;
                  font-weight:normal;
                  color:#C38D54;
                  font-weight:bold;}

hr {color:#888888; size:1px; shadow:noshade}


/*Ergaenzungen fuer Update 2008-09-26*/
.mittig {width:200px;height:auto;margin:0;padding:0;text-align:center;}
.hgross {font-size:24px;}