/*           :: :: :: :: ::      SPECIAL      :: :: :: :: ::           */
BODY {
	scrollbar-face-color: #999999;
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #FF9900;
	scrollbar-shadow-color: #FF9900;
	scrollbar-darkshadow-color: #999999;
	scrollbar-highlight-color: #FF9900;
	scrollbar-3dlight-color: #999999;
}
/*           :: :: :: :: ::      TITLES      :: :: :: :: ::           */


.journal01 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #640032;
padding-top: 3px
; padding-bottom: 3px
}

.title10Mauveb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #640032;
}

.titre02 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #640032
}

.title03 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #640032;
padding-top: 3px
; padding-bottom: 3px
}

.title03discu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #640032;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left : 3px;
}

.title05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #640032;
}



/*           :: :: :: :: ::      TEXT      :: :: :: :: ::           */

.txt10grey {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
padding-top: 7px;
padding-right: 7px;
padding-bottom: 7px;
padding-left: 7px
}

.txt10grey01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left : 0px;
} 
.txt10grey02 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666
}

.txt10centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align : center;
}
.txt10left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align : left;
}

.txt10grey02gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight : bold;
}
.txt10grey02grasbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight : bold;
}
.txt10grey02bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight : bold;
}

.txt10grey03 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
padding-top: 3px;
padding-bottom: 3px;
}
.txt10grey03big {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
padding-top: 3px;
padding-bottom: 3px;
}
.txt10grey03c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 3px;

	padding-bottom: 3px;
	padding-left: 3px;
}

.txt10orange {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF9900;
 padding-top: 7px;
 padding-right: 7px;
 padding-bottom: 7px;
 padding-left: 7px
 }
 
 .txt10orangeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
}

.txt11Borange {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF9900;
padding-top: 7px;
padding-right: 7px;
padding-bottom: 7px;
padding-left: 7px
}

.txt12grey {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}


.txtmauve {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #640032;
padding-top: 7px;
padding-right: 7px;
padding-bottom: 7px;
padding-left: 7px
}


.txt04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	padding-top: 3px;
	
	padding-bottom: 3px;

}

.txt04col01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #640032;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	padding-top: 3px;
	
	padding-bottom: 3px;

	
}

.txt04col02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: normal;
	letter-spacing: normal;
	text-align: left;
	padding-top: 3px;

	padding-bottom: 3px;

}

.txt02b {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
letter-spacing: normal;
text-align: left;

}

.txt03 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
letter-spacing: normal;
text-align: left;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px
}

.txt03b {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
letter-spacing: normal;
text-align: left;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px
}

.txt03Title {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #640032;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
}

.txt03c {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #660033;
text-decoration: none;
letter-spacing: normal;
text-align: left;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px
}

/*           :: :: :: :: ::      LINKS      :: :: :: :: ::           */

a.link01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #640032;
	text-align: left;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	text-decoration : none;
}

a.link01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	text-decoration : none;
}

a.link02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration : none;
}

a.link02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	text-decoration : none;
}

.nolink02b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-align: left;
	text-decoration : none;
}


a.link02b {
	font-family: Arial, Helvetica, sans-serifn-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-decoration : none;
}

a.link02b:hover {
	font-family: Arial, Helvetica, sans-serif-serif;
	font-size: 10px;
	color: #FF9900;
	text-align: left;
	text-decoration : none;
}

.navoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration : none;
}

.navoff:hover {
	font-size: 10px;
	color: #FF9900;
	text-decoration : none;
}
.navon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration : none;
}

.navon:hover {
	font-size: 10px;
	color: #FF9900;
	text-decoration : none;
}


a.link03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-align: right;
	padding-bottom: 3px;
	text-decoration : none;
}

a.link03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #640032;
	text-align: right;
	padding-bottom: 3px;
	text-decoration : none;
}
a.link03link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-align: right;
	text-decoration : none;
}

a.link03link:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #640032;
	text-align: right;
	text-decoration : none;
}

