/* CSS Document */
body{ background: #FFFFFF url(images/background4.jpg); font-family: "Times New Roman", Times, serif; scrollbar-base-color: #006633; /*margin-top:0;*/ }


#intro{ width: 800px; margin-left:auto; margin-right:auto; clear:both;  border:#205529 1px solid;}
#contenu{ width: 802px; margin-left:auto; margin-right:auto; clear:both; }
#menu{ background:#246440 url(images/background3.jpg) repeat; width:300px; height:700px; display:block; float:left; border-left:#205529 1px solid; border-top:#205529 1px solid; border-bottom:#205529 1px solid; border-right:0;}
#contenu_page{ display:block; float: right; width:465px; height:540px; background:#E6AB5D url(images/fond-droite1.jpg) no-repeat; padding-top:125px; padding-right:35px; padding-bottom:35px;  color:#246441; border-right:#205529 1px solid; border-top:#205529 1px solid; border-bottom:#205529 1px solid; border-left:0;}
#texte{width:465px; height:540px; overflow:auto; scrollbar-base-color:#F7D78C; color:#947C5E;}
#cartemenus{width:425px; height:33px; border-bottom:1px solid #F8BC66; }
#page_cartemenus{width:410px; height:430px; border:1px solid #F8BC66;}

/*TITRES*/
#titre_presentation{ width:140px; height:20px; background: /*#246441 #FFFFFF*/ #FEF7E7 url(images/photos-pictos/7.jpg) left no-repeat; padding-left:20px; text-align:center; border: #F8BC66 solid 1px; color:/*#FFFFFF*/ #F8BC66; font-size:16px; font-weight:bold;  font-style:italic; line-height:20px;}
#titre_laboratoire{ width:140px; height:20px; background:#FEF7E7 url(images/photos-pictos/6.jpg) left no-repeat; padding-left:20px; text-align:center; border:#F8BC66 solid 1px; color: #F8BC66; font-size:16px; font-weight:bold; font-style:italic; line-height:20px;}
#titre_contact{ width:140px; height:20px; background:#FEF7E7 url(images/photos-pictos/3.jpg) left no-repeat; padding-left:20px; text-align:center; border:#F8BC66 solid 1px; color: #F8BC66; font-size:16px; font-weight:bold; font-style:italic; line-height:20px;}
#titre_mariage{ width:140px; height:20px; background:#FEF7E7  url(images/photos-pictos/5.jpg) left no-repeat; padding-left:20px; text-align:center; border:#F8BC66 solid 1px; color: #F8BC66; font-size:16px; font-weight:bold; font-style:italic; line-height:20px;}
#titre_cartemenus{ width:140px; height:20px; background:#FEF7E7 url(images/photos-pictos/1.jpg) left no-repeat; padding-left:20px; text-align:center; border:#F8BC66 solid 1px; color: #F8BC66; font-size:16px; font-weight:bold; font-style:italic; line-height:20px;}
#titre_entreprises{ width:140px; height:20px; background:#FEF7E7 url(images/photos-pictos/4.jpg) left no-repeat; padding-left:20px; text-align:center; border:#F8BC66 solid 1px; color: #F8BC66; font-size:16px; font-weight:bold; font-style:italic; line-height:20px;}


/*STYLES*/
.Style1 { color: #396C43; font-size: 16px; font-weight: bold;}

/*LIGHTBOXIMAGE*/
#lightboxImage{ border: #000000 solid 1px;}

/*IMAGES*/
#images{ margin-right:auto; margin-left:auto; text-align:center;}
#images img{border: #F8BC66 1px solid;}
#images a img{border: #F8BC66 1px solid;}
#images a:hover img{border: #F8BC66 1px solid;}

/*IFRAME*/
iframe {}
.center{ margin-right:auto; margin-left:auto; text-align:center;}
#main { z-index:1; width:450px; margin:0px; text-align:left; display:block; float:left;}
#main a{color:#FFFFFF;text-decoration:none;}
#main a:hover{color: #000000;text-decoration:none;}
#panel { position:absolute; color: #FFFFFF;}
.window{ position: absolute;padding: 0px; }
.contemp_window{ width: 100%; height : 450px; border : 0; }

/*BAS*/
#bas{ margin-left:auto; margin-right:auto;  clear:both;}

/*RAPPEL MENU*/
#rappel_menu{
	line-height:14px;
	border-left: #205529 1px solid;
	border-bottom: #205529 1px solid;
	border-right: #205529 1px solid;
	height:15px;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:9px;
}
#rappel_menu a{
	color: #396C43;
	font-size:9px;
	text-decoration:none;
	margin-left:12px;
}
#rappel_menu a:hover{
	color: #000000;
	margin-left:12px;
}

/*MACROMEDIA*/
#macromedia{
	width:800px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color: #396C43;
	font-size:10px;
}
a{
	color: #396C43;
	font-size:10px;
	text-decoration:none;
}
a:hover{
	color: #000000;
}

/*PIED DE PAGE*/
#pieddepage {
	height:50px;
	margin-top:4px;
	line-height:20px;
	width:230px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color: #396C43;
	font-size:10px;
	background: url(images/papillon-bleu.jpg) no-repeat right;
}
#pieddepage a{
	color: #396C43
	font-size:10px;
	text-decoration:none;
}
#pieddepage a:hover{
	color:#000000;
}
