@charset "utf-8";
#searchform .searchButton,
form textarea,
body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#404040;
	background-color:#ffffff;
}
div.header{
	z-index:0;
	/* background-color:#E2E2E2; */
	height:70px;
}
div.header img{
	/* margin:20px 0px 0px 35px;*/
	margin:30px 0px 0px 35px;
	/*width:93px;*/
	/* width:124px; */
	/* height:27px;*/
	/* height:41px; */
	border:0px;
}
div.loginbox{
	z-index:10;
	position:absolute;
	top:0px;
	left:779px;
}
div.loginbox div.headLine,
div.loginbox div.inputUsername,
div.loginbox div.userField,
div.loginbox div.inputPasspord{
	position:relative;
	top:-1px;
}
div.loginbox div.headLine{
	background-image:url('../images/menu/ongraybarbg.gif');
}
div.loginbox div.inputUsername{
	top:-2px;
}
div.loginbox div.userField{
	top:-2px;
}
div.loginbox div.inputPasspord{
	top:-3px;
}
div.mediaBar{
	padding:0px 0px 0px 0px;
	/*background-color:#AA1428;*/
	/* background-color:#D21914;*/
	background-color:#E20025;
	min-width:1024px;
	z-index:0;
}
div.mediaBar div.flash{
	float:left;position:absolute;
	margin-left:205px;
	border:0px solid #606060;
	margin-top:18px;
	width:780px;
	height:90px;
}
div.navigationLanguage{
	z-index:5;
	position:absolute;
	top:10px;
	left:680px;
	width:125px;
	text-align:center;
	border:0px solid #606060;
}
div.navigationI{
	z-index:5;
	position:absolute;
	top:51px;
	left:200px;
	border-top:1px solid #B9B9B9;
}
div.navigationII{
	z-index:5;
	position:absolute;
	top:0px;
	left:200px;
	width:580px;
	background-image:url('../images/flagspacer.gif');
	background-position:right 10px;
	background-repeat:repeat-x;
}
div.navigationIII{
	z-index:5;
	position:absolute;
	top:70px;
	left:200px;
	border:0px solid #606060;
}
div.navigationIV{
	z-index:5;
	position:absolute;
	text-align:right;
	top:90px;
	left:26px;
	width:184px;
	border:0px solid #606060;
}
div.navigationRoot{
	z-index:5;
	position:absolute;
	top:185px;
	left:215px;
	width:780px;
	border:0px solid #606060;
}
div.printButton{
	z-index:5;
	position:absolute;
	top:185px;
	left:960px;
	width:20px;
	height:20px;
	border:0px solid #606060;
}
div.content{
	z-index:5;
	position:absolute;
	top:215px;
	left:215px;
	width:780px;
	border:0px solid #606060;
}
div.speciallink{
	z-index:100;
	text-decoration:none;
	font-weight:bold;
}
div.speciallink a{
	text-decoration:none;
	font-weight:bold;
}

/* Navigation */
a{
	color:#303030;
	font-weight:normal;
	text-decoration:underline;
}
a:hover{
	color:#DC6E1E;
}
a.active{
	color:#DC6E1E;
}

