body {
 font-family: tahoma, verdana, arial, helvetica, sans-serif;
 margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px;
 font-size: 10pt;
 color: #ffffff;
 background-color: #000000;
 background-image: url('../layout/bgs.gif');
 /*
 scrollbar-face-color: #FFCC00;
 scrollbar-highlight-color: #1e1e1e;
 scrollbar-shadow-color: #cccccc;
 scrollbar-darkshadw-color: #cccccc;
 scrollbar-3dlight-color: #fdca00;
 scrollbar-arrow-color: #fdca00;
 scrollbar-track-color: #FFCC00;
 */
 }





table.all {
border-collapse: collapse;
width:900px;
spacing: 0;
padding: 0;
}

table.single {
border-collapse: collapse;
width:900px;
spacing: 0;
padding: 0;
}

table.inside {
width:430px 
height:450px 
border-collapse: collapse;
border: 0px; 
cellspacing: 0;
cellpadding: 0;
}

td.head {
width: 240px;
align: center;
}

td.head_mitte {
width: 480px;
align: center;
}

td.pic_top {
width: 240px;
height: 120px;
align: center;
border-top:0;
border-left:0;
border-right:0;
border-bottom:2px solid #000000;
}

td.pic_top_center {
width: 240px;
height: 120px;
align: center;
border-top:0;
border-left:2px solid #000000;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
}

td.pic_center {
width: 240px;
height: 120px;
align: center;
border-top:0;
border-left:2px solid #000000;
border-right:2px solid #000000;
border-bottom:0;
}

td.foot {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
width: 240px;
align: right;
}

td.foot_mitte {
width: 480px;
align: right;
}

td.right {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
width: 280px;
align: right;
}

td.blank {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
width: 40px;
align: left;
vertical-align: bottom;
}

td.blank2 {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
width: 80px;
align: left;
vertical-align: bottom;
}

td.navi {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
width: 100px;
align: right;
vertical-align: bottom;
}

td.text {
width: 480px;
padding: 8px;
align: left;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #cccccc;
background-color: #000000;
}

td.form {
width: 240px;
align: left;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #cccccc;
background-color: #000000;
}

td.form_inside {
width: 160px;
align: left;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #cccccc;
background-color: #000000;
}

td.form_inside2 {
width: 4px;
align: left;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #cccccc;
background-color: #000000;
}

td.form_inside3 {
width: 266px;
align: left;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #cccccc;
background-color: #000000;
}

td.form_inside4 {
width: 430px;
align: left;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #cccccc;
background-color: #000000;
}


input.kontakt {
	width: 226px;
	height: 20px;
	margin-right: 10px;
}	

input.kontakt_kurz {
	width: 64px;
	height: 20px;
	margin-right: 10px;
}	
	
input.kontakt_kurz_2 {
	width: 130px;
	height: 20px;
	margin-right: 10px;
}

input.kontakt_kurz_3 {
	width: 80px;
	height: 20px;
	margin-right: 10px;
}	
	
.kontakt_feld {
	width: 226px;
	height: 40px;
	margin-right: 10px;
	overflow:auto;
}



h1 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
 }

h2 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 }

h3 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 }

h4 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }

h5 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-weight: normal;
 color: #000066;
 text-decoration: none;
 }

a.navi {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
a.navi:visited {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
a.navi:hover {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #666666;
text-decoration: none;
}
a.navi:active {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #666666;
text-decoration: none;
}

a.foot {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

a.foot:visited {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

a.foot:hover {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #666666;
text-decoration: none;
}

a.foot:active {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #666666;
text-decoration: none;
}

a {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}

a:visited {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}

a:hover {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #c0c0c0;
text-decoration: none;
}

a:active {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #c0c0c0;
text-decoration: underline;
}

a.extra {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #c0c0c0;
text-decoration: none;
}

a.extra:visited {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #c0c0c0;
text-decoration: none;
}

a.extra:hover {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

a.extra:active {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
text-decoration: underline;
}

ul {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}
