@charset "UTF-8";
/* CSS Document */

/* Schriftarten */
h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#333;
	margin-top:0px; }
	
h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#333;
	margin-top:0px; 
	margin-bottom:0px;
	}
	
h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#333;
	margin-top:0px;
	margin-bottom:0px;
	}
	
p {
	margin-top:0px;
	padding-top:0px;
}
p,font, span,td,li,div {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	}
	
.smalltext {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	}

a:link, a:visited, a:active {
	color:#555;
	text-decoration:none;
	}
a:hover {
	color:#333;
	text-decoration:underline;
	}
a.small:link, a.small:visited, a.small:active {
	color:#555;
	font-size:10px;
	text-decoration:none;
	}
a.small:hover {
	color:#555;
	font-size:10px;
	text-decoration:underline;
	}
	

a.bottom:link, a.bottom:visited, a.bottom:active {
	color:#999;
	text-decoration:none;
	}
a.bottom:hover {
	color:#999;
	text-decoration:underline;
	}
	




.text_unten {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:right;
	}
.datum {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#333;
	margin-top:0px;
	}

/* Formulare */
input{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
	background-color: #F6F6F6;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
}
select{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
	background-color: #F0F0F0;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
}
textarea {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
	background-color: #F6F6F6;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
}



body { margin: 0; padding: 0; margin-top:50px;
background-color:#000;}

/* erste zeile */
div#navi_inner {
width: 1162px;
height: 107px;
position:relative;
margin: 0px auto;
background-color:#000;
}

div#navi_inner_left {
width: 214px;
height: 107px;
position:absolute;
top:0px;
left:0px;
background-image:url(../images/layout/navi_left.gif);
}

div#navi_inner_center {
width: 734px;
height: 107px;
position:absolute;
top:0px;
left:214px;
background-image:url(../images/layout/navi_center.gif);
}

div#navi_inner_right {
width: 214px;
height: 124px;
position:absolute;
top:0px;
left:948px;
background-image:url(../images/layout/navi_right.gif);
}



/* zweite zeile: content */
div#content_inner {
width: 1162px;
height: 414px;
position:relative;
margin: 0px auto;
background-color:#F0F0F0;
}

div#content_inner_left {
width: 214px;
height: 414px;
position:absolute;
top:0px;
left:0px;
background-color:#000;
background-image:url(../images/layout/content_left2.gif);
}
div#content_inner_left_box {
width: 214px;
height: 414px;
position:absolute;
top:0px;
left:0px;
background-color:#000;
background-image:url(../images/layout/content_left.gif);
}

div#content_inner_center {
width: 704px;
height: 384px;
position:absolute;
background-color:#F0F0F0;
top:0px;
left:214px;
overflow:auto;
padding:15px;
}

div#content_inner_right {
width: 214px;
height: 414px;
position:absolute;
top:0px;
left:948px;
background-color:#000;
background-image:url(../images/layout/content_right.gif);
}



/* dritte zeile: sub-content */
div#subcontent_inner {
width: 1162px;
height: 218px;
position:relative;
margin: 0px auto;
background-color:#000000;

}

div#subcontent_inner_left {
width: 214px;
height: 218px;
position:absolute;
top:0px;
left:0px;
background-image:url(../images/layout/subcontent_left.gif);
}

div#subcontent_inner_center {
width: 734px;
height: 218px;
position:absolute;

top:0px;
left:214px;
background-image:url(../images/layout/subcontent_center.gif);
}

div#subcontent_inner_right {
width: 214px;
height: 218px;
position:absolute;
top:0px;
left:948px;
background-image:url(../images/layout/subcontent_right.gif);
}




/* vierte zeile: foto-content */
div#bild_inner {
width: 1162px;
height: 103px;
position:relative;
margin: 0px auto;
background-color:#000000;

}

div#bild_inner_left {
width: 214px;
height: 103px;
position:absolute;
top:0px;
left:0px;
text-align:right;
background-image:url(../images/layout/bild_left.gif);
}

div#bild_inner_center {
width: 734px;
height: 103px;
position:absolute;
background-color:#F0F0F0;
top:0px;
left:214px;
background-image:url(../images/layout/bild_center.gif);
}

div#bild_inner_right {
width: 214px;
height: 103px;
position:absolute;
top:0px;
left:948px;
background-image:url(../images/layout/bild_right.gif);
}

#content { position:relative; left:1px; top:0px; width:100px; height:265px; overflow:hidden; }

.scrolling {
	position:absolute;
	text-align:left;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	border:none;
	visibility:visible;
}


/* letzte zeile: footer */
div#footer_inner {
width: 1162px;
height: 120px;
position:relative;
margin: 0px auto;
background-color:#000000;
padding-top: 10px;
}

/* CSS für tooltips*/
.tooltip {
	font-family: Arial,Verdana, sans-serif; 
	font-size:10px;
	color:#fff;
	margin:0px;
	padding:2px;
	line-height:13px;
	width:200px;
}

.tooltipfg {
	margin:0px;
	padding:0px;	
}

.tooltipbg {
	background-color:#333;
	margin:0px;
	padding:0px;	
	filter:alpha(opacity=92);
	-moz-opacity:.96;
	opacity:.96;	
	border:1px solid #666;
}

.tooltipcaption {
	font-family: Arial,tahoma, verdana, sans-serif; 
	font-size:12px;
	color:#F8f600;
	margin:0px;
	padding:2px;
	line-height:16px;
	padding-bottom:3px;
	width:200px;
	border-bottom:1px solid #ccc;
}


.tablecontent {
	background-color:#F0F0F0;
}
