body{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.00em;
	background-color:#131217;
	padding:0;
	margin:0;
	background-image: url(Body.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
*{margin:0;padding:0;/**/}hr.hr,dfn.dfn{display:none}/**/#kopf{margin:0 auto;text-align:center;background:url(/files/logo.gif);width:982px;height:113px;font-size:0.70em;color:#FFFFFF}#kopf a{color:#B97D4F;text-decoration:none}#kopf a:hover{color:#9F4C0E;text-decoration:underline}#sprachauswahl{float:left;width:174px;text-align:left;padding:70px 0 0 2px}#logo{float:left;width:630px;height:113px}#logo strong{display:none}#servicelinks{width:174px;float:left;text-align:right;padding:70px 2px 0 0}#hauptteil{
	width:982px;
	margin:8px auto 8px auto;
	background-color:#353A3E;
	font-size:0.75em;
	line-height:1.70em;
	background-image: url(Body3.jpg);
	background-repeat: repeat-x;
}/**/#navigation{
    font-family:"Comic Sans MS";
	width:176px;
	float:left;
	background-image: url(Body2.gif);
	background-color: #353A3E;
	padding-top: 150px;
	list-style-type: georgian;
	background-repeat: no-repeat;
}#navigation ul{list-style-type:none;font-family:"Comic Sans MS";font-style:oblique;font-size:1.50em}#navigation ul ul{
	padding:4px 0 8px 0;
	background-color: #353A3E;
}#navigation ul ul{font-size:0.90em}#navigation ul ul.nav2nd a{color:#407693;text-decoration:none;display:block;width:152px;padding:3px 0 3px 24px;background:#ECF5FA}#navigation ul ul.nav2nd a:hover{font-weight:bold;background:#ECF5FA}#navigation a{color:#FFFFFF;text-decoration:none;display:block;width:159px;padding:13px 0 13px 17px;background:url(/files/nav_button_hg.gif) -2px 46px}#navigation a:hover,.current,li.active a{font-weight:bold;background:url(/files/nav_button_hg.gif) -2px 0px}

#inhalt{
    font-family:"Comic Sans MS";
	width:600px;
	overflow:hidden;
	float:left;
	padding:8px 15px 25px 15px;
	background-color: #353A3E;
	border-left-width: 10px;
	border-left-color: #131217;
	color:#FFFFFF;
	font-size:14px;
}
#inhalt h1{
	font-family:"Comic Sans MS";
	font-style:oblique;
	font-weight:normal;
	font-size:2.3em;
	color:#FF99FF;
	padding:8px 0 14px 0;
	line-height:34px;
}
#inhalt h2{
	font-family:"Comic Sans MS";
	font-style:oblique;
	font-weight:normal;
	font-size:2em;
	color:#FF99FF;
	padding:12px 0 10px 0;
}
#inhalt h3,#inhalt h4,#inhalt h5{
	font-family:"Comic Sans MS";
	font-style:oblique;
	font-weight:normal;
	font-size:1.7em;
	color:#FF99FF;
	padding:12px 0 10px 0;
}
#inhalt a{
    font-family:"Comic Sans MS";
	color:#FF99FF;
	text-decoration:none;
	font-weight:bold
}
#inhalt a:hover{
    font-family:"Comic Sans MS";
	color:#FFCCFF;
	text-decoration:underline
}
#inhalt img{
margin:8px 0;
border:solid 0px #9F4C0E;
}

.textilebild{
width:90%;/**/}
#inhalt .galleriethumb
{margin:5px 10px 5px 0}
.bildunterzeile{
text-align:right;
width:596px;
font-size:0.80em;
font-style:oblique;
padding:0 0 3px 0px;
margin:0 0 15px 0;
border-bottom:solid 1px #5E95AF;
border-top:solid 1px #5E95AF}
hr{
	margin:4px 0 0 0;
	padding:0;
	background:transparent;
	height:1px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 0;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF99FF;
	border-bottom-color: #FF99FF;
}div.element{
	border:10px solid #131217;
	display:block;
	padding:4px 0
}fieldset{border:0}label{display:block;float:left;border:solid 0px red;width:120px}textarea.textarea,input.text{width:300px}input.submit{margin:0 0 0 120px}table,tr,td,th{border:0}/**/#zusatzinfos img{border:0}#zusatzinfos{
	width:154px;
	overflow:hidden;
	float:left;
	padding:8px 11px;
	font-size:0.90em;
	background-color: #353A3E;
}

#zusatzinfos{
	font-family:"Comic Sans MS";
	font-style:italic;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	padding:4px 0 0px 0
}

#zusatzinfos h1{
font-family:"Comic Sans MS";
font-style:oblique;
font-weight:normal;
font-size:1.80em;
color:#FF99FF;
padding:4px 0 0px 0}

#zusatzinfos h2{
font-family:"Comic Sans MS";
font-style:oblique;
font-weight:normal;
font-size:1.80em;
color:#4D7A8F;
padding:4px 0 0px 0}
#zusatzinfos img{padding:6px 0 2px 0}/**/

#zusatzinfos a{
	color:#FF99FF;
	text-decoration:none;
	font-weight:bold;
	font-family:"Comic Sans MS";
}
#zusatzinfos a:hover{
	color:#FFCCFF;
	text-decoration:underline;
	font-family:"Comic Sans MS";
}

#fuss{
    font-family:"Comic Sans MS";
	width:982px;
	margin:0 auto;
	border-top:solid 1px #4D7A8F;
	text-align:center;
	font-size:0.7em;
	color:#FFFFFF
}

#fuss a{
    font-family:"Comic Sans MS";
	color:#FF99FF;
	text-decoration:none;
	font-weight:bold
}
#fuss a:hover{
    font-family:"Comic Sans MS";
	color:#FFCCFF;
	text-decoration:underline
}

#fuss p{display:none}

ul.rex-navi2{
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	background:#ECF5FA;
	padding:6px 0 8px 0;
	list-style:none
}ul.rex-navi2 li{
	color:#FFFFFF;
	padding:0;
	margin:0
}ul.rex-navi2 a,ul.rex-navi2 a:hover,ul.rex-navi2 li a.rex-active,ul.rex-navi2 li a.rex-current{
	color:#FFFFFF;
	font-size:13px;
	height:20px;
	background:#ECF5FA
	width:160px
}ul.rex-navi2 a:hover,ul.rex-navi2 li a.rex-active,ul.rex-navi2 li a.rex-current{
	color:#FF99CC;
	background:#ECF5FA 
}ul.rex-navi2 li a.rex-active,ul.rex-navi2 li a.rex-current{
	color:#FF99CC;
	font-weight:bold
}ul.rex-navi2 li ul{margin-left:10px;list-style:none}ul.rex-navi2 li ul li a,ul.rex-navi2 li ul li a:hover{
	width:145px;
	color: #FF99CC;
}


/* comment_rank - Kommentar Addon von franz007 */ 
/* Die Klasse des divs der alles umschließt */
.comment-rank{
	
}
/* Die einzelnen Kommentare */
.comment-rank .comment-rank-comment{
	border-left: 3px dotted #000000;
	padding-left: 5px;
	margin-bottom: 12px;
}
/* Ein admin-comment zu einem Kommentar */
.comment-rank .comment-rank-comment .admincomment{
	border-left: 3px dotted #000000;
	padding-left: 5px;
}

/* Das formular */
.comment-rank form{
	border: 1px dashed #000000;
	margin-bottom: 20px;
	padding: 5px;
}

/* Die beschriftungen im Formular */
.comment-rank form label{
	display: block;
	margin-bottom: 5px;
}

.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

.clear {
	clear:both;
}

