body
{
font-family: Arial, Helvetica, sans-serif;
background-repeat:repeat-x;
background-position:30px 170px;
margin: 0px;
background-color:#FFFFFF;
min-height:101%;
}

img
{
border: 0px;
}

.contactdatum
{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}

.navi
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#999999;
}


.vierimg
{
border: 1px solid black;
}

.studio
{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
color:#000000;
}

.shiftimage {
	margin-bottom: 5px;
}

.subline
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
}

.headlines {
margin-top:41px;
margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.indexline {
margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.indexaussen {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.headlineaussen {
margin-top:41px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.container {
font-family: Arial, Helvetica, sans-serif;
margin-top: 18px;
margin-left: 20px;
width: 180px;
}

.kleinline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 43px;
}

.newsline {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
//line-height: 43px;
}

.text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing: 0.5px;
color: #333333;
}

.newnews{
margin-left:20px;
}

.newstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0.5px;
color: #333333;
}

.containeraussen {
font-family: Arial, Helvetica, sans-serif;
margin-top: 18px;
width: 160px;
}

.biglinks
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 21px;
}

.links
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
font-weight: bold;
}

.breadcrumbcrap {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
letter-spacing: 0.5px;
color: #CCCCCC;
}

.copy {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
letter-spacing: 0.5px;
color: #000000;
padding-bottom:2px;
margin-left:50px;
}

A:link
{text-decoration: none; color: #999999;}
A:visited
{text-decoration: none; color: #999999;}
A:active
{text-decoration: none; color: #999999;}

.zehnpunkt
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
}


.vierzehnbold
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.vierzehn
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

.nummers
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
letter-spacing: 1px;
}

.zwoelfbold
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.zwoelf
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}


.boxes{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
border: 1px solid black;
width: 112px;
}

.datebox{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
border: 1px solid black;
}



.buttons{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
border: 1px solid black;
}


.button{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
border: 1px solid black;
margin : 6px 0px 0px 2px;
background-color: #FFFFFF;
}

td
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
}

.footer
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
}

.searchbox
{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
border: 1px solid black;
margin : 6px 0px 0px 0px;
width: 120px;
}


