/* NEU Kordoba Intranet - SCREEN Styles */
/* Farben
h-blau: #f2f2f2
m-blau: #6b80b5
d-blau: #00247e
grau: #DADEED
*/
/****************** default Seitenaufteilung (www) *****************/
div#header{
	width: 995px;
	height: 180px;
	overflow: hidden;
	/*margin-bottom:7px;*/
	background: url(/wcm/www/Kordoba/Styles/images/header_back.png) no-repeat;
	padding-bottom:4px;
}

div#logo{
	height: 61px;
	float: left;
	/*border-bottom:1px solid #ffffff;*/
	width: 300px;
	overflow: hidden;
	/*background-color:#00247e;*/
	padding: 27px 0px 0px 43px;
}

div#logo img{
	border: 0px;
	margin: 0px;
}

div#topnav{
	width: 651px;
	float: left;
	overflow: visible;
}

ul#helpers{
	float: left;
	/*width:576px;*/
	padding-left: 258px;
	padding-right: 0px;
	padding-top: 20px;
	margin: 0px;
	height: 36px;
	/*border-bottom:1px solid #ffffff;*/
	text-align: right;
	margin: 36px 0px 0px 0;
	background: white;
}

ul#helpers li{
	list-style-type: none;
	display: inline;
	padding-right: 14px;
}

ul#helpers li a{
	font-size: 11px;
	color: #908f93;
	text-decoration: underline;
}

ul#helpers li a:hover{
	text-decoration: none;
}

/*Primaernavigation */ 
ul#primnav{
	height: 22px;
	border: 0px;
	padding: 0px;
	margin: 53px 0 0 -167px;
	position: absolute;
	width:815px;
}

ul#primnav li{
	list-style-type: none;
	display: inline;
}

ul#primnav li a{
	display: block;
	float: left;
	width: 116px;
	line-height: 35px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	border-left: 0px;
	margin-left: 0px;
	background: url(/wcm/www/Kordoba/Styles/images/navitrenner.png) no-repeat center right;
}

ul#primnav li a:hover{
	color: #4f6f18;
	background: url(/wcm/www/Kordoba/Styles/images/naviback.png) no-repeat center left;
}

ul#primnav li a.nav-prim_selected{
	text-decoration: none;
	color: #4f6f18;
	background: url(/wcm/www/Kordoba/Styles/images/naviback.png) no-repeat center left;
}

ul#primnav li a.nav-prim_selected:hover{
}

/* Suche */
div#search{
	width: 190px;
	float: left;
	/*background-color:#00247e;*/
	height: 56px;
	/*border-bottom:1px solid #ffffff;*/
	margin: 36px 0px 0px 0;
	padding: 0px 0px 0px 21px;
}

div#search h1{
	font-size: 11px;
}

div#main{
	clear: both;
	width: 994px;
	/*margin-left:2px;*/
	background: url(/wcm/www/Kordoba/Styles/images/back_content.png) repeat-y;
	padding: 0px 0px 0px 6px;
}

div#navbereich{
	float: left;
	width: 197px;
	margin-right: 6px;
	overflow: visible;
/*	padding-top: 1px;*/
	background: #f2f2f2;
}

div#navbereich img#nav_min_height{
	height: 505px;
	width: 1px;
	visibility: hidden;
	float: left;
}

div#navbereich a{
	color: #4f6f19;
	text-decoration: none;
}

div#navbereich a:hover{
	color: #8CC43B;
}

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: 1px 1px 0px 1px;
	overflow: hidden;
	margin-right: 4px;
}

/* 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: 206px;
	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: 12px; /*text-TRANSFORM: uppercase; */
	margin: 0px;
	padding: 3px 3px 0 5px;
	color: #333333;
	float: left;
	width: 100%;
	background: #f2f2f2;
}

/* der folgende Eintrag wird IMHO nicht mehr gebraucht, MOE*/
div#service div.overview a{
	font-weight: bold;
	/* Link zur jeweiligen Uebersicht (News, FAQ usw.)*/
	font-size: 11px;
}

