/* DESIGN ********************************************************************************************************/

html {
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 11px;
	overflow: scroll;
	overflow-x: hidden;
	width: 100%;
    height: 100%;
	background-color: #F3F3F4;
	padding: 0;
	margin: 0;
}

body {
	margin: 0 auto;
	text-align: center;
}

a, a:visited {
	text-decoration: none;
	color: #947D4E;
}
a:hover{
	text-decoration: underline;
}



.shadow {
	width: 822px;
	margin: 8 auto;
	text-align: center;
	background-color: #ffffff;
	padding: 0;

	-moz-box-shadow: 0px 0px 5px 0px rgba(68,68,68,0.6);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(68,68,68,0.6);
	box-shadow: 0px 0px 5px 0px rgba(68,68,68,0.6);

	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=0, Strength=2)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=45, Strength=1)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=90, Strength=2)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=135, Strength=1)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=180, Strength=2)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=225, Strength=1)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=260, Strength=2)
	progid:DXImageTransform.Microsoft.Shadow(color='#686868', Direction=305, Strength=1);
}

.content_titel {
	padding: 16 36 16 36;
}

.top {
	text-align: left;
}

.haupttitel {
	font-size: 22px;
	color: #EE1C25;
	font-weight: bold;
	text-transform: uppercase;
	margin: 13 0 0 0;
}
.untertitel {
	font-size: 15px;
	color: #000000;
	margin: 10 0 0 0;
}
.logo {
	font-size: 15px;
	color: #000000;
	margin: 10 0 0 0;
	float:right;
}

.content_body {
	margin: 35 0 100 0;
}

/* INFOBOX ********************************************************************************************************/

.info_box {
	background-color: #DCD2BE;
	padding: 8 20 8 20;
	margin: 0 -20 0 -20;
	text-align: left;
	border-bottom-color: #929292;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.info_titel {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 10 0;
}

.help {
	font-size: 10px;
	color: #000000;
	float: right;
	text-align: right;
}

.info_text {
	font-size: 12px;

	margin: 0 200 20 0;

}
.info_wieviel{
	font-size: 14px;
	font-weight: bold;
}

/* Auflistung ********************************************************************************************************/
.haupt_content {
	text-align: left;
	margin: 0 0 0 0;
}

.titel{
	margin: 40 0 10 0;
	border-color: #947D4E;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #ffffff;
	border-top-width: 1px;
	border-top-style: solid;
}

.titel_text {
	font-size: 15px;
	color: #323232;
	font-weight: bold;
	padding: 10 0 0 0;
	margin: 0 0 7 0;
	float: left;

}

.titel_button {
	float: right;
	padding: 0 0 0 0;
	margin: 0 10 5 0;

}

table {
	border: 1px solid #ffffff;
}

th {
	font-size: 12px;
	color: #323232;
	text-align: left;
	height: 35px;
	padding: 0 0 0 5;
}

td {
	font-size: 11px;
	color: #000000;
	text-align: left;
	height: 28px;
	padding: 10 0 10 5;

	border-bottom-color: #ffffff;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}

.status {
  border: none;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 20px;
}

line_through{
	text-decoration: line-through;
}

.tbl_kontakt th{
	font-size: 11px;
	color: #323232;
	text-align: left;
	height: 12px;
	padding: 5 0 0 5;
}
.tbl_kontakt td{
	font-size: 11px;
	color: #000000;
	text-align: left;
	height: 12px;
	padding: 0 0 0 0;
}



/* sonstige ********************************************************************************************************/


.link_titel {
	text-align: right;
	margin: 10 0 0 0;
	float: right;
}
.fehler{
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;

}
.fehler_pic{
	float: left;
	margin-right: 30px;
}


/* form ********************************************************************************************************/

.form_text {
	font-size: 11px;
	height: 20px;
	margin: 3 0 0 0;
	text-align:left;
}
