body {
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:10px;
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#660000;
	background-color:#f9f1D5;
	line-height:1.4em;
}

p {
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#660000;
	line-height:1.4em;
}

td {
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#660000;
	line-height:1.4em;
}

table.eins {
	margin-left:auto;
	margin-right:auto;
	border:1px solid #ff6600;
}

table.zwei {
	margin-left:auto;
	margin-right:auto;
	
}

table.left {
	margin-left:0px;
	margin-right:auto;
}

table.navi {
	margin-left:30px;
	margin-right:auto;
}

table.preise {
	border: 1px solid #660000;
	text-align:left;
	border-collapse:collapse;
	width:275px;
}

td.navi {
	background-color:#ff9900;
	width:175px; 
}

td.navi_strich {
	background-image:url(./images/bg_navi.gif);
	width:10px;
}

td.gitter {
	border: 1px solid #aebbe8;
	background-color:#cddcff; 
	text-align:left;
	vertical-align:top;
}

td.gitter2 {
	border: 1px solid #660000;
	background-color:#f9eec7; 
	text-align:left;
	vertical-align:top;
	font-weight:normal;
}

td.gitter3 {
	border: 1px solid #660000;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
}

td.surf {
	font-family:arial,helvetica,univers,sans-serif;
	font-size:14px;
	color:#660000;
	letter-spacing:2px;
}

a.navi:link {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:14px; color:#660000; letter-spacing:2px; }
a.navi:visited {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:14px; color:#660000; letter-spacing:2px; }
a.navi:hover {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:14px; color:#660000; letter-spacing:2px; }
a.navi:active {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:14px; color:#660000; letter-spacing:2px; }

a.navi2:link {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }
a.navi2:visited {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }
a.navi2:hover {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }
a.navi2:active {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }

a.navi3:link {font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }
a.navi3:visited {font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }
a.navi3:hover {font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }
a.navi3:active {font-family:arial,helvetica,univers,sans-serif; font-size:12px; color:#660000; }

a.navi4:link {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:11px; color:#660000; }
a.navi4:visited {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:11px; color:#660000; }
a.navi4:hover {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:11px; color:#660000; }
a.navi4:active {text-decoration:none; font-family:arial,helvetica,univers,sans-serif; font-size:11px; color:#660000; }

a.link:link {text-decoration:underline; font-family:arial,helvetica,univers,sans-serif; font-size:12px; font-weight:bold; color:#660000; }
a.link:visited {text-decoration:underline; font-family:arial,helvetica,univers,sans-serif; font-size:12px; font-weight:bold; color:#660000; }
a.link:hover {text-decoration:underline; font-family:arial,helvetica,univers,sans-serif; font-size:12px; font-weight:bold; color:#660000; }
a.link:active {text-decoration:underline; font-family:arial,helvetica,univers,sans-serif; font-size:12px; font-weight:bold; color:#660000; }



h1 {
	font-family:arial,helvetica,univers,sans-serif;
    font-size:14px;
    font-style:normal;
    font-weight:bold;
    color:#660000;
}

h1.imghdl {
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#660000;
	text-align:justify;
}

h2 {
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#660000;
	margin-top:27px;
}

h2.hdlhome {
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#660000;
}


td.tbl1 {
	width:35%;
}

td.tbl2 {
	width:12%;
}

td.tbl3 {
	width:15%;
}

td.tbl4 {
	width:25%;
}

td.tbl5 {
	width:13%;
}

td.tbl6 {
	width:32%;
}

.gefordertgif { 
	background-image:url(./images/gefordert.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

textarea, input, select {
	border:1px solid #660000;
	background-color:#f9eec7;
	font-family:arial,helvetica,univers,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#660000;
	vertical-align:top;
}

.border {
  border: 1px solid #660000;
}

.galerie {
    display: inline-block;
    line-height: 0;
    margin: 0 10px 20px;
}
