body {
		background-color: #FFFFFF;
		color: #000000;
		font-family: Arial;
		font-size: 12px;
}

td {font-family: Arial;font-size: 12px;color: #000000;}

input {font-family: Arial;font-size: 12px;color: #000000;border-width: 1px;border-style: solid;border-color: #235fa0;background-color: #FFFFFF;}
textarea {font-family: Arial;font-size: 12px;color: #000000;border-width: 1px;border-style: solid;border-color: #235fa0;background-color: #FFFFFF;}

a {font-family: Arial, Helvetica, sans-serif;color: #0066a7;font-size: 12px;text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif;color: #0066a7;font-size: 12px;text-decoration: none;}

h3 {font-family: Arial;color: #b0c935;font-size: 18px;font-weight: bold;text-decoration: none; margin-left:5px;}

.menu2 {font-family: Arial;color: #ffffa8;font-size: 12px;font-weight: bold;text-decoration: none;}
.menu2 a {font-family: Arial;color: #ffffa8;font-size: 12px;font-weight: bold;text-decoration: none;}
.menu2 a:hover {font-family: Arial;color: #ffffa8;font-size: 12px;font-weight: bold;text-decoration: none;}

#global {
	width: 1126px;
	margin-left: auto;
	margin-right: auto;
}

/* En-tête */
#entete {
	/* background: url(images/head_back.jpg) repeat-x;*/
	/* padding: 20px 0;*/
	height:197px;
}

/* Bloc central */
#centre {
	width: 100%;
	/*margin-left: 20px;*/
}

/* Menu de navigation */
#navigation {
	float: left;
	width: 357px;
	/*height:476px;*/
	height:568px;
	background: url(images/back_menu.jpg) no-repeat;
}

#annonceur
{
 text-align:right;
 margin-top:-4px;
 height:262px;
}


#menu_title{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #8f7e76;
padding: 0px;
width: 170px;
vertical-align: middle;
border-bottom:1px solid #8f7e76;
}

.li_menu_principal {
 list-style-image: url(images/btn_menu_principal.png);
 margin: 0.5em 0 0.5em 0;
} 

.li_menu {
 list-style-image: url(images/btn_menu.png);
 margin: 0.5em 0 0.5em 0;
}

.lien_menu  {font-family: Arial;color: #823a29;font-size: 12px;text-decoration: none;font-weight: bold;}
.lien_menu a {font-family: Arial;color: #823a29;font-size: 12px;text-decoration: none;font-weight: bold;}
.lien_menu a:hover {font-family: Arial;color: #ee1c2e;font-size: 12px;text-decoration: none;font-weight: bold;}

.content a {font-family: Arial;font-size: 12px;font-weight: bold;color: #ee1c2e;text-decoration: none;}
.content a:hover {font-family: Arial;font-size: 12px;font-weight: bold;color: #ee1c2e;text-decoration: underline;}

/* Contenu principal */
#principal {
	float: left;
	width: 769px;
	height: 568px;
	color: #000000;
	/*background: url(images/fond-content.png);*/
	background-repeat: no-repeat;
	/*overflow: auto;*/
	font-family: Arial;
	font-size: 12px;
}

#content
{
float: left;
width: 769px;
height: 489;/* 432 */
text-align: justify;
background: url(images/backcontent.jpg) repeat-y;
overflow: hidden;
font-size: 14px;
color: #000000;
}

#contenttxt
{
 margin-left:10px;
 margin-right:10px;
 text-align: justify;
 overflow:auto;
 height: 100%;
 SCROLLBAR-FACE-COLOR:#81c544;
    SCROLLBAR-HIGHLIGHT-COLOR:#81c544;
    SCROLLBAR-SHADOW-COLOR:#81c544;
    SCROLLBAR-3DLIGHT-COLOR:#81c544;
    SCROLLBAR-ARROW-COLOR:#FFFFFF;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
}

#top-content
{
 background: url(images/content-top.png) no-repeat;	
 width: 769px;
 height:44px;
}

#bottom-content
{
 background: url(images/content-bottom.png) no-repeat;
 width: 769px;
 height:35px;
}

#bottom-contenttxt
{
color: #000000;
text-align: right;
margin-left: 10px;
margin-right: 5px;
margin-top: 18px;
}

#bottom-contenttxt a
{
color: #000000;
text-align: right;
margin-left: 10px;
margin-right: 5px;
margin-top: 18px;
}

#bottom-contenttxt a:hover
{
color: #000000;
text-align: right;
margin-left: 10px;
margin-right: 5px;
margin-top: 18px;
text-decoration: underline;
}

.cache { display:none ;}

/* Contenu secondaire */
#secondaire {
	margin-left: 958px;
	margin-right: 5px;
	padding: 12px 0;
	width: 140px;
}

.li_actu {
 list-style-image: url(images/arrow.gif);
 margin-top: 10px;
 padding-bottom: 10px;
 margin-left: 0px;
 padding-left: 0px;
 border-bottom:1px dashed #e04807;
 width: 140px;
}

#titre_blog { 
	width: 180px; 
	height:58px;
	background: url(images/fond-blog.png);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #823a29;
	text-align: left;
}

#titre_blog  {font-family: Arial;color: #823a29;font-size: 12px;text-decoration: none;font-weight: bold;}
#titre_blog a {font-family: Arial;color: #823a29;font-size: 12px;text-decoration: none;font-weight: bold;}
#titre_blog a:hover {font-family: Arial;color: #823a29;font-size: 12px;text-decoration: none;font-weight: bold;}

#titre_realisation {
	width: 148px; 
	height:44px;
	background: url(images/fond-titre-realisation.png);
	background-repeat: no-repeat;
	margin-left: 30px;
	font-weight: bold;
	color: #823a29;
	text-align: right;
}

#liste_realisation {
	width: 148px; 
	height:455px;
	background: url(images/fond-realisation.png);
	background-repeat: no-repeat;
	margin-left: 30px;
	font-weight: bold;
	color: #823a29;
	text-align: left;
}

/* Pied de page */
#pied {
	margin: 0;
	padding: 15px 20px 10px 0;
	font-size: .85em;
	width: 1162px; 
	height:37px;
	font-family: Arial;
	color: #823a29;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
	text-align: right;
}

#pied .lien_footer {font-family: Arial;color: #e04807;font-size: 10px;font-weight: bold;text-decoration: none;}
#pied .lien_footer a {font-family: Arial;color: #e04807;font-size: 10px;font-weight: bold;text-decoration: none;}
#pied .lien_footer a:hover {font-family: Arial;color: #e04807;font-size: 10px;font-weight: bold;text-decoration: none;}

.posrelative
{
POSITION: relative;
}

#conteneur
{
OVERFLOW: hidden;
WIDTH: 120px;
HEIGHT: 455px;
CLIP: rect(0px 120px 455px 0px);
margin-top:5px;
margin-bottom:5px;
text-align:left;
margin-left: -400px;
}
