body {
width: 100%;
background-color: #fff; 
margin: 0; 
padding: 0;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12pt; 
color: #000; 
}

#noscriptcontent {
display: none;
}



#all {
background-color: #fff;
padding: 0;
width: 100%;
margin: 0; 
}

#sprung, #sprung a {
display: none;
}


#kopf, #kopf2, #logo { 
display: none;
}

#titel { 
display: none;
}

#rubrik {
display: none;
}


#navall {
display: none;
}



ul#navlist, ul#navlist2, ul#socials, ul#navlist ul { 
display: none;
} 

ul#navlist li { 
display: none;
}

ul#navlist li A {  
display: none;
}

ul#navlist li A:hover { 
display: none;
}

.spezial {
display: none; 
}



#mitte {
margin: 0; 
padding: 0;
width: 100%;
}


* html #mitte {  /* nur fuer Internet Explorer */
width: 650px;   /* Version 5.x */
w\idth: 650px;
}



.mitte1 {
margin: 0 240px 0 0;
padding: 0;
border: solid 1px #fff;
}

.mitte2 {
margin: 0;
padding: 0;
}



/* kleine Inhaltscontainer  */


.box, .boxblau {
background-color: #f3f5f9;
margin: 10px 0;
padding: 8px;
}


* html .box {  /* nur fuer Internet Explorer */
width: 600px;
w\idth: 600px;
}


.box img, .box img.cover {
float: left;
margin: 10px 15px 15px 0;
padding: 0;
border: solid 1px #4F5859;
}


.box img.cover  {
margin: 5px 10px 5px 0;
}

.box1 {
margin: 7px 0 0 0;
padding: 0;
}

#mitte .box1 p.inhalt {
margin: 10px 5% 10px 0;
padding: 7px;
border: solid 1px #E6EAF3;
}

#mitte .box1 h1, #mitte .box1 h2 {
margin: 0;
padding: 7px;
font-weight: bold;
font-size: 12px;
color: #012778;;
}

.box2  {
float: left;
width: 45%;
margin: 0 10px 10px 0;
padding: 0;
}


/* kleine Inhaltscontainer ende */


/* rechte Leiste */

.bild { 
float: right; 
margin: 0 0px 40px 10px; 
font-size: 80%; 
color: #000; 
text-align: right;
width: 210px;
border: none;
background-color: #fff;
}


.bild img {
margin: 5px 3px 10px 1px;
}



/* rechte Leiste ende */


/* paragrphs and fonts */



#mitte p {
padding: 7px 0;
margin: 0;
line-height: 1.4em;
}

#mitte p.block {
text-align: left; 
margin: 0;
padding: 7px 0;
line-height: 1.4em;
}


#mitte p.ausstellung {
padding: 5px 10% 5px 0;
}

.blau {
font-weight: bold;
color: #012778;
}

.klein {
font-size: 80%;
}


#mitte h1, h1 { 
font-weight: bold; 
color: #818295; 
font-size: 14px; 
margin: 0;
padding: 20px 0;
line-height: 1.4em;
} 

h2 { 
font-size: 16px; 
font-weight: bold; 
padding: 20px 0; 
margin: 0;
color: #818295;
line-height: 1.5em;
}

h3 {
font-weight: bold;
font-size: 13px;
color: #012778;
padding: 7px 0 7px 0;
margin: 17px 0 0 0;
background-color: #fff;
}


/* paragrphs and fonts ende */

/* links */

a, a:link, a:visited, #mitte a, #mitte a:link, #mitte a:visited {
padding-left: 0;  
text-decoration: underline; 
color: #012778; 
background-image: none;
}

#mitte a:hover { 
color: #012778; 
text-decoration: none; 
}



#mitte a[href]:after {
content: " /" attr(href) "/ ";
font-size: 9pt;
color: #666;
text-decoration: none;
}

#mitte a.nosign[href]:after, a.nosign[href]:after {
content: "" "";
font-size: 0pt;
}


/* links ende */


/* listen */


#mitte ul {
list-style-type: none; 
margin: 0 0px 3px 35px; 
padding: 0;
}

#mitte ul.block, #mitte ul.ausstellung {
list-style-image: url(../img_layout/quadr2.gif); 
margin: 0 0px 3px 35px;
padding: 0;
text-align: left;
}

