/*****************************************************************
Name		:	css_basis.css
Date		:	10.12.2007
Version		:	0.1
Author		:	Reinhold Kuhs
Description	:	Style Sheet für das Basis-Layout
******************************************************************/
html {height:100%;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0; background-color:#fff5d3; height:100%;}
h1, h2, h3, h4, h5, h6 {color:#b34100;}

.invisible {display:none;}

/* TOP-BEREICH */
.topFrame, .navigationFrame, .contentFrame {background:#fff;}
#topBody {height:208px; text-align:left; font-size:90%;}
#contentBody {font-size:80%;}

/* HEADER-GRAFIK UND LOGO */
#rkHeaderDiv {position:absolute;}
#rkHeaderImg {width:67.8em;}
#rkLogoDiv {position:absolute; margin-top:0px; padding-top:5.8em; margin-left:46.7em;}
#rkLogoImg {width:13.95em; height:5.5em;}


/* Funktionslinks */
.Pirofunctions {position:relative; z-index:100; margin-top:-8px;}

/* Funktions-Links oben */
.topFrameDiv1 {position:relative; top:16em; left:65em; color:#666666; font-size:75%; z-index:999; width:30em;}
.topFrameDiv1 A {color:#b34100; text-decoration:none; margin:0; padding:0;}
.topFrameDiv1Spanlink1 A, .topFrameDiv1Spanlink2 A, .topFrameDiv1Spanlink3 A {background:url(../../show/1876600/trenner-funktionslinks.gif) no-repeat; background-position:right center; margin:0; padding:0; padding-right:10px; margin-right:5px; position:relative; z-index:11;}
.topFrameDiv1 A:hover {text-decoration:underline;}
#fontsize {float:right; position:absolute; margin-left:110px; padding-left:15em; margin-top:-17px; width:10em; text-align:left;}
#fontsize A {font-weight:bold;}
*html #fontsize {margin-left:-1px; margin-top:-5px; padding-left:0; width:8em;}
.topFrameDiv1Spanlink5 {position:absolute; top:0; left:0; top:-175px; left:-620px;}

/* TOP-NAVIGATION */
.topFrameDiv2 {position:relative; top:12.5em; left:1px; font-size:100%; font-weight:bold; width:90%; z-index:12;}
*html .topFrameDiv2 {width:auto;}
.topFrameDiv2 A {color:#b34100; text-decoration:none; text-transform:uppercase;}
.topFrameDiv2SpanToplevelInactive A {padding:3px; margin-left:5px; background-color:#ffc600; border:#fff solid 2px; border-bottom:none;}
.topFrameDiv2SpanToplevelInactive A:hover {color:#fff; background-color:#b34100;}
.topFrameDiv2SpanToplevelActive A {padding:3px; margin-left:5px; background-color:#b34100; border:#fff solid 2px; border-bottom:none; color:#fff;}


/* SCHNELLSUCHE */
.topFrameDiv3 {position:relative; top:11.2em; left:59.2em; display:inline; width:105px;}
.topFrameDiv3 FORM, .topFrameSearchForm3 {width:100px; display:inline;}
*html .topFrameDiv3 {width:105px;}
.topFrameDiv3 LABEL {display:none;}
.topFrameFunctionSearchInput3 {width:7.5em;}
.topFrameFunctionSearchInput3 {height:1.1em; font-size:80%;}

/* NAVIGATION */
#navigationFrame {width:200px; text-align:left;}
#navigationBody {padding:10px; border:#ffc600 1px solid; margin-top:-5px; font-size:80%; text-align:left;}
*html #navigationBody {margin-top:15px;}
#navigationBody UL {margin:0; padding:0;}
#navigationBody LI {list-style:none; margin-top:7px;}
#navigationBody LI LI {margin-left:15px;}
#navigationBody A {text-decoration:none; color:#b34100;}
#navigationBody A:hover {text-decoration:underline;}
.div-navigation-outer {margin-top:0;}
#navigation-block A {padding-left:10px; display:block;}
*html #navigation-block A {height:1px;}
#navigation-block A:hover {background:url(../../show/1876774/leftnav-pfeil.gif) 0 4px no-repeat;}
#navigation-block .current {background:url(../../show/1876774/leftnav-pfeil.gif) 0 4px no-repeat;}
#navigation-block A.current {text-decoration:underline; font-weight:bold;}
#navigation-block A.navEbene1Inactive, #navigation-block A.navEbene1Active {font-weight:bold;}

/* STATUS */
.workflowPanelUp {position:relative; left:220px; margin-top:5px; z-index:10; font-size:11px; width:793px; background:#e8e8e8; padding:2px; padding-left:10px;}
*html .workflowPanelUp {height:10px; left:0;}
.workflowPanelUp BR {display:none;}
.wf, .wf tr {background: none;}
*html .workflowPanelUp {width:auto;}
 
/* CONTENT und SERVICE */
#content {text-align:left; font-size:90%; height:100%; background-color:#fff;}
*html #content {height:auto;}

/* Way home */
#contentWayhome {margin-left:215px; font-size:80%; margin-bottom:15px;}
#contentWayhome A {color:#b34100; text-decoration:none; background:url(../../show/1876780/breadcrumb-pfeil.gif) right center no-repeat; padding-right:10px;}
#contentWayhome A:hover {text-decoration:underline;}

/* serviceSpalte */
#serviceSpalte {float:right; width:220px; background:#fff5d3 url(../../show/1876726/hg-service-spalte.gif) right bottom no-repeat; padding:10px; min-height:401px; margin-top:-50px; padding-top:2em; font-size:90%;}
*html #serviceSpalte {height:410px;}
.iconMail {background:url(../../show/1876785/icon-brief.gif) 0 3px no-repeat; padding-left:15px;}

/* CONTENT */
.contentInner {margin-top: 20px;}
#contentBody h1 {font-size:130%;}
#contentBody h2 {font-size:120%;}
#contentBody h3 {font-size:110%;}
#contentBody h4 {font-size:100%;}
#contentBody h5 {font-size:90%;}
#contentBody h6 {font-size:85%;}
#contentBody A {color:#b34100; text-decoration:none;}
#contentBody A:hover {text-decoration:underline;}
#contentSpalte {margin-right:250px; margin-left:215px;}

#qePageContent {min-height:350px;}
#qePageContent UL {margin:0; padding:0; list-style:none; margin-left:15px;}
#qePageContent LI {background:url(../../show/1878892/li-raute.gif) 0px 5px no-repeat; padding-left:12px; margin-bottom:10px;}
*html #qePageContent {height:360px;}

/* FOOTER */
#content-footer-div {font-size:80%; margin-left:215px; margin-top:20px;}
#footerfliesstext, #printpage {float:left; text-align:right;}
#footerfliesstext {margin-right:165px;}
*html #footerfliesstext {margin-right:155px;}
#printpage {margin-right:12px; background:url(../../show/1878783/druck.gif) 0 3px no-repeat; padding-left:15px;}
#siteup {background:url(../../show/1878782/seitenanfang.gif) 500px 3px no-repeat; padding-right:15px;}
*html #siteup {background:url(../../show/1878782/seitenanfang.gif) 495px 3px no-repeat;}

/* VORLAGEN */
.BildLinks {float:left;margin-top:5px;margin-right:0.5em;border:1px solid #fff;} 
.BildRechts {float:right;margin-top:5px;margin-left:0.5em;border:1px solid #fff;}


/* Inhalt 
#inhalt {text-align:left;}
#inhaltAussen {}
*/
/*
Gelb:
ffc600
Rostrot: 
b34100
*/

