body
{
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00466A;
	background-image: url(../images/layout/hg_main.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.sublogotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #dedede;
	text-decoration:none;
}

a.sublogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #dedede;
	text-decoration:none;
}
a.sublogo:link {
	color:#dedede;
	text-decoration:none;
	}

a.sublogo:visited {
    color:#dedede;
	text-decoration:none;
}

a.sublogo:hover {
	color:#dedede;
	text-decoration:underline
}

a.sublogo:active {
	color:#dedede;
	text-align: center;
	vertical-align: bottom;
	text-decoration:underline
}

a.sublogoselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a32832;
	text-decoration:none;
}
a.sublogoselect:link {
	color:#a32832;
	text-decoration:none;
	}

a.sublogoselect:hover {
	color:#a32832;
	text-decoration:underline
}

a.pdfdownload {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e9e9e9;
	padding: 2px;
	line-height: 12px;
}

a.pdfdownload:link {
	color:#e9e9e9;
	text-decoration:underline;
	text-align: center;
	}

a.pdfdownload:visited {
	color:#dddddd;
	text-decoration:underline
	}

a.pdfdownload:hover {
	color:#e9e9e9;
	text-decoration:underline
}

a.pdfdownload:active {
	color:#dddddd;
	text-decoration:underline;
	padding-top: 12px;
	}
.pdficon {
		line-height: 50px;
}

a.footlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#023957;
	text-decoration:none;
	vertical-align: bottom;
}

a.footlink:link {
	color:#023957}

a.footlink:visited {
	color:#023957
}

a.footlink:hover {
	color:#e9e9e9;
	text-decoration:underline;
}

a.footlink:active {
	color:#dddddd;
	text-decoration:underline;
}
.textgrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 11px;
}
.ueberschrift01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #234768;
	line-height: 24px;
	text-align: justify;
}

a.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #023957;
	padding: 2px;
	line-height: 12px;
}

a.sublink:link {
	color:#023957;
	text-decoration:underline;
	}

a.sublink:visited {
	color:#023957;
	text-decoration:underline
	}

a.sublink:hover {
	color:#e9e9e9;
	text-decoration:underline
}

a.sublink:active {
	color:#dddddd;
	text-decoration:underline;
	padding-top:12px;
	}
.hggesamt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00466A;
}
.navlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
a.navlink:link {
	color:#FFFFFF;
	text-decoration:none
	}

a.navlink:visited {
	color:#dddddd;
    text-decoration:none
	}

a.navlink:hover {
	color:#e9e9e9;
	text-decoration:underline}

a.navlink:active {
	color:#dddddd;
    text-decoration:none
	}
.daten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00466A;
}
.datum {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00466A;
	}
.uebs01 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00466A;
	}
.messetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00466A;
	}
.subline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00466A;
	letter-spacing: 2px;
	}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	}
.footertable {
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px;
}
#mainpicture {
	background-image: url(../images/layout/hg_mainpicture.jpg);
	background-repeat: repeat-x;
}

#row {
	background-image: url(../images/layout/hg_row.jpg);
	background-repeat: repeat-x;
}
#row2 {
	background-image: url(../images/layout/hg_row2.jpg);
	background-repeat: repeat-x;
}

#row3 {
	background-image: url(../images/layout/hg_row3.jpg);
	background-repeat: repeat-x;
}

#page {
		padding: 0px;
}

#footer {
	position: relative;  /* Needed for Safari */
	padding: 0px;
	width: 100%;
}

#divContainer {
	position:absolute;
	width:509px;
	height:372px;
	overflow:hidden;
	top:0px;
	left:0px;
	visibility: visible;
	} 
#divContent {
	position:absolute; top:0; left:0
	} 
#row2 {
	background-image: url(../images/layout/hg_row2.jpg);
	background-repeat: repeat-x;
}
.download_uebs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #dc731c;
}

.slidingTabPanelWrapper {
}

.slidingTabPanel {
	list-style:none;
	padding:0;
	width:540px;
	height:126px;
}
.slidingTabPanel LI {
	list-style:none;
	float:left;
	width:202px;
	margin:0 0px;
}
.tabActive {
	position:relative;
	display:block;
	width:202px;
	height:126px;
	cursor:default;
	outline:none;
}
.tab {
	position:relative;
	display:block;
	width:202px;
	height:126px;
	background-position:-202px;
	cursor:pointer;
	outline:none;
}
.tab:hover {
	background-position:0px;
}

.tab3Active {
	position:relative;
	display:block;
	width:254px;
	height:169px;
	cursor:default;
	outline:none;
}
.tab3 {
	position:relative;
	display:block;
	width:254px;
	height:169px;
	background-position:-254px;
	cursor:pointer;
	outline:none;
}
.tab3:hover {
	background-position:0px;
}
#TRANSFER {
	background-image:url(../images/secondR/TRANSFER_Index.jpg);
	margin: 0;
	}
	
#BihlerSHIP {
	background-image:url(../images/secondR/BihlerSHIP_Index.jpg);
	margin: 0;
	}

