/* CSS Document */

body {font-family: Verdana, Arial, Helvetica, sans-serif;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #5C5D61;}
iframe {border: thin solid #FFFFFF;background-color: #FFFFFF;}
a {
	color: #CC9900;
	font-weight: bold;
	text-decoration: none;
}
table#general{ width:980px;}

table#header{width:980px;height:207px;background-image: url(images/header.gif);	background-repeat: no-repeat;background-position: left top;}
table#header td {}
table#header tr {}
/* MENU NAVIGATION*/
table#navigation { font:Arial, Helvetica, sans-serif; font-size:13px;display: block;width:auto;height:automargin-left:10px;}
table#navigation tr{height:auto;}
table#navigation th{height:5px;background-color: #000000}
table#navigation a {display: block;font-weight: bold;	color: #FF9900;	text-decoration: none;}
table#navigation a:hover {display: block;font-weight: bold;	color: #333333;	text-decoration: none;background-color: #FFFFFF;}
/* MENUV2 */
table#menuv2{font-family:sans-serif, Arial, Helvetica,;}
table#menuv2 tr {}
table#menuv2 td {font-size:12px;height: auto;display: ;padding-left: 5px;padding-right: 10px;text-decoration: none;text-align: left;}
table#menuv2 td  a {
	text-decoration: none;
	display: block;
	height: auto;
	color: #FFFFFF;
	padding-right: 15px;
}
table#menuv2 td a:hover{
	text-decoration: none;
	display: block;
	background-color: #F19302;
	color: #FFFFFF;
	padding-right: 15px;
	background-image: url(images/fleche.gif);
	background-repeat: no-repeat;
	background-position: right center;
}


/* MENU */
table#menu{font-family: Arial, Helvetica, sans-serif;}
table#menu tr {}
table#menu th {font-size:15px;background-color:#F6C87E;width:20px;vertical-align: middle;}	
table#menu th a {}
table#menu th a:hover{}
table#menu td {font-size:13px;height: auto;display: block;padding-left: 5px;padding-right: 10px;text-decoration: none;text-align: left;}
table#menu td  a {text-decoration: none;display: block;height: auto;color: #666666;padding-right: 15px;}
table#menu td a:hover{height: auto;text-decoration: none;display: block;background-color: #F19302;color: #FFFFFF;padding-right: 15px;
background-image: url(images/fleche.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
/* MENU S2M*/
table#menus2m{font-family: Arial, Helvetica, sans-serif; height:100px;}
table#menus2m tr {}
table#menus2m th { vertical-align: middle;font-size:15px; background-color:#F6C87E; width:20px;}	
table#menus2m th a {}
table#menus2m th a:hover{}
table#menus2m td {text-align: left; font-size:13px;block;padding-left: 5px;padding-right: 10px;}
table#menus2m td  a { text-decoration: none;display: block;height: auto;color: #666666;padding-right: 15px;}
table#menus2m td a:hover{height: auto;text-decoration: none;display: block;background-color: #F19302;color: #FFFFFF;padding-right: 15px;
background-image: url(images/fleche.gif);
	background-repeat: no-repeat;
	background-position: right center;}

.titre {
	font-family:  Arial, Helvetica, sans-serif,Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	list-style-position: outside;
	list-style-type: disc;
	padding-bottom: 0px;
	padding-top: 20px;
}

.nom {
	font-weight: bold;
	color: #FF9933;
	padding-bottom: 2px;
}
.telephone {font-weight: bold;padding-bottom: 2px;}
.col_bord_gauche{background-color: #EFEFED;width:48px;background-image: url(images/col_bord_gauche.gif);background-repeat: repeat-y;background-position: left top;}
.col_bord_droit{width:85px;background-color: #EFEFED;background-image: url(images/col_bord_droit.gif);background-repeat: repeat-y;background-position: right top;}
.centre{width:737px;vertical-align: top;padding: 20px 0px 0px;background-color:#ffffff;}
.footer{width:980px;height:75px;background-image: url(images/footer.gif);background-repeat: no-repeat;background-position: left top;text-align: center;
	vertical-align: middle;}
.col_menu{width:110px;vertical-align: top;padding: 20px 0px 0px;	text-align: center;background-image: url(images/menu.gif);background-repeat: repeat-y;background-position: right top;}

table#menu_gauche{border: medium dotted #666666;font-size: 12px}
table#menu_gauche a {text-align: center;font-weight: bold;color: #000099;text-decoration: none;list-style-position: outside;list-style-type: circle;display: block;}
table#menu_gauche a hover {text-align: center;font-weight: bold;color: #000099;text-decoration: none;list-style-position: outside;list-style-type: circle;display: block;
	background-color: #999999;}

table#centre{width:730px;height:530px;width:642px; height:600px;background-color: #ffffff;}

table#formulaire{width:730px;}
table#formulaire th {font-size: 28px;color: #666666;height:35px;text-align: left;padding-top: 15px;padding-bottom: 15px;}



table#galerie{width:730px;height:530px;width:642px; height:600px;}
table#galerie th {font-size: 28px;color: #666666;}

table#contact{padding-bottom: 15px;width:630px;font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 14px;color: #666666;padding-left: 15px;}
table#contact th {font-size: 28px;color: #666666;height:35px;text-align: left;padding-top: 15px;padding-bottom: 15px;}
table#contact td {}

table#organigramme{width:730px;height:530px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #666666;}
table#organigramme th {font-size: 28px;color: #666666;}

table#reglement{
	width:730px;
	height:530px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	line-height: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
	
table#reglement th {font-size: 28px;color: #666666;padding-top: 10px;padding-bottom: 10px;}

table#presentation{width:730px;height:530px;background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 22px;color: #666666;}
table#presentation th {font-size: 28px;color: #666666;}

table#personnel{width:730px;height:530px;background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #666666;}
table#personnel th {font-size: 28px;color: #666666;text-align: left;padding-top: 15px;padding-bottom: 15px;}
table#personnel td {padding-top: 4px;	padding-right: 4px;padding-bottom: 4px;padding-left: 4px;}
.trombi img{border: medium solid #666666; height:150px; width:122px;}
.trombi_nom{color:#FF9933;font-weight: bold;}
.trombi_telephone{font-weight: bold;}
.trombi_email{}
.trombi_site{}
.trombi_bat{}
.trombi_poste{font-weight: bold;}




table#partenaire{width:730px;font-family:  Arial,Verdana, Helvetica, sans-serif;color: #666666;font-size: 16px;
padding-left: 10px;padding-bottom: 15px;}
table#partenaire th {font-size: 28px;color: #666666;height:35px;text-align: left;padding-top: 15px;padding-bottom: 15px;}
table#partenaire td {color: #666666;height:20px;padding-left: 8px;font-weight: bold;padding-bottom:10px;}
table#partenaire a {color:#999999;text-decoration: none;}
table#partenaire a hover {
	color:#66CCFF;
	text-decoration: underline overline;
}

table#compterendu{width:730px;font-family:  Arial,Verdana, Helvetica, sans-serif;color: #666666;}
table#compterendu th {font-size: 28px;color: #666666;height:30px;}
table#compterendu td {font-size: 18px;color: #666666; height:25px;}

table#site{width:730px;height:530px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 22px;color: #666666;}
table#site th {font-size: 28px;color: #666666;}

table#signature{width:680px; height:50px;font-size: 8px;}

.zoom {height:400px;margin:auto;}
.zoom p {text-align:center;}
.zoom img {width:300px;height:225px;}
.zoom img:hover {width:400px;height:300px;}
