html {
	font: 10px/1.3 "Arial", Arial, Verdana, Helvetica, Sans-serif;
	background-color: #fff;
	height: 100%;
	margin-bottom: 1px;
}


body {
	margin: 0;
	padding: 0;
	background: #96A3AB url(images/neu/bg_verlauf_10x942.jpg) repeat-x;
}

.teaserText a {
 color: #3C3C3C;
}

#starth {
 height:800px;
}

#startcontent {
        position:absolute;
        left:0px;
        top:152px;
        width:526px;
	background:#231f20;
        z-index:5;
}

.mainportal {
	background: #6C6C6C;
        margin: 0 0 0 300px;
	padding: 10px 10px 10px 20px;
	width:349px;
        z-index:10;
}

.table3x3 {
        border: 0px; 
}       
.td3x3 {
        border: 0px; 
        padding: 0; 
        margin: 0;
} 



#pointbg {
width:auto;
height:100%;																/* muss wieder raus */
background: url(images/neu/bg_gfx001_1147x311.png) no-repeat 50% 0;
}

#containerinnen {
position:relative;
width:904px;
margin:0 auto;
padding:0;
}

#content-master {
 background-color: #FFFFFF;
 width:904px;
 height:auto;
 min-height: 970px;
 margin:0;
 padding:0;
 float:left;
}

#left-content {
margin:0 0 0 0;
width:225px;
height:500px;
float:left;
background: #FFFFFF url(images/neu/subnav_bg_225x398.jpg) repeat-x;
}

/*#main {
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #3C3C3C;
}

#main a {
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #B54D00;
}*/

#right-content {
padding:8px 0 0 0;
width:679px;																/* 679px */
float: left;
background: #FFFFFF url(images/neu/content_line_1x8.gif) repeat-x;
}

h1.content {
color:#FFFFFF;
}

p.content {
color:#3c3c3c;
}

#logo {
width:203px;
height:143px;
background: url(images/neu/unserDing_logo_203x143.png) no-repeat;
/*background: url(images/neu/logo_wat.png) no-repeat;*/
float:left;
}

#header-gfx {
width:611px;
float:right;
}

#header-gfx-ti {
width:217px;
height:57px;
background: url(images/neu/header_btngfx_ti_217x57.png) no-repeat;
float:right;
}

#sm {
margin:5px 0 0 10px;
float:left;
}

#wc {
margin: 8px 0 0 10px;
float:left;
}


#titel {
margin:20px 0px 0px 51px;
color:#F08400; 
}

#interpret {
margin:0px 0px 0px 51px;
color:#FFFFFF;
}

#header-gfx-cam {
margin: 0 6px 0 0;
padding: 2px 5px 0 82px;
width:73px;
height:57px;
background: url(images/neu/header_btngfx_cam_160x57.png) no-repeat;
float:right;
}

#header-gfx-mail {
margin: 0 6px 0 0;
width:144px;
height:57px;
background: url(images/neu/header_btngfx_mail_144x57.png) no-repeat;
float:right;
}

#suchboxbg {
padding: 10px 0 10px 8px;
width:225px;
float:left;
}

.suchformular {
vertical-align:middle;
}

.suchbutton {
vertical-align:middle;
}


/* Navigation */

#main-navi {
margin: 70px 0 0 0;
width:617px;
float:right;
}

#main-navi-e {
width:6px;
height:23px;
background: url(images/neu/menu_corner_left_6x23.png) no-repeat;
float:left;
}

#main-navi-a {
width:6px;
height:23px;
background: url(images/neu/menu_corner_right_6x23.png) no-repeat;
float:left;
}

#nav {
float:left
}

ul#nav {
	margin: 0;
	padding: 0 0 0 6px;
	width: 599px;
	height: 23px;
	background: #000 url(images/neu/menu_middle_2x23.png) repeat-x;
	color: inherit;
}

ul#nav li {
	float: left;
	margin: 0;
	padding: 5px 0 0 0;
	list-style-type: none;
	text-transform: uppercase;
}

ul#nav li a {
	text-decoration: none;
	padding: 13px 21px 14px 21px;
}

ul#nav li a:link, ul#nav li a:visited {
	background-color: inherit;
	color: #fff;
}

