body {
color: #FFFFFF;
font-size: 100.01%;
font-family: Verdana,Helvetica,Arial,sans-serif;
margin: 0; 
padding: 7em 0;
text-align: center;  /* Zentrierung im Internet Explorer */
background: #FFFFFF url(../images/lips_bg.gif) no-repeat 0 0;
}

.bodytext {
font-size: 0.7em;
padding-left: 2px;
padding-bottom: 15px;
}

.td-0 {
width: 190px;
font-size: 0.7em;
}

.td-1 {
width: 150px;
font-size: 0.7em;
}

.td-last {
width: 130px;
font-size: 0.7em;
}

div#Header {
text-align: left;    /* Seiteninhalt wieder links ausrichten */
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width: 810px;
height: 205px;
padding: 0;
background: url(../images/lips_header.gif) no-repeat;
}
  
div#Seite {
text-align: left;    /* Seiteninhalt wieder links ausrichten */
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width: 810px;
padding: 0;
background: url(../images/lips_content_bg.gif) repeat-y;
}
  
div#Bottom {
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width: 810px;
padding: 0;
height: 200px;
background: url(../images/lips_bottom.gif) no-repeat;
}

h1 {
font-size: 0.7em;
margin: 0; 
padding: 0.3em;
border-bottom: 1px solid #FFFFFF;
}

p {
font-size: 0.7em;
margin: 0; 
padding: 0.3em;
}

ul
{
font-size: 0.7em;
margin: 0;
padding-top: 1em;
padding-left: 1.5em;
padding-bottom: 1.2em;
list-style-type: square;
}

table_content_center {
position:absolute; 
bottom:0px;
top:0px;
}

a:link { font-weight:bold; color:#FF9900; text-decoration:none; }
a:visited { font-weight:bold; color:#FF6600; text-decoration:none; }
a:focus { font-weight:bold; color:#FFFF66; text-decoration:none; }
a:hover { font-weight:bold; color:#FFCC00; text-decoration:none; background: url(../images/lips_link.gif) no-repeat; padding-left:15px; padding-top: 5px;}
a:active { font-weight:bold; color:#FFFF00; text-decoration:none; }

/*  MENU 1, level 1, normal state (NO) ----------------------------------------*/
.menu1-level1-no {
font-size: 0.7em;
width: 220px;
padding-left: 10px; 
padding-top: 5px;
padding-bottom: 2px;
}

/*-------------mailform-------------------------------*/
.csc-mailform {
border: 1px #FFFFFF; /* "none" Rand ausschalten */
font-size: 0.7em;
}

.csc-mailform-field label {
float: left;
clear: both;
display: block;
width: 150px;
padding-left: 0px;
margin-bottom: 10px;
}

.csc-mailform-field input,
.csc-mailform-field textarea,
.csc-mailform-field select  {
color: #ffffff;
float:left;
display:block;
width:200px;
border: 1px solid #FFFFFF;
background: #cc0033;
padding:1px;
margin-bottom:10px;
font-size: 1em;
font-weight:400;
font-family: Verdana,Arial;
}

.csc-mailform-submit {
/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */
margin-left: 160px;
/* Float wieder abschalten */
clear: both;
font-weight: bold;
font-family: Verdana,Helvetica,Arial,sans-serif;
}

.csc-mailform-radio {
float: left;
display: block;
margin-right: 10px;
}

  
/*  MENU 1, level 1, active state (ACT) */
.menu1-level1-act {  
color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
font-weight: bold;
padding-left: 10px; 
padding-top: 5px;
padding-bottom: 5px;
}
  
.menu1-level1-act A {
color: #FFFFFF;
font-size: 0.7em;
background: url(../images/lips_link_active.gif) no-repeat; 
padding-left:15px;
padding-top: 5px;
padding-bottom: 2px;
}
/* -----------------NAVI LEFT ------------------ */  
/*  MENU 1, level 2, normal state (NO)--------------------------------------------- */
.menu1-level2-no {
padding-left: 30px;
font-size: 0.7em;
padding-top: 5px;
padding-bottom: 2px;
}
  
/*  MENU 1, level 2, active state (ACT) */
.menu1-level2-act {
color: #999999;
font-weight: bold;
padding-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
}
  
.menu1-level2-act A {
color: #FFFFFF;
font-size: 0.7em;
background: url(../images/lips_link_active.gif) no-repeat; 
padding-left:15px;
padding-top: 5px;
padding-bottom: 2px;
}
  
/*  MENU 1, level 3, normal state (NO)------------------------------------------------- */
.menu1-level3-no {
padding-top: 5px;
padding-bottom: 2px;
padding-left: 60px;
font-size: 0.7em;
}
  
/*  MENU 1, level 3, active state (ACT) */
.menu1-level3-act {
color: #999999;
font-weight: bold;
padding-left: 60px;
padding-top: 5px;
padding-bottom: 5px;
}
  
.menu1-level3-act A {
color: #FFFFFF;
font-size: 0.7em;
background: url(../images/lips_link_active.gif) no-repeat; 
padding-left:15px;
padding-top: 5px;
padding-bottom: 2px;
}
  
/*  MENU 1, level 4, normal state (NO)------------------------------------------------- */
.menu1-level4-no {
padding-left: 80px;
font-size: 0.7em;
padding-top: 5px;
padding-bottom: 2px;
}
  
/*  MENU 1, level 4, active state (ACT) */
.menu1-level4-act {
color: #FF9900;
border-bottom: 1px dashed #666666;
font-weight: bold;
padding-left: 80px;
padding-top: 5px;
padding-bottom: 5px;
}

.menu1-level4-act A {
color: #FFFFFF;
font-size: 0.7em;
background: url(../images/lips_link_active.gif) no-repeat; 
padding-left:15px;
padding-top: 5px;
padding-bottom: 2px;
}
