/* CSS Document */
body{background-image:url(../images/arr.gif); background-repeat:repeat-x; margin:0px; background-color:#D9D9D9; color:#000000;}
#page{margin:auto; width:974px; height:auto; }
#band1{width:972px; height:211px; clear:both; margin-left:auto; margin-right:auto; }
#band2{width:974px; height:auto; clear:both; margin-left:auto; margin-top:4px; margin-right:auto;}
#band3{width:972px; height:115px;  clear:both; margin-top:8px;   margin-left:auto; margin-right:auto;  background:url(../images/bas_03.jpg) no-repeat;}

/**************************haut****************************/
#bant{width:377px; height:auto; float:left;  }
#ban1{height:23px; width:377px; float:left; clear:both; margin-top:6px;  background-image:url(../images/communication_02.jpg);}
#ban2{height:203px; width:579px; float:left;    margin-left:4px; margin-top:4px;}
#ban3{height:178px; width:377px; float:left; clear:both;   margin-top:5px; }


/************************center************************************/
#cent1{height:auto; width:218px;  float:left; }
#cent2{height:342px; width:495px;  margin-left:9px !important; margin-left:6px;  float:left; background-image:url(../images/communication_14.jpg); }
#cent3{height:auto; width:235px; margin-right:6px; float:left; }
#cent4{height:249px; width:232px; float:left; clear:both;  margin-left:9px !important; margin-left:6px; margin-top:12px; }
#cent5{height:auto;  width:745px; margin-left:5px; float:left;  }
#cent55{height:auto;  width:745px; float:left; clear:both;}
#cent56{height:auto;  width:745px; float:left; clear:both; margin-top:8px; }
#cent561{height:auto; width:238px;}

#centaj2{ width:235px; height:auto; float:left; clear:both; margin-top:8px; }
#devis{width:235px; height:auto; float:left; clear:both; margin-top:6px;}
#texte{ width:498px; float:left; margin-left:1px; margin-bottom:4px !important; margin-bottom:0px; height:auto;}
#t1{width:498px; clear:both; height:26px; background:url(../images/texte_29.jpg) no-repeat;}
#t2{width:14px;  float:left; height:217px; background:url(../images/texte_33.jpg) no-repeat;}
#t3{width:470px;  float:left; height:217px; background:url(../images/texte_35.jpg);}
#t4{width:14px;  float:left; height:217px; background:url(../images/texte_37.jpg) no-repeat;}
#t5{width:498px; clear:both; height:14px; background:url(../images/texte_41.jpg) no-repeat;}
#ap{width:235px; float:left; height:89px; background:url(../images/communication_16.jpg) no-repeat; }
#fld{ width:235px; height:258px; float:left; clear:both; margin-top:8px;} 

#flde{height:243px; width:218px; float:left; clear:both; margin:8px; background-color:#FFFFFF;}

#cent6{height:249px; width:488px; float:left; margin-top:12px; margin-left:13px!important; margin-left:9px;  }

#cent11{height:auto; width:218px; float:left; clear:both; margin-top:8px; }
#cent12{width:216px; height:auto; float:left; clear:both;  margin-top:11px; padding-top:0px; border:1px solid #999999; }
#cent13{height:88px; width:218px;  margin-top:4px; float:left; clear:both; background:url(../images/communication_44.jpg) no-repeat;}

#cent31{height:92px; width:235px; float:left; clear:both; background:url(../images/communication_16.jpg) no-repeat;}
#cent32{height:255px; width:230px; float:left; margin-top:9px; clear:both; background-image:url(../images/communication_20.jpg);}


#cent41{height:158px; width:232px; background-image:url(../images/communication_34.jpg); float:left; clear:both;}
#cent42{height:78px; width:232px; background-image:url(../images/communication_45.jpg); margin-top:13px; float:left; clear:both;}

#centaut{width:507px; float:left; height:auto; margin-top:8px; margin-left:4px; margin-bottom:2px; margin-right:2px;}

#centaut1{width:507px; height:14px; clear:both; background:url(../images/agence-communication_03.jpg) no-repeat; background-color:#fefefe; float:inherit;}
#centaut6{height:432px; clear:both; width:auto;}
#centaut2{width:8px; height:432px; float:left; background:url(../images/agence-communication_05.jpg) no-repeat;}
#centaut3{width:489px; height:432px; float:left; background:url(../images/agence-communication_07.jpg);}
#centaut4{width:10px; height:432px; float:left; background:url(../images/agence-communication_09.jpg) no-repeat;}
#centaut5{width:507px; height:12px; clear:both;  background:url(../images/agence-communication_10.jpg) no-repeat;}


#centmenu2{ width:507px; height:auto; margin-top:0px; clear:both; }

#pa1{height:auto; float:left; width:auto;}
#pa2{height:auto; float:left; width:auto;}
/******************* Menu **********************/
.menu0{ height:32px; width:218px; float:left; clear:both;}
.menu01{height:32px; width:27px; float:left; background-image:url(../images/adecoper_12.jpg);}
.menu02{height:32px; width:165px; float:left; background-image:url(../images/adecoper_14.jpg);}
.menu03{height:32px; width:26px; float:left; background-image:url(../images/adecoper_16.jpg);}

.menu{ height:31px; width:218px; float:left; clear:both;}
.menu1{height:31px; width:27px; float:left; background-image:url(../images/adecoper_18.jpg);}
.menu2{height:31px; width:165px; float:left; background-image:url(../images/adecoper_20.jpg);}
.menu3{height:31px; width:26px; float:left; background-image:url(../images/adecoper_22.jpg);}

.menuf{ height:34px; width:218px; float:left; clear:both;}
.menuf1{height:34px; width:27px; float:left; background-image:url(../images/adecoper_30.jpg);}
.menuf2{height:34px; width:165px; float:left; background-image:url(../images/adecoper_31.jpg);}
.menuf3{height:34px; width:26px; float:left; background-image:url(../images/adecoper_32.jpg);}

/****************** newsletter*****************************************/
.news1{padding-top:0px; padding-right:5px; padding-left:10px; margin-bottom:0px; clear:both; }
.ok{height:19px; width:32px; background-image:url(../images/ok1.jpg);}
.txt1{font-size:9px; clear:both; margin-bottom:2px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.txt2{font-size:9px; clear:both; margin-bottom:2px; margin-top:8px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.txt3{font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}

/********************************* Haut page **************/
a.acc{font-size:10px; color:#319CD4; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.acc:hover{color:#000066;}
.es1{margin-left:90px;}

a.men{font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:10px; margin-top:6px; float:left; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif;   }
a.men:hover{color:#000066;}

.txtd{color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; clear:both; margin-left:10px; margin-top:6px; color:#818284; }


/****************************** ajx1************************/

#ajax1{height:349px; width:502px;  float:left; margin-top:2px;}
#ajax2{height:45px; width:502px; background:url(../images/ajax1_03.jpg) no-repeat;}
#ajax3{height:auto; width:502px; clear:both;}
#aja1{height:289px; width:15px; float:left; background:url(../images/ajax1_05.jpg) no-repeat;}
#aja2{height:289px; width:470px; float:left; background-color:#000000;}
#aja3{height:289px; width:17px; float:left; background:url(../images/ajax1_07.jpg) no-repeat;}

#ajax4{ height:15px; width:502px; clear:both; background:url(../images/ajax1_08.jpg) no-repeat;}


.imaa{ height:350px; width:420px; clear:both; float:left; margin-left:35px!important; margin-left:15px;}
.pimg{height:auto; width:auto; float:left;  text-align:center; margin-left:4px; padding-top:40px !important; padding-top:40px; }
#diaporama{float:left;}
.miniphotos {border: 3px solid #000000; float:left; margin-left:12px;}
.img1{ height:350px; width:420px; float:left;  text-align:center; margin-left:4px; }
#ajax21{height:20px; width:130px; float:right; margin-top:16px; margin-right:10px; background-image:url(../images/lie.gif); padding-top:1px;}

/******************** buton envoie********************/

.ok1{background:url(../images/ok1.jpg) no-repeat; width:36px; height:19px; border:none;}
.cache{height:1px; width:1px; visibility:hidden; float:left;}
.imgtop{
	border:none;
	position:relative;
	top: 3px;
}

h1{margin:0px; padding:0px;}
h2{margin:0px; padding:0px; font-size:20px; text-align:center; color:#7D7D7D;}
.txxt1{font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#4a5054; }
#txtx{margin-right:8px; margin-left:8px;}
.lt1{color:#47A6D8;}
.lt2{color:#7D7D7D;}

/************** referencement ************************/

#ref1{ height:150px; width:38px; float:left;}
#ref2{height:150px; width:240px; float:left;}
#ref21{height:6px; width:240px; clear:both; background:url(../images/refer_04.jpg) no-repeat;}
#ref22{height:137px!important; height:124px; width:240px;  background:url(../images/refer_08.jpg) ;}
#ref23{height:7px; width:240px; clear:both; background:url(../images/refer_10.jpg) no-repeat;}
#ref3{height:150px; width:10px; float:left; background:url(../images/refer_05.jpg) no-repeat;}


#liens{background:url(../images/menu3.gif) no-repeat; width:961px; height:165px; clear:both; float:left; margin-top:4px; margin-bottom:6px;}
#telien1{float:left; margin-top:15px; margin-left:15px; width:210px;}
#telien2{float:left; margin-top:15px; margin-left:24px; width:210px;}
#telien3{float:left; margin-top:15px; margin-left:17px; width:230px;}
#telien4{float:left; margin-top:15px; margin-left:26px; width:210px;}
.title_menu_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #47A6D8;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
}
.title_menu_footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7D7D7D;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
}
.menu_footer_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a5054;
	text-decoration: none;
	list-style-image:url(../images/bullet_tcm6-1777.gif);
	padding-left:17px;
	margin:0;
		margin-top:8px;
}

.menu_footer_link a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a5054;
	text-decoration: none;
}

.menu_footer_link a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006ea9;
}
a.liresuit{ font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006ea9;
	text-decoration: none;
	}
a.liresuit:hover { font-family: Arial, Helvetica, sans-serif;
	color: #4a5054;
	text-decoration: none;
	}	
.telem{width:140px; height:22px;}

#sp{clear:both; height:auto; width:auto;}
#pr{float:left; display:none;}
#sui{float:right;}
#diva{height:auto; width:auto; text-align:justify;}
#divb{height:auto; width:auto; text-align:justify; display:none;}

.centr{text-align:center;}
#refer{width:500px; height:145px; background:url(../images/refe.jpg); float:left; margin-top:4px; margin-left:4px!important; margin-left:2px;}


.ensemble_blocs
{
	border:1px solid #A3C0D5;
	width:450px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}
.bloc_msg
{
	background-color:white;
	padding:8px;

}
.infos_msg
{
	font-family:Arial, 'Times New Roman', Times, serif;
	background:url('../images/header.png') repeat-x;
	font-size:90%;
	margin-bottom:0px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	color:#2C485C;
	height:18px;
}
ul{ padding-bottom:0px; padding-top:1px; margin:0px;}
li{ padding-bottom:0px; padding-top:1px; margin:0px; margin-left:20px; }

#flashcontent1{height:auto; width:auto;}
#flashcontent2{height:auto; width:auto;}
#flashcontent3{height:auto; width:auto;}
#flashcontent4{height:auto; width:auto;}
