body {
	padding:0px 0px 0px 0px;
	margin:20px 0px 20px 0px;
	text-align:center;
	background-color:#FFFFFF;
	font-family: verdana, Arial, Helvetica, Geneva;
	font-size:10px;
	color:#333333;
}

img {
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
table {
	border:0px;
}
div, p, td, span {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
select {
	font-family: verdana, Arial, Helvetica, Geneva;
	font-size:10px;
	color:#333333;
	text-decoration: none;
}
#tete {
	width:739px;
	height:73px;
}
#tete a { 
	color: #FF0000;
	font-size: 10px;
	font: verdana;
	text-decoration:none;
	border:0px Aucune;
}
#tete a:hover {
	font-weight:bold;
}
.titre_navig {	
	font: verdana;
	font-size:10px;
	color:#333333;
	font-weight:bold;
}
#corps {
	width:739px;
}
#corps a { 
	color: #AEAEAE;
	font-size: 11px;
	font: verdana;
	text-decoration:none;
	border:0px Aucune;
}
#corps a:hover {
	color: #FFFFFF;
}
.titre1 {	
	font: verdana;
	font-size:11px;
	color:#F89584;
	font-weight:bold;
}
.titre2 {	
	font: verdana;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.titre3 {	
	font: verdana;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
.texte1 {	
	font: verdana;
	font-size:11px;
	color:#E3E3E3;
}
.texte2 {	
	font: verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.texte2_2 {	
	font: verdana;
	font-size:11px;
	color:#FFFFFF;
}
.texte3 {	
	font: verdana;
	font-size:11px;
	color:#EAEAEA;
}
.texte3_2 {	
	font: verdana;
	font-size:11px;
	color:#FFFCCC;
}
.texte3_3 {	
	font: verdana;
	font-size:12px;
	color:#EAEAEA;
}
.texte4 {	
	font: verdana;
	font-size:10px;
	color:#FF702A;
}
.texte4_2 {	
	font: verdana;
	font-size:11px;
	color:#FF702A;
}
.texte5 {	
	font: verdana;
	font-size:9px;
	color:#EAEAEA;
}
.texte6 {	
	font: verdana;
	font-size:11px;
	color:#F89584;
}
.texte7 {	
	font: verdana;
	font-size:11px;
	color:#FFFF14;
}
.texte8 {	
	font: verdana;
	font-size:11px;
	color:#333333;
}
#pied {
	width:739px;
	height:89px;
}
#pied a { 
	color: #333333;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
	border:0px Aucune;
}
#pied a:hover {
	text-decoration:none;
	color: #FF0000;
}
.texte_contact {	
	font: verdana;
	font-size:10px;
	color:#F61B19;
}
.texte_pied {	
	font: verdana;
	font-size:10px;
	color:#333333;
}

.champs {
	color: #333333;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva;
	text-decoration: none;
	border: solid 1px #FDB2B2;
	background-color:#FFFFFF;
}

.bouton { 
	 color: #333333;
	 font-size: 10px;
	 font-family: verdana, Arial, Helvetica, Geneva;
	 text-decoration: none;
	 border: solid 1px #333333;
	 background-color:#FDB2B2;
	 height:15px;
}

.btn_on { 
	 color: #333333;
	 font-size: 10px;
	 font-family: verdana, Arial, Helvetica, Geneva;
	 text-decoration: none;
	 border: solid 1px #333333;
	 background-color:#FDB2B2;
	 font-weight:bold;
	 letter-spacing:1px;
	 height:15px;
}
.champs_2 {
	color: #333333;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva;
	text-decoration: none;
	border: solid 1px #FF702A;
	background-color:#FFFFFF;
}

.bouton_2 { 
	 color: #333333;
	 font-size: 10px;
	 font-family: verdana, Arial, Helvetica, Geneva;
	 text-decoration: none;
	 border: solid 1px #333333;
	 background-color:#FF702A;
	 height:15px;
}

