#mycarousel {display:block;}

#myGallery {display:block;}

body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #005775;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	background-repeat: repeat-x;
	background-color: #eef5f7;
	background-image:url(images2/fond_resonance-communication.jpg);
}

img {border:none;}
p {
	margin:0;
padding:0;
}

a {
	color: #005979;
}
a:hover {
	color: #FF9832;
}

dd {
	margin-bottom: 8px;
	margin-left: 10px;
	margin-right: 18px;
	margin-top: 8px;
	padding-bottom: 18px;
	font-size: 90%;
}
#page {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
}
	
	
#contenu {
	width: 780px;
	height: auto;
	float: left;
}
.titre{font-size:22px; font-family:Arial, Helvetica, sans-serif; 	color: #005775;
 font-style:italic; font-weight:normal; }


#menu{width:170px; float:left;}
#menu ul{ list-style-type:none; margin:0; padding:0;}

#newsletter{float:right; margin-top:0; top:0;}
#contenu_newsletter{height:85px; background-color:#005979; display:none;}
#contenan_newsletter{ color:#FFFFFF; float:right; padding-right:150px; padding-top:5px; width:450px;}
.spacer{clear:both;}
/*--------------------------------------PIED------------------------------------*/
#contenu_pied{
margin-bottom:50px;
padding-left:10px;
padding-right:10px;
width:760px;
margin-left:170px;
margin-right:auto;
margin-top:40px;
}

#pied_page {
width:180px;
float:left;
font-size:11px;
color:#35819d;
}

#liens_pied{
float:left;
width:150px;
font-size:11px;
color:#35819d;
padding-left:15px;
}

#liens_pied a{
color: #35819d;
font-weight: normal;
text-decoration: none;
font-size:11px;
}

#liens_pied a:hover{
color: #005979;
font-weight: normal;
text-decoration: none;
font-size: 11px;
background-color: #ff9832;
}

#liens_pied ul li a{
display: block;
text-decoration: none;
width:130px;
}

#liens_pied ul li a:focus{
color: #664a23;
background-color:#ff9832;
}

#pied_page2 {
font-size:11px;
color:#35819d;
}

#pied_page2 a {
font-size:11px;
color: #ae5700;
font-weight: normal;
}

.pousse_w3c{margin-left:230px;}
.puce{
list-style-image:url(Image/puce-mini.png);
margin:0;
padding:0;
}

.bas_du_pied{
font-size:9px;
color:#666666;
}

.bas_du_pied a{
text-decoration:none;
color:#666666}

.petit_logo{
margin-left:90px;}

/*-------------------------------------------------------------------------------------------*/

#bandeau {
	width: 996px;
	left: 0px;
	height: 122px;
	top: 0px;
	z-index: 2;
	display: block;
}
#logo {
	width: 238px;
	top: 0px;
	height: 122px;
	left: 0px;
	float: left;
	z-index: 3;
	display: block;
}
#logo img {
border: 0px;
}

#titre {
	width: 758px;
	top: 0px;
	left: 238px;
	z-index: 3;
	float: left;
	font-size:18px;
	}

#titre a{
text-decoration:none;
color:#004765;
}

#titre a:hover{color: #FF9832;}

.lien1{margin-left:80px;}

#centre {
	width: 1000px;
	z-index: 4;
	display: block;
	height: auto;
}



.block {
	display: block;
	margin:0;
	padding:0;
}
h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0;
}

.souligne {
	text-decoration: underline;
}
h1 {
	margin: 0;
	padding: 0;
}
.comp {
	list-style-type: square;
	font-weight: bold;
	margin-left: 10px;
	font-size: 95%;
	list-style-image: url(Image/bulle.jpg);
}
.comp2 {
	margin-left: 11px;
	padding-left: 0px;
	line-height: 20px;
	color: #000000;
}
#plaquette {
	width: 142px;
	float: left;
	z-index: 2;
	display: block;
	height: auto;
}

b {
	color: #000000;
}



.noir_bold {
	font-weight: bold;
	color: #000000;
}
.noir {
	color: #000000;
}
.bold {
	font-weight: bold;
	text-align: center;
}
#publicite img {
	border: 0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #000000;
}
.access {
	visibility: hidden;
	display: none;
}

.pousse_texte{margin-left:40px;}

#mentions{width:780px; 
height:634px;
background-image:url(images2/fond_mentions.jpg);
color:#999999; 
font-family:Arial, Helvetica, sans-serif;}

#mentions h3{ font-size:14px; font-weight:bold; color:#005979; margin:0; padding:0; margin-bottom:5px;}

#cgv{ 
width:780px; 
height:629px; 
background-image:url(images2/fond_cgv.jpg); 
font-family:Arial, Helvetica, sans-serif;
 }

#cgv2{  
overflow:scroll; 
width:750px; 
height:539px;
margin-left:20px; 
margin-right:10px;
margin-bottom:20px;}


#mentions_g{width:360px; float:left; padding-left:20px;}
#mentions_d{width:360px; float:left; padding-left:20px;}

#ecriture_cms{ padding-top:50px; color:#FFF; font-weight:bold; line-height:25px;}
.bouton_cms{ margin-left:200px; margin-top:7px;}
.titre_mentions{ margin-left:15px; margin-top:15px;}
.titre_cgv{margin-left:15px; margin-top:15px;}

#fond_plan{ background-image:url(images2/fond_plan.jpg); width:780px; height:480px; background-repeat:no-repeat;}
.titre_plan{margin-left:15px; margin-top:15px;}

.rouge_ok{ color:#ff0000; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


#partie_haute{
	width:780px; 
height:634px;
background-image:url(images2/fond_mentions.jpg);
}

#contenu_haut{ padding-left:15px;}

.gras_ok{ font-weight:bold;}

textarea, input.text 

{
padding-top: 5px;
padding-right: 0pt;
padding-bottom: 5px;
padding-left: 3px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #e1e1e1;
border-bottom-color: #e1e1e1;
border-left-color: #d6d6d6;
border-top-color: #cbcbcb;
color: #000000;
background-image: url(images2/text_background.png);
background-repeat: no-repeat;

}

form.write textarea, form.write input.text

{
display: block;
margin-top: 0.5ex;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
}

.pousse_logos_reso{ margin-right:5px;}


#gauche_liens{ float:left; width:360px; margin-right: 20px; margin-left:20px;}
#droite_liens{ float:left; width:380px;}
