body {
	background-color:#ffffff;
	margin:0px;
}
body,td {
	font-family:"Arial","Helvetica","sans-serif";
	font-size:14px;
	color:#5C595F;
}
a,a:link,a:visited,a:active,a:hover {
	color:#5C595F;
}
a:link, a:visited {
}
a:active, a:hover {
}
table#mainTable {
	vertical-align:top;
	width:974px;
}
td#nav1{
	width:200px;
	padding:0px;
	vertical-align:top;
	margin:0px;
}
td#header_links {
	width:200px;
	height:194px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	text-align:center;
	border-left: 1px #6E6E6E solid;
	border-right: 1px #6E6E6E solid;
	border-bottom: 1px #6E6E6E solid;
}
td#header_intro {
	height:195px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	text-align:left;
	padding-left:45px;
	border: 1px #6E6E6E solid;
	background-image:url(http://www.hirschmann-automotive.com/daten/12/Templates/hirschmann_schriftzug.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
td#intro_sprachnavi {
	border-bottom:1px #CDCDCD solid;
	padding-bottom:5px;
}
td#header_rechts {
	padding:0px;
	margin:0px;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:bottom;
}
td#content {
	padding-left:255px;
	padding-top:40px;
	padding-right:40px;
	vertical-align:top;
}
td#content_intro {
	vertical-align:top;
}

/* NAVIGATION */
td.menuMain, .menuMain, .menuMain_lehre,td.menuMain_lehre,td.menuMain_lehre_last, .menuMain_lehre_last,
td.menuMain_last {
	border-left: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	border-bottom: 2px solid #CDCDCD;
	width:200px;
	text-align:left;
	padding-left:40px;
	padding-top:10px;
	padding-bottom:10px;
}
td.menuMain_lehre {
	background-color:#99D02C;
}
td.menuMain_lehre_last {
	background-color:#003399;
}
td.menuMain_last {
	background-color:#5c5957;
}



.menuMain a, .menuMain a:link, .menuMain a:visited, .menuMain a:active, .menuMain a:hover,
.menuMain_lehre a, .menuMain_lehre a:link, .menuMain_lehre a:visited, .menuMain_lehre a:active, .menuMain_lehre a:hover
 {
    color:#5C595F;
    text-decoration:none;
    vertical-align:middle;
	display:block;
	font-size:14px;
	font-weight:bold;
}
.menuMain_lehre a, .menuMain_lehre a:link, .menuMain_lehre a:visited, .menuMain_lehre a:active, .menuMain_lehre a:hover {
	color:#ffffff;
}


.menuMain_lehre_last a, .menuMain_lehre_last a:link, .menuMain_lehre_last a:visited, .menuMain_lehre_last a:active, .menuMain_lehre_last a:hover {
    color:#ffffff;
    text-decoration:none;
    vertical-align:middle;
	display:block;
	font-size:10px;
	font-weight:bold;
}

