 /* CSS Dokument */

html, body {
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(elemente/wrapperbg.gif) repeat-x left top;
	background-color: #81B344;
}
a:link, a:visited
{
	text-decoration: none;
	color:#FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	display: block;
}

#wrapper
	{
	width: 1024px;
	height: auto;
	margin: auto;
	margin-top: 0px;
	background: #81b344 url(elemente/wrapperbgwrapper.gif) repeat-x left 374px;
	z-index: 2;
	}
#bgwrapper
	{
	height: auto;
	margin: auto;
	margin-top: 0px;
	background: url(elemente/bgwrapper.gif) repeat-x left 374px;
	z-index: 1;
	}
#header
	{
	width: 1024 px;
	height: 374px;
	margin: 0px;
	padding:0px;
	}
img.header
	{
	width: 1024 px;
	height: auto;
	margin: 0px;
	padding:0px;
	}

ul#topnav
	{
	clear: both;
	list-style: url(none) none;
	margin: 0px 0px 0px 124px;
	width: 745px;
	height: auto;
	padding: 0px;
	background: #000000 url(elemente/topnavbg.gif) repeat-x left top;
	}
#topnav li
	{
	float: left;
		background: #000000 url(elemente/topnavbg.gif) repeat-x left top;
	}
a.topnav1:link, a.topnav1:visited
	{
	width: 156px;
	height: 42px;
	background: url(elemente/meinereiner.gif) no-repeat left top;
	padding: 0px;
	border-right: 1px solid #FFFFFF;
	display: block;
	overflow: hidden;
	}
a.topnav1:hover
	{
	width: 156px;
	height: 42px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #FFFFFF;
	background: url(elemente/meinereiner-hover.gif) repeat-x left top;
	}
