/* -- Formatierung für das HTML -- */
body {
background-color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding:0px;
margin:0px;}

table {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;}

td {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link, a:active, a:visited {color: #4B1B4C;text-decoration: none;} /* Farbe war #3D2D31
a:hover {color: #D3D3D3;text-decoration: underline;}  /* Farbe war #333333 */

ul {
margin:0px;
padding:5px 0px 5px 15px;
list-style-position:outside;
list-style-image:url(../images/rechts.gif);}

ul.pdf {
padding:5px 0px 5px 20px;
list-style-image:url(../images/pdf.gif);}

ul li {
padding:0px 0px 5px 0px;}

ul.pdf li {
padding:0px 0px 5px 0px;}

hr {
clear:both;
color:#A3F3F3;
height:1px;}

p {
margin:0px;
padding:5px 0px 5px 0px;}

img{
border:0px;
padding:0px 0px 0px 0px;}

h1 {
color:#3D2D21;
font-size:14px;
font-weight:bold;}

h2 {
color:#4E3E34;
font-size:14px;
font-weight: bold;}

h3 {

font-size:12px;
font-weight: bold;}

/* ------Platzierungen für Elemente----- */

#container {
position:relative;
width:1200px;
padding:0px;
margin: 0px;} 


#top {
position:relative;
height:103px;
border-right:190px solid #96CC93; /* war #F2DDB4 jetzt hellgrün */
text-align:left;}


/* ---------Kopfzeile mit Navigation---------- */
#metaNav {
position:absolute;
top:0px;
right:0px;
float:right;
display:inline;
padding: 5px 5px 0px 0px;
color: #000000;}

#metaNav a:link, #metaNav a:visited, #metaNav a:active{color:#557E60;font-weight:normal;text-decoration: none;}   /* active color war #3D2D21 jetzt grün #557E60 */
#metaNav a:hover {color:#4E3E34;font-weight:normal;text-decoration:underline;}


/* ---------- Farbige Hauptnavigation--------------- */

div#topline {
position:relative;
height:29px;
background-color:#4B1B4C;  /* war #4E3E34 jetzt lila */
border-right:190px solid #4B1B4C;}  /* war #3D2D21 jetzt lila #4B1B4C */

div.menu {
position:relative; 
float:left;
display:inline;
color:#96CC93;  /* Farbe hellblau #99FFFF ersetzt mit Farbe hellgrün #96CC93 */
font-size: 11px;
font-weight:bold;
background-color:#4B1B4C;  /* war #4E3E34 jetzt lila #4B1B4C */
padding:7px;
margin:0px;}

div.menu a:link, div.menu a:visited, div.menu a:active {color:#96CC93;text-decoration:none;padding:5px;margin:0px;background-color:#4B1B4C;}  /* background-color war #4E3E34 jetzt lila */
div.menu a:hover {color:#96CC93;text-decoration:none;padding:5px;margin:0px;background-color:#7B1B4C;}   /* background-color war #3D2D21 jetzt helles lila */
/* Farbe war hellblau 99FFFF jetzt hellgrün 96CC93   */

/* -------------- Inhalt------------------- */
div#main{
clear:both;
position:relative;
margin-top:1px;}


/* ----------linker Bereichs--------------- */

div#left {
position:absolute;
top:0px;
left:0px;
float:left;
z-index:2;
width:180px;
vertical-align:top;
background-color:#96CC93;}  /* war #F2DDB4 jetzt hellgrün */

.links {
vertical-align:text-top; 
padding:8px;
border-bottom:1px solid #FFFFFF;}


/* ----------Elemente des rechten Bereichs-------------- */

div#right {
position:absolute;
top:0px;
left:1010px;
z-index:2;
width:190px;
vertical-align:top;
background-color:#96CC93;}  /* war #F2DDB4 jetzt hellgrün */

div.rechts {
vertical-align:text-top; 
color:#4B1B4C;       /* war #3D2D21 jetzt lila #4B1B4C */
text-align:center;
padding:8px;
border-bottom:1px solid #FdF5E3;}



/* ----------Elemente des mittleren Bereichs------------ */ 

div#content{
position:relative;
z-index:1;
vertical-align:top;
border-left:#96CC93 solid 180px;    /* war #F2DDB4 jetzt hellgrün */
border-right:#96CC93 solid 190px;   /* war #F2DDB4 jetzt hellgrün */
background-color:#FFFFFF;}

div.content{
position:relative;
clear:both;
padding:20px;
vertical-align:top;}

table#index {
table-layout:fixed;
vertical-align:text-top;}

table#index td{
height:100%;
vertical-align:text-top;}

div.title h1, div.title h2 {
position:static;
margin:0px;
float:left;
background-color:#FFFFFF;
border-right:5px solid #FFFFFF;}

div.highlight2 h3 {
color:#000000;}

div.title {
position:static;
width:100%;
margin:0px;
top:0px;
left:0px;
clear:both;
margin-bottom:15px;
vertical-align:text-top;
background-image:url(../images/pixel_bg.gif);
background-repeat:repeat;}

.highlight{
position:static;
text-align:left;
background-color:#FFa500;    /* war #e5d1b6 jetzt orange #FFa500 */
border:1px solid #4B1B4C;    /* war #3D2D21 jetzt lila #4B1B4C */
padding:5px;
margin:5px 0px 5px 0px;}

h1.highlight{
float:left;
display:inline;
margin:5px;}

.highlight2{
background-color:#FFEEFF;  /* Farbe hellgrau #FBEEDB ersetzt mit Farbe lichtgrau #FFEEFF */
border:1px solid #96CC93  /* Farbe hellblau #99FFFF ersetzt mit Farbe hellgrün #96CC93 */
padding:10px;
margin:5px 0px 5px 0px;}

.highlight3{
background-color:#FFFFFF;  
border:1px solid #96CC93  
padding:10px;
margin:5px 0px 5px 0px;}

ul img {
clear:both;
border:10px solid #FFFFFF;
border-top:0px;}



/*  ------------Fußzeile----------- */ 

#footline {
position:relative;
background-color:#4B1B4C;  /* war #4E3E34 jetzt lila #4B1B4C */
clear:both;
color:#96CC93;    /* Farbe hellblau #99FFFF ersetzt mit Farbe hellgrün #96CC93 */
text-align: center;
padding:8px;
border-right:190px solid #4B1B4C;}   /* war #3D2D21 jetzt lila #4B1B4C */