div.moreIcon,
div.moreIcon_hover{
	width:15px;
	height:15px;
	display:block;
	background-image:url('../images/info_off.gif');
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
div.moreIcon_hover{
	background-image:url('../images/info_on.gif');
}
a.navigIOff{
	font-size:11px;
	color:#404040;
	font-weight:bold;
	text-decoration:none;
}

div.navigIOff,
a.navigIOff:hover{
	color:#DC6E1E;
	text-decoration:none;
}

div.navigIOn,
a.navigIOn{
	color:#DC6E1E;
	font-weight:bold;
	text-decoration:none;
}
.navigCell-I,
.navigCell-II,
.navigCell-III{
	border:1px;
	border-style:solid;
	border-color:#B9B9B9;
	background-color:#ffffff;
	padding:0px;
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
}
.navigCell-I{
	border-top:1px;
	border-bottom:0px;
	background-image:url('../images/menu/ongraybarbg.gif');
	padding-top:2px;
	padding-bottom:2px;
}
.navigCell-II{
	border-top:0px;
	background-image:url('../images/menu/ongraybarbg.gif');
	padding-top:2px;
	padding-bottom:2px;
}
.navigCell-III{
	background-color:#EBEBEB;
	border-bottom:1px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('../images/menu/ongraybarbg.gif');
}
.navigIII{
	margin:0px;
	padding:0px;
	position:absolute;
	width:780px;
	border:1px;
}

.dottedright{
	background: url(../images/dottedv.gif);
	background-position: top right;
	background-repeat: repeat-y;
}
.dottedleft{
	background: url(../images/dottedv.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.dottedtop{
	background: url(../images/dottedh.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.dottedbottom{
	background: url(../images/dottedh.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.Ci-BGColorNatGray{
	background-color:#E2E3E4;
}
img{
	border:0px;
}
p{
	margin:0px;
	margin-bottom:14px;
	line-height:15px;
}
hr{
	color:#E20025; /* #D21914;  #AA1428; */
	background-color:#E20025; /*#D21914  #AA1428;*/
	height:1px;
	border:0px;
	display:block;
	margin: 0px 0px 0px 0px;
}
ul{
   list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px solid #606060;
}
ol{
	margin:0px;
	margin-left:23px;
}
li{
   list-style:none;
	margin:0px;
	padding:0px 0px 0px 12px;
	background-image:url('./images/horizontals_980_unternehmen.gif');
	background-repeat:no-repeat;
	background-position: -9px -964px;
}

/* RTE */

h1,
p.HeadLine1,
td.HeadLine1,
span.HeadLine1,
p.HeadLine1-Red,
span.HeadLine1-Red{
	font-size:16px;
	font-weight:bold;
	line-height:17px;
}
p.HeadLine1-Red,
span.HeadLine1-Red{
	color:#E20025; /*#D21914; #AA1428; */
	/*margin-bottom:5px;*/
}
p.HeadLine2,
span.HeadLine2{
	color: #E20025; /* #D21914; #AA1428; */
	font-weight:bold;
	text-decoration:none;
	margin:0px;
}
p.HeadLine2-Black,
span.HeadLine2-Black{
	font-weight:bold;
	margin:0px;
}
p.SmallMargin{
	margin:0px;
	margin-bottom:2px;
}

/* Tables */
table{
	border-collapse:collapse;
	empty-cells:show;
	padding:0px;
	margin:0px;
	border:0px;
}
td.content-normal{
	vertical-align:top;
}
td.left,
td.normal,
td.right,
td.border,
td.Standard{
	vertical-align:top;
}
table.Standard,
td.Standard,
td.Einspaltig,
td.Zweispaltig,
td.Dreispaltig,
td.Vierspaltig,
td.Fuenfspaltig,
td.Sechspaltig{
	font-size:11px;
	width:100%;
	vertical-align:top;
	border:0px;
	padding:0px;
	margin:0px;
}
td.Einspaltig,
td.Zweispaltig,
td.Dreispaltig,
td.Vierspaltig,
td.Fuenfspaltig,
td.Sechspaltig{
	padding:0px 15px 0px 0px;
	width:115px;
}
td.Zweispaltig{
	width:245px;
}
td.Dreispaltig{
	width:375px;
}
td.Vierspaltig{
	width:505px;
}
td.Fuenfspaltig{
	width:635px;
}
td.Sechspaltig{
	width:765px;
}
p.RandUnten,
tr.RandUnten td{
	border:0px;
	border-bottom:1px;
	border-style:solid;
	border-color: #E20025; /* #D21914; #AA0000; */
	padding-top:5px;
}
/* Images */
img.Space-None,
img.Space-All{
	margin:0px;
	border:solid;
	border-width:2px;
	border-color: #E20025; /* #D21914; #AA1428; */
}
img.Space-All{
	margin:10px;
}
img.Space-L{
	margin-left:10px;
}
img.Space-LR{
	margin-left:10px;
	margin-right:10px;
}
img.Space-LRB{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
img.Space-LRT{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}
img.Space-R{
	margin-right:10px;
}
img.Space-RB{
	margin-right:10px;
	margin-bottom:10px;
}
img.Space-RTB{
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}
img.Space-T{
	margin-top:10px;
}
img.Space-TB{
	margin-top:10px;
	margin-bottom:10px;
}
img.Space-B{
	margin-bottom:10px;
}
img.Space-LT{
	margin-left:10px;
	margin-top:10px;
}
img.Space-TR{
	margin-right:10px;
	margin-top:10px;
}
img.Space-LB{
	margin-left:10px;
	margin-bottom:10px;
}


/* Stielelemente */

div.mediaBar{
	height:110px;
	background-color:#E20025; /* #D21914;*/
	vertical-align:top;
}
div.mediaBar h1{
	font-size:40px;
	padding-left:15px;
	color:#BE323C;
}
span.contentBox{
	border:1px;
	border-style:solid;
	border-color:#B9B9B9;
	padding:10px;
}
table.datatable th, table.datatable td {
	height:20px;
	vertical-align:top;
	text-align:left;
	border:0px;
	border-bottom:2px;
	border-style:solid;
	border-color: #E20025; /* #D21914;  #AA1428;*/
}
table.datatable td {
	height:25px;
	vertical-align:middle;
	border:0px;
	border-bottom:1px;
	border-style:solid;
}

/* Listings */

div.idaa-app table.list{
	width:100%;
	margin:3px 0px 0px 0px;
	background-color: #ffffff;
}
div.idaa-app table.list th,
div.idaa-app table.list td{
	font-size:11px;
	padding:2px 4px 2px 4px;
	text-align: left;
}
div.idaa-app table.list th{
	background-image:url('./images/thbg.gif');
	background-repeat:repeat-x;
	border: 1px solid #c0c0c0;
	font-weight: normal;
}
div.idaa-app table.list th.title{
	background-image:url('./images/navigonbg.gif');
	background-repeat:repeat-x;
	font-weight: bold;
	border: 1px solid #FF9800;
}
div.idaa-app table.list td.functions{
	background-image:url('./images/thbg.gif');
	background-repeat:repeat-x;
	font-weight: normal;
	border: 1px solid #c0c0c0;
	padding:4px 4px 4px 4px;
	vertical-align:middle;
}
div.idaa-app table.list td{
	border: 1px solid #c0c0c0;
	vertical-align: top;
}
div.idaa-app table.list tr.even{
	background-color: #ffffff;
	cursor: default;
}
div.idaa-app table.list tr.odd{
	background-color: #f8f8f8;
	cursor: default;
}
div.idaa-app table.list tr.edit td{
	background-color: #e0e0e0;
}
div.idaa-app table.list tr.hover{
	background-color: #e0f0ff;
}
div.idaa-app table.list tr.hoverlink{
	background-color: #e0f0ff;
	cursor: pointer;
}
div.idaa-app table.neutral,
div.idaa-app table.neutral td{
	border:0px;
	padding:0px;
	margin:0px;
}
div.idaa-app table td.dottedright{
	border-right: 1px dotted #606060;
}
div.idaa-app table td.dottedleft{
	border-left: 1px dotted #606060;
	padding-left:15px;
}
div.idaa-app table.list td.form{
	padding:0px;
}
.antifloat{
	clear:both;
	border:0px;
	padding:0px;
	margin:0px;
}
.blink{
	color:#E20025; 
	text-decoration:none;
	z-index:110; 
}
.blinkout{
	color:#F1F1F0; 
	text-decoration:none;
	z-index:110;
}

.pwmLogin{
	font-size:11px;
	color:#404040;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #B0B0B0;
	height:19px;
	background-image:url('../images/menu/ongraybarbg.gif');
	padding-top:2px;
	padding-bottom:2px;
	cursor:pointer;
}
.pwmLogin:hover{
	color:#DC6E1E;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #B0B0B0;
	height:19px;
	background-image:url('../images/menu/ongraybarbg.gif');
	padding-top:2px;
	padding-bottom:2px;
	cursor:pointer;
}

/*  NAT AG: Younes Labdidi */

table.helpdesk{
	border:2px solid #000000;
}
table.helpdesk thead th{
	color: #000000;
	font: bold;
	border:2px solid #000000;
	text-align: left;
	padding:2px 5px 2px 5px;
}

table.helpdesk tbody tr{
	color: #000000;
	border:1px solid #000000;
	text-align: left;
	padding:2px 5px 2px 5px;
}
table.helpdesk thead th p{
	padding:0px;
	margin:0px;
}
table.helpdesk tbody td{
	color: #000000;
	border:1px solid #000000;
	text-align: left;
	padding:2px 5px 2px 5px;
}
table.helpdesk tbody td p{
	padding:0px;
	margin:0px;
}
div#overlay { position:fixed;}
/*  NAT AG: Younes Labdidi */

