    body {	background: #fae8b8;	color: #000;	margin: 0px;	padding: 0 0 0 30px;	clear: none;	font-size: 12px;	font-weight: normal;	font-family: verdana, "trebuchet MS", helvetica, sans-serif;}a {	text-decoration: none;	color: #555;} a:hover {	text-decoration: underline;	color: #000;} a.lang {	text-decoration: none;	color: #fff;}a:hover.lang {	text-decoration: underline;	color: #f8f8f8;}.sym_de {	margin-top: 7px;	float: left;	width: 95px;	height: 21px;	padding-top: 120px;	text-align: center; 	cursor: pointer;	background: url("gfx/sym_de.png") no-repeat;}.sym_de:hover, .sym_de_aktiv {	margin-top: 7px;	float: left;	width: 95px;	height: 21px;	padding-top: 120px;	text-align: center; 	cursor: pointer;	background: url("gfx/sym_de_aktiv.png") no-repeat;}.sym_welt {	margin-top: 20px;	margin-left: 15px;	text-align: center;	float: left;	width: 129px;	height: 90px;	padding-top: 80px;	cursor: pointer;	background: url("gfx/sym_welt.png") no-repeat;}.sym_welt:hover, .sym_welt_aktiv {	margin-top: 20px;	margin-left: 15px;	text-align: center;	float: left;	width: 129px;	height: 90px;	padding-top: 80px;	cursor: pointer;	background: url("gfx/sym_welt_aktiv.png") no-repeat;}.team_weltweit_table {	height: 125px; width: 510px; float: left; font-size: 11px; background: #F7F7F7; 	border-width: 1px; border-color: #ccc; border-style: solid; margin: 6px 6px;}.team_weltweit_table td { width: 50%; }.team_deutschland_table {	height: 125px; width: 510px; float: left; font-size: 11px; background: #F7F7F7; 	border-width: 1px; border-color: #ccc; border-style: solid; margin: 6px 6px;}.team_deutschland_table td { width: 50%; }.team_alle_table {	height: 160px; float: left; font-size: 11px; background: #F7F7F7; 	border-width: 1px; border-color: #ccc; border-style: solid; width: 250px; margin: 6px 6px; text-align: center;}.sprache {	position: absolute; 	top: 0px; 	left: 960px; 	font-weight: bold;	padding: 4px;	height: 33px;	overflow: hidden;}.sprache img {	display: block;	margin-bottom: 8px;	border: 1px solid #eee;}.sprache img:hover {	border: 1px solid #555;}.sprache:hover {	height: 290px;	border-width: 0 1px 1px 1px;	border-color: #000;	border-style: solid;	background: #fff;}h1 {	padding: 0px;	margin: 5px 0px 11px 0px;	font-size: 15px;	font-weight: bold;   	color: #273879;  }h2 {	padding: 0px;	margin: 5px 0px 5px 0px;	font-size: 14px;	font-weight: bold;	color: #000;}  #main_katalog_de {  position: absolute;  top: 117px;  left: 258px;  padding: 0;  margin: 0;  width: 698px;  height: 151px;  background: url("main_katalog_de.jpg") no-repeat;}#main_katalog_de a {   text-indent: -9999px;  text-decoration: none;    position: absolute;  /* this next line is just to show where each box is */  border: 0px solid #999;}#item01 a { top: 5px; 	left: 30px;		width: 210px; height: 28px; }                                           #item02 a { top: 41px; 	left: 30px; 	width: 210px; height: 28px; }                                           #item03 a { top: 77px; 	left: 30px; 	width: 210px; height: 28px; }                                           #item04 a { top: 113px; left: 30px; 	width: 210px; height: 28px; }                                           #item05 a { top: 5px; 	left: 458px; 	width: 200px; height: 28px; }                                           #item06 a { top: 41px; 	left: 458px; 	width: 200px; height: 28px; }                                           #item07 a { top: 77px; 	left: 458px; 	width: 200px; height: 32px; }                                           #item08 a { top: 113px; left: 458px; 	width: 200px; height: 28px; }                                           #item01 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -29px -4px no-repeat; }                                         #item02 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -29px -40px no-repeat; }#item03 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -29px -76px no-repeat; }#item04 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -29px -112px no-repeat; }#item05 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -457px -4px no-repeat; }#item06 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -457px -40px no-repeat; }#item07 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -457px -76px no-repeat; }#item08 a:hover   { background: transparent url("main_katalog_hover_de.jpg") -457px -112px no-repeat; }#main_katalog_uk {  position: absolute;  top: 117px;  left: 258px;  padding: 0;  margin: 0;  width: 698px;  height: 151px;  background: url("main_katalog_uk.jpg") no-repeat;}#main_katalog_uk a {   text-indent: -9999px;  text-decoration: none;    position: absolute;  /* this next line is just to show where each box is */  border: 0px solid #999;}#item11 a { top: 5px; 	left: 30px;		width: 210px; height: 28px; }                                           #item12 a { top: 41px; 	left: 30px; 	width: 210px; height: 28px; }                                           #item13 a { top: 77px; 	left: 30px; 	width: 210px; height: 28px; }                                           #item14 a { top: 113px; left: 30px; 	width: 210px; height: 28px; }                                           #item15 a { top: 5px; 	left: 458px; 	width: 200px; height: 28px; }                                           #item16 a { top: 41px; 	left: 458px; 	width: 200px; height: 28px; }                                           #item17 a { top: 77px; 	left: 458px; 	width: 200px; height: 28px; }                                           #item18 a { top: 113px; left: 458px; 	width: 200px; height: 28px; }                                           #item11 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -29px -4px no-repeat; }                                         #item12 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -29px -40px no-repeat; }#item13 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -29px -76px no-repeat; }#item14 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -29px -112px no-repeat; }#item15 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -457px -4px no-repeat; }#item16 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -457px -40px no-repeat; }#item17 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -457px -76px no-repeat; }#item18 a:hover   { background: transparent url("main_katalog_hover_uk.jpg") -457px -112px no-repeat; }  .kat_inhaltkasten {	line-height: 21px;	text-align: justify;	padding: 0;	margin: 10px 20px 10px 20px;	color: #444;	background: #fff;	border-color: #273879;	border-width: 1px 2px 2px 1px;	border-style: solid;	text-align: left;}.kat_inhaltkasten:hover {	border-color: #000;	cursor: pointer; 	background: #fae8b8;}.kat_inhaltkasten{  hover:expression(  this.onmouseover=new Function("this.style.background='#fae8b8'; this.style.cursor='pointer'; this.style.borderColor='#000000';"),  this.onmouseout=new Function("this.style.background='#ffffff';"));} .katalognavi {	position: absolute; 	top: 116px; 	font-family: Arial; 	letter-spacing: 2px;	border: 1px solid #aaa; 	font-size: 14px;	font-weight: bold; 	line-height: 150%; 	left: 257px; 	z-index:100; 	background: #eee url(main_katalog.jpg); 	width: 697px; 	height: 152px; 	overflow: auto;}.katalognavi:hover {	height: 400px;}.blatt {	letter-spacing: 0px;	font-size: 14px;	font-weight: normal;	background: #fff; 	padding: 0px 4px; }.blatt:hover {	background: #eee url("sym_submit.gif") no-repeat 0 center;	cursor: pointer;}.textbox {	position: absolute; 	line-height: 21px;	text-align: justify;	padding: 10px;	color: #444;	background: #fff;	border: 1px solid #bbb;	overflow: hidden;}.textbox:hover {	border: 1px solid #aaa;}#osterrath {	width: 925px;	height: 40px;	background: #fff url("logo.png") no-repeat;	border-color: #273879; 	border-width: 0px 1px 1px 1px;	border-style: solid;}#balken {	margin-top: 3px;	width: 925px;	height: 38px;	background: #fff url("main_balken.jpg") no-repeat 0px -10px;	border-color: #273879;	border-width: 1px 1px 1px 1px;	border-style: solid;	overflow: hidden;}#balken #slogan {	margin: 2px 30px;	color: #fff;	text-align: right;	font-size: 26px;	letter-spacing: 0.5px;}#abschluss {	margin-top: 3px;	width: 925px;	color: #eee;	padding: 2px 0px;	text-align: center;	font-size: 10px;	background: #273879 url("main_balken.jpg") no-repeat;	border-color: #273879;	border-width: 1px 1px 1px 1px;	border-style: solid;}#menu {	margin-top: 28px;	margin-bottom: 10px;	width: 210px;	height: 151px;	text-align: right;	float: left;	border-color: #aaa;	border-width: 1px 1px 1px 0px;	border-style: solid;	background: #fff;	padding: 0px;	overflow: hidden;}#menu a:link, #menu a:visited, #menu a:active {	display: block;	margin-bottom: 3px;	height: 16px;	color: #777;	font-size: 11px;	font-weight: bold;	letter-spacing: 3px;	text-decoration: none;}#menu a.aktiv, #menu a:hover {	margin-bottom: 3px;	color: #273879;	background: #ddd;}#motiv {	margin-top: 28px;	margin-bottom: 10px;	width: 698px;	height: 151px;	padding: 0;	border-color: #273879;	border-width: 1px 0px 1px 1px;	border-style: solid;	float: right;	overflow: hidden;}.bild {	position: absolute;	border: 1px solid #555; 	background: #fff; 	padding: 0px 0px; 	text-align: center; 	width: 136px;}#content {	margin-top: 3px;	width: 925px;	height: 700px;	background: #fff url("content_hg.gif");	border-color: #273879;	border-width: 1px 1px 1px 1px;	border-style: solid;}	border-color: #fae8b8;input {	border: 1px solid #ccc;	font-size: 14px;	font-weight: normal;	font-family: 'Times New Roman';	border: 1px solid #ccc;	padding: 2px;	margin: 4px 1px;	height: 16px;}input:focus {	border: 1px solid #888;}