#mitte ul.block li, #mitte ul li, #mitte ul.ausstellung li {
padding: 2px 0;
line-height: 1.5em;
}

/* listen ende */

hr {
display: none;
}


* html hr {  /* nur fuer Internet Explorer */
display: none;
d\isplay: none;
}


/* clear */

.clear, #mitte p.clear {
clear: both;
margin: 0;
padding: 0;
line-height: 0.0em;
font-size: 0px;
}

.clearleft, #mitte p.clearleft  {
clear: left;
margin: 0;
padding: 0;
line-height: 0.0em;
font-size: 1px;
}

.clearright, #mitte p.clearright  {
clear: right;
margin: 0;
padding: 0;
line-height: 0.0em;
font-size: 1px;
}



/* clear ende */


#fuss {
display: none;
}

#fuss A { 
display: none;
}

#fuss A:hover { text-decoration: underline; color: #c30;
}


form {
margin: 10px 0;
width: 600px;
}

fieldset.breit {
width: 570px; 
background-color: #fff; 
padding: 5px 5px 15px 10px; 
margin: 15px 0;
border: solid 1px #000;
}

fieldset.breit {
clear: both;
}

 

fieldset legend {
font-weight: bold; 
margin-left: -10px;
}

#mitte fieldset.breit p {
padding: 0;
margin: 0;
}

#mitte fieldset.breit p {
padding: 8px 0 10px 0;
clear: left;
}


fieldset.breit label {
float: left;
width: 210px;
margin: 0;
padding: 0 5px 0 0;
}


fieldset.breit label {
width: 270px;
}


input {
color: #000;
font-size: 100%;
font-family: Arial,Verdana,Helvetica,sans serif;
cursor: pointer;
float: left;
margin: 0 5px 0 0;
padding: 0;
}


input.text {
width: 250px;
background-color: #fff;
}

textarea.mitteilung {
background-color: #fff;
border: solid 1px #5B74A9;
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 110%;
margin: 10px 0 5px 0;
padding: 2px 3px 3px 3px;
width: 500px;
}

input:focus, textarea:focus, select:focus, radio:focus  {
background-color: #fff;
}

form p label {
float: left; 
}

td.interessen {
width: 33%;
padding: 4px 4px 4px 0;
}

.button {
background-color: #ccc; 
font-family: Arial,Verdana,Helvetica,sans-serif; 
font-size: 85%;
font-weight: bold;
padding: 3px 5px;
border: 1px solid #000;
}


table.veransteintrag, table.veranstanmeld { 
width: 580px; 
border-style: 1px solid #8295BD; 
margin: 10px 0 3px 0; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #000; 
}

table.veranstanmeld {
margin-bottom: 13px; 
}

td.l, td.r, td.t {
padding: 5px; 
border-style: none; 
}

td.l {
width: 25%; 
background-color: #fff; 
}

td.r {
border-bottom: 1px solid #666; 
}

td.t {
font-weight: bold; 
border-bottom: 1px solid #666; 
background-color: #fff; 
}


/* open img */


#mbOverlay {

display: none;
}

*html #mbOverlay {
display: none;
}

#mbCenter {
display: none;
}

.mbLoading {
display: none;
}

#mbCanvas {
display: none;
}

.clear {
display: none;
}

#mbBottom {
display: none;
}

#mbNavigation {
display: none;
}
#mbCount {
display: none;
}
#mbCloseLink {
display: none;
}
#mbPrevLink {
display: none;
}
#mbNextLink {
display: none;
}
#mbPlayPause {
display: none;
}
#mbPrevLink {
display: none;
}
#mbNextLink {
display: none;
}
#mbPrevLink {
display: none;
}
#mbNextLink {
display: none;
}
#mbPlayPause {
display: none;
}
#mbPlayPause {
display: none;
}
A#mbPrevLink:hover {
display: none;
}
A#mbNextLink:hover {
display: none;
}
A#mbCloseLink:hover {
display: none;
}
A#mbPlayPause:hover {
display: none;
}
#mbCloseLink {
display: none;
}

#mbDescription {
display: none;
}



/* end */





