body {
	background: #002144 no-repeat center top fixed;
	margin:0;
	padding:0;
	color:#ffffff;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

div.ka-panel{
cursor:pointer;
}

#content {
display:none;
}


/* Logo */

#logo {
	height: 60px;
	width:298px;
	float:left;
}


/* Slogan */

#slogan {
margin-top: 34px;
height:26px;
margin-left: 737px;
}

*+html #slogan {
margin-top:49px;
}

* html #slogan{
margin-top:49px;
}


/* Sprachwahl */

* html #sprachwahl {
width:70px;
height:20px;
padding:9px;
}



/* Suche */

#suche {
margin-left:768px;
margin-right:110px;
background:url(navi_bg.jpg) repeat-x;
padding:6px;
padding-left:10px;
margin-top:20px;
}

* html #suche {
padding:5px;
margin-left:768px;
margin-right:60px;
width: auto;
} 

*+html #suche {
margin-left:768px;
height:20px;
}

#suche input {
height:12px;
font-size:11px;
margin-top:1px;
width:50px;
}

#suche .submit, .tx-indexedsearch .submit {
height:18px;
width:18px;
margin-top:1px;
background: url(lupe.png) no-repeat;
border:none;
margin-left:5px;
cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}


/* Hauptnavigation */

#menu {float:left; width:768px;margin-top:20px; position:relative; height:30px;}

*+html #menu {
width:768px;
}

* html #menu {
width:768px;
}



legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border:0;
}

.radiolayout {
width:80%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border:0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 0px;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 1px;
}
