body {
  margin: 28px 0 0 21px;
  background:#FEFEFE url(../images/verlauf_body.gif);;
}

#container {
  width:809px;
  float:left;
}

#header {
  height:85px;
  width:809px;
  float:left;
  clear:both;
}

img#logo{
  float:left;
}

img#logo_rechts {
  float:right;
}

div#kopfzeile{
	background:#F5F5F5 url(../images/header_zeile.gif) no-repeat;
	width:809px;
	height:29px;
	color:#FFF;
	font-size:10px;
	z-index:5;
}

div#content {
  background:#F5F5F5 url(../images/bg_container.gif) repeat-x;
  float:left;
  width:809px;
  margin:0;
  padding:0;
  clear:both;
}

div#spalte_links {
	width:345px;
 	/*background:#F5F5F5 url(../images/bg_spalte_links.gif) repeat-y;*/
 	background:#F5F5F5 url(../images/bg_tabelle.gif) no-repeat 7px 0;
 	_background:#F5F5F5 url(../images/bg_tabelle_IE6.gif) no-repeat 7px 0;
	float:left;
	height:393px;
}

div#spalte_rechts {
	width:464px;
	float:right;
	display:block;
	background:#F5F5F5 url(../images/bg_spalte_rechts.gif) repeat-y;
}

div#content_rechts {
    overflow:auto;
    width:464px;
    height:373px;
    float:left;
    clear:both;
    _margin-top:-26px;
}

div#footer {
	width:809px;
	margin:0;
	padding:0 1px;
	float:left;
	clear:both;
	background:#F5F6F8 url(../images/bg_footer.gif) repeat-y;
	text-align:left;
	height:85px;
}


div#footer_content {
    height:84px;
	width:806px;
	border-top:1px solid #D2D5E4;
  	border-bottom:1px solid #D2D5E4;
  	_height:85px;
}

#button_save {
	float:right;
	margin-right:19px;
	margin-top:24px;
}


div.th_unselected {
    background:transparent url(../images/bg_th_unselected.gif) repeat-x;
    height:18px;
    float:left;
    border-left: 1px solid #D2D6E2;
    border-right: 1px solid #D2D6E2;
    padding:2px 0 0 17px;
    color:#696D76;
    cursor:pointer;
}

div.th_unselected2 {
    height:18px;
	top: 0px;
	left: 0px;
	margin: 0px;
	position: relative;
    float:left;
    padding:2px 0 0 17px;
    color:#696D76;
    cursor:pointer;
}

div.th_selected {
    background:transparent url(../images/bg_th_selected.gif) repeat-x;
    height:18px;
    float:left;
    border-left: 1px solid #D2D6E2;
    border-right: 1px solid #D2D6E2;
    padding:2px 0 0 17px;
    color:#000D34;
    cursor:pointer;
}


div.th_selected2 {
    height:18px;
    float:left;
    padding:2px 0 0 17px;
    color:#000D34;
    cursor:pointer;
}

div#inaktiv{
	z-index:10;
 	float:left;
	clear:both;
	display:block;
}


div#langSelectBigContainer{
	position: absolute;
	z-index:1000;
	width: 100%;
	height: 500px;
	top: 141px;
	left: 0px;
	clear:both;
	display:block;
	text-align: center;
    
}
div#langSelectBigBackground{
	background-color: #FFF;
	position: absolute;
	z-index:1000;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	clear:both;
	display:block;
    filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

div#langSelectBig{
	background-color: #FFF;
	background: url(../images/jahrauswahl_bg.png) no-repeat;
	position: absolute;
	z-index:1100;
	width: 417px;
	height: 261px;
	top: 88px;
	left: 215px;
	clear:both;
	display:block;
	text-align: left;
    
}


ajax_returned_content{
	float:left;
	clear:both;
	display:none;
}

div#spalte_links table {
	margin:0;
	margin-left:15px;
	padding:0;
}

div#spalte_links td {
	font-size:80%;
}


td.orange, td.grau, td.blau {
	width:68px;
	font-size:80%;
	text-align:center;
	border-right:1px solid #F5F5F3;
	height:45px;
	border-bottom:1px dashed #FFF;
	vertical-align:middle;
}

td.orange {
	background:#F6E4D0;
}

td.blau {
	background:#CFD2D9;
}

td.grau {
	background:#E1E1E1;
}

td.textLeft {
	text-align:left;
}

img.checkbox {
	cursor:pointer;
}

td.noBorderBottom {
	border-bottom:0;
}

td.verticalTop {
    vertical-align:top;
}

td.verticalMiddle {
    vertical-align:middle;
}

.cursorPointer{
    cursor:pointer;
}


.td_medium {
    text-align:right;
	padding-right:12px;
 	background:transparent url(../images/bg_tr_links_IE6.gif);
}

.tr_medium {
    background:#F5F5F5 url(../images/bg_tr_links.gif);
}




/* --- Ajax Content Box --- */

div#ajax_returned_content div.location {
	left:260px;
	position:absolute;
 	top:22px;
  	width:110px;
}

div#ajax_returned_content div.download {
	margin-left:15px;
	_margin-left:10px;
 	float:left;
 	top:22px;
}

div#ajax_returned_content div.medienart {
	left:176px;
	position:absolute;
 	top:22px;
}

div#ajax_returned_content div.werbetraeger {
	left:40px;
	position:absolute;
 	top:8px;
}

div#ajax_returned_content div.zeile {
	background:url(../images/box_zeile_trenner.gif) 0 39px repeat-x;
	font-family:Verdana;
	font-size:9px;
 	height:40px;
	line-height:13px;
	margin-left:10px;
	position:relative;
	width:426px;
}

div#ajax_returned_content img.icon {
 	left:8px;
	position:absolute;
 	top:8px;
}

div#ajax_returned_content img.mediadaten {
	left:347px;
	position:absolute;
 	top:24px;
}

div#ajax_returned_content span.mediadaten {
	left:347px;
	position:absolute;
 	top:22px;
}

div#ajax_returned_content div.versal {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
 	width:100%;
}

div#ajax_returned_content div.fett {
	font-size:10px;
	font-weight:bold;
 	width:100%;
}

div#ajax_returned_content span.nichtversal {
	font-size:10px;
	font-weight:normal;
	text-transform:none;

}


div#loadingindicator {
	position:absolute;
	z-index:20;
	left:550px;
	top:280px;
	display:none;
	text-align:center;
	background-color:#ffffff;
}

div.noDisplay{
  display:none;
}

div.wt_details {
	visibility:hidden;
	z-index:100;
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	cursor:pointer;

}

.detail_inner {
    display:none;
    background:transparent url(../images/bg_detailebene.png) repeat-y;
    _background:transparent url(../images/bg_detailebene.gif) repeat-y;

	padding:10px 20px;
	float:left;
	width:210px;
	_width:250px;
	_padding-right:0;
	
}


.pngtransparent {
    behavior: url(js/iepngfix.htc)
}


#sortierung {
	margin-left:8px;
	margin-top:-1px;
	_margin-top:-2px;
	height:16px;
	background-color: #FFFFFF;
	color: #7B7A78;
	/*height: 18px;*/
	visibility:hidden;
}


#year1 {
	position: relative;
	left: 355px;
	margin: 0px;
	top: -18px;
}

#year {
	margin-left:8px;
	margin-top:-1px;
	_margin-top:-2px;
	height:16px;
	background-color: #FFFFFF;
	color: #7B7A78;
	/*height: 18px;*/
	visibility:hidden;
}

li {
    list-style-type:none;
}

ul {
    list-style:disc;
}


