@import url("style.css");
* {
	padding:0px;
	margin:0px;
}

body {
	text-align:center;
	background-image:url(../images2/hinterlinie.jpg);
	background-repeat:repeat-x;
	padding-top:16px;
	overflow:hidden;
}
BODY, HTML {height:100%}

a:link, a:visited, a:hover {text-decoration:none;}
p a {color:purple;}
img {border:0px;}
h1 {font-size:18px;color:#ab1d2d;}
h2 {font-size:16px;color:#999;}
h3 {font-size:14px;color:#999;}
p {margin-top:5px;}

.ueb_a {color:#ab1d2d;}
.text_a {color:#666;}
/* Beschreibung der Buttons und Links dahinter */
.linkbutton {width:240px;height:32px;
	     background-image:url(../images2/linkbutton.jpg);background-repeat:no-repeat;}
.linkbuttonklapp {width:240px;height:32px;
	     background:#f00 url(../images2/linkbutton.jpg) no-repeat;}
   #pfeilchen {float:right;margin-top:-15px;margin-right:10px;}
   #linkbuttonunter {display:none;background:#d34b19;position:relative;z-index:45;}
.linkbutton a, .linkbuttonklapp a {
	display:block;
	color:#fff;
	font-size:16px;
	width:200px;
	margin-left:13px;
	padding-top:10px;
}

#rechtsoben p.bodytext, #rechtsunten p.bodytext {padding:5px 0px;}
#rechtsoben input[type=text] {width:235px;}

#pagecontainerw {width:770px;margin:0px auto;background:#fff;position:relative;}
* html #pagecontainerw {margin-top:30px;overflow:hidden;}
#pagecontainer {
	position:relative;
	margin:0px auto;
	text-align:left;
	width:776px;	
	
}

#mitte {
	z-index:-5;
	margin:0px auto;
	padding:0px;
	width:776px;
	height:97px;
	margin-top:-97px;	
	overflow:visible;
}
#linksoben {float:left;height:290px;width:500px;padding-left:15px;}
#rechtsoben {float:left;height:280px;width:240px;margin-top:2px;padding:5px 0px;
	     background-image:url(../images2/streifen1.jpg);
	     background-repeat:repeat-x;}
#linksunten {float:left;height:170px;width:485px;}
#rechtsunten {float:left;height:160px;width:240px;margin-left:15px;padding:0px;
	     background-image:url(../images2/streifen1.jpg);
	     background-repeat:repeat-x;position:relative;z-index:1;}
    * html #rechtsunten {margin-left:20px;}
#inhaltclear {clear:both;}
#rechtsunten p, #rechtsunten h1, #rechtsoben p, #rechtsoben h1 {width:230px;margin-left:5px;}

/* Menü */
#menu1 {height:30px;padding-left:18px;}
#menu1 a {display:block;float:left;margin-right:30px;font-size:16px;font-weight:700;color:#760505;}
#menu1 a:hover {color:#ff883d;}
#untermenu {height:20px;padding-left:18px;margin-bottom:10px;}
#untermenu a {display:block;float:left;margin-right:20px;font-size:12px;color:#760505;}
#untermenu a:hover {color:#ff883d;}

#footer {
	background-image:url(../images2/footerleiste.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:-5px;
	width:776px;
	height:28px;
}



#footer_center {
	padding-left:18px;
	padding-top:15px;
}



#footer_links {margin-top:8px;
	text-align:left;
	float:left;position:relative;z-index:19;
	width:300px;
}

#footer_rechts {margin-top:8px;
	width:400px;
	float:right;position:relative;z-index:19;
	text-align:right;
	padding-right:20px;
}

#linksunten {padding-left:15px;}
#kali {float:left;width:46%;overflow:hidden;}
#kare {float:left;width:40%;}
	* html #kali {width:200px;}
	*+html #kali {width:220px;}
	* html #kare {width:280px;overflow:hidden;}

#extramenu {position:absolute;top:-13px;left:18px;color:#fff;}
   * html #extramenu {position:absolute;top:0px;margin-top:-19px;z-index:999;}
#extramenu a:link, #extramenu a:visited {color:#fff;font-size:11px;font-weight:200;}
#schnellnavi {position:absolute;top:-13px;left:508px;color:#fff;width:230px;font-size:11px;}
#schnellnavi #schnellnavilinks {float:left;width:100px;}
#schnellnavi #schnellnavirechts {float:left;width:130px;display:none;height:60px;}
#schnellnavi #schnellnavirechts div.tx-mwschnellnavi-pi1 div {padding-left:10px;}
#schnellnavi #schnellnavirechts div.tx-mwschnellnavi-pi1 div:hover {background:#ccc;}
#schnellnavi a {color:#ab1d2d;font-size:12px;}
#schnellnavirechts div.snavi1 {background:#ff883d;}
#schnellnavirechts div.snavi2 {background:#ab1d2d;}
#schnellnavirechts div.snavi2 a {color:#fff;}

#schl {position:absolute;top:14px;left:-3px;}
#schl2 {position:absolute;top:64px;left:-3px;}
#schr {position:absolute;top:14px;left:768px;}
	* html #schr {left:764px;}
#schr2 {position:absolute;top:64px;left:768px;}
	* html #schr2 {left:764px;}

#linkinhalt {width:100%;height:99%;margin-top:15px;overflow:visible;}
div.csc-sitemap {margin-left:25px;}
#linkinhalt div.tx-iframeflexform-pi1 {height:100%;}

#weitweg {position:absolute;left:0px;top:-1000px;}
#rasani {position:relative;left:0px;top:0px;z-index:18;}
#rasani2 {position:relative;left:350px;top:50px;z-index:18;}
#rasani a:link, #rasani a:visited, #rasani2 a:link, #rasani2 a:visited {
		font-size:10px;color:#555;
		text-decoration:none;font-family:Arial, Verdana;}
#rasani a:hover, #rasani2 a:hover {font-size:10px;color:#777;}