body
{
	font-family: arial;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

a
{
	text-decoration: none;
	color: #FFFFFF;
}

a:hover
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a.menu
{
	text-decoration: none;
	color: #FFFFFF;
}

a.links
{
	text-decoration: none;
	color: #CC0000;
}

a.menu:hover
{
	text-decoration: none;
	background-color: #029103;
	color: #FFFFFF;
}

a.links:hover
{
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}

div.kopf
{
	height: 141px;
	background-image:url('images/logooben.jpg');
	background-repeat: repeat-x;
}

table.kopf
{
	border: solid 0px;
	height: 141px;
	width: 922px;
	background-image:url('images/logo_neu.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}

td.kopflo
{
	height: 92px;
	width: 420px;
	vertical-align: top;
}

td.kopfro
{
	width: 502px;
	vertical-align: bottom;
	text-align: right;
	background-image: url('images/fuhrgewerbeinnungkl.gif');
	background-repeat: no-repeat;
	background-position: right top;
}

td.kopflu
{
	height: 43px;
	vertical-align: bottom;
}

td.kopfru
{
	height: 43px;
}

div.menu
{
	height: 30px;
	background-color: #CC0000;
}

table.menu
{
	height: 29px;
	width: 922px;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 1px;
	background-color: #CC0000;	
}

span.menu
{
	margin-left: 30px;
	margin-right:30px;
}

div.menuu
{
	height: 30px;
	background-color: #CC0000;
}

table.menuu
{
	height: 29px;
	width: 922px;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 1px;
}

span.menuu
{
	margin-left: 30px;
	margin-right:30px;
}

div.balken
{
	height: 120px;
	background-image: url('images/gwg.jpg');
	background-repeat: repeat-y;
}

table.balken
{
	border: solid 0px;
	margin: 0px;
	padding: 0px;
	width: 922px;
	height: 120px;
	background-image: url('images/telefonistin_wr1.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
}

td.balkenl
{
	text-align: center;
	vertical-align: top;
	color: #CC0000;
	padding: 10px;
	width: 147px;
}

td.balkenr
{
	width: 635px;
	padding-right: 120px;
	text-align: center;
	color: #cc0000;
	font-weight: bold;
	font-size: 140%;
}

div.content
{
	background-image: url('images/gwg.jpg');
	background-repeat: repeat-y;
	background-color: #029103;
}

table.content
{
	border: solid 0px;
	margin: 0px;
	padding: 0px;
	width: 922px;
}

td.contentl
{
	border: solid 0px;
	text-align: center;
	vertical-align: top;
	color: #CC0000;
	padding: 10px;
	width: 147px;
}

td.contentr
{
	border: solid 0px;
	width: 745px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	vertical-align: top;
	font-weight: bold;
}

h1
{
	font-size: 161%;
	margin: 0px;
}

h2
{
	font-size: 122%;
	margin: 0px;
}

div.phone
{
	font-size: 150%;
	text-align: center;
	font-weight: bold;
}

img.bsb
{
	border: 2px groove;
	border-color: #cc0000;
}

tr
{
	margin: 0px;
	padding: 0px;
}

table
{
	border: solid 0px;
	margin: 0px;
	padding: 0px;
}

td
{
	margin: 0px;
	padding: 0px;
}

tr.top
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.rot
{
	color: #cc0000;
}

.rot:hover
{
	color: #cc0000;
}

small
{
	font-height: 50%;
}

input.kontakt
{
	background-color: #029103;
	width: 300px;
	border-top: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	border-bottom: dotted #FFFFFF 1px;
	color: #FFFFFF;
	font-family: arial;
}

input.kontaktb
{
	background-color: #029103;
	border: dotted #FFFFFF 1px;
	color: #FFFFFF;
	font-family: arial;
}

textarea.kontakt
{
	width: 300px;
	height: 100px;
	border: dotted #FFFFFF 1px;
	background-color: #029103;
	font-height: 120%;
	color: #FFFFFF;
	font-family: arial;
}