.menuMain_last a, .menuMain_last a:link, .menuMain_last a:visited, .menuMain_last a:active, .menuMain_last a:hover {
    color:#ffffff;
    text-decoration:none;
    vertical-align:middle;
	display:block;
	font-size:10px;
	font-weight:bold;
}
.menuMain_last a, .menuMain_last a:link, .menuMain_last a:visited, .menuMain_last a:active, .menuMain_last a:hover
 {
	font-size:11px;
	font-weight:bold;
}
.menudiv,.menudiv_lehre {
 	position:absolute;
 	visibility:hidden;
	z-index:10000;
 	border:none;
 	width:210px;
 	text-align:left;
 	background-color:#003399;
	line-height:20px;
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.menudiv_lehre {
 	background-color:#E6E6E6;
}
.menudiv a,.menudiv_lehre a   {
	display:block;
 	text-decoration:none;
	color:#FFFFFF;
	border:0px;
}

.menudiv_lehre a  {
	color:#5C595F;
}

.menudiv a:link,.menudiv a:visited {
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
}
.menudiv_lehre a:link,.menudiv_lehre a:visited {
	font-size:14px;
	color:#5C595F;
	padding-left:20px;
}
.menudiv a:hover, .menudiv a:active, .menudiv .highlighted {
	color:#FFFFFF;
	font-weight:bold;
	padding-left:20px;
}
.menudiv a:hover, a.md_menudiv:link,a.md_menudiv:active,a.md_menudiv:hover,a.md_menudiv:visited {
	/*background-image:url('http://www.hirschmann-automotive.com/daten/12/Templates/bull.jpg');*/
	background-position:left center;
	background-repeat:no-repeat;
	font-weight:bold;
}
.menudiv_lehre a:hover, .menudiv_lehre a:active, .menudiv_lehre .highlighted {
	color:#5C595F;
	font-weight:bold;
	padding-left:20px;
}

.menudiv_lehre a:hover, a.md_menudiv_lehre:link,a.md_menudiv_lehre:active,a.md_menudiv_lehre:hover,a.md_menudiv_lehre:visited {
	/*background-image:url('http://www.hirschmann-automotive.com/daten/12/Templates/bull.gif');*/
	background-position:left center;
	background-repeat:no-repeat;
	font-weight:bold;
}

td.nav3_tbl, td.nav_tbl_last,nav3_tbl_selected_act,nav3_tbl_selected_last{
	padding:0px;
	border-collapse:collapse;
	color:#3399cc;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:10px;
}
a.nav3_lnk, a.nav3_lnk_last,a.nav3_lnk_selected_act,a.nav3_lnk_selected,a.nav3_lnk_last_selected,a.nav3_lnk_last_selected_act{
	color:#3399cc;
 	text-decoration:none;
 	margin:0px;
 	padding-right:2px;
 	padding-left:0px;
}
a.nav3_lnk,a.nav3_lnk_selected_act,a.nav3_lnk_selected {
 	border-right:1px #3399cc solid;
}
a.nav_lnk_last {
 	border-right:0px;
}
#impressum_titel {
	padding-top:40px;
	padding-bottom:2px;
	width:100%;
	display:block;
	border-bottom:1px #CDCDCD solid;
	text-align:left;
	font-size:11px;
	margin-bottom:10px;
}
.blauer_text,
a.blauer_text:link,a.blauer_text:visited,a.blauer_text:hover,a.blauer_text:active {
	color:#003399;
	text-decoration:none;
}


#datenaustausch_wrapper {
	
}
#datenaustausch_liste {
	padding-bottom:10px;
}
#datenaustausch_uploadForm {
	
}
.datenaustausch_header {
	font-weight:bold;
	font-size:15px;
	margin-top:10px;
	margin-bottom:10px;
}

.mLogin_form {

}
.mLogin_inp {

}
.mLogin_subm {

}
.mLogin_inp_txt {
	padding-right:20px;
}
#logout_lnk {
	display:block;
	text-align:right;
	font-size:12px;
}
div#sprachwahl {
	background-color:#E6E6E6;
	margin-bottom:10px;
	padding-top:3px;
	padding-bottom:3px;
}
a.lnk_sprachwahl:link,a.lnk_sprachwahl:active,a.lnk_sprachwahl:visited,a.lnk_sprachwahl:hover,
a.lnk_sprachwahl_act:link,a.lnk_sprachwahl_act:active,a.lnk_sprachwahl_act:visited,a.lnk_sprachwahl_act:hover  {
	text-decoration:none;
	font-size:13px;
	color:#5C595F;
	font-weight:normal;
}
a.lnk_sprachwahl_act:link,a.lnk_sprachwahl_act:active,a.lnk_sprachwahl_act:visited,a.lnk_sprachwahl_act:hover  {
	font-weight:bold;
}
.mainSprachwahl {
	text-align:center;
	padding:10px;
	width:50%;
}
.tab_mainSprachwahl {
	
}
/*Startseite*/
body {
  margin:0;
}

#wrapper {
  margin: 0 auto;
  width:100%;
  height:100%;
  background:url(http://www.hirschmann-automotive.com/daten/12/Templates/start/hg.jpg);
  background-position:center;
}

#wrapper img {
  text-align:center;
  vertical-align:middle;
}

#mittendrin {
   width:910px;
   height:459px;
   position:relative;
}

map {
  border:0;
}

img {
  border:0;
}
