BODY,HTML   { background-image: url(images/bg02.jpg); background-repeat: repeat-x; background-attachment: scroll }

.tickerstyle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0C3182; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.clCMEvent {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 99%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 99%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.clBar {
	VISIBILITY: visible; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: black
}
.clLevel0 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Arial; POSITION: absolute; FONT-VARIANT: small-caps
}
.clLevel0over {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Arial; POSITION: absolute; FONT-VARIANT: small-caps
}
.clLevel0 {
	COLOR: #437bad
}
.clLevel0over {
	CURSOR: hand; COLOR: #000000
}
.clLevel0border {
	VISIBILITY: hidden; POSITION: absolute
}
.clLevel1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Arial; POSITION: absolute; FONT-VARIANT: small-caps
}
.clLevel1over {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Arial; POSITION: absolute; FONT-VARIANT: small-caps
}
.clLevel1 {
	COLOR: #437bad; BACKGROUND-COLOR: #f5f5f5
}
.clLevel1over {
	CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.clLevel1border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #999999
}
UNKNOWN  { font-family: Arial; font-style: normal; font-variant: small-caps; font-weight: normal; padding: 1px; position: absolute }
.clLevel2 {
	COLOR: #437bad; BACKGROUND-COLOR: #f5f5f5
}
.clLevel2over {
	CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.clLevel2border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #999999
}


.inputfield   { font-size: 10px; font-family: Verdana; background: white; visibility: visible; width: 110px; height: 18px; border: inset 1px black }



SELECT#messe_select {
    width:142px;
    font-size:9px;
}
DIV#messe_check {
 width:142px;
 width-max:142px;
 font-size:9px;
}
INPUT#messe_check {
}

INPUT#messe_suchfeld {
	font-size: 10px; font-family: Verdana; background: white; visibility: visible; width: 110px; height: 18px; border: inset 1px black
}

DIV#messe_pager {
    font-size:10px;
}
a.messe_pagerlink {
    font-size:10px;
}




