body {
	background: url("../images/fond_ecran.jpg") repeat-x;
	background-color:#377ebe;
	margin: 0px;padding:0px;
}
.main_body{background-color:#c9d8e0; width :890px; margin-left: auto;	margin-right: auto;	background: url("../images/fond_mainbody.png") no-repeat;overflow: auto;}
.main_bodyinterne{background-color:#c9d8e0;	width:890px;	margin-left:auto; margin-right:auto; background: url("../images/fond_mainbodyinterne.png") repeat-y; overflow:auto;}

/*-------------------------------------------------------colonne gauche-----------------------------------------------------------*/

#colonnegauche {width:171px;	float:left;	background-color:White;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 9px; color: #808080; text-align: center;	background-image: url("../images/colonnegauche_top.jpg"); background-repeat: no-repeat;
  overflow:auto;}	
/* Hide from IE5-mac. Only IE-win sees this. \*/
 * html #colonnegauche {  float: left; background-color:White; text-align: center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #808080;
	background-image:url("../images/colonnegauche_top.jpg"); background-repeat:no-repeat; margin-right:-3px; min-height:676px;}
  /* End hide from IE5/mac */*

a.boutoncontactimage {display: block; width: 44px; height: 41px; background-image: url(../images/pubcontact_a_fr.png);background-repeat: no-repeat;}
*html a.boutoncontactimage {margin-right:7px;display: block; width: 44px; height: 41px; background-image: url(../images/pubcontact_a_fr.png);background-repeat: no-repeat;}
a.boutoncontactimage:hover {background-image: url(../images/pubcontact_e_fr.png);} 

a.contactinterne {display: block; width: 535px; height: 76px; background-image: url(../images/contact_baspage.png);background-repeat: no-repeat;}
a.contactinterne:hover {background-image: url(../images/contact_baspage_e.png);} 
  
#colonnegauche a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #5b5b5b;}
#colonnegauche a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #682d2d;}

.bloc_langues {height: 149px; padding-top:51px;}
.langues{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #808080; }


#colgauche_bottom{background: url("../images/colonnegauche_bottom.png"); margin-top: -51px; height:527px;}
#colgauche_bottom a {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; }
#colgauche_bottom a:hover {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; }

#colgauche_bottominterne{background: url("../images/colonnegauche_bottominterne.png"); margin-top: -51px;height:527px;}
#colgauche_bottominterne a {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; }
#colgauche_bottominterne a:hover {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; }

/*-------------------------------------------------------colonne droite -----------------------------------------------------------*/

.colonnedroite{background-color:White;	margin-left:171px;	width:719px; height:676px;background-image:url(../images/fond_colonnedroite.png);}
/* Hide from IE5-mac. Only IE-win sees this. */
* html .colonnedroite{background-color:White; margin-left:0px;} 

.colonnedroiteinterne{width:719px; overflow:auto; background:url("../images/fond_colonnedroiteinterne.png") repeat-y};
	/* Hide from IE5-mac. Only IE-win sees this. */
* html .colonnedroiteinterne{	margin-left:0px;width:719px;} 

.bordure_colonnedroiteinterne{width:4px; float:right;left:715px; background:url("../images/borduredroiteinterne_spacer.png") repeat-y;}

.menu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: white;
	     position:absolute; width:719px; height:70px;	z-index:1000;}
#menuinterne {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px;color:white;
              background-image:url("../images/menuinterne.png");width:715px;height:70px;float:left;z-index:1000}
	
/*----------------------------------------- menu deroulant----*/
a {	text-decoration: none;}
/*a:visited {	color: #790;}
a:active {color: red;}*/
a:hover {	color:#8a0600}

.divlink a {display:block; height:34px; background: url("../images/fond_bouton.png"); margin-left:10px;}
.divlink a:hover {background: url("../images/fond_bouton.png");}

ul {list-style: none;	padding: 0;	margin: 0;}

#nav a {font-weight: bold;	color: #ffffff;padding-top:35px;text-decoration: none;}
/* sousmenu */
#nav li li a {display:block;	font-weight:normal; width:95px; color: #ffffff;	padding-top: 0.4em;padding-bottom:0.4em;padding-left:0.6em;background:#35567a; margin-top:1px;}
#nav li li a:hover {	width:95px; background:#8a0600; color:#ffffff}

li {float:left;	position:relative;	width:102px;	text-align:left;	cursor:default;}

/*li#first {	border-left-width: 1em;}
li#last {	border-right-width: 1em;}*/

li ul {	display:none;	position:absolute;font-weight:bold;	background-color:#fff;}

li>ul {	top:auto;	left:auto;}
li li {	display:block;	float:none;	background-color:transparent;	border:0; }
li:hover ul, li.over ul {	display:block;}

/*-----------------------------------------fin menu deroulant-------------*/

.bloc1 {float:left; margin-top:100px; padding-left:136px; width:213px;position:absolute;z-index:500}
.bloc2 {margin-left:490px;margin-top:100px; width: 213px; float:right; padding-right:10px;position:absolute;z-index:500}
.bloc3 {margin-top:390px;float:left; padding-left:136px; width:213px;position:absolute}
.bloc4 {margin-top:390px;margin-left:490px; width: 213px; float:right; padding-right:10px;position:absolute}

.contenu_interne { font-family:Verdana;}
.bloc1interne {padding-left:27px; width:540px; font-family: Verdana;font-size: 11px;color:#333333;; list-style-image:URL("../images/puce.png");}
.bloc2interne {float:left;width:128px;font-family:arial; font-size:10px;color:#333333;float:right;margin-right:3px;}
.bloc3interne {width:128px;font-family:arial; font-size:10px;color:#333333;margin-top:30px;}



h1 {font-family: Arial; font-size: 16px; font-weight: bold ; color:#073f77;}
h2 {font-family: Arial; font-size: 14px; font-weight: bold ; color:#073f77;}
h3 {font-family: Arial; font-size: 12px; font-weight: bold ; color:#073f77;}
.textered {font-family: Arial; font-size: 12px; font-weight: bold ; color:#870305;}
p {font-family:Verdana; font-size: 11px;color: #333333; padding-top:10px;}
a {font-family: Arial; font-size: 11px; font-weight: bold ; color:#000000; text-decoration:none;}
.licontenu {font-family: Verdana;font-size: 11px;color:#333333;float:none; list-style-image: URL("../images/puce.png");
            display:list-item;width:auto; list-style-position:outside;}
.textetableau{font-family:Arial; font-size:11px; color:#333333; padding-left:5px;}
.textestandard {font-family: Verdana;font-size: 11px;color:#333333;}
.textepetit {font-family:arial; font-size:10px;color:#333333;}
.textepetitform {font-family:arial; font-size:9px;color:#333333;}

/*-------------------------------------------------------------bas de page-------------------------------------------------*/
.bas_page {
	background-image: url(../images/bas_page.png); 	
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align: left;
	padding-top:5px; height: 27px;width :890px;
  margin-left: auto; margin-right: auto; 
}
#hautdepage {	float:right; padding-right:10px;}

#hautdepage a{font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold;}

