a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	color: #009e00;
	text-decoration: none; 
	margin: 0; padding: 0;}

a:hover, a:active {	color: #007300; }

.bg-ml {
	background-image: url(/images/skin/body/bg_ml.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

//.body a:hover
{ 	text-decoration: underline; background: url(/images/skin/bg/teppich3.gif) repeat; }
.body a:hover
{ 	ttext-decoration: underline overline; 
border-bottom: 1px dotted #FF9D00;
}
	
img {
	border: none;
}
	
.body a:hover img
{ background: none; }
	
.bg-mlWave {
	background-position: left top;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}

.bg-om {
	background-image: url(/images/skin/head/bg_om.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}

.bodycap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	text-transform: capitalize;
	color: #500051;
	text-decoration: none;
	font-weight: bold;
}

.bodyweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #ffffff;
	text-decoration: none;
}

table.bodyweiss td {
	color: #fff;
}

table.bodyweiss td a {
	color: #cfc;
}

.einstellungen {
	background-image: url(/images/skin/bg/gruen.png);
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 3px double #99009C;
	border-right: 3px double #500051;
	border-bottom: 3px double #320033;
	border-left: 3px double #500051;
	padding: 2px;
}

.fuss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FF9D00;
	text-decoration: none;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #007500;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	text-indent: 5px;
	font-weight: bold;
	line-height: 12px;
}

a.headline20 {
	background: url(/images/skin/cont/th.bg.mi.gr.gif) left 3px;
	//background-color: #0f0;
	padding: 0px 5px 0px 5px;
	margin:0;
	white-space: nowrap; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 12px;
	color: #007300;
	font-weight: bold;
}

a.headline21 {
	background: url(/images/skin/cont/th.bg.mi.gif) left 3px;
	//background-color: #0f0;
	padding: 0px 5px 0px 5px;
	margin:0;
	white-space: nowrap; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 12px;
	color: #fff;
	font-weight: bold;
}

a.headline20:hover, a.headline21:hover {
	color: #FF9D00;
}



.headlineB, H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	font-weight: bold;
	color: #FF9D00;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	text-indent: 5px;
	line-height: 12px;
}

.linie, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #500051;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009E00;
	background-color: #fafafa;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009E00;
	padding: 5px 0;
}

.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	color: #666666;
	text-decoration: none;
}

.minitt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 8px;
	color: #007500;
	text-decoration: none;
}

.pbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
}

.pin {
	background-image: url(/images/pinwand/pinpaper/0.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

.pini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 8px;
	color: #666666;
	text-decoration: none;
}

.spruch {
	blackground-color: #009E00;
	background-image: url(/images/skin/bg/gruen.png);
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 3px double #99009C;
	border-right: 3px double #500051;
	border-bottom: 3px double #320033;
	border-left: 3px double #500051;
	padding: 2px;
}

.spruchhead {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}

.tbbg {
	background-image: url(/images/skin/body/table_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
}

#coverlayer {
	blackground-color: #cccccc;
	background-image: url(/images/skin/bg/gruen.png);
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #007500;
	text-decoration: none;
	border-top: 3px double #99009C;
	border-right: 3px double #500051;
	border-bottom: 3px double #320033;
	border-left: 3px double #500051;
	padding: 2px;
}

#iAlert {
	background-color: #ff0000;
	text-align: center;
	vertical-align: top;
	border-top: 2px solid #ffffff;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #aaaaaa;
	border-left: 2px solid #cccccc;
	padding: 2px;
}

#Pinput {
	background-color: #009E00;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 3px double #99009C;
	border-right: 3px double #500051;
	border-bottom: 3px double #320033;
	border-left: 3px double #500051;
	padding: 2px;
}

#party, .party {
	background-image: url(/images/skin/bg/weiss.png);
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 3px double #99009C;
	border-right: 3px double #500051;
	border-bottom: 3px double #320033;
	border-left: 3px double #500051;
	padding: 2px;
}