div#service form{
	margin: 0;
	padding: 0;
	background: #f2f2f2;
}

div#service div{
	font-size: 11px;
	/*border-right:#f2f2f2 1px solid;
border-left:#f2f2f2 1px solid;
border-bottom:1px solid #f2f2f2;*/
	padding: 3px 3px 5px 3px;
	margin-top: 0px;
	margin-bottom: 7px;
	float: left;
	width: 210px;
	background: #f2f2f2;
}

div#service img{
	padding: 3px 0px 3px 0px;
	background: #f2f2f2;
}

div#service p{
	padding-left: 0px;
}

div#service ul{
	padding-left: 16px;
}

div#footer{
	float: left;
	background: url(/wcm/www/Kordoba/Styles/images/back_footer.png) no-repeat;
}

div#footer TABLE{
	color: #FFFFFF;
	font-size: 11px;
	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;
}

div#footer TD.nav-back2root{
	margin: 0px;
	width: 576px;
}

div#footer TD.nav-back2root a{
	color: #FFFFFF;
	text-decoration: none;
}

div#footer TD.nav-back2root a:hover{
	text-decoration: underline;
}

div#footer TD.editorial{
	width: 210px;
}

div#footer TD.editorial a{
	color: #FFFFFF;
}

div#footer TD.editorial a:hover{
	text-decoration: underline;
}

/* Besonderheiten fuer die Homepage */
div#main.homepage{
	background: url(/wcm/www/Kordoba/Styles/images/back_contenthome.png) repeat-y;
	padding: 4px 0px 0px 5px;
}

div#main.homepage div#mid_content{
	width: 773px;
	overflow: hidden;
	padding: 1px 0px 0px 1px;
}

div#main.homepage div#navbereich{
	display: none;
}

/* Sekundaernavigation - default */
div#secnav{
	font-size: 12px;
/*	padding-left: 2px;*/
}

div#secnav UL{
	padding-left: 0px;
	margin: 0px;
	border-bottom: 1px solid #fff;
}

div#secnav UL LI UL{
	padding-left: 10px;
	/* jede weitere Ebene den Nav um 10 Px einruecken */
	border: 0px;
}

div#secnav LI{
	list-style-type: none;
	color: #000000;
	border-top: 1px solid #fff;
	line-height: 20px;
	background: #f2f2f2 url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans.gif) no-repeat right top;
	padding: 0px 0px 0px 4px;
}

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{
	padding-right: 10px;
	background: url(/wcm/www/Kordoba/Styles/netsight/ko__link19090.gif) no-repeat right;
}

div#secnav LI.nav-links a.ko_link:hover{
	color: #8CC43B !important;
}

div#secnav LI.nav-links_selected{
	background: #e1efcd url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans_down.gif) no-repeat right top;
}

div#secnav LI.nav-links_selected UL{
	background: #e1efcd;
}
div#secnav LI.nav-links_selected UL LI{
	background: #e1efcd url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans.gif) no-repeat right top;
}

div#secnav LI.nav-links-open{
	background: url(/wcm/www/Kordoba/Styles/netsight/sub_arrow_trans_down.gif) no-repeat right top;
}

/* 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 *****************/

div.netsight{
text-align:left;
/*width:990px;*/
margin:0px auto;
}

/* Header */
div.netsight div#header{
	z-index: 3;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 80px;
	width: 98%;
	background: none;
	margin: 0px;
}

div.netsight div#search{
	float: none;
	position: absolute;
	left: 780px;
	top: 0px;
	width: 212px;
	height: 70px;
	background: #F2F2F2;
	margin:0;
	padding:0;
}
div.netsight div#logo a img{
	display: none;
}
div.netsight div#logo a{
display: block;
width: 197px;
height: 46px;
}
div.netsight div#logo{
	float: none;
	width: 198px;
	height: 61px;
	padding: 0;
	background: #fff url(/wcm/www/Kordoba/Styles/netsight/kordoba_netsight_logo.png) no-repeat left top;
}

