/* default.css */

/* Farben:


	
	*/
	
	/* formats */
	
		#maincontent .format1 IMG, #maincontent .format3 IMG {border:1px solid #9BBDD0;} 
		#maincontent .format3 .csc-textpic-caption {display:none;line-height:0;}
		#maincontent .format2 .csc-textpic-text {font-size:10px;line-height:150%;color:#666;}
		#maincontent .format2 .csc-textpic-caption {background-color:#9BBDD0;color:#2E5DA2;padding:5px;font-size:11px;}

		#maincontent .format2 .csc-textpic-clear {display:none;}
	
	#theflash {margin-left:-29px;margin-top:8px;}
	span.regular {font-weight:normal !important;color:#000 !important;}
	span.copy,span.vorstand {display:block;margin:5px 0px 5px 0px;}
	span.uppercase {text-transform:uppercase;}
	.small {font-size:85%;}
	
	span.organe {display:block;margin-top:10px;}
	span.stellenbez {font-weight:bold;color:#2E5DA2;margin-top:20px;font-size:14px;}
	span.namen {margin-top:10px;}
	span.bu {display:block;font-size:9px;color:#666;line-height:120%;margin:3px 0px 3px 0px !important;}
	P.intro {color:#9BBDD0;font-weight:bold;font-size:11px;margin:0px 0px 5px 0px !important;}

/* h3 headers */
	
		#maincontent h3 {font-size:13px;padding:0;margin:10px 0px 10px 0px;line-height:166%;}
		#maincontent h3.grau {font-weight:normal;color:#666;}
		#maincontent h3.grau strong {color:#2E5DA2;}
		#maincontent h3.blau {color:#2E5DA2;}
	
	
	/* images */
	#maincontent .format3 P, #maincontent .format4 P {margin:0;}
		#maincontent .csc-textpic-above .csc-textpic-imagewrap {padding-bottom:20px}
		#maincontent .format4 .csc-textpic-above .csc-textpic-imagewrap {padding-bottom:0px}
			#maincontent .format4 .csc-textpic {padding-bottom:5px}
		#maincontent .format3 .csc-textpic-above .csc-textpic-imagewrap {padding-bottom:0px}
		#maincontent .csc-textpic-caption {font-size:10px;line-height:120%;color: #666;padding-top:5px}
	
	/* tables */
	
		#maincontent TD {vertical-align:top;font-size:9px;border-color:#a7ccff;color:#000;width:auto;padding:2px 3px 2px 3px;line-height:166%;}
		#maincontent TD.nb {border:0 !important;background-color:#000;padding:0;font-size:0px;visibility:hidden;}
		#maincontent TD.cb {text-align:center;font-weight:bold;padding-left:10px;padding-right:10px;}
		#maincontent TD.center {text-align:center;background-color:#fff !important;}
		#maincontent TD.indent {padding-left:20px;}
		#maincontent TD.header {font-weight:bold;color:#2E5DA2;font-size:11px;text-transform:uppercase;
			background-color:#fff !important;line-height:120%;}
		#maincontent TD.u {border-bottom:1px solid #000;background-color:#fff !important;}
		#maincontent TD.bbt ,
		#maincontent TD.bbtsr {font-weight:bold;border-top:1px solid #000;text-align:right;}
		#maincontent TD.b {font-weight:bold;background-color:#fff !important;}
		#maincontent TD.it {font-style:italic;}
		#maincontent TD.itr {font-style:italic;text-align:right;}
		#maincontent TD.bi {font-weight:bold;}
		#maincontent TD.br, 
				#maincontent TD.brtsr
		{font-weight:bold;text-align:right;}
		
		
		#maincontent TD.w {background-color:#fff !important;}
		#maincontent TD.rw {text-align:right;background-color:#fff !important;}
		#maincontent TD.iw {font-style:italic;background-color:#fff !important;}
		#maincontent TD.rwb {text-align:right;font-weight:bold;background-color:#fff !important;}
		#maincontent TD.bu {background-color:#fff !important;font-size:9px;color:#666;line-height:120%;}
		#maincontent TABLE {width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:10px;border:1px solid #9BBDD0;}
		#maincontent TD P, 
		#maincontent TD span  {margin:0;}
		#maincontent TD.tabrechts,                     
		#maincontent TD.tabellenspalterechts {text-align:right;}

		#maincontent TR.row-1 TD {background-color:#eff0f6;}
		TD sup {font-size:85%;}
		#maincontent TR.row-0 TD {background-color:#fff;}
		
		#maincontent TR.row-1 TD.tabellenspalterechts, 
		#maincontent TR.row-1 TD.bbtsr,
		#maincontent TR.row-1 TD.brtsr,
		#maincontent TR.row-1 TD.ittsr
		{background-color:#C7CEDF;}
		#maincontent TR.row-0 TD.tabellenspalterechts,
		#maincontent TR.row-0 TD.bbtsr,
		#maincontent TR.row-0 TD.brtsr,
		#maincontent TR.row-0 TD.ittsr

		{background-color:#D4D8E5;}
		#maincontent P.tabelle ,
		#maincontent P.bu{margin:0px 0px 8px 3px;font-size:10px;color:#666;line-height:120%;}
		#maincontent P.spc {margin:0;} /* automatisch eingefügter abstand zwischen 2 beim xml import direkt aufeinanderfolgenden tabellen */
	
	/* indents */
		#maincontent span {background-repeat:no-repeat;}
		span.indent35,span.indent35b,span.indent2x {display:block;padding-left:16px;background-image:url(/2007/fileadmin/gb/templates/images/ind2.gif);background-position:0px 2px;}
		span.indent2x {margin-left:16px;}
		span.bl {display:block;padding-left:10px;font-size:10px;background-image:url(/2007/fileadmin/gb/templates/images/ind3.gif);background-position:2px 4px;} 


	/* yui-tabs */
	
		span.tabhead {display:block;font-weight:bold;color:#2E5DA2;margin-bottom:10px;}
		.yui-navset UL.yui-nav li a, .yui-navset .yui-content {border-width:0; border-bottom-width:1px;border-color: #648cc3 !important;  /* label and content borders */}	
		
		.yui-navset UL.yui-nav li a em {padding:4px !important;}

		
		.yui-navset .yui-nav .selected a {border-bottom-width:0 !important; 	padding-bottom:1px; 		}
		.yui-inner {padding-bottom:0px;padding-right:10px;}
		
		#maincontent .yui-content {width:648px;			background-repeat:no-repeat;			background-color:#fff !important;			background-image:url(/2007/fileadmin/gb/images/tab-285.jpg);			}
		#maincontent .yui-tab {padding-right:200px;padding-left:10px;}
		#maincontent .yui-tab H1 {margin:0;font-size:120%;color:#2E5DA2;padding:10px 0px 50px 0px;}
		#maincontent .yui-tab P.csc-subheader {text-transform:uppercase;color:#2E5DA2;font-size:133%;width:700px;font-weight:bold;margin:0;padding:20px 0px 20px 0px;position:absolute;top:60px;}	
		#maincontent .yui-navset UL.yui-nav  LI {padding-left:0px;background-image:url();background-color:#bcd5f5;}
		#maincontent .yui-navset UL.yui-nav LI.selected {background-color:#648cc3 !important;}
		#maincontent .yui-navset UL.yui-nav LI A {font-weight:bold;font-size:200%;color:#fff;padding-right:30px;}
		#maincontent .yui-navset UL.yui-nav LI A:hover {text-decoration:none;color:#2E5DA2;}
		#maincontent .yui-navset UL.yui-nav LI.selected A {color:#fff;}


	img {border:0;}
	a {text-decoration:none;background-repeat:no-repeat;}
	a:hover {text-decoration:underline;}

	html {height:100%}
	
	body {min-height:101%;font-size:13px;margin:0;font-family:Arial,sans-serif;color:#333}
	
	DIV,A {background-repeat:no-repeat;}
	
	#container {width:996px;margin-left:auto;margin-right:auto;background-image:url(/2007/fileadmin/gb/templates/images/topbg.gif);}
		
		#header {position:relative;left:0px;top:5px;
			height:188px;
			width:996px;background-image:url(/2007/fileadmin/gb/templates/images/page-bg.gif);background-repeat:repeat-y;z-index:10;}
			h1.printheader {display:none;}
			#flash1 {position:absolute;	top:68px;left:21px;z-index:21}
			#flashpr {position:absolute;top:63px;}
			#logo {position:absolute;z-index:10;left:21px;top:0px;padding-bottom:122px;background-image:url(/2007/fileadmin/gb/templates/images/banner/topleft_default.jpg);background-repeat:no-repeat;background-position:0px 68px;}
			#gb2007 {position:absolute;left:261px;top:0px;}
			#langmenu {position:absolute;left:905px;top:7px;z-index:20;display:none;}
				#langmenu .CUR img {display:none;}
				#langmenu .CUR img.tx-srlanguagemenu-pi1-flag {display:inline;border:1px solid #fff;margin:0px 3px 0px 3px;}
				#langmenu .NO img.tx-srlanguagemenu-pi1-flag {border:0;margin:1px 4px 1px 4px;}
			#topright {width:475px;
				height:183px;
					background-color:#009;position:absolute;left:501px;background-image:url(/2007/fileadmin/gb/templates/images/banner/default.jpg);background-position:0px 63px;}
				#support {float:right;color:#fff;font-size:10px;background-color:#009;padding-right:10px;padding-top:46px;}
				#support A {color:#fff;padding:0px 6px 0px 6px;}

	#main {background-image:url(/2007/fileadmin/gb/templates/images/page-bg.gif);background-repeat:repeat-y;width:996px;position:relative;}
	
	#left {width:234px;float:left;background-color:#eff5fd;margin-left:21px;}
	
			#searchbox {background-color:#b0cbf3;margin-top:5px;}
				#searchbox form {padding:5px 0px 5px 15px;font-size:9px;margin:0;}
				#searchbox input.submit {border:0;background-color:#b0cbf3;height:15px;width:40px;}
				#searchbox input.text {font-family:Verdana,sans-serif;height:12px;font-size:9px;color:#999;padding-left:20px;width:140px;border:1px solid #999;background-repeat:no-repeat;
					background-image:url(/2007/fileadmin/gb/templates/images/suchlupe.gif);}
	
	#right {float:right;margin-right:20px;font-size:10px;}
	
		#options {margin:60px 15px 10px 0px;list-style-type:none;padding:0;border:1px solid #b0cbf3;border-bottom:0;background-color:#eff5fd;}
			#options LI {border-bottom:1px solid #b0cbf3;}
			#options A {display:block;background-repeat:no-repeat;padding:5px 2px 5px 29px;color:#999;}
				#options A.print {background-image:url(/2007/fileadmin/gb/templates/images/icon-print.gif);}
				#options A.recommend {background-image:url(/2007/fileadmin/gb/templates/images/icon-recommend.gif);}
				#options A.ansprechpartner {background-image:url(/2007/fileadmin/gb/templates/images/icon-ansprechpartner.gif);}
				#options A.newsletter {background-image:url(/2007/fileadmin/gb/templates/images/icon-newsletter.gif);}
				
		#right DIV {width:160px;margin-top:5px;color:#666;font-size:10px;padding-right:15px;}
		#right LI.ironly, #right LI.c234only,#right #presse, #right #marken {display:none;}
			#right DIV A {color:#666;display:block;background-image:url(/2007/fileadmin/gb/templates/images/rcol-arrow.gif);padding:2px 0px 6px 18px;}
			#right DIV A.xls {background-image:url(/2007/fileadmin/gb/templates/images/icon-xls.gif);}
			#right DIV A.pdf {background-image:url(/2007/fileadmin/gb/templates/images/icon-pdf.gif);}
			#right A:hover {text-decoration:none;}
			#right DIV h2 {padding:3px 2px 2px 8px;background-color:#b0cbf3;margin:0px 0px 1px 0px;font-size:11px;font-weight:bold;color:#fff;width:150px}
			#right DIV UL {margin:0;padding:6px 2px 3px 6px;background-color:#eff5fd;border:1px solid #b0cbf3;list-style-type:none;}
			#right DIV LI.btop {border-top:1px dashed #b0cbf3;padding-top:4px;}
			#right SPAN.fsize {display:none;}
	#middle {width:520px;float:left;}
	#middle.t2 {width:700px;}
		#maincontent {padding:30px 0px 30px 35px;font-size:12px;line-height:166%;}
		
	
			#maincontent H1.pageheader {text-transform:uppercase;color:#2E5DA2;;font-size:133%;margin:5px 0px 10px 0px;padding:0;}
			#maincontent A {color:#668db9;background-repeat:no-repeat;}
			#maincontent span.xlslink {margin:-10px 0px 20px 0px;display:block;background-image:url(/2007/fileadmin/gb/templates/images/icon-xls.gif);padding:0px 0px 2px 16px;font-size:11px;line-height:120%;background-position:0px 0px;}
			#maincontent span.xlslink A {padding-bottom:3px;}
			#maincontent span.xlslink A:hover {text-decoration:none;}
			#maincontent UL {margin:0;padding:0;list-style-type:none;}
			#maincontent LI {padding-left:16px;background-repeat:no-repeat;background-image:url(/2007/fileadmin/gb/templates/images/li.gif);background-position:0px 2px;}
			#maincontent h1 {color:#2E5DA2;font-size:14px;}
			
	#bottom {margin:20px 0px 0px 290px;border-top:1px solid #999;width:480px;padding-bottom:20px;color:#999;font-size:10px;}
	#main.t2 #bottom {width:635px;border:0;}
		#bottom A {padding-left:10px;background-position:0px 3px;}
		#backlink {float:left;background-image:url(/2007/fileadmin/gb/templates/images/back.gif);}
		#toplink {float:right;background-image:url(/2007/fileadmin/gb/templates/images/top.gif);}
		
	#footer {position:relative;padding:30px 0px 20px 0px;width:996px;text-align:center;color:#999;font-size:10px;background-image:url(/2007/fileadmin/gb/templates/images/bottombg.gif);}
		#footer A,#bottom A {color:#999;}
		#lastupdate {display:inline;}


/* Sitemap */

	#maincontent DIV.csc-sitemap LI {font-weight:bold;background-position:0px 2px;}
	#maincontent DIV.csc-sitemap LI LI {padding-left:10px;background-image:url(/2007/fileadmin/gb/templates/images/ind3.gif);background-position:0px 5px;font-weight:normal;font-size:90%;}
	#maincontent DIV.csc-sitemap LI LI LI {display:none;}
	#maincontent DIV.csc-sitemap LI UL {padding-bottom:20px;}
	#maincontent DIV.csc-sitemap LI UL UL {padding-bottom:0px;}

/* Downloadcenter */

	#downloadcenter {margin-top:10px;}
	#downloadcenter LI {font-weight:bold;font-size:14px;padding-bottom:20px;background-image:url(/2007/fileadmin/gb/templates/images/icon-pdf.gif);border-top:0px solid #648cc3;}
	#downloadcenter LI A {color:#2E5DA2;padding-left:2px;display:block;width:405px;float:left;}
	#downloadcenter LI LI {font-weight:normal;padding-bottom:0px;font-size:11px;background-image:none;font-style:italic;bordeR:0;}
	#downloadcenter LI LI UL {padding-top:5px;}
	#downloadcenter LI LI LI{background-image:url(/2007/fileadmin/gb/templates/images/li.gif);padding-bottom:10px;font-style:normal;font-weight:bold;clear:both;}
	#downloadcenter LI LI LI LI {background-image:url(/2007/fileadmin/gb/templates/images/icon-xls.gif);padding-bottom:0px;padding-top:0px;font-weight:normal;font-size:10px;clear:both;}
	#downloadcenter LI LI LI LI A {display:block;width:360px;float:left;background-image:none;padding-left:0;}
	#downloadcenter SPAN.fsize {font-weight:normal;font-size:10px;}

	.clear {clear:both;}

/* Suche */

	#maincontent ul.browsebox {}
	#maincontent ul.browsebox LI {padding-bottom:10px;float:left;background-image:none;font-size:85%;padding-left:0;padding-right:5px;}
	.tx-indexedsearch-res {clear:left;}
	.tx-indexedsearch-redMarkup {color:#c00;font-weight:bold;}
	#maincontent TD.tx-indexedsearch-descr {line-height:120%;}
	#maincontent .tx-indexedsearch-res TD.info {color:#666;}
	#maincontent TD.tx-indexedsearch-result-number {display:none;}
	#maincontent TD.tx-indexedsearch-title {font-weight:bold;font-size:11px;}
	#maincontent TD.tx-indexedsearch-percent {text-align:right;}
 #maincontent  .tx-indexedsearch-res TABLE{border:0;margin:0;}

