#test1 { position:absolute;left:0px;top:0px; }
#test2 { position:absolute;left:0px;top:0px; }

/* Allgemeines positionieren */


#top_center { position:absolute; top:0px; left:50%; width:1px; height:100%; z-index:1;  }
#top_center_content { position:absolute; top:0px; left:-454px; width:907px; min-height:100%; z-index:1; overflow: hidden; }
#top_center_gadgets { position:absolute; top:0px; left:-454px; width:1px; height:100%;; z-index:100; }


#bottom_center { position:fixed; width:1px; height:1px; left:50%; bottom:0px; z-index:2; }
#bottom_center_content { position:absolute; width:907px; height:1px; bottom:0px; left:-454px; z-index:2; }


/* Allgemeine Elemente */

html { overflow: -moz-scrollbars-vertical; }
body,td,th { font-family: Georgia, Times New Roman, Times, serif; font-size:12px; color:#434343; }
body { background-color:#191919; background-image:url(../../_library/bg_0.jpg); background-attachment:fixed; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; height:100%; }
.inputField { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-bottom:5px; padding-left:3px; }
.inputButton  { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

#logo { position:absolute; width:158px; height:143px; bottom:25px; right:65px; z-index:2; }

/* Navigation */

#nav_0 { display:block; position:relative; width:907px; height:141px; top: 0px; left:0px; z-index:3; }
#navshdw_L { position:absolute; width:20px; height:126px; top: 0px; left:0px; z-index:1; }
#navshdw_R { position:absolute; width:20px; height:126px; top:0px; right:1px; z-index:1; }
#navshdw_B { position:absolute; width:839px; height:18px; top:141px; left:34px; z-index:1; }
#navEDG_L { position:absolute; width:13px; height:127px; top: 0px; left:20px; z-index:1; }
#navEDG_R { position:absolute; width:13px; height:127px; top: 0px; left:873px; z-index:1; }
#navCRN_L { display:block; position:absolute; width:33px; height:31px; top:126px; left:1px; z-index:1; }
#navCRN_R { position:absolute; width:33px; height:31px; top:126px; left:873px; z-index:1; }
#navBG_0 { position:absolute; width:73px; height:141px; top: 0px; left:32px; z-index:1; }
#navBG_1 { position:absolute; width:768px; height:51px; bottom: 0px; left:105px; z-index:1; }
#navBG_2 { position:absolute; width:249px; height:90px; top:0px; left:624px; z-index:1; }

#ring_0 { position:absolute; width:17px; height:46px; top:125px; left:100px; z-index:1; }
#ring_1 { position:absolute; width:17px; height:46px; top:125px; left:446px; z-index:1; }
#ring_2 { position:absolute; width:17px; height:46px; top:125px; left:793px; z-index:1; }

#navBTS { position:absolute; width:542px; height:136px; top:0px; left:30px; z-index:3; }
#navIMP { position:absolute; width:726px; height:122px; top:0px; left:10px; z-index:11; }
 
#bt_9 { position:absolute; top:0px; left:545px; z-index:1; }
#bt_8 { position:absolute; top:0px; left:487px; z-index:2; }
#bt_7 { position:absolute; top:0px; left:429px; z-index:3; }
#bt_6 { position:absolute; top:0px; left:371px; z-index:4; }
#bt_5 { position:absolute; top:0px; left:313px; z-index:5; }
#bt_4 { position:absolute; top:0px; left:255px; z-index:6; }
#bt_3 { position:absolute; top:0px; left:197px; z-index:7; }
#bt_2 { position:absolute; top:0px; left:139px; z-index:8; }
#bt_1 { position:absolute; top:0px; left:81px; z-index:9; }
#bt_1_element { position:absolute; top:0px; left:-69px;  }
.bt_1_assets { position:absolute; top:0px; left:-69px; }

.bt_0_assets { position:absolute; top:0px; left:0px; }

/* Content */

#cntdEDG_L { position:absolute; width:33px; top:40px; height:5000px; left:20px; z-index:2; }
#cntdEDG_R { position:absolute; width:69px; top:122px; right:19px; height:5000px; z-index:2; }
#cntd_0 { display:block; position:relative; width:907px; height:auto; top:-4px; left:0px; z-index:1; }
#cntdshdw_L { position:absolute; width:20px; height:5000px; top:38px; left:0px; z-index:1; }
#cntdshdw_R { position:absolute; width:20px; height:5000px; top:38px; right:0px; z-index:1; }
#cntdshdw_T { position:absolute; width:841px; height:18px; top:0px; left:33px; z-index:1; }
#cntdCRN_L { position:absolute; width:33px; height:38px; top:0px; left:0px; z-index:1; }
#cntdCRN_R { position:absolute; width:33px; height:38px; top:0px; right:0px; z-index:1; }

#cntdGRD_LT { position:absolute; width:197px; height:15px; top:18px; left:20px; z-index:2;}
#cntdGRD_L { position:absolute; width:197px; height:5000px; top:33px; left:20px; z-index:2;}

#cntdGRD_RT { position:absolute; width:197px; height:6px; top:18px; right:20px; z-index:2; }
#cntdGRD_R { position:absolute; width:197px; height:5000px; top:24px; right:20px; z-index:2; }

#cntdEDG_T { position:absolute; width:867px; height:109px; top:17px; left:20px; z-index:3; }
#cntdTEX_1 { position:absolute; width:841px; height:19px; top:18px; left:33px; z-index:1; background-color:#f4f0ea;}
#cntdTEX_0 { position:absolute; width:867px; top:34px; left:20px; height:5000px; z-index:0; background-color:#f4f0ea; background-image:url(../../_library/cntdTEX_0.jpg); background-repeat:repeat-y; }

p { line-height: 19px; font-family:Georgia,'Times New Roman',Times,serif;}
em { font-size: 12px; color:#000000; font-style: normal; }
strong { font-size: 14px; color:#131313; font-weight:normal; }
.alone { line-height:50px; }
.italic { font-style:italic; }

.cntdLink0 { padding-top:10px;}

h1 { font-size: 19px; font-weight: normal; color:#000000; }
.h1subline { font-size:16px; color:#333333; }
.fontSize25 { font-size: 25px; line-height:14px;}
.fontSize13 { font-size: 13px;}
.alignRight { text-align:right; }
.alignLeft { text-align:left; }

.txtFade { color:#666666; }

h2 { font-size: 17px; color: #000000; font-weight:normal; }
.h2padding { padding-top:12px; }
.h2subline { font-size:14px; color:#333333; }

.infoicon1 { float:left; margin-right:16px; margin-top:3px; }

table.cntdTbl { border: none; empty-cells:hide; width:360px; }
table.cntdTbl th[scope="col"] { text-align:left; padding: 6px; height: 17px; color:#000000; font-weight:bold; background-color:#CCC2AF; vertical-align: middle; font-weight: normal; }
table.cntdTbl th[scope="row"] { text-align:left; padding: 6px; white-space:nowrap; vertical-align:top; background-color:#E8E3DA;font-weight: normal; }
table.cntdTbl td { padding: 6px; background-color:#E8E3DA; vertical-align:top; }

ul li { line-height:19px }

ul.subNav { list-style-type:none; text-align:right; font-size:12px; margin:0px; }
ul.subNav li { line-height:19px }

.cntdList { line-height:20px; list-style: none; }


a { text-decoration:none; color:#515151; cursor:pointer; }
a:hover { text-decoration:underline; color:#000000; }
a:active { text-decoration:underline; color:#000000; }

a.cntdLink1 { font-size: 12px; color: #000000; }
a.cntdLink1:hover { text-decoration:underline; }
a.cntdLink1:active { text-decoration:underline; }

a.cntdLink2 { font-size: 12px; color:#711E07 }
a.cntdLink2:hover { text-decoration:underline; }
a.cntdLink2:active { text-decoration:underline; }

a.atvSubNavBt { color: #ad222e; }
a.atvSubNavBt:hover { text-decoration:none; color: #ad222e; }
a.atvSubNavBt:active { text-decoration:none; color: #ad222e; }


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 101;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index: 102;
}

.lbLoading {
	background: #fff url(../../_library/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../../_library/slimbox/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../../_library/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../../_library/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

