/* FTTB, JULI 2007 *//****************************************/#page { position: relative; }/****************************************/#header {	height:105px;	background-color:#cccccc;	background-image: url("../images/header.gif");	background-repeat:no-repeat;	background-position: 0px 0px;}/****************************************/#logo { width:630px; float:left; }#logo img { width:76px; height:93px; margin: 8px 0 0 35px; }/* Banner */#banner-skyscraper { /*160x600*/ position:absolute; top:0; left:970px; z-index:10; }#banner-super { /*728x90*/ padding-left:165px; background-color:#fff;  }#ads-top { position:absolute; top:0; left:160px; z-index:11; }#banner { position:absolute; top:20px; left:486px; }#navigation ul li.banner { margin: 0; padding: 0 0 0 10px; }#skyscraper { width:120px; height:600px; float:right; margin: 4px 0 0 4px; clear:right; }#user { display:none; margin-right:20px; }#date { float:right; color:#333333; padding:49px 0 4px 0; font-size:80%; }/****************************************/#tabs {		clear:both;	height:48px;	font-size: 85%;	line-height:120%;	padding:2px 0 0 16px;	height:32px;	background-color:#D7D6D6;}#tabs ul {	list-style-type: none;	margin:0px;	padding:0px;}#tabs li {	list-style: none;	padding:0 0 10px 3px;	float:left;	margin:8px 22px 0 0;	border-left: 1px dotted #999999;	color:#aaaaaa;}#tabs  a { font-weight:normal; color:#000000; }#tabSelected a { color:#FFFFFF; }#tabSelected { border-left-color: #FFFFFF!important; }/****************************************/#breadcrumb {	clear:both;	font-size:90%;	padding:8px 0 8px 196px;	width:759px;}#breadcrumb a { color:#000000; font-weight:normal; }/****************************************/#container { width:955px; clear:both; }#navigation { position:absolute; top:138px; left:0; width:180px; font-size: 11px; line-height: 120%; border-top:1px dotted #C5C4B9; color:#000000; }#navigation select { width:156px; }#navigation a {	display:block;	width:100%;	font-weight:bold;	color:#2D5CA0;}#navigation a:visited { color:#2D5CA0; }#navigation a:hover { color:#FF0000; }#navigation li:hover {   }#navigation ul {	padding:0px;	margin:0px;	list-style-image: url();	list-style-type: none;}#navigation ul li {	margin:0px;	padding:4px 2px 4px 12px;	line-height: 120%;	border-bottom:1px dotted #C5C4B9;	font-size:11px;}#navigation ul li ul li{	margin:0px;	font-weight:normal;	padding:2px 0 2px 8px;	border-style:none;	}#navigation ul li ul li a { font-weight:normal; }/****************************************/#content { width:775px; margin-left:180px; font-size: 11px; line-height:133%; }#content-col1 { float:left; width:480px; padding-left:16px; background-color: #fff; } #content-col2 { float:right; width:268px; padding-left:8px; background-color: #fff; }#content-row1 { clear:both; padding-left:16px; background-color: #fff; }#content-row2  { clear:both; padding-left:16px; background-color: #fff; }/****************************************/#footer {	width:759px;	padding:16px 0 0px 196px;	clear:both;	line-height:133%;	font-size: 80%;}#footer a { font-weight:normal;}#footer-navigation { }#footer-copyright { }#footer-link { }/****************************************/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-color: #FFFFFF; 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 { }a { text-decoration: none; font-weight: bold; }a:link { color: #2D5CA0; }a:visited { color: #2D5CA0; }a:hover { color: #ff0000; }a:active  { color: #999999; }/* Individuelle Konfiguration aus default.css */.result-set { background-color: #fff; }/* 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; }
