/* CSS Document */

body {
	margin-top:0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}





/* CLASSES */

.pt {
	color: #FF6600;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 8pt;
}


.date {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 8pt;
	line-height: 12pt;
}


.gdtitre {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 12pt;
}


.titre {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 8pt;
}


.soustitre2 {
	color: #666666;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 10pt;
}


.resumpage {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	line-height: 10pt;
}


.plus {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-align: right;
}


.news {
	color: #666666;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	line-height: 8pt;
}

.resummenu {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	line-height: 8pt;
}

.titremenu {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 12pt;
}


.pt_menu {
	color: #FF6600;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}


.date_ga {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	line-height: 8pt;
}

.date_menu_ga {
	text-align: center;
}

td.top {
	text-align: center;
}

.intro {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-size: 8pt;
	line-height: 10pt;
}

.soustitre {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 10pt;
	line-height: 16pt;
}

.adresse {
	color: #666666;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 10pt;
}

.titre2 {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 16pt;
	line-height: 17pt;
}

.adresse2 {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}

.tel {
	color: #333333;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
}

.presentation {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
}

.presentation2 {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}


.menu_centre {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 9pt;
}

.top_tab {
	color: #666666;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
}
.top_tabga {
	color: #666666;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 8pt;
}

.nom {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-align: center;
}

.roledt {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-align: right;
}
.rolega {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}

td.calend {
	color: #000000;
	background-color: #FDCAB7;
	font-family: verdana, arial, sans serif;
	font-size: 8pt;
}

td.heure {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-align: right;
}

td.piece {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}

.part {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}

.contact {
	color: #000000;
	font-size: 7pt;
	font-family: verdana, arial, sans serif;
	vertical-align: top;
}

.nom_cie {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: bold;
}

.ad_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}

.tel_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: bold;
}

ul.plusspe {
	list-style-type: square;
	color: #FF6600;
	margin-left: 25px;
}

.intro_je {
	font-family: verdana, arial, sans serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #CB3401;
}

.cour_je {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	line-height: 12pt;
	color: #000000;
}

.gros_je {
	font-size: 9pt;
	font-family: verdana, arial, sans serif;
}


.pestacle {
	color: #FFA043;
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana, arial, sans serif;
}

.cour_pes {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	color: #000000;
}

li.spec_li {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	color: white;
	font-weight: bold;
}

td.ledp {
	font-family: verdana, arial, sans serif;
	color: #CB3401;
	font-size: 14pt;
	text-align: right;
}
.gros_ledp {
	font-size: 18pt;
}

.ledp_red {
	font-size: 9pt;
	font-weight: bold;
	color: #FA5317;
	line-height: 10pt;
	font-family: verdana, arial, sans serif;
}

div.ledp_red2 {
	font-size: 7pt;
	font-weight: bold;
	color: #FA5317;
	line-height: 10pt;
	font-family: verdana, arial, sans serif;
	text-align: right;
	width: 400px;
}

.ledp_red3 {
	font-size: 7pt;
	font-weight: bold;
	color: #FA5317;
	line-height: 10pt;
	font-family: verdana, arial, sans serif;
	text-align: center;
}

.ledp_red_light {
	font-size: 8pt;
	color: #FA5317;
	line-height: 12pt;
	font-family: verdana, arial, sans serif;
}

.top_tab_b {
	color: #666666;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 8pt;
	text-align: center;
}

.ti_po_ne {
	color: white;
	font-family: verdana, arial, sans serif;
	font-size: 18pt;
	text-align: right;
}
.cour_po_ne {
	color: white;
	font-family: verdana, arial, sans serif;
	font-size: 09pt;
	text-align: center;
}
.cour_po_ne2 {
	color: white;
	font-family: verdana, arial, sans serif;
	font-size: 07pt;
	text-align: center;
}

.cour_po_pa {
	color: white;
	font-family: verdana, arial, sans serif;
	font-size: 09pt;
	text-align: right;
}



.chifpopupphoto {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	background-color: #000000;
	border: 1px solid #7D7374;
}
.tipopupphoto {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
}


/* LIENS */
a:link.menu {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}
a:active.menu {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
}
a:visited.menu {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
}
a:hover.menu {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: bold;
}



a:link.l_top {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:active.l_top {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.l_top {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.l_top {
	color: #B62D02;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}



a:link.menu_ga {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
}
a:active.menu_ga {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
}
a:visited.menu_ga {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
}
a:hover.menu_ga {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
}



a:link.part {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:active.part {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.part {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.part {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: underline;
}




a:link.mail_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:active.mail_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.mail_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.mail_cie {
	color: #CD3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: underline;
}



a:link.mail_cie2 {
	color: #FFFFFF;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:active.mail_cie2 {
	color: #FFFFFF;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.mail_cie2 {
	color: #FFFFFF;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.mail_cie2 {
	color: #FFFFFF;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: underline;
}




a:link.plusspectacle {
	color: #CCCCCC;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}
a:active.plusspectacle {
	color: #CCCCCC;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}
a:visited.plusspectacle {
	color: #CCCCCC;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}
a:hover.plusspectacle {
	color: #CCCCCC;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}


a:link.ad_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:active.ad_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.ad_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.ad_cie {
	color: #000000;
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}



a:link.prog_act {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:active.prog_act {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.prog_act {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.prog_act {
	color: #CB3401;
	font-family: verdana, arial, sans serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}


a:link.plus {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:active.plus {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:visited.plus {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}
a:hover.plus {
	font-family: verdana, arial, sans serif;
	font-size: 7pt;
	text-decoration: none;
}



a:link.popupphoto {
	color: #FFFFFF;
	text-decoration: none;
}
a:active.popupphoto {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.popupphoto {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.popupphoto {
	color: #FFFFFF;
	text-decoration: none;
}





/* DIV */
div#menu1 {
	visibility: hidden;
}
div#menu2 {
	visibility: hidden;
}
div#menu3 {
	visibility: hidden;
}
div#menu4 {
	visibility: hidden;
}
div#menu5 {
	visibility: hidden;
}

div#im1 {
	visibility: hidden;
}
div#im2 {
	visibility: hidden;
}
div#im3 {
	visibility: hidden;
}
div#im4 {
	visibility: hidden;
}
div#im5 {
	visibility: hidden;
}
div#im6 {
	visibility: hidden;
}