a.topnav2:link, a.topnav2:visited
	{
	width: 137px;
	height: 42px;
	background: url(elemente/knipsknips.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #FFFFFF;
	display: block;
	}
a.topnav2:hover
	{
	width: 137px;
	height: 42px;
	padding: 0px;
	display: block;
	overflow: hidden;
	border-right: 1px solid #FFFFFF;
	background: url(elemente/knipsknips-hover.gif) repeat-x left top;
	}
a.topnav3:link, a.topnav3:visited
	{
	width: 166px;
	height: 42px;
	background: url(elemente/bastellaster.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #FFFFFF;
	display: block;
	}
a.topnav3:hover
	{
	width: 166px;
	height: 42px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #FFFFFF;
	background: url(elemente/bastellaster-hover.gif) repeat-x left top;
	}
a.topnav4:link, a.topnav4:visited
	{
	width: 154px;
	height: 42px;
	background: url(elemente/gaestebuch.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #FFFFFF;
	display: block;
	}
a.topnav4:hover
	{
	width: 154px;
	height: 42px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #FFFFFF;
	background: url(elemente/gaestebuch-hover.gif) repeat-x left top;
	}
a.topnav5:link, a.topnav5:visited
	{
	width: 121px;
	height: 42px;
	background: url(elemente/dasende.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	display: block;
	}
a.topnav5:hover
	{
	width: 121px;
	height: 42px;
	padding: 0px;
	margin: 0px;
	background: url(elemente/dasende-hover.gif) repeat-x left top;
	}
#knarre
	{
	margin-left: 583px;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	}
#myleer
	{
	width: 156px;
	height: 105px;
	float: left;
	margin: 5px 0px 0px 124px;
	background: url(elemente/my.gif) no-repeat left top;
	}
#mytext
	{
	color:#ffa681;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	width: 156px;
	padding-top: 30px;
	text-align: center;
	}
#my
	{
	margin-top: -35px;
	color:#FFFFFF;
	width: 156px;
	display: block;
	visibility: hidden;
	text-align: center;
	}
#babyleer
	{
	width: 136px;
	height: 105px;
	float: left;
	margin: 5px 0px 0px 2px;
	background: url(elemente/baby.gif) no-repeat left top;
	}
#babytext
	{
	color:#97b1b1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	width: 136px;
	padding-top: 30px;
	text-align: center;
	}
#baby
	{
	margin-top: -35px;
	color:#FFFFFF;
	width: 136px;
	display: block;
	visibility: hidden;
	text-align: center;
	}
#shotleer
	{
	width: 165px;
	height: 105px;
	float: left;
	margin: 5px 0px 0px 2px;
	background: url(elemente/shot.gif) no-repeat left top;
	}
#shottext
	{
	color:#cc99b3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	width: 165px;
	padding-top: 30px;
	text-align: center;
	}
#shot
	{
	margin-top: -49px;
	color:#FFFFFF;
	width: 165px;
	display: block;
	visibility: hidden;
	text-align: center;
	}
	
#meleer
	{
	width: 153x;
	height: 105px;
	float: left;
	margin: 5px 0px 0px 2px;
	background: url(elemente/me.gif) no-repeat left top;
	}
#metext
	{
	color:#e68080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	width: 153px;
	padding-top: 30px;
	text-align: center;
	}
#me
	{
	margin-top: -28px;
	color:#FFFFFF;
	width: 153px;
	display: block;
	visibility: hidden;
	text-align: center;
	}
#downleer
	{
	width: 121x;
	height: 105px;
	float: left;
	margin: 5px 0px 0px 2px;
	background: url(elemente/down.gif) no-repeat left top;
	}
#downtext
	{
	color:#80b380;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	width: 121px;
	padding-top: 30px;
	margin-left: 0px;
	}
#down
	{
	margin-top: -35px;
	color:#FFFFFF;
	width: 121px;
	display: block;
	visibility: hidden;
	text-align: center;
	}
#content
	{
	width: 705px;
	height: auto;
	margin: 165px 0px 0px 124px;
	background: #000000 url(elemente/contenttop.gif) no-repeat left top;
	color: #FFFFFF;
	padding: 30px 20px 20px 20px;
	display: block;
	overflow: hidden;
	}
#sinnreich
	{
	margin-top: 0px;
	padding: 50px 10px 10px 10px;
	color: #000000;
	width: 200px;
	height: 215px;
	background: url(elemente/textbox.gif) no-repeat  left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
h1
	{
	color: #FFFFFF;
	font-size: 24px;
	}
h1.newstitle
	{
	margin: 0px;
	padding: 0px;
	color: #cc0000;
	}
h2.index
	{
	margin-top: 23px;
	font-size:18px;
	}
h2
	{
	font-size:18px;
	}
.meinereiner
{
	width: auto;
	padding-left: 0px;
	list-style: url(none) none;
	}
.meinereiner li
{
padding-left: 0px;
	list-style: url(none) none;
}
li.kategorie
	{
	margin-top: 5px;
	font-weight: bold;
	list-style: url(none) none;
	color: #cc0000;
	}
h3
	{
		margin-top: 5px;
	font-weight: bold;
	list-style: url(none) none;
	color: #cc0000;
	font-size:12px;
	padding: 0px;
	margin-bottom: 0px;
	}
h3.koe
	{
	margin-top: 40px;
	margin-bottom: 10px;
	clear: both;
	}
h3.newstime
	{
	margin-top: 30px;
	font-weight: bold;
	list-style: url(none) none;
	color: #ffffff;
	font-size:12px;
	padding: 0px;
	margin-bottom: 0px;
	text-align: right;
	}
h4.newssub
	{
	margin-top: 0px;
	padding-top: 0px;
	font-weight: 100;
	font-size: 12px;
	font-style: italic;
	}
a.links:link, a.links:visited, a.links:hover
	{
	font-weight: bold;
	color:#FFFFFF;
	display: inline;
	letter-spacing: normal;
	}
a.galerie:link, a.galerie:visited, a.galerie:hover
	{
	font-weight: bold;
	color:#FF0000;
	display: inline;
	letter-spacing: 1px;
	}
#spalte-links
	{
	width: 470px;
	height: auto;
	float: left;
	padding: 0px 30px 0px 0px;
	}
#spalte-rechts
	{
	width: 200px;
	height: auto;
	float: left;
	overflow: hidden;
	display: block;
	margin-top: 20px;
	}
#spalte-mitte
	{
	clear: both;
	}
img.profilimg
	{
	margin: 30px 0px 30px 10px;
	}
img.koelinks
	{
	width: 200px;
	padding-right: 20px;
	float: left;
	}
img.koerechts
	{
	width: 200px;
	padding-left: 20px;
	float: right;
	}
li.rechtsausrichtung
{
margin-left: 200px;
	text-align: right;
	vertical-align: middle;
}
.koe
{
	clear: both;
	width: auto;
	padding-left: 0px;
	list-style: url(none) none;
	}
#galerieborder
{
background-color:#CC6699;
width: 700px;
margin: auto;
}
p
{
	font-size: 10px;
}
img.floatlinks
	{
	padding: 5px;
	border: #ffffff solid 1px;
	margin: 0px 20px 20px 0px;
	clear: both;
	float: left;
	}
img.floatkoe
	{
	padding: 5px 20px 5px 5px;
	border-right: #333333 solid 1px;
	margin: 0px 20px 20px 0px;
	clear: both;
	float: left;
	}
a.back:link, a.back:visited, a.back:hover
{
	width: 100px;
	padding-left: 0px;
	padding-top: 5px;
	margin-left: 20px;
	background-color:#333333;
	display:block;
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	color:#ffffff;
	z-index: 3;
	font-weight: 100;
	letter-spacing: normal;
	text-align: center;
filter:alpha(opacity=80);
	}
a.kleinlinks:link, a.kleinlinks:visited, a.kleinlinks:hover
{
	font-weight: bold;
	letter-spacing:normal;
	font-size:10px;
}
