/* NEU Kordoba Intranet - SCREEN Styles */

/* Farben
h-blau: #dfe3f6
m-blau: #6b80b5
d-blau: #00247e
grau: #DADEED
*/

/****************** default Seitenaufteilung (www) *****************/

div#header { width:991px; height:80px; background-color:#DADEED; overflow:visible; 
			margin-top:1px; margin-left:2px;margin-bottom:7px;}

	div#logo {	height: 56px; float:left; border-bottom:1px solid #ffffff; 
				width:205px; overflow:hidden; background-color:#00247e; }
	div#logo img {border:0px; margin:0px;}

	div#topnav { width: 786px; float:left; overflow:visible;}
	

	ul#helpers { float:left; width:576px; padding-left:0px; padding-right:0px; padding-top:20px; margin:0px; height:36px; 
				background-color:#00247e; border-bottom:1px solid #ffffff; text-align:right; }				
				
				
	ul#helpers li {list-style-type:none; display:inline; padding-right:20px; }
	ul#helpers li a {font-size: 11px; color: #FFFFFF; text-decoration:underline; }
	ul#helpers li a:hover {text-decoration:none; }
	

	/*Primaernavigation */ 
	ul#primnav { height:22px; border:0px; padding:0px; margin:0px;  
					border-left:1px solid #00247e;}
					
					
	ul#primnav li {list-style-type:none; display:inline; }
	ul#primnav li a { display:block; float:left;
						width: 93px; padding-top:2px; line-height:20px;
						text-align:center; font-weight: bold; font-size: 12px; 
						color: #000000; text-decoration: none; 
						border-left:0px; margin-left:0px; border-right:1px solid #00247e;}

	ul#primnav li a:hover { color:#ffffff; background-color:#00247e; }
	
	ul#primnav li a.nav-prim_selected { 
					color: #ffffff; text-decoration: none; 
					background-color: #00247e; 
					border-right:2px solid #00247e;}
	
	ul#primnav li a.nav-prim_selected:hover { text-decoration: underline}
	/* Suche */
	div#search {width: 210px; float:left; background-color: #00247e; height: 56px; 
						border-bottom:1px solid #ffffff;}
	div#search h1 {font-size:11px;}
	
div#main {	clear: both; width: 991px;margin-left:2px;
	background-image:url(/wcm/www/Kordoba/Styles/images/body_bg.png);background-repeat:repeat-y; }

	div#navbereich { float: left; width: 198px; margin-right:6px; overflow:visible; padding-top:1px;}
	div#navbereich img#nav_min_height { height:505px;width:1px;visibility:hidden;float:left; }
	
	div#navbereich a {color: #00247e; text-decoration: none;}
	div#navbereich a:hover { color: #6b80b5;}
	div#navbereich a:active {text-decoration: none;}
					
	div#full_content { float: left; width: 785px; padding-top:1px; padding-left:1px; overflow:hidden; }
	div#mid_content { float: left; width: 568px; padding-top:1px; padding-left:1px; overflow:hidden; margin-right: 7px; }
	
	/* formulare im WWW*/
	div#full_content form.www {width: 781px; }
	div#mid_content form.www {width: 564px; }
	
	div#full_content div.scrollbar {width:775px}
	div#mid_content div.scrollbar {width:558px}
	
	div#service { width: 210px; padding-top:1px; overflow:hidden; float:left;}
	/* Inputfelder der Loginmake fuer www */
	div#service form#FormLogin input.txt {width:170px;margin-bottom:5px;}
	
	div#service h2 { font-weight: bold; font-size: 11px; /*text-TRANSFORM: uppercase; */
				background-color: #d8d8d8; margin:0px; padding:3px;
				border-bottom: #ffffff 1px solid ;}
	
		/* der folgende Eintrag wird IMHO nicht mehr gebraucht, MOE*/
	div#service div.overview a {font-weight:bold;font-size:11px; } /* Link zur jeweiligen Uebersicht (News, FAQ usw.)*/
	div#service form {display: inline;}
	


	div#service div { background-color: #f2f2f2; font-size: 11px; 
		border-right: #dfe3f6 1px solid; 
		border-left: #dfe3f6 1px solid; 
		border-bottom:1px solid #dfe3f6;
		padding-left:3px; padding-right:3px; 
		padding-bottom:5px; padding-top:5px; 
		margin-top:0px; margin-bottom:7px; }
	
	
	
	div#service p { padding-left:0px; }
	div#service ul { padding-left:16px; }