div.netsight div#topnav{
	float: none;
	position: absolute;
	left: 200px;
	top: 0px;
	padding-left: 7px;
	width: 573px;
	overflow: visible;
	background: #ffffff url(/wcm/www/Kordoba/Styles/netsight/netsight.gif) no-repeat;
}

/* helpers sind die eintrage index und hilfe (so far)*/
div.netsight ul#helpers{
	width: 100%;
	height: 36px;
	padding: 0px;
	margin: 0px;
	text-align: right;
	padding-right: 7px;
	background: transparent;
	float: none;
}

div.netsight ul#helpers li{
	list-style-type: none;
	display: inline;
	padding-right: 5px;
}

div.netsight ul#helpers li a{
	font-size: 12px;
	color: #908f93;
	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: 4px 6px 4px 6px;
/*	border-right: #6b80b5 1px solid;
	border-left: #6b80b5 1px;
	border-bottom: #6b80b5 1px solid;*/
	background: #f2f2f2;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	border-collapse: collapse;
	text-decoration: none;
	text-transform: none;
}

div.netsight ul#primnav li a:hover{
background: #e1efcd;
text-decoration: none;
}

div.netsight ul#primnav li a.nav-prim_selected{
	color: #333;
	font-weight: normal;
	background: #d8d8d8;
	padding: 6px 6px 4px 6px;
position: relative;
top: -2px;
}

div.netsight ul#primnav li a.nav-prim_selected:hover{
	text-decoration: none;
}

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%;
	background: #fff;
}

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: hidden;
}

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: 70px;
	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: 25px;
	background: url(/wcm/www/Kordoba/Styles/netsight/back_footer.png) repeat-x;
	width: 100%;
}

html>body  div.netsight div#footer{
bottom: 17px; /*16 px platz fuer die scrollbar */
}

/* 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: #333333;
	line-height: 20px;
	padding: 0px 0px 0px 9px;
/*	background: #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 img#teaser{
border:0px;
margin:0px;
}

div.netsight div#footer TABLE{
	height: 25px;
	border: 0px;
	width: 995px;
	margin: 0px;
	border-collapse: collapse;
}


div.netsight table h2{
font-size: 12px;
}
div.netsight div#footer TD{
	padding: 5px 0px 0px 9px;
	color: #FFFFFF;
	font-size: 10px;
}

div.netsight div#footer TD.footer{
	width: 196px;
	border: 0px;
/*	background: #00247e;*/
}

div.netsight .even{
/*	display:none;*/
}

div.netsight div#footer TD.nav-back2root{
	width: 578px;
	border: 0px;
/*	background: #6B80B5;*/
}

div.netsight div#footer a{
	color: #FFFFFF;
	text-decoration: underline !important;
}

div.netsight div#footer a:hover{
	text-decoration: none !important;
}


div.netsight div#footer TD.editorial{
	width: 210px;
/*	background: #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;
	padding: 0px 0px 0px 8px;
}

/* 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;
	padding-right: 20px;
	background: url(/wcm/www/Kordoba/Styles/netsight/2arrows_20x20.gif) no-repeat right;
}

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{
	border-top: #ffffff 5px solid;
/*	background: #f2f2f2;*/
	font-size: 13px;
	margin: 0px 0px 6px 0px;
}

div.netsight div#service h3{
	padding-left: 5px;
	color: #333;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	background: #f2f2f2;
}

div.netsight div#service div{
	font-size: 10px;
	margin-bottom: 0px;
	padding-left: 5px;
}

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: url(/wcm/www/Kordoba/Styles/netsight/insight.gif) no-repeat;
}

div.netsight div#service.insight  h2{
	color: #FFFFFF;
	border-bottom: 0px;
	/* background: #00247E; */
}

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: #f2f2f2;
}

div.netsight div#service.insight h3.selected{
	background: #f2f2f2;
}

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: #f2f2f2;
}
