/****************************************/#page { }/****************************************/#header {	height:70px;	background-color:#FFFFFF;	background-image: url("../images/header.gif");	background-repeat:no-repeat;	background-position: 0px 0px;	width:955px;}/****************************************/#logo { width:160px; float:left; }#logo img { width:146px; height:50px; margin: 16px 0 0 12px; }#banner { width:468px; height:60px; float:right; margin: 4px 0 0 0px; clear:right; border:1px dotted #cccccc; }#skyscraper { width:120px; height:600px; float:right; margin: 4px 0 0 4px; clear:right; }#user { display:none; }/****************************************/#tabs {		clear:both;	background-color:#CCCCCC;	margin-left:16px;	font-size: 90%;	line-height:120%;/*	padding:12px 0 0 16px;	height:32px;*/	background-color: #FFB300; }#tabs ul {	list-style-type: none;	margin:0px;	padding:0px;	width:920px;}#tabs li {	list-style: none;	padding:2px 8px 2px 3px;	float:left;	margin:0px 0 0 0;	border-left: 1px dotted #999999;	color:#D99800;	background-color:#efefef;	display:block;}#tabs  a { font-weight:normal; color:#000000; }#tabSelected a { color:#FFFFFF; }#tabSelected { border-left-color: #FFFFFF!important; }/****************************************/#breadcrumb {	clear:both;	font-size:85%;/*	margin:0px 0 0px 180px;	padding:8px 0 8px 16px; */	padding:8px 0 8px 196px;	color:#000000;	border-bottom:1px dotted #C5C4B9;	width:759px;	background-color:#FFFFFF;}#breadcrumb a:link { color:#333333; font-weight:normal;  }#breadcrumb a:visited { color:#666666; font-weight:normal;  }/****************************************/#container { width:955px; clear:both;  }#navigation { width:180px; line-height: 120%; color:#000000; float:left; }#navigation select { width:156px; }#navigation a {	display:block;	width:100%;	font-weight:bold;}#navigation a:visited { color:#006699; }#navigation a:hover { color:#FF0000;  }#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 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; line-height:133%; float:left; }#content-col1 {float:left; width:462px; padding-left:15px;  } #content-col2 {float:right; width:268px; padding-left:15px;  }#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,p,h1,h2,h3,h4,h5,h6 { font-family: Verdana, Arial, Helvetica, sans-serif;  }h1 { font-size: 155%; }/*h2 { font-size: 125%; }h3 { font-size: 125%; }h4 { font-size:125%!important; }h5 { font-size: 100%; }h6 { font-size: 100%; }*/body { font-size:0.7em; background-image:url(../images/background.gif); background-repeat:repeat-y; position:relative; color: #000000;}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 *//* Individuelle Bannerpositionierung */#banner { position:absolute; top:0px; left:488px;  }#navigation li.banner { margin:0 0 0 0; padding:0px 1px 0px 0; text-align:right; }/* 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; }/******************/#tabs-external {		clear:both;	font-size: 95%;	line-height:120%;	padding:25px 0 0 0px;	height:19px;	background-image:none;	background-color: #E60000;	}/* #tabs-external div { float:left; background-color:#C2C2C2; padding-left:0px;   } */#tabs-external ul {	list-style-type: none;	margin:0 0 0 0px;	padding:0 0 0 0px;	background-color:#C2C2C2;	height:19px;	display:inline;}#tabs-external li {	list-style: none;	margin:0px 0 0 0;	padding:0;	float:left;	display:block;	border-left: 1px solid #999999;	color:#D99800;	background-color:#C2C2C2;}#tabs-external .first-element { /* border:0; padding-left:0px;*/}#tabs-external .first-element a { /*padding-left:14px; padding-left:6px; */}#tabs-external .special-element { margin-left:114px; border:0; padding:0; display:none; }#tabs-external  a { font-weight:normal; color:#000000; display:block; padding:2px 18px 4px 6px; background-color:#C2C2C2; }#tabs-external a:hover { color:#E60000; text-decoration:none; background-color:#dddddd;}#tabs-external .active { border-left-color: #FFFFFF!important;  }#tabs-external .active div { color:#FFFFFF; padding:2px 18px 4px 6px; }#tabs-external .active a { color:#FFFFFF; }#tabs-external optgroup { font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px 0 0 3px; background-color:#FFFFFF; }#tabs-external select { border:0px solid #cccccc; background-color:#cccccc; padding:1px 0 3px 2px; }#tabs-external option { }#tabs-external option.first-element {  }#tabs-external option { background-color:#FFFFFF; }#navigation .active { color:#E60000;  }#navigation a { font-weight:normal; }.box-banner { border:1px dotted #cccccc; height:80px; margin-bottom:10px; }.clear { clear:both; }