.messe_listrow { clear: both; margin-top: 8px; border-bottom: 1px solid #039; }



a.messe_list1_head { color: #437bad; text-decoration:none; cursor: pointer; }
a.messe_list1_head:hover { color: #4e90cb; text-decoration: underline; cursor: pointer; }

#messe_list1_el { background-color: #e1e6e6; width:100%; padding-top:8px; margin-bottom:0; clear:both; margin-top: 8px; display:block; }
#messe_list1_b { float:left; width:40px; margin-right: 8px; margin-bottom: 6px; padding-left: 8px; }
#messe_list1_tblock { float:left; }
#messe_list1_head { font-size:14px; font-weight: bold; padding-bottom:6px; clear:right; padding-right: 8px; padding-left: 8px; }
#messe_list1_kurz { color: #174776; font-size: 12px; font-weight: bold; padding-bottom: 6px; width: auto; padding-right: 8px; padding-left: 8px; }
#messe_list1_text { font-size:11px; color:#575757; text-align: justify; width: 380px; padding-right: 8px; padding-left: 8px; }
#messe_list1_printbutton { width: 20px; float: right; padding: 0 8px; }


a.messe_print1_head { color: #437bad; text-decoration:none; float: left; cursor: pointer; }
a.messe_print1_head:hover { color: #4e90cb; text-decoration: underline; cursor: pointer; }

#messe_print1_el { background-color: #f3f3f9; width:100%; padding-top:8px; margin-bottom:0; clear:both; margin-top: 8px; display:block; }
#messe_print1_b { float:left; width:40px; margin-right: 8px; margin-bottom: 6px; padding-left: 8px; }
#messe_print1_tblock { float:left; }
#messe_print1_head { font-size:14px; font-weight: bold; padding-bottom:6px; clear:right; }
#messe_print1_kurz { color: #174776; font-size: 12px; font-weight: bold; padding-bottom: 6px; width: auto; clear: right; }
#messe_print1_text { font-size:11px; color:#575757; text-align: justify; width: auto; clear: right; padding-bottom: 6px; }
a.messe_rank1_head { text-decoration:none; cursor: pointer; color:#930000; }
a.messe_rank1_head:hover { color: #c00; text-decoration: underline; cursor: pointer; }
#messe_rank1_el { background-color: white; width:100%; clear: both; margin-top: 8px; padding-top:8px; margin-bottom:0; display:block; }
#messe_rank1_b { float:left; width:80px; margin-right: 8px; margin-bottom: 6px; padding-left: 8px; }
#messe_rank1_tblock { float:left; }
#messe_rank1_head { font-size:16px; font-weight: bold; clear: right; padding-right: 8px; padding-bottom:6px; padding-left: 8px; }
#messe_rank1_kurz { color: #174776; font-size: 13px; font-weight: bold; padding-bottom: 6px; width: auto; padding-right: 8px; padding-left: 8px; }
#messe_rank1_text { clear:right; font-size:11px; color:#585858; text-align: justify; width: auto; padding-right: 8px; padding-left: 8px; }





a.messe_rank2_head { color: #437bad; text-decoration:none; cursor: pointer; }
a.messe_rank2_head:hover { color: #4e90cb; text-decoration: underline; cursor: pointer; }

#messe_rank2_el { width:100%; padding-top:8px; margin-bottom:0; clear:both; display:block; background-color:#f1f8f8; margin-top: 8px; }
#messe_rank2_b { float:left; width:80px; margin-right: 8px; margin-bottom: 6px; padding-left: 8px; }
#messe_rank2_tblock { float:left; }
#messe_rank2_head { font-size:16px; font-weight: bold; padding-bottom:6px; clear:right; padding-right: 8px; padding-left: 8px; }
#messe_rank2_kurz { color: #174776; font-size: 13px; font-weight: bold; padding-bottom: 6px; width: auto; padding-right: 8px; padding-left: 8px; }
#messe_rank2_text { clear:right; font-size:11px; color:#777777; text-align: justify; width: auto; padding-right: 8px; padding-left: 8px; }




a.messe_rank3_head { color: #437bad; text-decoration:none; cursor: pointer; }
a.messe_rank3_head:hover { color: #4e90cb; text-decoration: underline; cursor: pointer; }

#messe_rank3_el { width:100%; padding-top:8px; clear:both; display:block; background-color:#eaf3f3; margin-top: 8px; }
#messe_rank3_b { float:left; width:80px; margin-right: 8px; margin-bottom: 6px; padding-left: 8px; }
#messe_rank3_tblock { float:left; }
#messe_rank3_head { font-size:16px; font-weight: bold; padding-bottom:6px; clear:right; padding-right: 8px; padding-left: 8px; }
#messe_rank3_kurz { color: #174776; font-size: 13px; font-weight: bold; padding-bottom: 6px; width: auto; padding-right: 8px; padding-left: 8px; }
#messe_rank3_text { clear:right; font-size:11px; color:#777777; text-align: justify; width: auto; padding-right: 8px; padding-left: 8px; }




a.messe_rank4_head { color: #437bad; text-decoration:none; cursor: pointer; }
a.messe_rank4_head:hover { color: #4e90cb; text-decoration: underline; cursor: pointer; }

#messe_rank4_el { width:100%; padding-top:8px; clear:both; display:block; background-color:#eaf3f3; margin-top: 8px; }
#messe_rank4_b { float:left; width:80px; margin-right: 8px; margin-bottom: 6px; padding-left: 8px; }
#messe_rank4_tblock { float:left; }
#messe_rank4_head { font-size:16px; font-weight: bold; padding-bottom:6px; clear:right; padding-right: 8px; padding-left: 8px; }
#messe_rank4_kurz { color: #174776; font-size: 13px; font-weight: bold; padding-bottom: 6px; width: auto; padding-right: 8px; padding-left: 8px; }
#messe_rank4_text { clear:right; font-size:11px; color:#777777; text-align: justify; width: auto; padding-right: 8px; padding-left: 8px; }




A.messe_detail1_head { text-decoration:none; cursor: pointer; }
#messe_detail1_el { background-color: white; width:100%; padding-top:10px; padding-bottom:10px; clear:both; margin-top: 0; margin-bottom: 0; display:block; }
#messe_detail1_tblock {	float:left;	}
#messe_detail1_head { font-size:20px; font-weight: bold; padding-right: 8px; padding-bottom:6px; padding-left: 8px; }
#messe_detail1_logo { width: 80px; float: right; padding: 0 8px 5px; }
#messe_detail1_b_rechts { padding: 0 8px 5px; width: 200px; float: right; }
#messe_detail1_b_center { text-align: center; clear: both; padding-top: 25px; padding-bottom: 10px; }
#messe_detail1_kurz { color: #174776; font-size: 14px; font-weight: bold; width: 300px; padding-bottom: 6px; clear: left; padding-right: 8px; padding-left: 8px; }
#messe_detail1_text { clear:both; font-size:11px; color:#5a5a5a; width: 300px; padding-right: 8px; padding-bottom: 6px; padding-left: 8px; }
#messe_detail1_ueber { font-size:16px; font-weight: bold; clear:both; padding: 6px 8px; }
#messe_detail1_vor { color: #174776; font-size: 11px; font-weight: bold; text-align: justify; padding-bottom: 6px; clear: both; padding-right: 8px; padding-left: 8px; }
#messe_detail1_voll { font-size: 11px; font-weight: normal; text-align: justify; padding-bottom: 6px; clear: both; padding-right: 8px; padding-left: 8px; }
#messe_detail1_b { bottom: 6px; float:left; width:408px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px; }