A.miniw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 8px;
	color: #ffffff;
	text-decoration: none;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #007500;
	border: 1px solid #500051;
	margin: 1px;
	padding: 2px;
}

input.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF9D00;
	text-decoration: none;
	background-color: #007500;
	border-top: 2px groove #99009C;
	border-right: 2px groove #500051;
	border-bottom: 2px groove #320033;
	border-left: 2px groove #500051;
	margin: 2px;
	padding: 2px;
}

input.button:active {
	color: #FFFFFF;
	background-color: #FF0000;
	border-top: 2px groove #FFFFFF;
	border-right: 2px groove #F6F6F6;
	border-bottom: 2px groove #eeeeee;
	border-left: 2px groove #F6F6F6;
}

input.radio {
	color: #FF9D00;
	text-decoration: none;
	background-color: #007500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border: none;
	margin: 0px;
	padding: 0px;
}

p:first-letter, tr.bg-sub > td.body:first-letter {
	font-family: CooperBlack,  Cooper, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-transform: capitalize;
	color: #500051;
	text-decoration: none;
	font-weight: 800;
	page-break-after:avoid;
}

pin1 {
	background-image: url(/images/pinwand/pinpaper/1.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

pin2 {
	background-image: url(/images/pinwand/pinpaper/2.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

pin3 {
	background-image: url(/images/pinwand/pinpaper/3.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

pin4 {
	background-image: url(/images/pinwand/pinpaper/4.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

pin5 {
	background-image: url(/images/pinwand/pinpaper/5.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

pin6 {
	background-image: url(/images/pinwand/pinpaper/6.gif);
	background-repeat: no-repeat;
 	background-position: 8px 25px;
	padding: 2px;
}

pin7 {
	background-image: url(/images/pinwand/pinpaper/7.gif);
	background-repeat: no-repeat;
 	background-position: 8px 15px;
	padding: 2px;
}

pin8 {
	background-image: url(/images/pinwand/pinpaper/8.gif);
	background-repeat: no-repeat;
 	background-position: 8px 15px;
	padding: 2px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF9D00;
	text-decoration: none;
	background-color: #007500;
	border: 1px solid #500051;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #007500;
	border: 1px solid #500051;
	margin: 1px;
	padding: 2px;
}

i { 
	font-style: italic;
	color: #5a5a5a;

}

#overlaydiv {
	margin: 0px;
	padding: 0px;
	height: 60pt;
	width: 100%;
	position: fixed;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 0px;
	right: 100%;
	bottom: 80px;
	background: url(/images/skin/bg/bg_galerie.png) no-repeat fixed center top; 
vertical-align: middle; 
}

img.over:hover  {filter:alpha(opacity=75); opacity:0.75;}

img.over:active  { background-color:#ffffff; filter:alpha(opacity=85); opacity:0.85;}

tr.bg-sub > td.body { background: repeat-x left top  url(/images/skin/bg/bg_sub_fade.png); padding-left: 5px;  padding-top:5px; padding-bottom: 10px;}


div#tuerli { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/parat/tuer-li2.png', sizingMethod='');}
body > div#tuerli { background-image: url(/images/parat/tuer-li2.png); background-repeat: no-repeat;	}

div#tuerre { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/parat/tuer-re2.png', sizingMethod='');}
body > div#tuerre { background-image: url(/images/parat/tuer-re2.png); background-repeat: no-repeat;	}

div#poeller { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/parat/poeller.png', sizingMethod='');}
body > div#poeller { background-image: url(/images/parat/poeller.png); background-repeat: no-repeat;	}

div#mplogo { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/parat/mplogo.png', sizingMethod='');}
body > div#mplogo { background-image: url(/images/parat/mplogo.png); background-repeat: no-repeat;	}

div#mp8 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/parat/viii.png', sizingMethod='');}
body > div#mp8 { background-image: url(/images/parat/viii.png); background-repeat: no-repeat;	}

li { line-height:15px;}

ul { list-style: url(/images/skin/div/pfeil_gruen.gif) }
ul#disc { list-style-image: url(/images/skin/div/pfeil_grau.gif); }
ul#circle { list-style-image: url(/images/skin/div/pfeil_orange.gif);  }

.schatten { background: url(/images/skin/bg/schatten.png) repeat-x left top;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin/bg/schatten.png', sizingMethod='');}


dt { font-weight: bold; text-align: left; font-size: 12px; }
dl h3 { border-top: none;  background: none; }
dl dt dl dt { margin-left: 5px;}
dt h3 { font-size: 13px;}

table#tpin * { margin: 0; padding:0;}

div#iDance {
	position: absolute;
	right: 200px;
	top: 0px;
	z-index: 3;
}
div#iDance #iparat {
	position: absolute;
	left: 30px;
	top: 5px;
	z-index: 4;
	display: none;
}

ul#spruch li {
	text-align: left;
	padding: 5px;
	list-style-image: none;
	list-style-type: none;
}

ul#spruch li.color0 {
	background-color: #CEFFCE;
}

ul#spruch b.number {
	font-size: 16px;
	font-family: CooperBlack,  Cooper, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	word-spacing: 0.05em;
	color: #4a0052;
}

ul#spruch u.text {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #333;
}

ul#spruch span.date {
	font-size: 9px;
	display: inline;
	text-align: right;
	color: #666;
}

#vitaBox {
	width: 125px;
}

#vitaList1, #vitaList2 {
	display: block;
	width: 125px;
	height: auto;
}

#vitaList2 {
	display: none;
}

#vitaSelector {
	border: 1px solid #009e00;
	border-bottom: none;
	background: #CEFFCE;
	font-size: 11px;
	font-weight: bold;
	NOcolor: #FFAD08;
	font-family: Verdana, Arial, sans-serif;
	width: 90px;
}

