body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	color: black;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.menu_ul_link1 a:link, .menu_ul_link1 a:visited {
	color: #000000;
	text-decoration: underline;
	font: 11px Verdana;
}
.menu_ul_link1 a:hover, .menu_ul_link1 a:active {
	color: #000000;
	text-decoration: underline;
	font: 11px Verdana;
}
.menu_ul_link4 a:link, .menu_ul_link4 a:visited {
	color: #05667e;
	text-decoration: underline;
	font: 11px Verdana;
}
.menu_ul_link4 H4 {
	color: #05667e;
	text-decoration: none;
	font: normal 11px Verdana;
	margin: 0px;
	padding: 0px;

}
.menu_ul_link4 a:hover, .menu_ul_link4 a:active {
	color: #000000;
	font: 11px Verdana;
}

.menu_ul_source a:link, .menu_ul_source a:visited {
	color: #05667e;
	text-decoration: underline;
	font: 9px Verdana;
}

.menu_ul_source a:hover, .menu_ul_source a:active {
	color: #000000;
	font: 9px Verdana;
}
.titre2 {
	white-space: inherit;
	font: bolder 16px Arial;
	color: #00657e;
	top: 3px;
	letter-spacing: -1px;
}

.titre {
	white-space: inherit;
	font: bolder 18px Arial;
	color: #ff9b17;
	top: 3px;
	letter-spacing: -1px;
}
.soustitre2 {
	white-space: inherit;
	font: italic bolder 12px Arial;
	color: #05667e;
	top: 3px;
}

.soustitre {
	white-space: inherit;
	font: italic bolder 12px Arial;
	color: #ff9b17;
	top: 3px;
	letter-spacing: -1px;
}

.soustitre1 {
	white-space: inherit;
	font: bolder 14px Arial;
	color: #00677f;
	top: 3px;
	letter-spacing: -1px;
}

.soustitre3 {
	white-space: inherit;
	font: bolder 12px Arial;
	color: #ff9b16;
	top: 3px;
}

.text_invitation {
	font: bolder 19px Arial;
	color: #ff9b17;
	letter-spacing: -1px;
	text-align: center;
}

.point {
	font: bolder 20px Arial;
	color: #ff9b17;
	letter-spacing: -2px;
}

.text_bold_tap {
	white-space: inherit;
	font: bolder 10px Verdana;
	color: #006488;
}

.text_tap {
	font-size: 10px;
	font-family: Verdana;
	text-align: justify;
}

.text_exposant {
	text-align: justify;
	font: 9px Verdana;
	position: relative;
	vertical-align: 4px;
}

.text {
	font-size: 11px;
	font-family: Verdana;
	text-align: justify;
}

.text_r {
	white-space: inherit;
	font: normal 11px Verdana;
	text-align: left;
}

.text_italic {
	white-space: inherit;
	font: italic 11px Verdana;
	text-align: justify;
}

.text_couleur2 {
	white-space: inherit;
	font: normal 11px Verdana;
	text-align: justify;
	color: #ff9b16;
}

.text_couleur {
	white-space: inherit;
	font: normal 11px Verdana;
	text-align: justify;
	color: #05668e;
}

.source {
	white-space: inherit;
	font: normal 9px Verdana;
	text-align: justify;
}

.text_hight{
	white-space: inherit;
	font: bolder 11px Verdana;
	color: #000000;
}

.drop_box2 {
	border-top: 1px solid #d5e2e2;
	border-bottom: 1px solid #8d9493;
	border-left: 1px solid #8d9493;
	border-right: 1px solid #8d9493;
	background-color: #ffffff;
	color: #000000;
	text-align: left;
	font: 9px Geneva, Arial, Helvetica, san-serif;
	width: 120px;
	max-width:120px;
}

.menu16Bg {
	background-image:url(../images/menu/menu_16.gif);
	background-repeat:repeat-y;
	font-size:12px;
}


.menu18Bg{
	background-image:url(../images/menu/menu_18.gif);
	background-repeat:repeat-y;
	font-size:12px;
}


.form_box3 {
    border-top: 1px solid #d5e2e2;
    border-bottom: 1px solid #8d9493;
    border-left: 1px solid #8d9493;
    border-right: 1px solid #8d9493;
    background-color: #ffffff;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
	
}

.form_box2 {
    border-top: 1px solid #d5e2e2;
    border-bottom: 1px solid #8d9493;
    border-left: 1px solid #8d9493;
    border-right: 1px solid #8d9493;
    background-color: #ffffff;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
	width: 135px;
}

.form_box1 {
    border-top: 1px solid #d5e2e2;
    border-bottom: 1px solid #8d9493;
    border-left: 1px solid #8d9493;
    border-right: 1px solid #8d9493;
    background-color: #dbdbdb;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
}

.form_box {
    border-top: 1px solid #8d9493;
    border-bottom: 1px solid #8d9493;
    border-left: 1px solid #8d9493;
    border-right: 1px solid #8d9493;
    background-color: #c7c7c7;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
}

.text_bold2 {
	white-space: inherit;
	font: bolder 12px Verdana;
	color: #ff9b15;
}

.text_bold {
	white-space: inherit;
	font: bolder 12px Verdana;
	color: #006488;
}

.text_bold_noir {
	white-space: inherit;
	font: 11px Verdana;
	color: #000000;
	border: 1px  #686868;
	border-bottom-color: #000000;
}

.text_bold_text2 {
	white-space: inherit;
	font: bolder 11px Verdana;
	color: #ff9b16;
}

.text_bold_text {
	font-size: 11px;
	font-family: Verdana;
	font-weight : bolder;
	color: #006488;
}

.form_textarea2 {
    border-top: 1px solid #a6aeac;
    border-bottom: 1px solid #a6aeac;
    border-left: 1px solid #AAAAAA;
    border-right: 1px solid #a6aeac;
    background-color: #ffffff;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
}

.form_textarea {
    border-top: 1px solid #a6aeac;
    border-bottom: 1px solid #a6aeac;
    border-left: 1px solid #AAAAAA;
    border-right: 1px solid #a6aeac;
    background-color: #d3d3d3;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
}

.form_textarea1 {
    border-top: 1px solid #a6aeac;
    border-bottom: 1px solid #a6aeac;
    border-left: 1px solid #AAAAAA;
    border-right: 1px solid #a6aeac;
    background-color: #dadada;
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 11px;    
    color: #000000;
	/*background-image: url(images/back_champ.gif); */;
}