div#footer {}
	div#footer TABLE {	color:#FFFFFF; font-size:10px; width: 991px; height:22px; margin:0px; border-collapse:collapse; border:0px; margin-top:7px; margin-left:2px;}
	div#footer TD.footer {	margin:0px; width: 197px; background-color: #00247e; border-right:7px solid #ffffff; }
	div#footer TD.nav-back2root {	margin:0px; width: 576px; background-color:#00247e; border-right:7px solid #ffffff;  }
	div#footer TD.nav-back2root a {color:#FFFFFF;text-decoration:underline;}
	div#footer TD.nav-back2root a:hover {text-decoration:none;}
	div#footer TD.editorial { width:210px;  background-color: #00247e; }
	div#footer TD.editorial a {color:#FFFFFF;}
	div#footer TD.editorial a:hover {text-decoration:underline;}


/* Besonderheiten fuer die Homepage */

	div#main.homepage { background-image:none;}
	div#main.homepage div#mid_content {width:773px; overflow:hidden;}
	div#main.homepage div#navbereich {display:none}
	
	
/* Sekundaernavigation - default */
	
	div#secnav {font-size: 12px; padding-left:8px;}
	div#secnav UL {	padding-left:0px; margin:0px; border-bottom:1px solid #dfe3f6; }
	div#secnav UL LI UL {	padding-left:10px; border:0px;} /* jede weitere Ebene den Nav um 10 Px einruecken */
	div#secnav LI {	list-style-type:none; color: #000000; border-top:1px solid #dfe3f6; line-height: 20px; 
						background-image:url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans.gif);background-position:right top; background-repeat:no-repeat;}
	div#secnav LI.nav-links a { padding-right: 15px; /* Test, um nicht ueber den Pfeil zu schreiben */}
	div#secnav LI.nav-links a.ko_link { background-image:url(/wcm/www/Kordoba/Styles/netsight/ko__link19090.gif); background-repeat:no-repeat;
							background-position:right; padding-right:10px; }

	
	div#secnav LI.nav-links_selected {	background-color:#dfe3f6;
				background-image:url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans_down.gif);background-position:right top; background-repeat:no-repeat;}
	
	
	div#secnav LI.nav-links_selected UL { background-color: #f2f2f2}
	
	div#secnav LI.nav-links-open {background-image:url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans_down.gif);background-position:right top; background-repeat:no-repeat;}



/* allgemeines */

	img#teaser {}
	
	div.dummy {height:1px; line-height: 1px;overflow:hidden; font-size:1px;}

	/* Elemente in den(!) Suchmasken */

	.searchmask form {display: inline;}
	.searchmask h1 { font-weight: bold; font-size: 11px; text-TRANSFORM: uppercase; 
					margin-top:0px; margin-left:5px; margin-bottom:0px;}
	.searchmask select {margin-left:5px; width:200px; margin-bottom:2px; margin-top:0px; } 
	
	.searchmask input#suchbegriff {width:160px; margin-bottom:2px; margin-top:18px; } 



