BODY {
	background-color:#FFFFFF;
	FONT-FAMILY:Arial,Helvetica;
	FONT-SIZE:9pt;	
	COLOR:#333333;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:20px;
}

img {border: 0px}

.mu{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#7D7D7D;
	FONT-WEIGHT:normal;
}
A.mu:active{COLOR:#7D7D7D;}
A.mu:link{COLOR:#7D7D7D;}
A.mu:visited{COLOR:#7D7D7D;}
A.mu:hover{COLOR:#7D7D7D;}

table.mo1{
	width:990px;
}
td.mo1td{
	text-align:center;
	background-color:#c8051c;
	padding:5px;
	padding-left:10px;
}
td.mo1tdakt{
	text-align:center;
	background-color:#DAE6FE;
	padding:5px;
	padding-left:10px;
}
.mo1{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
}

.mo1akt{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
}


A.mo1:active{COLOR:#FFFFFF;}
A.mo1:link{COLOR:#FFFFFF;}
A.mo1:visited{COLOR:#FFFFFF;}
A.mo1:hover{COLOR:#FFFFFF;}


A.mo1akt{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#015590;
	FONT-WEIGHT:bold;
}
A.mo1akt:active{COLOR:#015590;}
A.mo1akt:link{COLOR:#015590;}
A.mo1akt:visited{COLOR:#015590;}
A.mo1akt:hover{COLOR:#015590;}

#mo1{
	border:#DAE6FE;
	border-style:solid;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
}
#mo1akt{
	border:#DAE6FE;
	border-style:solid;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
}




table.mo2{
	width:990px;
}

#mo2ro{
	border:#DAE6FE;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
}
#mo2o{
	border:#DAE6FE;
	border-style:solid;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
}

td.mo2td1{
	background-color:#006BB6;
	padding:10px 30px 10px 10px;
	width:98px;
}
td.mo2td1a{
	background-color:#DAE6FE;
	padding:10px 30px 10px 10px;
	width:98px;
}


td.mo2td2{
	background-color:#0771bb;
	padding:10px 50px 10px 10px;
	width:83px;
}
td.mo2td2a{
	background-color:#DAE6FE;
	padding:10px 50px 10px 10px;
	width:83px;
}

td.mo2td3{
	background-color:#137ac3;
	padding:10px;
	width:130px;
}
td.mo2td3a{
	background-color:#DAE6FE;
	padding:10px;
	width:130px;
}

td.mo2td4{
	background-color:#1e85cc;
	padding:10px;
	width:155px;
}
td.mo2td4a{
	background-color:#DAE6FE;
	padding:10px;
	width:155px;
}

td.mo2td5{
	background-color:#2b8ed5;
	padding:10px;
	width:157px;
}
td.mo2td5a{
	background-color:#DAE6FE;
	padding:10px;
	width:157px;
}

td.mo2td6{
	background-color:#3798dd;
	padding:10px;
	width:157px;
}
td.mo2td6a{
	background-color:#DAE6FE;
	padding:10px;
	width:157px;
}

td.mo2td7{
	background-color:#3E9EE2;
	padding:10px;
	width:141px;
}
td.mo2td7a{
	background-color:#DAE6FE;
	padding:10px;
	width:141px;
}

A.mo2{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#000000;
	FONT-WEIGHT:bold;
}
A.mo2:active{COLOR:#FFFFFF;}
A.mo2:link{COLOR:#FFFFFF;}
A.mo2:visited{COLOR:#FFFFFF;}
A.mo2:hover{COLOR:#FFFFFF;}
A.mo2a{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#015590;
	FONT-WEIGHT:bold;
}
A.mo2a:active{COLOR:#015590;}
A.mo2a:link{COLOR:#015590;}
A.mo2a:visited{COLOR:#015590;}
A.mo2a:hover{COLOR:#015590;}

A{
	COLOR:#333333;
}
A:active{
	COLOR:#333333;
}
A:link{
	COLOR:#333333;
}
A:visited{
	COLOR:#333333;
}
A:hover{
	COLOR:#333333;
}

TD{
	FONT-SIZE:9pt;
	VERTICAL-ALIGN:top;
}
P{
	FONT-SIZE:9pt;
}
INPUT{
	COLOR:#333333;
}
TEXTAREA{
	COLOR:#333333;
	FONT-FAMILY:Arial,Helvetica;
}
OPTION{
	COLOR:#333333;
}
SELECT{
	COLOR:#333333;
}

.adresse{
	FONT-SIZE:8pt;
	COLOR:#333333;
}
A.adresse{
	FONT-SIZE:7pt;
	COLOR:#333333;
	TEXT-DECORATION:none
}

.picto{
	FONT-SIZE:8pt;
	COLOR:#333333;
}
A.picto{
	FONT-SIZE:8pt;
	COLOR:#817F7F;
	TEXT-DECORATION:none;
}

H1{
    COLOR:#006bb6;
    FONT-SIZE:14pt;
    FONT-WEIGHT:bold;
    margin-top:0px; 
    margin-bottom:8px;
    letter-spacing:1pt;
    
}

H2{
    COLOR:#006bb6;
    FONT-SIZE: 11pt;
    FONT-WEIGHT:bold;
    margin-top:0px; 
    margin-bottom:4px;
    letter-spacing:1pt;
}

.sitemap1{
    COLOR: #333333;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 10px; 
    margin-bottom: 0px;
    TEXT-DECORATION: none
}

.sitemap2{
    COLOR: #333333;
    FONT-SIZE:9pt;
    margin-top:5px; 
    margin-bottom:0px;
    margin-left:15px;
    TEXT-DECORATION:none
}
.sitemap3{
    COLOR:#333333;
    FONT-SIZE:8pt;
    margin-top:2px; 
    margin-bottom:0px;
    margin-left:30px;
    TEXT-DECORATION:none
}
.sitemap4{
    COLOR:#333333;
    FONT-SIZE:7pt;
    margin-top:0px; 
    margin-bottom:0px;
    margin-left:45px;
    TEXT-DECORATION:none
}


TD.menu1{
	padding-left:43px;
	text-indent:-13px;
	border-right-width:1px;
  	border-right-style:solid;
  	border-color:#006bb6;
}

A.menu1{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#333333;
	FONT-WEIGHT:noraml;
}


A.menu1_akt{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	COLOR:#333333;
	FONT-WEIGHT:noraml;
}

TD.menu2{
	padding-left:46px;
}

A.menu2{
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
}
A.menu2_akt{
	COLOR:#333333;
	TEXT-DECORATION:none;
	FONT-SIZE:8pt;
	FONT-WEIGHT:bold;
}

FORM { margin:0; padding: 0;}

#messe_rechts {
    position: fixed;
    right: 0;
    top: 105px;
    z-index: 500;
	text-align: right;
}