
body {
	background-image: url(/tpl/67733/media/hintergrund.jpg);
	background-color: #eaeaea;
	background-repeat: repeat-x;
}

.Stil1 {
	color: #004a86;
	font-size: 12px; 
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; 
}
.Stil2 {
	color: #004a86;
	font-weight: bold;
	font-size: 12px; 
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; 
}
.Stil3 {
	color: #a08167;
	font-weight: bold;
}
	
.hauptmenue, a.menu { 
	color: #000; 
	font-size: 12px; 
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; 
	line-height: 12px ; 
	text-align: left; 
	right: 0; 
}

A.hauptmenue:link, a.menu:link { 
	color: #000; 
	text-decoration: none;
	font-weight: normal;
}

A.hauptmenue:visited, a.menu:visited { 
	color: #000; 
	text-decoration: none;
}

A.hauptmenue:hover, a.menu:hover { 
	color: #004a86; 
	text-decoration: none;
}
a.menu:link, a.menu:visited {
	color: #004a86;
}

.link2 {
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
}
	
a.link2 {
	color: #004a86;
	text-decoration: none;
}

a.link2:hover {
	color: #666;
	text-decoration: none;
}

a.link2:active {
	color: #004a86;
	text-decoration: none;
}

div.contentBox, div.appsBox {
	box-shadow: none;
}

.menupanel tr td a {
	font-weight: normal;
}

.menupanel tr td {
	text-align: center;
}

.footerpanel {
	float: right;
}

#main {
	width: 1054px;
	margin-left: 4px;
}

#answers {
	text-align: left;
}

#main_wrapper {
	width: 1054px;
	margin-left:4px;
}

.ibutton {
	color: #000;
	background: #eee; /* Old browsers */
	background: -webkit-linear-gradient(top, #fff, #ccc);
	background: -moz-linear-gradient(top, #fff, #ccc); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%,#ccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%,#ccc 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #fff 0%,#ccc 100%); /* IE10+ */
	filter: none; /* IE6-9 */
	background: linear-gradient(top, #fff 0%,#ccc 100%); /* W3C */
	font-weight: normal;
	padding: 2px 8px;
	margin: 2px;
	border-radius: 0px;
}
a.ibutton:hover {
	color: #000;
}

div#header {
	height: auto;
}
#header_mobile {
	padding-bottom: 0;
}
.wrapper_67733 {
	max-width:1082px;
	margin:20px auto 0;
	padding-top: 21px;
	background-image: url("/tpl/67733/media/box-oben.png");
	background-position: top left;
	background-repeat: no-repeat;
}
.menu_wrapper {
	margin: 0 30px;
	padding: 7px 0;
}
.menu_67733 {
	display: table;
	width: 100%;
}
.menu_67733 .menuitem {
	display: table-cell;
}
.mobileview .menu_67733 {
	width: 100%;
}
.mobileview .menu_67733 .menuitem {
	display: inline-block;
	margin: 0.3em 1em;
}
div#content {
	margin-bottom: 0;
}
.foot_67733 {
	padding-right: 45px;
	padding-top: 8px;
	background-image: url(/tpl/67733/media/box-oben-mitte.png);
	text-align: right;
}
.mobileview div#content  {
	background-color: transparent;
	background-image: url(/tpl/67733/media/box-mitte-weiss.png);
	/* background-position: -8px 0; */
}
div.contentBox {
	background-color: transparent;
}
.content_67733 {
	background: url('/tpl/67733/media/box-mitte-weiss.png');
	padding-bottom: 0em;
}

.mobileview .content_67733 {
	background-image: none;
}

#header_mobile {
	display: none;
}

@media screen and (max-width: 768px) {
	#header_mobile {
		display: initial;
	}

	#header {
		display: none;
	}

	.menu_67733 .menuitem {
    	display: inline-block;
    	margin: 0.3em 1em;
	}
}