.btn_on_2 { 
	 color: #333333;
	 font-size: 10px;
	 font-family: verdana, Arial, Helvetica, Geneva;
	 text-decoration: none;
	 border: solid 1px #333333;
	 background-color:#FF702A;
	 font-weight:bold;
	 letter-spacing:1px;
	 height:15px;
}
.signatrouge { color: #f00; font-size: 10px; font-family: verdana, Arial, Helvetica; text-decoration: underline }
.signatgris { color: #BFC3C3; font-size: 10px; font-family: verdana, Arial, Helvetica; text-decoration: none }
.signatgrissoulign { color: #BFC3C3; font-size: 10px; font-family: verdana, Arial, Helvetica; text-decoration: underline }

.rouge10   { color: #F6EC14; font-size: 9px; font-family: verdana, Arial, Helvetica; text-decoration: none }
.rouge11  { color: #F6EC14; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
.rouge10_2   { color: #FF702A; font-size: 10px; font-family: verdana, Arial, Helvetica; text-decoration: none }
.rouge11_2  { color: #FF702A; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }

.kroll { color: #FF0000; font-size: 10px; font-family: verdana, Arial, Helvetica; font-style:italic; }




/****************************/
/*  GALLERIE
/***************************/

ul#gallerie{
 margin:20px 0 20px 20px;
 padding:0;
 list-style-type:none;
}

ul#gallerie li{
	display:block;float:left;
	
	width:100px;height:75px;
	padding:0px;
	
	margin-right:10px;
	margin-bottom:25px;
	
	/** IE **/
	display:inline;
	background-color:#000;
	border:1px solid #000;
}

ul#gallerie li a{ 
	display:block;float:left;
	
	width:100px;height:75px;
	text-align:center;

}

p.pagination{
	text-align:center;
	padding:20px;
}

/** Dispositions **/
.left{ 
	display:block;
	float:left;
	
	/** IE **/
	display:inline;
}

.right{ 
	display:block;
	float:right;
	
	/** IE **/
	display:inline;
}

/** Traits et séparateurs **/
.hiddenhr{
	display:block;
	border:none;
	clear:both;
	visibility:hidden;
	
	margin:0;
	_margin:7px 0;
}










/*
#main {
	width:739px;
	height:100%;
}

img {
	border:0px;
}
table {
	border:0px;
}


#tete a { 
	color: #FFFFFF;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
	border:0px Aucune;
}
#tete a:hover {
	color: #FFF726;
	text-decoration:none;
	border:0px Aucune;
}

#corps {
	color: #000000;
	text-decoration:none;
	width:774px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}
#corps a { 
	color: #04386C;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
	border:0px Aucune;
}
#corps a:hover {
	color: #FF0000;
	text-decoration:none;
	border:0px Aucune;
}
.text_new {	
	font-family: Verdana, Arial;
	font-size:10px;
	color:#00356A;
}
.titre_page {	
	font-family: Arial;
	font-size:17px;
	color:#184F85;
	font-weight:bold;
}
.text_page {	
	font-family: verdana, Arial, Helvetica, Geneva;
	font-size:11px;
	color:#00356A;
	text-align:justify;
}
.text_page2 {	
	font-family: verdana, Arial, Helvetica, Geneva;
	font-size:12px;
	color:#6A9FC3;
	font-weight:bold;
	letter-spacing:1px;
}
.text_navig {	
	font-family: verdana, Arial, Helvetica, Geneva;
	font-size:10px;
	color:#f35c00;
}
.savoirplus {
	color: #f35c00;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: none;
}
.nouv_cadre {
	border: solid 1px #818181;
}
.nouv_cadre2 {
	border-top: 1px solid #818181;
}
.nouv_titre {
	color: #00356A;
	font-size: 11px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: none;
}
.nouv_text {
	color: #00356A;
	font-size: 11px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: none;
}
.fab_titre {
	color: #6A9FC3;
	font-size: 11px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: none;
	font-weight:bold;
	background-image: url(images/vague_b.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding: 0px 0px 0px 35px;
	height:22px;
}
.fab_texte {
	color: #00356A;
	font-size: 11px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: none;
	border-top: 1px solid #818181;
	background-color:#FFFFFF;
}


.text_adr {	
	font-family: Verdana, Arial;
	font-size:9px;
	color:#FFFFFF;
}
.text_log {	
	font-family: Verdana, Arial;
	font-size:10px;
	color:#04386C;
}
.ch_log {
	color: #04386C;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva;
	text-decoration: none;
	border: solid 1px #8A9FA2;
	background-color:#E7F7FF;
}

.gest_text {
	color: #00356A;
	font-size: 11px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: none;
}
.btn_let {
	color: #00356A;
	font-size: 12px;
	font-family: verdana, Arial, Helvetica;
	text-decoration: underline;
}



*/

ul.videotheque, ul.phototheque{
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center;
}

ul.phototheque li {
	float:left; margin:0 10px 10px 0;
}

li.allemagne  { 
	float:left; margin:0 10px 10px 0;
	background-color:#434343;
}

ul.videotheque2 li{
	margin:0 10px 10px 0;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center;
}

ul.videotheque li{
	float:right; margin:0 10px 10px 0;
}
