<!--
body
{
 margin:0px auto;
 max-height : none;
 max-width : none;
 padding:0px;
 background-color:#fff;
}

#all
{
margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-align: left;
  width: 530px;

}
table, tr
{ 
 font-size:12px;
 margin:0px;
 padding:0px;
 border:0px;
 background-color:#fff;
}

.bc{float:left;padding:8px 0px 0 5px;}

td{background-color:#ccc;}

img { border:0px; }

a#menu_bc, a:link#menu, a:visited#menu, a:active#menu, a:focus#menu
{float:left;
 padding:8px 5px 10px 10px;
 font-weight:700;
 color: #fff;
 font-family:Verdana;
 text-decoration:none;
 width:;
}


a#menu, a:link#menu, a:visited#menu, a:active#menu, a:focus#menu
{float:left;
 padding:10px 10px 10px 4px;
 font-weight:700;
 color: #20202f;
 font-family:Verdana;
 text-decoration:none;
 width:158px;
}

#menu a .img { visibility:hidden; }
#menu a:hover .img { visibility:visible; }
a:hover#menu
{
 color:#fff; 


}

.img_p{color:#20202f;}

.header
{
 background-color:#cc0000;
 color:#FFFFFF;
 font-family:Verdana;
 font-weight:bold;  
 border-top:1px solid #FF0000;
 width:270px;
}

.header-2

{
 background-color:#cc0000;
 color:#FFFFFF;
 font-family:Verdana;
 font-weight:bold;  
 border-top:1px solid #FF0000;
}

.h-top { border-top:1px solid #FF0000; }
.p-left-50 { padding-left:50px; }
.dark-red { background-color:#cc0000; border-top:1px solid #ff0000;border-bottom:1px solid #ff0000;}

h1#headline
{
margin-left:50px;
font-size:28px;
display:inline;
line-height:50px;
}

h2
{
font-size:20px;
display:inline;
line-height:10px;
}

h3
{
display:inline;
line-height:20px;
font-size:16px;
}

.valign { vertical-align:top; }

td.menu
{
vertical-align:top;
padding-top:4px;
}

div.menu
{
 float:left;
 border-top:2px dotted #cc0000;
 border-bottom:2px dotted #cc0000;
 margin-bottom:3px;
 width:270px;
 padding:10px 0 30px 0;
}

p.menu-top { margin-top:5px; }
p.menu-bottom { margin-bottom:5px; }

td.body
{
 width:560px;
 font-family:arial;
 background-color:#fff;
 vertical-align:top;
 border-left:1px solid #cc0000;
 height:600px;
 overflow:show;
}

div.body
{
 width:490px;
 text-align:left;
 margin-top:10px;
 margin-bottom:10px;
 margin-left:50px;
 margin-right:0px;
 color:#20202f;
 font-size:13px;
}
div.teaser
{
 font-family:Verdana;
 padding-right:10px;
 width:340px;
 color:#20202F;
 background-color:#ccc;
 text-align:justify;
}

.img_teaser
{
 width:125px;
 color:#FFFFAA;
 text-align:right;
 font-size:10px;
 font-family:Verdana;
}

.w_100_p { width:100%; background-color:#ccc;padding:5px;}

li { font-weight:700; }

.listpoint { font-weight:400; }

#mat-boes-blick a { float:left; display: block; width: 130px; height: 70px; background: url(../img/mat-blick-grau.jpg) no-repeat top left; cursor:default; }
#mat-boes-blick a:hover { background: url(../img/mat-blick.jpg) no-repeat top left; }

#dom-handy a { float:left; display: block; width: 120px; height: 70px; background: url(../img/dom-handy-grau.jpg) no-repeat top left; cursor:default; }
#dom-handy a:hover { background: url(../img/dom-handy.jpg) no-repeat top left; }

#mat-tritt-2 a { float:left; display: block; width: 120px; height: 70px; background: url(../img/mat-tritt-grau.jpg) no-repeat top left; cursor:default; }
#mat-tritt-2 a:hover { background: url(../img/mat-tritt.jpg) no-repeat top left; }

#dom-s-bahn a { float:left; display: block; width: 116px; height: 70px; background: url(../img/dom-aufforder-grau.jpg) no-repeat top left; cursor:default; }
#dom-s-bahn a:hover { background: url(../img/dom-aufforder.jpg) no-repeat top left; }

.klein
{
	color: #999999;
	font-size: 9px;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 16px;
}
a.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:normal;
}

a.klein:hover {
	color: #999999;
}

a.normal {
font-weight:normal;
color: #FFFFFF;
}
-->