@charset "UTF-8";
/* CSS Document */

body, table{
	font-family:Arial, Helvetica, sans-serif;
}

#contenu, #interieur_site{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body, table, #contenu, #interieur_site, input{
	font-size:11px;
}

body, body.accueil, contenu, #interieur_site, table{
	color:#451F00;
}

body, body.accueil{
	background-color:#451F00;
}

#menu_admin #liensmenu{
	background-color:#451F00;
	border:solid 1px #451F00;
}

#menu_admin, #menu_admin a{
	text-transform:uppercase;
}

#titre_page, #sous_titre_page, #menu1, #menu2, #contenu a, #interieur_site a, #retouraccueil, #version, #menu_admin, #menu_admin a{
	font-family:Arial, Helvetica, Arial, sans-serif;
	letter-spacing:1px;
}

#titre_page, #menu1, #menu2, #contenu a, #interieur_site a, #retouraccueil, #version, #menu_admin, #menu_admin a{
	text-transform:uppercase;
	font-weight:bold;
}

#titre_page, #sous_titre_page, #sous_titre_page a, #compteurpage{
	color:#FFA200;
}

.gris{
	color:#DBDBDB;
}

.bleu1, a.bleu1{
	color:#c75900;
}

#titre_page{
	font-size:18pt;
}

#sous_titre_page{
	font-size:7pt;
}

#copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}

#copyright, #copyright a{
	color:#6F3709;
}

#copyright a:hover{
	color:#FFFFFF;
}

a{
	text-decoration:none;
}

a:hover, #lienflash a{
	text-decoration:underline;
}

#menu_admin, #menu_admin a, #menu1, #menu, .menuitem, #menu1 a, #menu2, #menu2 a, #contenu a, #interieur_site a, #retouraccueil, #version{
	font-size:11px;
}

#menu, #menu a, #menu1, #menu1 a, #menu1 a:hover, #menu_admin a:hover, #lienflash a:hover{
	color:#FFFFFF;
}

.categorie, .cadrealbum, .imagealbum{
	border:1px solid #451F00;
}

#le_site #menu2{
/*	background-color:#FFA200;*/
	padding-top:50px;
	padding-bottom:10px;
}

#menu2, #menu2 a, #menu_admin, #menu_admin a, #contenu a, #interieur_site a, #version a:hover{
	color:#C75900;
}

#retouraccueil, #retouraccueil a{
	color:#FB9400;
}

#menu2, #menu2 a, #menu_admin, #menu_admin a{
	text-decoration:none;
}

#le_site #menu2 a:hover{
	color:#FFA200;
}

#retouraccueil, #retouraccueil a{
	letter-spacing:0px;
}

#le_site_accueil #menu2 a:hover{
	color:#FCFE61;
}

#le_site #menu2 a:hover{
	background:url(fleche.gif) no-repeat left;
	background-color:#FFFFFF;
	/*border:1px solid #3677FF;*/
}

#menu2 a:hover, #contenu .titrecadrecategorie a:hover, #contenu .nomalbum a:hover, #lienflash, #lienflash a, #actualites a{
	color:#FFFFFF;
}

#actualites, #actualites p, #titreespaceprive{
	font-size:9px;
	font-weight:bold;
	font-weight:bolder;
	color:#9FCAFF;
}

#titreespaceprive{
	color:#FCDD4C;
}

.titrecadrecategorie, .nomalbum{
	background-color:#420001;
}

#menu2 a.liencategorieprincipale{
	line-height:15px;
}

#menu2 a.pointer:hover{
	cursor:pointer;
}

a img{
	border:0px;
}

#menu2 a.liensouscategorie{
	margin-right:15px;
	color:#E79375;
}


input, select, textarea{
	color:#451F00;
	border:1px solid #451F00;
}

.bouton{
	background-color:#451F00;
	color:#FFFFFF;
	cursor:pointer;
}

.bleu2, .bleu2 a, a.bleu2{
	color:#2463B4;
}

#contenu a img, #interieur_site a img{
	border:solid 1px #451F00;
}

#menu a{
	/*border:1px solid #FFFFFF;*/
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

#menu a:hover{
	color:#173E8E;
}

#version, #version a, #espaceprive label{
	color:#4B8CDB;
	letter-spacing:0px;
}

#espaceprive label, #espaceprive input{
	font-size:9px;
	font-weight:bold;	
}

#titreespaceprive{
	font-size:10px;
	text-transform:uppercase;
}

#espaceprive input{
	font-size:9px;
	border:none;
	background-color:#3165B5;
	color:#A4CDFF;
}

.boutonespaceprive:hover{
	cursor:pointer;
}

.smenu{
	position:absolute;
	float:right;
	z-index:200;
	width:200px;
	margin-top:-2px;
	border:1px solid #FFFFFF;
}

.smenu br{
	padding:0px;
	margin:0px;
	line-height:5px;
}

.smenu a{
	display:block;
	height:15px;
	padding-left:15px;
	background-color:#3165B5;
	color:#A4CDFF;
}

.smenu a:hover{
	background-image:none;
	color:#FFA200;
	background:url(fleche.gif) no-repeat left;
	background-color:#FFFFFF;
}

#divmenu{
	float:left;
}

#divmenu p{
	margin:0px;
	padding:0px;
	line-height:0px;	
}

#menusscategories{
	background-color:#783B0B;
	color:#FFFFFF;
	border:1px solid #451F00;
}

#menusscategories a{
	color:#FFFFFF;
}

#contenu{
	height:340px;
}

HTML>BODY #contenu{
	min-height:340px;
	height:auto;
}
