body {

font-family: Arial, Helvetica, sans-serif;

background-image: url(http://www.dcmnet.de/de/bilder/back.gif);

background-attachment: fixed;

background-color: #FFFFFF;

SCROLLBAR-ARROW-COLOR: #000000;

SCROLLBAR-BASE-COLOR: #B2B1B1; 

SCROLLBAR-FACE-COLOR: #B2B1B1;

SCROLLBAR-3D-LIGHT-COLOR: #666666;

SCROLLBAR-DARKSHADOW-COLOR: #B2B1B1;

SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;

SCROLLBAR-SHADOW-COLOR: #666666; 

SCROLLBAR-TRACK-COLOR: #B2B1B1;

}

.vsmal {font-family: Arial, Helvetica; font-size: 8px} 



.smal {font-family: Arial, Helvetica; font-size: 10px}



.smalm {font-family: Arial, Helvetica; font-size: 11px}



.mid {font-family: Arial, Helvetica; font-size: 12px} 



.large {font-family: Arial, Helvetica; font-size: 14px}



a:link { text-decoration:none; color:#CC0000 }



a:active { text-decoration:none; color:#CC0000 }



a:visited { text-decoration:none; color:#CC0000 }





.menuTopSub,.menuTopSub:link,.menuTopSub:visited,.menuTopSub:active

{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10px;

	text-decoration : none;

	font-weight: normal;

	color:#333333;

}

.menuTopSub:hover 

{ 

font-family : Arial, Helvetica, sans-serif;

color: #CC0000;

font-size: 10px;

text-decoration: none;

background-color: #F2F2F2;



}

.menuTopSubSel,.menuTopSubSel:link,.menuTopSubSel:visited,.menuTopSubSel:active{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10px;

	text-decoration : none;

	font-weight: normal;

	color:#CC0000;

}

.menuTopSubSel:hover { color: #CC0000; text-decoration: normal }



.form{ 

color: #000000; 

border-style: groove; 

background-color: #FFFFFF; 

font-family: Arial,Helvetica,Verdana; 

font-size: 12px;

border-width: 0.4mm; 

border-color: #CCCCCC



}



.input{

background-color: #C3C3C3;

font-family: Arial,Helvetica,Verdana; 

font-size: 11px;

border-style: solid;

border-width: 0.2mm; 

border-color: #333333 

}



td.box { 

  font-family: Arial,Helvetica,Verdana; 

  font-size:11px;

  line-height:16px;

  padding:8px;

  }

  

td.boxs { 

  font-family: Arial,Helvetica,Verdana; 

  font-size:10px;

  padding:8px;

  }

.head_line
{
	color: #CC0000;
	font-family: helvetica, arial, verdana;
	font-size: 12pt;
	font-weight: bold;
	background-color: #CCCCCC;
}
td.headline
{
	color:white;
	font-weight:bold;
	background-color: #CCCCCC;
}
.subtitle
{
    	color: #CC0000;
    	font-size: 14px;
	font-weight: bold;
    	background-color: #CCCCCC;
}
td.detaillabel
{
	border-bottom: 1px solid #000066;
	font-family: Arial, Helvetica; 
	font-size: 12px;
}
td.detailvalue
{
	background-color: #CCCCCC;
	border-bottom: 1px solid #000066;
	font-family: Arial, Helvetica; 
	font-size: 12px;
}
td.detaillabel_noborder
{
	font-family: Arial, Helvetica; 
	font-size: 12px;
}
td.detailvalue_noborder
{
	background-color: #CCCCCC;
	font-family: Arial, Helvetica; 
	font-size: 12px;
}

.topbottomline{
	border-top: 1px solid rgb(0, 0, 102);
	border-bottom: 1px solid rgb(0, 0, 102);	
}

#detailmenu {
	width: 180;
}

#detailmenu td {
	font-family: Arial, Helvetica; 
	font-size: 12px;
	text-align: center;	
}
#detailmenu td a:link, #detailmenu td a:visited, #detailmenu td a:active {
	text-decoration:none;	
	background-color: #ffffff;
	color:#000000;
}

#detailmenu td a:hover { 
	text-decoration:none;	
	background-color: #CCCCCC;
	color:#000000;
}
#printTable td a:link, #printTable td a:visited, #printTable td a:active,{
	font-family: Arial, Helvetica; 
	font-size: 14px;
	text-align: center;	
	color:#000000;
	background-color: #CCCCCC;
}
#versteckt {
	visibility:hidden;
}
#Kontaktform {
	width: 600px;
	border: 1px solid #666666;
	text-align: left;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -300px;
}

.text p {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

@page Section1 {
size:8.27in 11.69in; 
margin:.5in .5in .5in .5in; 
mso-header-margin:.5in; 
mso-footer-margin:.5in; 
mso-paper-source:0;
}

div.Section1 {
page:Section1;
} 