#vitaSelector font {
	color: #009e00;
}

#vitaSelector a {
	color: #999;
	padding: 2px;
}

#vitaSelector a:hover {
	border-bottom: 1px dotted #FF9D00;
	text-decoration: none;
	color: #007300;
}
#vitaSelector span {
	color: #007300;
	padding: 2px;
}



#blackout, #captcha {
	display: none;
}

#blackout {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 68em;
	z-index: 1000;
	background: #000;
	filter:alpha(opacity=66);
	opacity:0.66;
}

#blackout *, #captcha * {
	filter:alpha(opacity=100);
	opacity:1.0;
}

#captcha {
	filter:alpha(opacity=100);
	opacity:1.0;
	position: absolute;
	left: 42%;
	top: 15em;
	width: 190px;
	height: 160px;
	z-index: 2000;
	border: 2px outset #bbb;
	background: #ccc;
	padding: 10px;
}

#captcha * {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000;
}
#captcha table {
	width: 180px;
}

#captcha input:focus {
	background: #f00;
	color: #fff;
} 

#captcha input#txtCaptcha {
	color: #fff;
	font-weight: bold;
	font-size: 150%;
	width: 181px;
}

#captcha input#txtCaptcha:focus {
	background: #007500;
}
#captcha b {
	font-size: 130%;
	display: block;
	margin-bottom: 5px;
}

#captcha #imgCaptcha {
	border: 1px solid #4A0052;
	background: url(/pinnwand2/captcha.wait.gif) center center no-repeat;
	width: 180px;
	height: 45px;
}

#closeBox {
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 2100;
}

div#img {
	display: block;
	position: relative;
	z-index: 0;
}

div#img input#refresh {
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 3300;
	background: url(/pinnwand2/refresh.png) center center no-repeat;
	width: 9px;
	height: 9px;
	border: none;
	filter:alpha(opacity=50);
	opacity:0.50;
}


div#img input#refresh:hover {
	filter:alpha(opacity=75);
	opacity:0.75;
}

div#img input#refresh:focus {
	filter:alpha(opacity=100);
	opacity:1.0;
}


.nix {
	display: none;
}