ul#nav li a:hover, ul#nav li a:active {
	background-color: inherit;
	color: #F08400;
}

#navi-links {
	float:left;
	margin:5px 0 0 0;
}

/* Content */

.content-eventlisting {
	background: #FFFFFF url(images/neu/content_header_logo_679x172.jpg) no-repeat;
	padding:0 5px 5px 5px;
	font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
	color: #3C3C3C;
}

.content-eventlisting a {  
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #B54D00;
}


.leftimg {
	margin: 0px; 
	clear: both; 
	float: left; 
	font-size: 0.8em; 
	padding: 0px 10px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #B54D00;
}
.leftimg + p:after, .rightimg + p:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.centerimg {
	font-size: 0.8em; 
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #B54D00;
}
.rightimg {
	margin: 0px; 
	clear: both; 
	float: right; 
	font-size: 0.8em; 
	padding: 0px 0px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #B54D00;
}

.rightimg-listing {
        margin: 180px 0 0 0;
        clear: both;
        float: right;
        font-size: 0.8em;
        padding: 0px 0px 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        color: #3C3C3C;	/*#B54D00*/
}


#mitte h1 {
        margin: 0px 0px 25px;
        padding: 0px; 
        font-weight: bold; 
        font-size: 20px;  
        line-height: 1.4em;
        font-family:Arial, Helvetica, sans-serif;
        color: #FFFFFF;	/*#B54D00*/
}
#mitte h2 {
        margin: 10px 0px 0px;
        padding: 0px; 
        font-weight: bold; 
        font-size: 1em;    
        line-height: 1.4em;
        font-family:Arial, Helvetica, sans-serif;
        color: #3C3C3C;	/*#B54D00*/
}
#mitte a {
	font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif; color: #B54D00;
}
#mitte p {
        margin: 0px 0px 1em;
        padding: 0px;      
        font-size: 1em;    
        line-height: 1.4em;
        font-family:Arial, Helvetica, sans-serif;
        color: #3C3C3C; /*#B54D00*/
}
#mitte .bildunterschrift {
        font-size: 0.85em;
}
#mitte .ueberschrift {    
        font-size: 1.2em; 
        font-weight: bold;
}
#mitte .infobox, #mitte .infoboxrechts, #mitte .infoboxlinks {
        background-color: #CCCCCC;	/*#FDB838*/
        padding: 0px;
        clear: both; 
        margin: 0px 0px 5px 0px;
}

#mitte .infobox {
        margin: 5px 0px 10px;
}
#mitte .infoboxlinks, #mitte .infoboxrechts {
        width: 50%;
}
#mitte .infoboxrechts {
        font-family:Arial, Helvetica, sans-serif;
        color: #3C3C3C;	/*#B54D00*/   
        margin-left: 10px;
        float: right;
}
#mitte .infoboxlinks {
        font-family:Arial, Helvetica, sans-serif;
        color: #3C3C3C;	/*#B54D00*/
        margin-right: 10px;
        float: left;
}
#mitte .infobox:after, #mitte .infoboxrechts:after, #mitte .infoboxlinks:after, #mitte ul.imglist:after {
        content: ".";  
        display: block;
        height: 0;   
        clear: both; 
        visibility: hidden;
}
#mitte .infobox h1, #mitte .infoboxrechts h1, #mitte .infoboxlinks h1, #mitte .infobox h2, #mitte .infoboxrechts h2, #mitte .infoboxlinks h2 {
        font-size: 1em; 
        background-color: #CCCCCC; /*e69601*/
        margin: 0px; 
        padding: 0px 10px;
        color: #B54D00;
        font-family:Arial, Helvetica, sans-serif;
}
#mitte .infobox p, #mitte .infoboxrechts p, #mitte .infoboxlinks p {
        line-height: 1.4em;
        padding: 5px 10px;
        margin: 0px;
        font-family:Arial, Helvetica, sans-serif;
}
.mitte_text ul {
        clear: both;
}

/* TEASER */

.teaserText {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #3C3C3C;  /*#B54D00*/
}       
        
