body {
	text-align:center;
	background:#FBEFC0;
        font: 90% arial, verdana ;
}

#komplett {
	margin:10px auto;
	width:950;
	text-align:left;
        background:#FBEFC0;
border:1px solid #200A5C
}

#header {
	height: 140px;
	background: #fff;
	border-bottom: 1px solid #200a5c;
}
#menuline {
       color: #c1c1c1;
       background: 8AB0FB;
       float:right; 
       font-size: 11pt; 
       font-family: Arial, sans-serif;
       text-align:right; 
       height: 1 px ; 
       
}



#left {
	width:150px;
	float:left;
	background:white;
        font-family:Arial, sans-serif; font-size:11pt;
        border-right: 1px solid #200a5c;
        border-bottom: 1px solid #200a5c;
}
#content {
	float:right;
        width: 750px;
        padding:5px;
        font-size: 11pt;
}
#footer {
	clear:both;
	background:#F2E2A3;
	color:#333;
	        text-align:center;
        font-size:86%;
padding:5px 0;
border-top: 1px solid #200a5c
}



/* #### Menu ##################################################################################################### */

{margin:0;padding:0;}
topmenu
#menuline ul {list-style:none;text-align:right;}
#menuline ul li {display:inline;padding:1px 6px;}
#menuline ul li a {color:black;padding:1px 4px;text-decoration:none;}
#menuline ul li.topnavi-aktiv a  { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }

td {}

 
/* leftmenu */
#left ul {list-style:none;margin-top:4px;}
#left ul li a {padding-left:5px;background:#cde;}
#left ul li ul {margin-top:0;}
#left ul li ul li a {padding-left:15px;background:#cdd;}				
#left ul li ul li ul li a {padding-left:20px;background:#bcc;font-size:85%;color:#777}	
 
#left a:hover {background:#cdf;}
#left ul li#leftnavi-aktiv a {font-weight:bold;}
#left ul li#leftnavi-aktiv ul li a {font-weight:normal;}
 
#left ul,
#left ul ul {
	margin: 0;
	padding: 0;
	width: 150px; 
	border-bottom: 1px solid #ccc;
	background: #fff; /* IE6 Bug */
	font-size: 100%;
	}
 
#left ul li {
	/*position: relative;*/
	list-style: none;
	}
 
#left ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	}
 
/*#left ul ul ul { border:0; }*/
 
 
 
 
/* Fix IE. Hide from IE Mac \*/
* html #left ul li { float: left; height: 1%; }
* html #left ul li a { height: 1%; }
/* End */
/* breadcrumb */
#breadcrumb {padding-bottom:4px;border-bottom:1px solid #cde}
#breadcrumb li {list-style:none;display:inline;font-size:95%;}

/* ############################################################################################################## */				

#content h1 {font-size:120%;margin:8px 0;}
#content p {margin-top:8px;}
#content a {color:#555;text-decoration:none;border-bottom:1px dotted;}
#content a:hover {color:#888;border-bottom:1px solid;}

.tx-gsipagenav-pi1 {text-align:right;font-size:80%;padding:2px 6px;background:#eee;}
.tx-gsipagenav-pi1 .back {margin-right:12px;}
.tx-gsipagenav-pi1 .next a {margin-left:6px;}

/*.textmitbild {}*/
/* css-styled-imgtext*/
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
/* P.csc-caption { margin: 0; }*/
/*P.csc-caption {*/
/*  font-size: 80%; /* Customize me */
} */
/*
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }
*/

/* Needed for noRows setting */
/*DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }*/

/* Border just around the image, like content (default) does: */
/*
DIV.csi-border-2-black DIV.csi-imagewrap .csi-image IMG {
  border: 2px solid black;}
*/
/* Customize me, and set borderSpace/borderThick in TS, "0"/"2" in this example */

/* Border around the whole image/caption (alternative to the above):*/
/*
DIV.csi-border-2-black DIV.csi-imagewrap .csi-image {
  border: 1px solid #06639E; /* Customize me and set borderThick in TS ("1" here)
*/
*/padding: 5px 5px; Customize me, and set borderSpace in TS ("10" here)} */
*/


/*
DIV.csi-imagewrap { padding: 0; }

DIV.csi-textpic IMG { border: none; }
*/

/* DIV: This will place the images side by side */
/*DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }*/

/* UL: This will place the images side by side */
/*
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; } 
*/

/* DL: This will place the images side by side */
/*
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }
*/

/* Clearer */
/* DIV.csi-clear { clear: both; }*/

/* Margins around images: */

/* Pictures on left, add padding on right */
/* 
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 10px; /* Customize me, and set colSpace/textMargin in TS */
}
*/

/* Pictures on right, add padding on left */
/*
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 10px; /* Customize me, and set colSpace/textMargin in TS */
}*/

/* Pictures centered, add padding left and right */
/*
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 5px; /* Customize me, and set colSpace/textMargin in TS */
  margin-right: 5px; /* Customize me, and set colSpace/textMargin in TS */
}
/*
/*
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }
*/

/* Space below each image (also in-between rows) */
/*
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }
*/

/* Positioning of images: */

/* Above */
/*DIV.csi-above DIV.csi-text { clear: both; } */

/* Center (above or below) */
/*
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ } 
*/

/* Right (above or below) */
/* 
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }
*/

/* Left (above or below) */
/*
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }
*/

/* Left (in text) */
/*DIV.csi-intext-left DIV.csi-imagewrap { float: left; }*/

/* Right (in text) */
/*DIV.csi-intext-right DIV.csi-imagewrap { float: right; }*/

/* Right (in text, no wrap around) */
/*DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }*/
/* Hide from IE5-mac. Only IE-win sees this.*/
/* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }*/
/* End hide from IE5/mac */ 

/* Left (in text, no wrap around) */
/*DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }*/
/* Hide from IE5-mac. Only IE-win sees this.*/
/* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }*/
/* End hide from IE5/mac */

/*****************************/
/* Menu / Sitemap, generally */
/*****************************/
DIV.csc-menu { margin-left: 10px; }
DIV.csc-menu P { font-size: 10px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px;}
DIV.csc-menu P A { color: #000000; text-decoration: none; }
DIV.csc-menu P A:hover { color: #660000; text-decoration: underline; }
DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }

/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 { }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 20px; }
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 40px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 60px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 80px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #186900; }
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #10007B; }
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #8A0020; }

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 { }
DIV.csc-menu-3 P.csc-section { margin-left: 0px; }
DIV.csc-menu-3 P.csc-section A { color: #186900; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 { }
DIV.csc-menu-4 P { margin-top: 2px; }
DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 { }
DIV.csc-menu-7 P { font-weight: bold; }
DIV.csc-menu-7 P.csc-section A { color: #186900; }