/****************** netsight Seitenaufteilung *****************/
	
	/* Header */
	
	div.netsight div#header { z-index:3; position:absolute; top:0px; left:0px; height:60px; width:98%; background-color:#ffffff;margin:0px;}
	div.netsight div#search { float:none; position:absolute; left:780px; top:0px; width: 212px; background-color: #F2F2F2; height: 60px;}
	div.netsight div#logo { float:none; width: 198px; height: 60px}
	div.netsight div#topnav { float:none; position:absolute; left:200px; top:0px; padding-left:7px; 
				width: 573px; overflow:visible;
				background-image: url(/wcm/www/Kordoba/Styles/netsight/netsight.gif); background-repeat: no-repeat; background-color:#ffffff; }

	/* helpers sind die eintrage index und hilfe (so far)*/
	div.netsight ul#helpers { width:100%; background-color:transparent; height:40px; padding:0px; margin:0px; text-align:right; padding-right:7px;}
	div.netsight ul#helpers li {list-style-type:none; display:inline; padding-right:5px;}
	div.netsight ul#helpers li a {font-size: 12px; color:#00247e; text-decoration:none;}
	div.netsight ul#helpers li a:hover {text-decoration:underline;}
	div.netsight ul#helpers li a.help {cursor: help;}
	/* Primaernavigation */
	
	div.netsight ul#primnav { width: 566px; height:auto; padding:0px; border:0px; margin:0px; padding-top:1px; padding-bottom:1px; }
	div.netsight ul#primnav li {list-style-type:none; display:inline;}
	div.netsight ul#primnav li a { display:inline; width:auto; line-height:1.3em;
					padding-top:0px;border-right: #6b80b5 1px solid; padding-right: 4px; 
					border-left: #6b80b5 1px; padding-left: 4px;  
					border-bottom: #6b80b5 1px solid; 
					font-size: 12px; color: #000000; font-weight:normal;
					border-collapse: collapse; text-decoration: none}
					
					
	div.netsight ul#primnav li a:hover {	color: #ffffff; background-color: #6b80b5}
	div.netsight ul#primnav li a.nav-prim_selected { color: #ffffff; background-color: #6b80b5; font-weight:normal;}
	div.netsight ul#primnav li a.nav-prim_selected:hover {	text-decoration: underline}
	
	div.netsight .searchmask input#suchbegriff {margin-left:5px; width:177px; margin-bottom:2px; margin-top:0px; } 
	
	/* Seitenelemente im Hauptbereich */
	div.netsight div#main {	margin:0; z-index: 1; position:absolute; top:0px; left:0px; height:100%; overflow:scroll; width:100%; }
	
	div.netsight div#navbereich { float:none; padding-bottom:20px; padding-top:60px; /*platz fuer kopf- u .fusszeile */
						position:absolute; top:0px; left:0px; height:100%; /*start-position links oben*/
						width: 198px; margin:0px;
						/*background-color: #f2f2f2;*/ overflow:visible; }
						
	div.netsight div#navbereich img#nav_min_height {display:none;} /* wg. absoluter positionierung hier nicht notwendig */
						
	div.netsight div#full_content { padding-left:0px; float:none; position:absolute; left:207px; top:60px; padding-bottom:20px; 
					width: 786px; padding-top:1px; overflow:visible;}
		
	div.netsight div#mid_content { padding-left:0px; float:none; position:absolute; left:207px; top:60px; padding-bottom:20px; 
					width: 566px; padding-top:1px; overflow:hidden; margin:0px;}
	
	div.netsight img#teaser {width:566px; height:100px }
	
	div.netsight div#service {	float:none; position:absolute; left:780px; top:60px; padding-bottom:20px;
					width: 212px; overflow:hidden; }

	
	div.netsight div#footer {z-index:3; position:absolute; bottom:16px; /*16 px platz fuer die scrollbar */height:20px; width:98%; background-color:#ffffff}

	/* Links zum Profil (links oberhalb der Sekundaer-Navigation) */
	div.netsight div#navbereich #profil_descript {	display: none}
	div.netsight div#navbereich #profil {	border-top: #f2f2f2 solid 1px; margin-bottom: 20px; width: 198px; 
					color: #f2f2f2; line-height: 20px; background-color: #6b80b5}
	div.netsight div#navbereich #profil a {	margin-left: 5px; color: #ffffff; font-size:11px;}
	div.netsight div#navbereich #profil a:hover {text-decoration:underline;}
	
	
	div.netsight div#footer TABLE {	height:20px; border:0px; width: 992px; margin:0px; border-collapse:collapse; }
	div.netsight div#footer TD {padding:0px;color:#FFFFFF; font-size:10px; }
	div.netsight div#footer TD.footer {	width: 196px; background-color: #00247e;border:0px;}
	div.netsight div#footer TD.nav-back2root {	width: 578px; background-color:#6B80B5; border:0px;}
	div.netsight div#footer TD.nav-back2root a.nav-links {color:#FFFFFF;}
	div.netsight div#footer TD.nav-back2root a.nav-links:hover {text-decoration:underline;}
	div.netsight div#footer TD.editorial { width: 210px; background-color: #00247e;}
	div.netsight div#footer TD.editorial a {color:#FFFFFF;}
	div.netsight div#footer TD.editorial a:hover {text-decoration:underline;}


	div.netsight div#secnav {font-size: 11px;}
	


