html, body {margin:0px; padding:0px; font: 1em verdana; color: #333;}






.csc-bulletlist {
color:#07387c;
}



.content {
color:#07387c;
}


.ulmenu {
list-style: none;
margin:0px;
padding:0px;
}












/* Menü Links 1.Ebene */
.menu1 {
color: #b93761;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
padding:0px 20px 5px 0px;
}
.menu1_active {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
padding:0px 20px 5px 0px;
}
td.menu1 {
padding-left: 0px;
padding-top: 3px;
padding-bottom: 5px;
}
td.menu1_active {
padding-left: 0px;
padding-top: 3px;
padding-bottom: 5px;
}
/* Menü Links 2.Ebene */
.menu2 {
padding:5px 20px 5px 0px;
color: #b93761;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}
.menu2_active {
padding:5px 10px 5px 0px;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none ;
font-weight: bold ;
}
td.menu2 {
padding-left: 15px;
padding-top: 3px;
padding-bottom: 5px;
}
/* Menü Links 3.Ebene */
.menu3 {
color: #b93761;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: normal;
}
.menu3_active {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}
td.menu3 {
padding-left: 30px;
padding-top: 3px;
padding-bottom: 5px;
}



/* Menü Links 1.Ebene */
.menu1swa {
color: #07387c;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
padding:0px 20px 5px 0px;
}
.menu1_activeswa {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
padding:0px 20px 5px 0px;
}
td.menu1 {
padding-left: 0px;
padding-top: 3px;
padding-bottom: 5px;
}
td.menu1_active {
padding-left: 0px;
padding-top: 3px;
padding-bottom: 5px;
}
/* Menü Links 2.Ebene */
.menu2swa {
color: #07387c;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}
.menu2_activeswa {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none ;
font-weight: bold ;
}
td.menu2 {
padding-left: 15px;
padding-top: 3px;
padding-bottom: 5px;
}
/* Menü Links 3.Ebene */
.menu3swa {
color: #07387c;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}
.menu3_activeswa {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}
td.menu3 {
padding-left: 30px;
padding-top: 3px;
padding-bottom: 5px;
}








/* Pfad */
.pfad {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #787d9e;
text-decoration: none;
}

span.titel {
font-family: Verdana, sans-serif;
color: #787d9e;
font-weight:normal;
font-style:normal;
font-variant:normal;
padding-bottom: 0;
}

H1 {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1em;
color:#b93761;
font-weight:bold;
font-style:normal;
font-variant:normal;
vertical-align:middle;
margin: 0px;
}

H2 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:black;
font-weight:bold;
}

P.MsoNormal { font-family:Verdana, Arial, Helvetica, sans-serif; color:black; margin:0px 0px 0px 0px; }
TABLE.noborder {
vertical-align:left;
}

UL {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:black;
}

P A {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#787d9e;
text-decoration:underline;
}

P A:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#787d9e;
text-decoration:underline;
}

P A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #b93761;
text-decoration:none;
}

P A:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#787d9e;
text-decoration:none;
}

P {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
}





/* Für den RTF-Editor */
p.bodytext {
font-family: Verdana, sans-serif;
margin:0px 0px 0px 0px;
}

span.contentheader {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#787d9e;  /*RGB 120 125 158 */
font-weight:normal;
font-style:normal;
font-variant:normal;
vertical-align:middle;
margin: 0px;
}

span.content {
font-family: Verdana, sans-serif;
margin:0px 0px 0px 0px;
color:#07387c;
}

TABLE.contenttable {
width:572px;
}

TABLE.contenttable TD {
align:left;
vertical-align:top;
}






div {font: 1em verdana; color:#07387c;}

div#fontsize {font:12px verdana; border:1px solid #ccc;}
.kleiner a {font-size: 11px; text-decoration:none; color:#07387c; font-weight:bold;}
.normal a {font-size: 14px; text-decoration:none; color:#07387c; font-weight:bold;}
.groesser a {font-size: 16px; text-decoration:none; color:#07387c; font-weight:bold;}


div#wrapper {
width:1000px;
border-left:1px solid #07387c;
border-right:1px solid #07387c;
margin:0px auto;
min-height:300px;
}

div#banner {
width:1000px;
height:129px;
background: #07387c url(gfx/bannerback.png) 0px 0px repeat-x;
text-align:center;
}

div#white {
background: #FFF;
height:10px;
}
div#blau {
background: #07387c;
height:10px;
border-left:1px solid #07387c;
border-right:1px solid #07387c;
}

div#font {
float:right;
padding:5px;
width:140px;
border: 0px dashed #999;
text-align:left;
font:12px verdana;
}

div#druck {
float:right;
padding:5px;
width:90px;
border: 0px dashed #999;
text-align:right;
font:12px verdana;
}

div#menue {
float:left;
padding:10px 10px 10px 30px;
border: 0px dashed #999;
width:190px;
min-height:300px;
}

div#inhalt {
color:#07387c;
float:left;
padding:10px;
border: 0px dashed #999;
border-left:1px dotted #07387c;
border-right:1px dotted #07387c;
width:500px;
min-height:400px;
text-align:left;
}

div#rechts {
float:right;

padding:10px;
border: 0px dashed #999;
width:220px;
min-height:300px;
}

div#adresse {
float:right;
padding:10px;
border: 0px dashed #999;
width:220px;
min-height:80px;

color:#b93761;
font:14px verdana;
}

div#leer {
clear:both;
height:20px;
}

div#footer {
clear:both;
text-align:right;
width:1000px;
height:72px;
background:url(gfx/patenprojektfooterx.png) 0px 0px repeat-x;
border-bottom:1px solid #07387c;
}