#BihlerNC {
	background-image:url(../images/secondR/NC_Index_2.jpg);
	margin: 0;
	}
#Fertig_deu {
	background-image:url(../images/secondR/Fertigung_Index_2_deu.jpg);
	margin: 0;
	}
#Fertig_eng {
	background-image:url(../images/secondR/Fertigung_Index_2_eng.jpg);
	margin: 0;
	}
#BlechEXPO_deu {
	background-image:url(../images/secondR/Blechexpo2009_deu_Index.jpg);
	margin: 0;
	}	
#BlechEXPO_eng {
	background-image:url(../images/secondR/Blechexpo2009_eng_Index.jpg);
	margin: 0;
	}	
#Schweitech_deu {
	background-image:url(../images/secondR/SCHWEITECH_Index_2_deu.jpg);
	margin: 0;
	}	
#Schweitech_eng {
	background-image:url(../images/secondR/SCHWEITECH_Index_2_eng.jpg);
	margin: 0;
	}		
#srollarea_2 {
	background-image: url(../images/layout/hg_row_messe.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
}
#srollarea_3 {
	background-image: url(../images/layout/hg_row_3.jpg);
	background-repeat: repeat-x;
}

.MainSubject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
	text-decoration: none;
}
a.MainSubject:link {
	
	}

a.MainSubject:hover {
	text-decoration: none;
}
a.MainSubject:active  {
	text-decoration: none;
}

#mainback {
	background-image:url(../images/layout/mainback.jpg)
	}
	
#Sprachauswahl {
	background-image: url(../images/layout/01_nav/hg_auswahl.gif);
	background-repeat: repeat-x;
}
.auswahl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	display: block;
	text-decoration: none;
	line-height: 14px;
}

a.auswahl {
	margin: 0px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-decoration: none;
	line-height: 14px;
}

a.auswahl:hover {
	color: #00466a;
	background-color: #fff;
	text-decoration: none;
	display: block;
}

.selectedauswahl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	display: block;
	text-decoration: none;
	line-height: 14px;
}

a.selectedauswahl {
	margin: 0px;
	display: block;
	color: #00466a;
	background-color: #fff;
	text-decoration: none;
	line-height: 14px;
}

a.selectedauswahl:hover {
	color: #00466a;
	background-color: #fff;
	text-decoration: none;
	display: block;
}

#container {
	width: 360px;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	height: 158px;
	top: 0;
}
#Z3_Main {
	background-image: url(../images/thirdR/Z3_Multi_Main.jpg);
	background-repeat: no-repeat;
}
#Z3_Main_video {
	background-image: url(../images/thirdR/Z3_Multi_Main_v.jpg);
	background-repeat: no-repeat;
}
.Nummer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.SlidingPanels {
	float: center;
	position: relative;
	width: 284px;
	padding: 0px;
	border: none;
}

.SlidingPanelsContentGroup {
	position: relative;
	float: left;
	width: 10000px;
	margin: 0px;
	padding: 0px;
	border: none;
}

.SlidingPanelsContent {
	float: left;
	width: 284px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
}

.SlidingPanelsAnimating * {
	overflow: hidden !important;
}

.slidingSTEPPanelWrapper {
}

.slidingSTEPPanel {
	list-style:none;
	padding:0;
	width:80px;
	height:18px;
}
.slidingSTEPanel LI {
	list-style:none;
	float:left;
	width:16px;
	margin:0 0px;
}
.STEPActive {
	position:relative;
	display:block;
	width:16px;
	height:18px;
	cursor:default;
	outline:none;
}
.STEP {
	position:relative;
	display:block;
	width:16px;
	height:18px;
	background-position:-32px;
	cursor:pointer;
	outline:none;
}
.STEP:hover {
	background-position:-16px;
}

#Step0 {
	background-image:url(../images/thirdR/Z3_StepNAV.gif);
	margin: 0;
}

#Step1 {
	background-image:url(../images/thirdR/Z3_StepNAV.gif);
	margin: 0;
}
#Step2 {
	background-image:url(../images/thirdR/Z3_StepNAV.gif);
	margin: 0;
}
#Step3 {
	background-image:url(../images/thirdR/Z3_StepNAV.gif);
	margin: 0;
}
#Step4 {
	background-image:url(../images/thirdR/Z3_StepNAV.gif);
	margin: 0;
}
#Step5 {
	background-image:url(../images/thirdR/Z3_StepNAV.gif);
	margin: 0;
}
#page .hggesamt_index #flashvideo {
	background-image: url(../images/thirdR/NOFlash_HG_Z3.jpg);
	background-repeat: no-repeat;
}
#Multiapplikation {
	background-image: url(../images/layout/hg_row3.jpg);
	background-repeat: repeat-x;
}
.zwozehn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00466a;
}
.subline2010 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00466a;
}

#Bihler-Fuessen {
	background-image:url(../images/thirdR/Bihler_Fuessen.jpg);
	margin: 0;
	}