@charset "utf-8";
/* CSS Document */
@media screen, projection {

.page_margins {
 min-width: 910px;
 max-width: 63em;
}

#col1 { width: 25%; }

#col1_content { padding: 10px 10px 10px 10px; }

#col2 { width: 25%; }

#col2_content { padding: 10px 10px 10px 10px; }

#col3 { margin: 0% 25% 0 25%; }

#col3_content { padding: 10px; }

#header { background-image:url(../bilder/Frobolon.gif); }

#col1d1 { margin-top:0em; }

#col2d1 { margin-top:6.4em; }

#col4_content { margin-bottom:1em; }

#col4 .subc { padding:0 0.5em; }

#col4 .subcl { padding:0 0.5em 0 0; }

#col4 .subcr { padding:0 0 0 0.5em; }

#col2 ul { list-style-type:disc; }

#col3 p { font-size:100.1%; }

#col3 p em {
 color:#000;
 font-size:115%;
 font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#applet { padding-top:1em; }

#applet p {
 text-decoration:blink;
 font-stretch:expanded;
 color:#007bc2;
 font-weight:bold;
 font-style:italic;
 padding:0;
 margin:0;
}

.example1 { margin-bottom: 1em; }

.example1 .subc {
 margin: 0 5px;
 padding: 0;
}

.example1 .subcl {
 margin: 0 10px 0 0;
 padding: 0;
}

.example1 .subcr {
 margin: 0 0 0 10px;
 padding: 0;
}

.example1 h6 {
 background: #600;
 color: #fff;
 text-transform:uppercase;
 font-weight:bold;
 padding: 5px 10px;
}

.example1 ul { margin: 10px 10px 10px 20px; }

.example1 p { margin: 10px; }

.example1 .subcl,
.example1 .subcr,
.example1 .subc {
 background: #f0f0f0;
 color: #666;
 padding-bottom: 100em;
 margin-bottom: -100em;
}

.box-top .c100,
.box-top .c33l,
.box-top .c33r { background: url("../bilder/lframe.png") top left no-repeat; }

.box-top .subcl,
.box-top .subcr,
.box-top .subc {
 padding: 15px;
 background: url("../bilder/rframe.png") top right no-repeat;
 padding-bottom: 100em;
 margin-bottom: -100em;
}

.box-bottom {
 margin-bottom: 1em;
 text-align:right;
}

.box-bottom .c100,
.box-bottom .c33l,
.box-bottom .c33r { background: url("../bilder/lframe.png") bottom left no-repeat; }

.box-bottom .subcl,
.box-bottom .subcr,
.box-bottom .subc {
 padding: 0 20px 15px 20px;
 background: url("../bilder/rframe.png") bottom right no-repeat;
}

.box-top h5 {
 display: block;
 margin: 10px 5px 5px 10px;
 border-bottom: 1px #F93 solid;
 font-style:normal;
 color: #007bc2;
 font-family:Verdana, Geneva, sans-serif;
}

.box-top p {
 padding: 5px;
 margin-bottom: 0;
}
}

#col3_content h1,
#col3_content h3 { text-align: center; }

#mail {
 position: relative;
 top: 7px;
}

#mail a {
 font-size: 100%;
 text-decoration: none;
}

#col3_content h3 { margin-bottom: 1.5em; }

/*#col1_content #lupe {
 margin: 4em;
 margin-top: 9em;
}*/




.mitte h3 { text-align:center; }

.mitte h3 { padding-bottom:2em; }

#lupe { margin-bottom: 1.5em; }

#col1 li,
#col1 p { text-align: left; }

#abmahn { padding:10px; }

#abmahn p { text-align:justify; }

#abmahn div {font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#444;
font-weight:bold;
}

#footer {
 text-align:center;
 color:#444;
 border: 0px;
 line-height:1.em;
 padding:5px 20px;
 background-color: #CCC;
 background-image: url(../bilder/impress/bottom.png);
}
