
body
{
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:160%;
width: 100%;
}

#header,
#navigation,
#mood,
#subcontent,
#footer 
{
display: none;}

/* headlines
--------------------------------------------------*/
h1 
{
font-size:11pt;
}

h2 
{
font-size:10pt;
}

h3 
{
font-size:9pt;
}




/* links
--------------------------------------------------*/
a 
{
color:#934f66;
}


a img 
{
border:none;
}




/* paragraphs, lists, etc
--------------------------------------------------*/

p 
{
margin:0;
padding:0 0 5pt 0;
}

ul 
{
margin:0;
padding:0;
}

ul ul 
{
margin:0;
padding:0;
}


.quot 
{
font-style: italic;
}
/* images
--------------------------------------------------*/

/* START hauptgliederung vertikal
--------------------------------------------------*/

/* margin - rechte spalte
--------------------------------------------------*/

#margin 
{
float: right;
width: 30%;
text-align: left;
}


/* container -sonst: base oder main - linke spalte
--------------------------------------------------*/
#container 
{
float: left;
width:60%;
margin-top:50pt;
padding:0;
}
/* END hauptgliederung vertikal
--------------------------------------------------*/




/* margin -adressbox
--------------------------------------------------*/

#adress
{
float: right;
width: 70%;
margin-top: 80pt;
line-height: 100%;
padding:0;
font-size: 6pt;
}

/* content main
--------------------------------------------------*/
#main 
{
padding: 10pt 0;
clear: both;
}

#copy 
{
padding-bottom: 10pt;
border-bottom: 1px dashed darkred; 
}


#copy p
{
margin-bottom:10pt;
}

#copy ul
{
margin-bottom:10pt;
}

.newLineBorder
{
display: block;
margin: 5pt 0;
padding: 0;
border-top: 1pt dashed #77767c;
}
/* form
--------------------------------------------------*/



/* footer inhalte
--------------------------------------------------*/



#footer p
{
font-size: 0.95em;
padding:1.2em 0;
}






