img,div,td,p,h1,h2,h3,h4,h5,h6,br,a
{	margin:0px;
	padding:0px;
}

p {
margin-top:5px;
padding-top:5px;

}

div {
border:0px solid #000000
}

form {
display:inline;
}

body{
margin:0px;
background-color:#395FA8;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}	


img{
border:0px
}


#centrer{
width:830px;
margin-left:auto;
margin-right:auto;
}

#site{
width:830px;
background-image:url('../../maj/phototheque/photos/charte/fond.jpg');
background-repeat:no-repeat;
background-position:top left;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
float:left;
}

#menu_bas{
width:812px;
float:left;

color:#FFFFFF;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:20px;
padding-bottom:5px;
border:0px solid #FF0000;
}


#pied_page{
width:830px;
float:left;
height:30px;
color:#FFFFFF;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
clear:both;
}

#pied_page a {
color:#FFFFFF;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
text-decoration:underline;
}


/* PAGE SITE */
#zone_bandeau_haut{
width:830px;
height:116px;
float:left;
}

#logo{
margin-top:28px;
padding-left:500px;
width:300px;
height:76px;
float:left;
	
}

#zone_menu_haut{
width:830px;
height:34px;
float:left;
margin-top:8px;
}

#zone_menu{
width:830px;
float:left;
}

#zone_contenu{
width:830px;
float:left;
min-height:500px;
}



#contenu{
font-size:12px;
color:#000000;
width:830px;
border:0px solid #000000;
/*text-align:justify;*/
}


#contenu_droit{
width:229px;
border:0px solid #000000;
float:left;
}

#contenu_gauche{
width:580px;
min-height:500px;
border-left:1px solid #FFFFFF;
padding-left:10px;
padding-right:5px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:229px;

}

#titre_recherche {
text-align:right;
margin-right:10px;
font-style:italic;
}

div.separe_document {
height:1px;
line-height:1px;
background-image:url('../../maj/phototheque/photos/charte/separateur.jpg');
background-repeat:no-repeat;
background-position:center;
}

input.button_recherche {
width:114px;
height:21px;
background-image:url('../../maj/phototheque/photos/pictos/boutton_recherche.jpg');
border:0px;
}

.hr{
clear:both;
display:none;
}


#overDiv {
position:absolute;
visibility:hidden;
z-index:1000;
}


table.menu_haut{
}


td.menu_haut{
padding-left:10px;
padding-right:10px;
}

a.menu_haut{
color:#075382;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.menu_haut:hover{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.menu_haut_actif{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
a.menu_haut_actif:hover{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}


a.menu_bas{
color:#FFF;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.menu_bas:hover{
color:#FBB72E;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.menu_bas_actif{
color:#FBB72E;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
a.menu_bas_actif:hover{
color:#FBB72E;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}


a.menu{
color:#FFFFFF;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.menu:hover{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
}

a.menu_actif{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
}
a.menu_actif:hover{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
}









#titre_page{
text-align:right;
color:#395FA8;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

a.lien_noir {
font-size:11px;
color:#000000;
text-decoration:underline;
}
a.lien_noir:hover {
font-size:11px;
color:#000000;
text-decoration:none;
}

a.lien_actu {
font-size:12px;
color:#075382;
text-decoration:none;
font-weight:bold;
}
a.lien_actu:hover {
font-size:12px;
color:#075382;
text-decoration:underline;
font-weight:bold;
}


/* SOUS	MENU HAUT */
#sous_menu_haut{
padding-left:15px;
}
ul.sous_menu_haut{
padding:0px;
margin:0px;
}
li.sous_menu_haut{
padding:0px;
margin:0px;
list-style-type:none;
}


a.sous_menu_haut{
color:#F5A703;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.sous_menu_haut:hover{
color:#002793;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.sous_menu_haut_actif{
color:#002793;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
a.sous_menu_haut_actif:hover{
color:#002793;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}


#bdh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	height: 147px;
	vertical-align: top;
}
#bdg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
	font-size: 11px;
	padding: 5px;
	width: 180px;
}
#bdb {
	text-align: center;
}
#page {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; */
	width: 595px;
	padding: 10px;
	vertical-align: top;
}

a.catH {
	color: #336699;
}

td.catH {
	text-align: left;
	padding-left: 3px; 
}

td.catH2 {
	text-align: center;
	vertical-align: middle;
	padding-left: 3px; 
}

td.catHmot {
	text-align: left;
	padding-top: 10px;
}

/* scroll */

#cont1	{position: relative; height: 400px; overflow: hidden}
#cont2	{position: absolute; left: 0px; top: 0px}

/* liens */

a.mot 			{font-family : verdana , arial; font-size : 11px; color: #002793; text-decoration:none; font-weight:bold}
a.mot:hover 	{font-family : verdana , arial; font-size : 11px; color: #002793; text-decoration:none; font-weight:bold}
a.mot_actif 	{font-family : verdana , arial; font-size : 11px; color: #FFCC00; text-decoration:none; font-weight:bold}
a.mot:visited 	{font-family : verdana , arial; font-size : 11px; color: #002793; text-decoration:none; font-weight:bold}

/* rechercher */

table.rech		{width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 70px}
table.ssrech	{width: 100%; border: 1px solid #FFFFFF}
td.rech			{vertical-align: middle; padding: 4px; text-align: left}
td.ssrech		{vertical-align: middle; font-size: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif}
td.rechtitre	{vertical-align: middle; font-weight: bold; text-align: left}
input.rech		{font-size: 11px}
td.ssrechtitre	{background-color: #DEE9F3; text-align: left; color: #336699}

a.rech:link		{color: #336699; text-decoration: underline}
a.rech:active	{color: #336699; text-decoration: underline}
a.rech:visited	{color: #336699; text-decoration: underline}
a.rech:hover	{color: #336699; text-decoration: none}

/* Formulaire */

input.bouton_contact {
color:#FFFFFF;
border:0px solid #FFFFFF;
background-color:#395FA8;
font-size:12px;
}

input.contact
{	border:1px solid #578BBE;
	width:200px;
}

input.contact_2
{	border:1px solid #578BBE;
	width:335px;
}

textarea.contact
{	border:1px solid #578BBE;
}

/* Liens */
.nom_lien
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#002793;
	font-weight:bold;
}

a.lien:active,a.lien:visited,a.lien:link,a.lien:hover
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#002793;
	font-weight:bold;
	text-decoration:none;
}

a.lien:hover
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#002793;
	font-weight:bold;
	text-decoration:underline;
}

