body {
	background:url(atlas_bg_neu.jpg) #00192f no-repeat top center fixed;
	margin:0;
	padding:0;
	color:#ffffff;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	height:100%;
	
}

html {
overflow-x: hidden;
}

*+html p {
margin-top:8px;
margin-bottom:8px;
}

* html p {
margin-top:8px;
margin-bottom:8px;
}

#content {
display:none;
}



div.ka-panel{
cursor:pointer;
}

div span ul li {margin-top:4px; margin-buttom:4px;} 

/* Logo */

#logo {
	height: 60px;
	width:298px;
	float:left;
}


/* Slogan */

#slogan {
margin-top: 34px;
background:url(a_sound_decision_g.png) no-repeat right bottom;	
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;
}

a{
	text-decoration:none;
}


#subnavigation input {

font-size:9px;
background:none;
color:#FFFFFF;
border:1px solid #FFFFFF;
}

#subnavigation form {

margin:0px;
padding:0px;
clear:both;
display:inline;
padding-right:10px;

}

*html #subnavigation {
padding-top:0px;
margin-top:0px;
}

