/* TTVBW, Dezember 2005 *//****************************************/#page { position:relative; width:955px; }/****************************************/#header {	height:70px;	background-color:#FFFFFF;	background-image: url("../images/header.gif");	background-repeat:no-repeat;	background-position: 0px 0px;	width:955px;}/****************************************/#logo { width:180px; float:left; }#logo img { width:146px; height:50px; margin: 16px 0 0 12px; }#navigation li.banner { margin:0 0 0 0px; padding:5px 0px 5px 15px; background-image:none;  }#skyscraper { width:120px; height:600px; float:right; margin: 4px 0 0 4px; clear:right; }#user { display:none; }#date { float:right; color:#666666; padding:49px 0 4px 0px; font-size:80%; }/****************************************/#tabs {		clear:both;	font-size: 85%;	line-height:120%;	padding:12px 0 0 16px;	height:32px;	background-color: #3366cc;	background-repeat:no-repeat;	background-position:0 0;}#tabs ul {	list-style-type: none;	margin:0px;	padding:0px;	width:920px;}#tabs li {	list-style: none;	padding:0px 0 10px 3px;	float:left;	margin:8px 18px 0 0;	border-left: 1px dotted #999999;	color:#D99800;}#tabs  a { font-weight:normal; color:#000000; }#tabSelected a { color:#FFFFFF; }#tabSelected { border-left-color: #FFFFFF!important; }/****************************************/#breadcrumb {	clear:both;	font-size:85%;	padding:8px 0 8px 196px;	color:#000000;	border-bottom:1px dotted #C5C4B9;	width:759px;}#breadcrumb a:link { color:#333333; font-weight:normal;  }#breadcrumb a:visited { color:#666666; font-weight:normal;  }/****************************************/#container { width:955px; clear:both;  }#navigation { position:absolute; top:144px; left:0; width:180px; font-size: 11px; line-height: 120%; color:#000000; }#navigation select { width:156px; }#navigation a {	display:block;	width:100%;	font-weight:bold;}#navigation a:visited { color:#006699; }#navigation a:hover { color:#FF0000;  }#navigation li:hover {  background-color:#eeeeee; }#navigation ul {	padding:0px;	margin:0px;	list-style-image: url();	list-style-type: none;}#navigation ul li {	margin:0px;	padding:4px 2px 4px 0px;	padding-left:12px;	line-height: 120%;	border-bottom:1px dotted #C5C4B9;}#navigation ul li strong {	background-color: #3366cc;    color: #fff;    display: block;    font-size: 12px;    font-weight: normal;    line-height: 16px;    padding: 4px 7px;}#navigation ul li ul li{	margin:0px;	margin-left:-2px;	border-bottom:0px none #C5C4B9;	font-weight:normal;	padding:2px 2px 2px 10px;	}#navigation ul li ul li a { font-weight:normal; }/****************************************/#sub-navigation { border-bottom:1px dotted #C5C4B9;border-right:1px dotted #C5C4B9;border-left:1px dotted #C5C4B9; padding: 4px 0 0 10px; }#sub-navigation a { font-weight:normal; }#sub-navigation ul { }#sub-navigation li { }/****************************************/#content { width:775px; margin-left:180px; font-size: 11px; line-height:133%; }#content-col1 {float:left; width:480px; padding-left:16px;  } #content-col2 {float:right; width:268px; padding-left:8px;  }#content-row1 { clear:both; padding-left:16px; }#content-row2  { clear:both; padding-left:16px; }/****************************************/#footer {	width:759px;	padding:16px 0 0px 196px;	clear:both;	font-size: 80%;	line-height:133%;}#footer a { font-weight:normal;}/****************************************/body,td,th,div,ul,ol,dt,input,option,select,textarea,legend,a,h1,h2,h3,h4,h5,h6,p { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }body { font-size:0.8em; background-image:url(../images/background.gif); background-repeat:repeat-y; position:relative; }textarea { font-size:1em; }input { font-size:1em; }select { font-size:1em; }h1,h2,h3,h4,h5,h6,p { padding:0px 8px 0px 0px; }a { text-decoration: none; font-weight: bold; }a:link { color:#003366 }a:visited { color:#006699 }a:hover { color: #FF0000; text-decoration:underline }a:active { color: #FF0000 }/* Individuelle Konfiguration aus default.css *//* Banner */#banner { width:468px; height:60px; float:right; margin: 4px 0 0 0; position:absolute; top:0px; left:488px; }#banner-skyscraper { /*160x600*/ position:absolute; top:0; left:975px; z-index:10; }#banner-super { /*728x90*/ padding-left:247px; border-bottom:1px dotted #ccc; width:728px; }#header-tagline { left:783px; top:15px; }#banner-top { left:272px; }#ads-top { position:absolute; top:0; left:160px; z-index:11; }/* Bentzerspezifische Styles fuer Contribute */.PDF-download { background-image:url(../images/picto-pdf.gif); background-repeat:no-repeat; background-position:left center; padding:2px 0 2px 20px; line-height:160%; font-weight:normal; white-space:nowrap; }.Tabelle-Linien {  margin:16px 0 16px 0; width:100%; }.Tabelle-Linien caption { margin-top:16px; margin-bottom:-8px; }.Tabelle-Linien th {  border-bottom:1px solid #999999; font-size:85%; font-weight:normal; padding:0 8px 0 0px; }.Tabelle-Linien td { border-bottom:1px solid #999999; border-right:1px none; padding:0 8px 0 0px; }