.teaserText A:link {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #3C3C3C;	 /*#B54D00*/  
}                        
.teaserText A:visited {  
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #3C3C3C;   /*#B54D00*/
}                        
.teaserText A:active {   
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #3C3C3C;   /*#B54D00*/
}                        
.teaserText A:hover {    
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #3C3C3C;	 /*#B54D00*/  
}

.teaserText a h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px; 
        color: #FFFFFF;  /*#B54D00*/
}


/* Uebernahme */

.tabellenreiheA
{
background-color:#FFFFFF;
}
 
.tabellenreiheB
{
background-color:#CCCCCC;
}

.tabellenreiheC
{
background-color:#B54D00;
}

.p9Macro
{
font-size:14px;
font-weight:900;
}

.p9Macro A
{
font-size:12px;
font-weight:400;
}

/* TEAM */

.content-teamlisting {
        background: #FFFFFF url(images/header_team.jpg) no-repeat;
        padding:160px 0px 0px 0px;
}
/*
#teamcontent {
        width:449px;
        height:500px;
           
        margin: 5px 5px 5px 5px;
}

#teamheadbox {
        position:absolute;
        left:210px;
        top:227px; 
        width:500px;
        height:100px;
           
}
*/
#teambild {
        position:absolute;
        left:695px;
        top:265px; 
        width:195px;
        height:296px;
	z-index:10;
           
}
.team h1 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:30px;
        color: #3C3C3C;
        text-decoration:none;
        font-weight:bold;
        vertical-align:top;
}
.team p, .motto {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #3C3C3C;
        text-decoration:none;
        vertical-align:top;
}
.teamboxbgw {
        margin: 5px 0 0 5px;
	border-bottom:1px solid black;
}
.teamboxbgm {
        /* background:     #e8e0c8; */
        margin: 5px 0 0 0
}


#teamcontentboxonair {  /*background-color:#e69601*/
        width: 339px;
        height: 500px;
        float: left;   
        margin: 0px;    
        padding: 0;   
        overflow:auto;
}
#teamcontentboxoffair {
        width: 339px;
        height: 500px;
        float: left;
        margin: 0;    
        padding: 0;   
        overflow:auto;
}

.teamcontentbox {
        width: 310px;
        height: 100px;
           
        margin: 0;    
        padding: 0;   
}
.teamcontentbox p  {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px; 
        color: #3C3C3C; 
        text-decoration:none;
        font-weight:bold;
        margin: 0;
        padding: 10px;
}
.teamcontentbox h4 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px; 
        color: #3C3C3C; 
        text-decoration:none;
        font-weight:bold;
        margin: 0;
        padding: 10px;
}

/* Podcast */

.content-pcastlisting {
        background: #FFFFFF url(images/header_small_679x71.jpg) no-repeat;
        padding:0 5px 5px 5px;
 font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
}
.content-pcastlisting a {
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #B54D00;
}          
.content-pcastlisting h1{
        font: 20px "Arial", Arial, Verdana, Helvetica, Sans-serif; 
        color: #FFFFFF;
	font-weight: bold; 
        line-height: 1.4em;
}

.header_teaser {
        background: #FFFFFF url(images/header_small_679x71.jpg) no-repeat;
        padding:0 5px 5px 5px;
 	font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
}

.header_teaser h1{   
        font: 14px "Arial", Arial, Verdana, Helvetica, Sans-serif; 
        color: #FFFFFF;
        font-weight: bold;    
        line-height: 1.4em;
}

.header_musiksuche {
        background: #FFFFFF url(images/header_blank.jpg) no-repeat;
        padding:50px 5px 5px 5px;
}

.header_musiksuche a {
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #B54D00;
} 
.header_musiksuche h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #FFFFFF;
}





.header_neutral {
        background: #FFFFFF url(images/header_blank.jpg) no-repeat;
        padding:70px 5px 5px 5px;
}
.header_galerie {
        background: #FFFFFF url(images/header_small_679x71.jpg) no-repeat;
        padding:15px 5px 5px 5px;
}

.header_neutral_newsletter {
        background: #FFFFFF url(images/header_newsletter.jpg) no-repeat;
        padding:0px 5px 5px 5px;
        padding:0 5px 5px 5px;
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
}
.header_neutral_newsletter a {
	font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
	color: #B54D00;
} 
.header_neutral_newsletter h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #FFFFFF;
}

