body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 20px 0px 10px;	padding: 0px;	background-color: #dddddd;	text-align: center;}a { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: underline;}.mainmenu_outer {	height: 35px;	background: url(../images/bg_mainmenu_big.gif) repeat-x;}.mainmenu_sub {	height: 20px;	background-color: #000000;	color: #FFFFFF;	padding-left: 20px;	border-top: 2px solid black;}.mainmenu_sub a:link {	font-size: 11px;	color: #FFFFFF;	text-decoration: none;  }.mainmenu_sub a:visited {	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}/* Only for IE WIN */* html .mainmenu_outer {	height: 20px;	background: url(../images/bg_mainmenu_big.gif) repeat-x;	margin-top: -2px;}.mainmenu_inner {	color: #636466;	padding-left: 15px;}.abstand {	padding-left: 10px;	padding-right: 10px;	width: 300px;}.mainmenu_inner a {	font-size: 15px;	text-decoration: none;	padding-top: 8px;	padding-bottom: 6px;	height: 35px;	text-align: center;		border-left: 1px dotted black;}.mainmenu_inner a:link {	color: #000000;	text-decoration: none;}.mainmenu_inner a:visited {	color: #000000;	text-decoration: none;}.mainmenu_inner a:hover{	color: #FFFFFF;	text-decoration: none;	background-color: #696969;}.mainmenu_inner a:active{	color: #FFFFFF;	text-decoration: none;}.customerlogin {	text-align: right;	height: 20px;	padding-right: 7px;}.customerlogin form{	margin: 0px;	padding: 0px;}.customerlogin input{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 0px;	padding-top: 0px;	border: 1px solid #000000;}.contentheadouter {	margin-left: 10px;	margin-top: 18px; 	height: 22px; 	border-bottom: 1px solid #000000;}.contenthead {	height: 22px; }.contenthead h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #636466;	line-height: 22px;	margin: 0px;	padding: 0px;	text-align: left;}.copytext p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #000000;	margin-top: 18px;	padding: 0px;	text-align: left;}.copytext p a {	font-size: 1.1em;}.box {	margin-top: 15px;	margin-bottom: 0px;	padding-bottom: 9px;}.box td {    margin: 0;    padding: 0;}.boxhead {	font-size: 13px;	vertical-align: middle;	text-align: center;	background: url(../images/bg_mainmenu.gif) repeat-x;	border-top: 1px solid #000000;	border-right: 1px solid #000000;	border-bottom: 0px solid #000000;	border-left: 1px solid #000000;   }.boxcontent {	border-top: 0px solid #000000;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;	border-left: 1px solid #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	height: 79px;}.boxcontent p{	margin: 0px;	padding-top: 9px;	padding-left: 18px;	padding-right: 18px;	padding-bottom: 9px;}.boxcontent form{	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 9px;	padding-left: 18px;}.boxcontent input{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 0px;	padding-top: 0px;	border: 1px solid #000000;}.boxcontent_paket {	border-right: 1px solid #000000;	border-left: 1px solid #000000;	background: #f3f3f3 url(../images/bg_box_picto_z.gif) no-repeat center;	font-size: 11px;	line-height: 15px;}.box input {	font-size: 15px;	}.boxcontent_paket p{	margin: 0px;	padding-top: 9px;	padding-left: 18px;	padding-bottom: 9px;	line-height: 15px;}.footermenu {	text-align: right;	padding-right: 9px;	color: #ffffff;}.footermenu a:link {	color: #FFFFFF;	text-decoration: none;}.footermenu a:visited {	color: #FFFFFF;	text-decoration: none;}.footermenu a:hover{	color: #FFFFFF;	text-decoration: underline;}.footermenu a:active {	color: #FFFFFF;	text-decoration: underline;} .rig { text-align:right; }  .inl { display:inline; }  .aktrow { background-color: #F5F5F5; }  table th { background-image: url(../images/verlauf_oben.jpg); text-align:center; border: 1px dotted black; }  .bodyline { border: 1px solid #E9E9E9; } .forumline { border: 1px solid #E9E9E9; } .catLeft { background-color: #E9E9E9; height: 10px; }	 .rowpic {  background-color: #E9E9E9; height: 10px; }	 .cattitle { color: #000000; }		    input[type="submit"] {   border: 1px dotted black; }  .my_quest {  width: 90%;  }.my_quest a {  color: #000000;  text-decoration: none;}.my_quest th {  background-color: #172973;  color: #172973;  padding: 5px;  text-align: center;}.suggestion_list{   background: white;   border: 1px solid;   padding: 4px;}		.suggestion_list ul{  padding: 0;  margin: 0;  list-style-type: none;}		.suggestion_list a{  text-decoration: none;  font-size: 15px;}		.suggestion_list .selected{  background: navy;  color: white;}		.suggestion_list .selected a{  color: white;}#autosuggest{  display: none;}