a.link03hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding-bottom: 3px;
	text-decoration : none;
}

a.link03hp:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-align: right;
	padding-bottom: 3px;
	text-decoration : none;
}
a.link03b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-align: right;
	padding-bottom: 3px;
	text-decoration : none;
}

a.link03b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 3px;
	text-decoration : none;
}
.contextuelTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #640032;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration : none;
}

.contextuelTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #640032;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration : none;
	font-weight : bold;
}

a.linkContextuel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-align: left;
	text-decoration : none;
}

a.linkContextuel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #640032;
	text-align: left;
	text-decoration : none;
}

a.link04a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration : none;
}

a.link04a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #640032;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration : none;
}

a.link04b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration : none;
}

a.link04b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #640032;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration : none;
}


/*           :: :: :: :: ::      NEWSLETTER     :: :: :: :: ::           */

.newsbd01{ border: 1px solid #000000; }

.newsline01{ background: #999999; }
.newsline03{ background: url(http://www.eboschman.be/med/newsletter/news-trek-03.gif) repeat-x center; }

.newsnav01{ font: 11px Arial, Helvetica, sans-serif;  color: #FF9900;  }

a.newslink01{font: bold 11px Arial, Helvetica, sans-serif;  color: #777777;  text-decoration: none; }
a.newslink01:hover{ color: #FF9900;  text-decoration: underline;  }
a.newslink02{font: bold 11px Arial, Helvetica, sans-serif;  color: #FFFFFF;  text-decoration: none;   }
a.newslink02:hover{ color: #FF9900;  text-decoration: underline;  }

.newstit01{font: 11px Arial, Helvetica, sans-serif;  color: #FF9900; }
.newstit01input{font: 11px Arial, Helvetica, sans-serif;  color: #FF9900;  width: 320px;  }
.newstit02{font: bold 16px Arial, Helvetica, sans-serif;  color: #660033; padding: 0px 0px 0px 21px;  }
.newstit02input{font: bold 16px Arial, Helvetica, sans-serif;  color: #660033;  width: 320px; }
.newstit03{font: bold 12px Arial, Helvetica, sans-serif;  color: #FFFFFF;  background: #999999;  }
.newstit04{font: bold 12px Arial, Helvetica, sans-serif;  color: #660033;}
.newstit05{font: bold 14px Arial, Helvetica, sans-serif;  color: #777777;}
.newstit06{font: bold 11px Arial, Helvetica, sans-serif;  color: #FF9900; }

.newsboxlinks{font: bold 12px Arial, Helvetica, sans-serif;  color: #FFFFFF;  background: #999999;   padding: 10px 2px 0px 10px;  }

.newstxt04{font:  12px Arial, Helvetica, sans-serif;  color: #777777;  background: #F0F0F0; }
.newstxt05{font:  12px Arial, Helvetica, sans-serif;  color: #660033;   }
.newstxt01{font: 12px Arial, Helvetica, sans-serif;  color: #777777;  padding: 0px 16px 0px 21px;  }
.newstxt01input{font: 12px Arial, Helvetica, sans-serif;  color: #777777;  width: 320px;  }
.newstxt01b{font: bold 12px Arial, Helvetica, sans-serif;  color: #777777;  padding: 0px 16px 0px 21px;  }
.newstxt01binput{font: bold 12px Arial, Helvetica, sans-serif;  color: #777777;  width: 320px; }
.newstxt01sign{font: italic 12px Arial, Helvetica, sans-serif;  color: #777777;  padding: 0px 16px 0px 21px;  }
.newstxt01signinput{font: italic 12px Arial, Helvetica, sans-serif;  color: #777777;  width: 200px;  }
.newstxt02a{font: 11px Arial, Helvetica, sans-serif;  color: #777777; padding: 0px 8px 0px 0px;  }
.newstxt02b{font: 11px Arial, Helvetica, sans-serif;  color: #777777;  }




