body
{	margin: 0;
padding: 0;
font: 100.01% arial, hevetica, sans-serif;
text-align: left;
color: #333;
background: #fff;
}

#container
{
margin: 10px auto;
width: 45.00em;   /*700px bei default-font 16px zzgl. padding gleich 750 */
height: 3500px;
text-align: left;
background-color: transparent;
border: 1px solid #bfbfbf;
padding: 35px 25px 25px 25px;
}

h1
{
font: 125% arial, hevetica, sans-serif;
font-weight: bold;
margin: 0;
}

h2
{
font: 14pt arial, hevetica, sans-serif;
font-weight: bold;
margin: 20px 0 5px 0;
}

h3
{
font: 12pt arial, hevetica, sans-serif;
font-weight: normal;
margin: 15px 0 5px 0;
}

p
{
font: 85% arial, hevetica, sans-serif;
line-height: 140%;

}

.content
{
font: 85% arial, hevetica, sans-serif;
line-height: 140%;
}

.table
{
font: 85% arial, hevetica, sans-serif;
}

#link ul
{       padding-top: 18px;
border-top: 1px solid #bfbfbf;
font: 72% arial, hevetica, sans-serif;
list-style-type: none;
margin-left: 0;
}

#link li
{
display: inline;
padding: 0 10px;
}

#link li a
{
text-decoration: none;
color: #333;
}

#link li a:hover
{
text-decoration: underline;
}

#impressum
{
margin: 10px auto;
width: 31.25em;   /*500px bei default-font 16px zzgl. padding gleich 550 */
text-align: left;
background-color: transparent;
border: 1px solid #bfbfbf;
padding: 35px 25px 25px 25px;
}



#pdfdiv
{
width: 325px;
height: 3200px;
float: left;
border: 1px dashed silver;
margin-right: 10px;
padding: 3px 3px 3px 8px;
}

#videodiv
{
width: 350px;
height: 3200px;
float: left;
border: 1px dashed silver;
padding: 3px 3px 3px 8px;
}

.siDe {
font-family:arial,helvetica,sans-serif;
color:#5F5F5F;
font-size:12px;line-height:1.7em;padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;background-color:#FFFFFF}
