/* CSS Document */

td.common {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #666;
	line-height: 12pt;
	text-decoration: none;
	padding: 0 30 20 5;
	align: top;
	}	
td.form {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #666;
	line-height: 12pt;
	text-decoration: none;
	padding: 5 0 5 0;
	}	

a.common{
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #DC147C;
	line-height: 12pt;
	text-decoration: underline;
	}
h1{
	font-family: Arial, helvetica, sans-serif;
	font-size: 16pt;
	color: #DC147C;
	line-height: 20pt;
	text-decoration: none;
	font-weight: normal;
	}
li{
	padding: 0 0 4 16;
	list-style-type: square;
	list-style-position: inside;
	color: #DC147C;
	text-indent: -14;
	}
li.grau{
	padding: 0 0 4 16;
	list-style-type: square;
	list-style-position: inside;
	color: #666666;
	text-indent: -14;
	}
	
td.head, a.head {
	padding: 0 0 15 5;
	}

td.head-menu {
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	line-height: 10pt;
	text-decoration: none;
	height: 25px;
	padding: 2 15 2 15;
	}

a.head-menu {
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	line-height: 10pt;
	}

td.menuspacer{
	height: 5px;
	}
	
td.m1 {
	height: 25px;
	width: 160px;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;	
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	line-height: 10pt;
	padding: 2 5 1 20;
	text-decoration: none;
	background-image: url('img/menu-0.jpg');
	}

td.m1s {
	height: 25px;
	width: 160px;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;	
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #DC147C;
	line-height: 10pt;
	padding: 2 5 1 20;
	text-decoration: none;
	background-image: url('img/menu-1.jpg');
	}

td.m2 {
	height: 18px;
	width: 160px;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
	line-height: 8pt;
	padding: 0 5 0 35;
	text-decoration: none;
	}
	
a.m1 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	line-height: 10pt;
	text-decoration: none;
	}

a.m1s {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #DC147C;
	line-height: 10pt;
	text-decoration: none;
	}
	
a.m2 {
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
	line-height: 10pt;
	text-decoration: none;
	border-left: 3px solid #DC147C;
	padding-left: 4px;
	}

td.brot {
	font-family: Arial, helvetica, sans-serif;
	font-size: 7pt;
	color: #B6B6B6;
	line-height: 8pt;
	text-decoration: none;
	padding-left: 25;
	}
a.brot {
	font-family: Arial, helvetica, sans-serif;
	font-size: 7pt;
	color: #B6B6B6;
	line-height: 8pt;
	text-decoration: none;
	font-weight: 300;
	}

td.adresse {
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	line-height: 9pt;
	text-decoration: none;
	height: 18px;
	padding: 0 5 1 15;
	}
a.adresse {
	text-decoration: none;
	}


td.fuss {
	font-family: Arial, helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	line-height: 8pt;
	text-decoration: none;
	height: 18px;
	padding: 1 20 1 20;
	}
	
th.grau {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	font-weight: bold;
	height: 22;
	text-decoration: none;
	padding: 5 0 10 5;
	background-image: url('img/th-grau.jpg');
	background-repeat: repeat-x;
	}

th.pink {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	font-weight: bold;
	height: 22;
	text-decoration: none;
	padding: 5 0 10 5;
	background-image: url('img/th-pink.jpg');
	background-repeat: repeat-x;
	}

img.text{
	margin: 2 5 2 5;
	border: 1px solid #DC147C;
	}
img.extra{
	margin: 2 5 2 0;
	border: 1px solid #DC147C;
	}
img.logo{
	margin: 2 5 2 5;
	border: 0px solid #DC147C;
	}