.header_neutral_newsletter_subscribe {
        background: #FFFFFF url(images/header_newsletter.jpg) no-repeat;
        padding:150px 5px 5px 5px;
        padding:0 5px 5px 5px;
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
}
.header_neutral_newsletter_subscribe a {
	font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
	color: #B54D00;
}
 
.header_neutral_newsletter_subscribe h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #FFFFFF;
}

#team_header {
        /*background: #FFFFFF url(images/header_blank.jpg) no-repeat;*/
	padding:-100px 5px 5px 5px;
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
}
#team_header a {
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #B54D00;
}

#team_header h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #1E1E1E;
}




.header_neutral_seiteempfehlen {  
        background: #FFFFFF url(images/header_blank.jpg) no-repeat;
        padding:0 5px 5px 5px;
	font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
}
.header_neutral_seiteempfehlen a {
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #B54D00;
}

.header_neutral_seiteempfehlen h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #FFFFFF;
}

.header_studiomail {
	background: #FFFFFF url(images/header_studiomail.jpg) no-repeat;
        padding:0 5px 5px 5px;	
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
} 
.header_studiomail a {
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #B54D00;
}

.header_studiomail h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #FFFFFF;
	font-weight:bold;
}


.header_ecard {
        background: #FFFFFF url(images/header_blank.jpg) no-repeat;
        padding:0 5px 5px 5px;  
        font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #3C3C3C;
} 
.header_ecard a {
font: 12px "Arial", Arial, Verdana, Helvetica, Sans-serif;
color: #B54D00;
}
 
.header_ecard h1{
        font: 30px "Arial", Arial, Verdana, Helvetica, Sans-serif;
        color: #FFFFFF;
        font-weight:bold;
}




.head_artikel {
        background: #FFFFFF url(images/header_small_679x71.jpg) no-repeat;
        padding:0 5px 5px 5px;  
} 


#footer_footer {
        background: #FFFFFF url(images/bg_footer_904x28.jpg) no-repeat;
        padding:0 5px 5px 5px;  
}



.knopf { 
        font-family:Verdana,Arial,Helvetica;
        font-size:10px; 
        color: #E67701; 
        background-color : #000000;      
        border-left:1px black outset;    
        border-top:1px black outset;     
        border-right:1px #E67701 outset; 
        border-bottom:1px #E67701 outset;
        height:18px;
        width:60px;
}
.eingabe { 
        font-family:Verdana,Arial,Helvetica;
        font-size:10px;                 
        background-color : #F0F0F0;
        border-right:1px inset ; 
        border-bottom:1px inset #CECECE;
        border-left:1px inset #F4F4F4;
        border-top:1px inset #F4F4F4;
        height:18px;
}

.eingabe2 { 
        font-family:Verdana,Arial,Helvetica;
        font-size:10px;
        background-color : #F0F0F0;
        border-right:1px inset ;
        border-bottom:1px inset #CECECE;
        border-left:1px inset #000000;
        border-top:1px inset #000000;
}


/*
.navi-links
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

.navi-links-a li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

.navi-links-a li a { text-decoration: none; }
*/
.navi-links-a {
        float:  left;
        width: 225px;
}
.navi-links-a ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
}
.navi-links-a ul ul {
        border-right: none;
        margin: 7px 0 -7px 0;
}
.navi-links-a li {
        border-bottom:  1px solid #000000;
        margin: 0;
        padding: 6px 1px 7px 15px;
        color: #3C3C3C;
        clear: both;   
}
.navi-links-a li img {
        float: right;
}
.navi-links-a li.ebene1 {
        border-bottom:  1px solid #000000;
        color: #3C3C3C;
}
 
.navi-links-a li.ebene3 {
        color: #CECECE;
        font-size: 12px;
    padding-left: 30px; 
}
.navi-links-a li li {
        border-top:     1px solid #000000;
        border-bottom: none;
        margin-left: -15px; 
        padding-left: 30px; 
}
.navi-links-a li a {
        color: #d95903;
        text-decoration: none;
} 
.navi-links-a li.ebene1 a {
        color: #3C3C3C;
        text-decoration: none;
} 