/* netsight spezielle Aufbereitungen und Ausblendungen */

	/* Ausblenden fuer Organigramm (Top-Level) Leitungs-Name & -Telefonnummer */

	div.netsight table#toporg table.gf .tel {display:none;} /* Tel. der GF */
	div.netsight table#toporg table.gf td {text-align:center;}
	div.netsight table#toporg table.gf th {text-align:center; }


	div.netsight table#toporg tr#bereiche td table.top_org_abt tr.abt_ltg {display:none;}  /* Tel. der Abteilungsleiter*/


	/* Einstellungen fuer MA Listen -Suchformular */

	div.netsight table#ma_liste_suche td.gesamtliste { border-right: 1px solid #6b80b5;}
	div.netsight table#ma_liste_suche td {}
	div.netsight table#ma_liste_suche a { font-size:12px; font-weight:bold;
							background-image:url(/wcm/www/Kordoba/Styles/netsight/2arrows_20x20.gif); background-repeat:no-repeat;
							background-position:right; padding-right:20px;}
	div.netsight table#ma_liste_suche select {width:174px;}
	div.netsight table#ma_liste_suche input  {width:168px; margin-left:2px;}


	/* Servicebereich in netsight */


	div.netsight div#service h2 { background-color: #dfe3f6; border-top: #ffffff 5px solid; }
	div.netsight div#service h3 { padding-left:3px; color:#00247e; background-color:#f2f2f2; font-weight: bold; 
			font-size: 11px; margin-bottom: 0px; margin-top:0px; 
			border-right: #dfe3f6 1px solid; border-left: #dfe3f6 1px solid; }
	
	div.netsight div#service div { font-size: 10px; margin-bottom:0px;}
	
	
	div.netsight div#service select {width:200px; font-size:10px; margin-bottom:2px; margin-top:0px; } 


	/* service fuer insight */
	div.netsight div#service.insight {	padding-top:90px;
			background-image:url(/wcm/www/Kordoba/Styles/netsight/insight.gif); background-repeat:no-repeat;}
	div.netsight div#service.insight  h2 { background-color: #00247E; color:#FFFFFF; border-bottom:0px;}
	div.netsight div#service.insight  h2 a {color:#ffffff}
	div.netsight div#service.insight  h2 a.hover {color:#f2f2f2}
	
	div.netsight div#service.insight  h3 { border-right: #00247e 1px solid; border-left: #00247e 1px solid;
						color:#000000; background-color:#f2f2f2; }
	div.netsight div#service.insight h3.selected {background-color:#dfe3f6;}

	div.netsight div#service.insight  div { border-right: #00247e 1px solid; border-left: #00247e 1px solid; 
						border-bottom:1px solid #00247e;}
	div.netsight div#service.insight  div.selected {background-color:#dfe3f6;}