body {
	margin:0;
	padding:0;
	background-image:url(../images3/bg_vertical_line.png);
	background-repeat:repeat-y;
	background-position:759px top;
	background-color:#ffffff;
}
body, td {
	font-family: Arial;
	font-size:9pt;
}
img {
	border:0;
}

form {
	padding:0;
	margin:0;
}

div.rightboxdiv {
	left:775px;
	top:186px;
}
*html div.rightboxdiv {
	left:775px;
	top:188px;
}
 

table.metanav {
	background-image:url(../images3/kopf_line.png);
	background-repeat:repeat-x;
	height:30px;
}
a.metanav {
	color:white;
	text-decoration:none;
}

td.metanav {
	padding-right:10px;
	padding-left:10px;
}

#header {
	height:100px;
	background-color:#E2001A;
}
#header .messelogo {
	position:relative;
	top:-18px;
}
#header .messetext {
	color:white;
	font-weight:bold;
	font-size:9pt;
	font-family: verdana;
	line-height:16px;
}

#nav2 td.menupunkt {
	padding:5px 10px 5px 10px;
	border-right: solid 1px #B3B3B3;
	border-top: solid 1px #E7E7E7;
	border-bottom: solid 1px #C4C4C4;
	text-align:center;
	background-image:url(../images3/navi_bg_inactive.png);
	background-repeat:repeat-x;
}

#nav2 td.menupunkt_active {
	padding:5px 10px 5px 10px;
	border-right: solid 1px #B3B3B3;
	border-top: solid 1px #E7E7E7;
	border-bottom: solid 1px #C4C4C4;
	text-align:center;
	color:white;
	background-image:url(../logos/menu_02202009.png);
	background-repeat:repeat-x;	
}

div.bgline2 {
	 background-image:url(../images3/gray_line_dot.png);
	 background-position:left 26px;
	 background-repeat:repeat-x;
}


#nav table.menu {
	width:760px;
	margin-top:3px;
	/*margin-bottom:50px;*/
}
#nav td.tdmenutop {
	 background-color: #EB5A6B;
}
#nav td.menupunkt {
	border-right: solid 1px #E2001A;
	border-top: solid 1px #EB5A6B;
	border-bottom: solid 1px #E2001A;
	text-align:center;
	background-image:url(../images3/navi_bg_inactive.png);
	background-repeat:repeat-x;
}
#nav td.menupunkt_active {
	border-right: solid 1px #E2001A;
	border-top: solid 1px #EB5A6B;
	border-bottom: solid 1px #E2001A;
	text-align:center;
	background-image:url(../logos/menu_02202009.png);
	background-repeat:repeat-x;
}

#nav td.naviabove {
	border:none;
	vertical-align:bottom;
	text-align:center;
}
#nav a.menupunkt {
	text-decoration:none;
	font-size:10pt;
	color:#7E7E7E;
	font-weight:bold;
}
#nav a.menupunkt_active {
	text-decoration:none;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
}
#nav .inactive {
	text-decoration:none;
	font-size:10pt;
	color:#A5A5A5;
	font-weight:bold;
	font-style:italic;
}

div.bgline {
	 background-image:url(../logos/box_02202009.png);
	 background-position:left 28px;
	 #background-position:left 27px;
	 background-repeat:repeat-x;
}

*html div.bgline {
	 background-image:url(../logos/box_02202009.png);
	 background-position:left 27px;
	 background-repeat:repeat-x;
}

#result_list_table th.merkenspalte {
	border-bottom: solid 1px #DCDCDC;
	border-top: solid 1px #DCDCDC;
	text-align:left;
}

#result_list_table th.result_td {
	border-top: solid 1px #DCDCDC;
	border-left: solid 1px #DCDCDC;
	border-bottom: solid 1px #DCDCDC;
	text-align:left;
}

#result_list_table td.merkenspalte {
	/*background-color: #F1F0F0;*/
	border-bottom: solid 1px #DCDCDC;
}
#result_list_table td.result_td {
	border-left: solid 1px #DCDCDC;
	border-bottom: solid 1px #DCDCDC;
}
#result_list_table td.result_td_active {
	
	border-left: solid 1px #DCDCDC;
	border-bottom: solid 1px #DCDCDC;
}
#result_list_table a {
	color:black;
	text-decoration:none;
	
}
#result_ctrl a {
	color:black;
	text-decoration:none;
}

#anzahltreffer h4 {
	font-size:12pt;
	font-weight:bold;
}

a.blacklink {
	text-decoration:none;
	color:black;
}
a.blacklink:hover {
	text-decoration:underline;
	color:black;
}

a.colorlink, .colorlink {
	color:#E2001A;
	text-decoration:underline;
}
a.colorlink:hover {
	color:#E2001A;
	text-decoration:underline;
}

span.colortext {
	color: #E2001A;
}
.panel_head {
	color: #E2001A;
	font-size:12pt;
	font-weight:bold;
}
.submitbuttonpadding {
	padding:2px 1px 2px 1px;
}
*html .submitbuttonpadding {
	padding:1px 1px 1px 1px;
}

input.likelink {
	border:none;
	font-weight:normal;
	background-color:transparent;
	text-decoration:underline;
	color:#E2001A;
	padding-left:20px;
	background-image:url(../images3/ico_tab.png);
	background-repeat:no-repeat;
	background-position:left center;
	height:22px;
	text-align:left;
}
*html input.likelink {
	padding-left:25px;
}

input.likelink2 {
	background-image:url(../images3/ico_aussteller_in_halle_suchen.gif);
}
input.likelink3 {
	background-image:url(../images3/ico_detailplan_schliessen.gif);
}
input.likelink4 {
	background-image:url(../images3/ico_auswahl_speichern.png);
}
input.likelink5 {
	background-image:url(../images3/ico_auswahl_drucken.png);
}
input.likelink6 {
	background-image:url(../images3/ico_ausgewaehlte_entfernen.png);
}
input.likelink7 {
	background-image:url(../images3/ico_alle_entfernen.png);
}
input.likelink8 {
	background-image:url(../images3/ico_rundgang_berechnen.png);
}
input.likelink9 {
	background-image:url(../images3/ico_untergruppen_einblenden.gif);
}
input.likelink10 {
	background-image:url(../images3/ico_herkoemmliche_sortierung.gif);
}
input.likelink11 {
	background-image:url(../images3/ico_aussteller_merken.gif);
}


#warengruppenliste li {
	list-style:none;
}

h6 {
	font-size:10pt;
	font-weight:bold;
	padding:0;
	margin:0;
}

#aussteller_detail_pgliste a {
	text-decoration:none;
	color:black;
}
#aussteller_detail_pgliste a:hover {
	text-decoration:underline;
	color:black;
}


input.b {
	background-color:#E2001A;
	border:none;
	color:white;
	font-weight:bold;
}
div.b0 {
	background-color:#E2001A;
	margin-right:5px;
	text-align:center;
}
div.b1 {
	background-image:url(../images3/gray_dot.png);background-repeat:no-repeat;background-position:left top;
}
div.b2 {
	background-image:url(../images3/gray_dot.png);background-repeat:no-repeat;background-position:left bottom;
}
div.b3 {
	background-image:url(../images3/gray_dot.png);background-repeat:no-repeat;background-position:right top;
}
div.b4 {
	background-image:url(../images3/gray_dot.png);background-repeat:no-repeat;background-position:right bottom;
}

div.startbutton, input.startbutton {
	background-color:#E2001A;
}

img.plusminusimg {
	padding-top:2px;
}
*html img.plusminusimg {
	padding-top:3px;
}

img, div { behavior: url(./iepngfix.htc) }

