body { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #530080; }
.text-white { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #FFFFFF; }
.text-blue { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #000099; }
.text-blue_s { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #000099; }
.xl_font { font-family: Tahoma, Geneva, sans-serif; font-size: 24px; }
.m_font { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; }
.s_font { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; }
.xs_font { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; }
.xs_font_backlink { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #0066CC; }
a:link { font-family: Tahoma, Geneva, sans-serif; color: #530080; text-decoration: none; }
a:visited { font-family: Tahoma, Geneva, sans-serif; color: #FF6600; text-decoration: none; }
a:hover { font-family: Tahoma, Geneva, sans-serif; color: #339900; text-decoration: none; }
a:active { font-family: Tahoma, Geneva, sans-serif; color: #0033FF; text-decoration: none; }
table { font-family: Tahoma, Geneva, sans-serif; color: #530080; font-size: 14px; }
.list {	list-style-type: circle; }
.page-title { font-family: Tahoma, Geneva, sans-serif; font-size: 26px; color: #530080; font-weight: bold;	}
.page-title_skyblue { font-family: Tahoma, Geneva, sans-serif; font-size: 26px; color: #0066CC; font-weight: bold; }
.page-title_oc { font-family: Tahoma, Geneva, sans-serif; font-size: 26px; color: #996600; font-weight: bold; }	
.page-title_lav { font-family: Tahoma, Geneva, sans-serif; font-size: 26px; color: #663399; font-weight: bold; }
.page-title_dkred { font-family: Tahoma, Geneva, sans-serif; font-size: 26px; color: #CC0000; font-weight: bold; }
.page-title_green { font-family: Tahoma, Geneva, sans-serif; font-size: 26px; color: #336600; font-weight: bold; }
.page-intro { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #530080; }
.page-intro_skyblue { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #0066CC; }
.page-intro_oc { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #996600; }
.page-intro_lav { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #663399; }
.page-intro_dkred {	font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #CC0000; }
.page-intro_green {	font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #336600; }
.text_de_textbox { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #663399; }
.text_en_textbox { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #996633; }
.text_fr_textbox { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #0066CC; }
.title_s_lav { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #663399; font-weight: bold; text-decoration: underline; }
.title_s_skyblue { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #0066CC; font-weight: bold; text-decoration: underline; }
.title_s_oc { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #996633; font-weight: bold; text-decoration: underline; }
.border_de_textbox { border: 1px solid #663399; }
.border_fr_textbox { border: 1px solid #0066FF; }
.border_en_textbox { border: 1px solid #996633; }
.img_white-border {	border: 1px solid #FFFFFF; }
.img_white-border2 { border: 2px solid #FFFFFF; }
.img_white-border3 { border: 3px solid #FFFFFF; }
.img_white-border5 { border: 5px solid #FFFFFF; }
.img_blue-border { border: thin solid #000066; }
.img_lav-border { border: thin solid #660066; }
.img_green-border {	border: thin solid #336600; }
.img_ochre-border { border: thin solid #996600; }
.img_red-border { border: thin solid #FF0000; }
.img_darkred-border { border: thin solid #CC0000; }
.cell_grey-border {	border: 1px solid #999999; }
.img_padding-right_5px { padding-right: 5px; }
.img_padding-left_5px {	padding-left: 5px; }
.fond_menu_blue { background-color: #E1EAFF; border: medium solid #000099; }
.fond_menu_white { background-color: #FFFFFF; border: thin solid #33CC00; }
.fond_white { background-color: #FFFFFF; }
.fond_black { background-color: #333333; }
.fond_rouge { background-image: url(images/mur-du-sud_ro2.jpg);	background-repeat: repeat; }
.fond_bleu { background-image: url(images/mur-du-sud_bl3.jpg); background-repeat: repeat; }
.fond_vert { background-image: url(images/mur-du-sud_ve3.jpg); background-repeat: repeat; }
.fond_orange { background-image: url(images/mur-du-sud_or3.jpg); background-repeat: repeat; }
.fond-ocre { background-image: url(images/mur-du-sud_oc2.jpg); background-repeat: repeat; }
.fond_gar { background-image: url(images/mur-du-sud_bl1.jpg); background-repeat: repeat; }
.fond_rom { background-image: url(images/mur-du-sud_ve2cl.jpg);	background-repeat: repeat; }
.fond_ver {	background-image: url(images/mur-du-sud_bl5.jpg); background-repeat: repeat; }
.marker_yellow { font-family: Tahoma, Geneva, sans-serif;	font-size: 14px; color: #000000; 
		background-color: #FFFF00; font-weight: bold; }
.marker_blue-cl { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #FFFFFF; 
		background-color: #0000FF; font-weight: bold; }
.marker_red { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #FFFFFF; 
		background-color: #FF0000; font-weight: bold; }
.marker_orange { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #FFFF00; 
		background-color: #FF6600; font-weight: bold; }
.marker_blue-dk { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFFFFF; 
		background-color: #003366; font-weight: normal; }

