/* CSS Document */

* {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}

body {
text-align:center;
background:#c2bdb4;
margin-bottom:30px;
margin-top:4px;
}

a {
color:#46a7c6; 
font-weight:bold;
text-decoration:none;
}

a img {
border:0;
}

a:hover {
text-decoration:underline;
}

p {
padding-top:2px;
padding-bottom:5px;
}

.bold {
font-weight:bold;
}

h1 {
font-weight:bold;
font-size:2em;
margin-left:-12px;
margin-top:-5px;
margin-bottom:10px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

h3 {
font-weight:bold;
margin-top:4px;
}

.txt_gauche {
color:white;
}

#conteneur {
margin:0 auto;
width:822px;
text-align:center;
}

#entete {
width:811px;
height:301px;
position:relative;
left:2px !important;
left:3px;
text-align:right;
margin:0 auto;
}

#contenu {
width:800px;
background:white;
text-align:left;
margin:0px auto;
}

#ombre_entete {
height:5px;
background:url(img/ombre_entete.gif) repeat-x;
}

/*------------Style colonne de gauche ----------------------------*/


#gauche {
width:266px;
float:left;
padding:14px 0px 0px 0px !important;
padding:5px 0px -9px 0px ;
background:white;
}

#news_haut {
width:254px;
height:26px;
background: url(img/news_haut.gif) no-repeat;
margin:0px 4px 0px 8px;
}

#news {
background:#267895;
margin:0px 4px 0px 8px;
padding:5px 8px 0px 11px;
border-left:2px #104b60 solid;
border-right:2px #104b60 solid;
}

#news_bas {
width:254px;
height:16px;
background: url(img/news_bas.gif) no-repeat;
margin:0px 4px 0px 8px;
}

#events_haut {
width:254px;
height:26px;
background: url(img/events_haut.gif) no-repeat;
margin:9px 4px 0px 8px;
}

#events {
background:#aba79f;
margin:0px 4px 0px 8px;
padding:5px 8px 0px 11px;
border-left:2px #84817a solid;
border-right:2px #84817a solid;
}

#events_bas {
width:254px;
height:15px;
background: url(img/events_bas.gif) no-repeat;
margin:0px 4px 0px 8px;
}

.invit {
width: 254px; 
position: relative; 
background:#024760;
margin:9px 4px 0px 8px;
}

.invit .invit_hg, .invit  .invit_hd, .invit  .invit_bg, .invit  .invit_bd { 
height: 17px; 
width: 16px; 
background-repeat: no-repeat; 
position: absolute; 
background-color: white; 
}

.invit .invit_hg { 
top: 0px; 
left: 0px; 
background-image: url("img/invit_hg.gif"); 
z-index: 0; 
}

.invit .invit_hd { 
top: 0px; 
right: 0px; 
background-image: url("img/invit_hd.gif"); 
z-index: 1; 
}

.invit .invit_bg { 
bottom: 0px; 
left: 0px; 
background-image: url("img/invit_bg.gif"); 
z-index: 2; 
}

.invit .invit_bd { 
bottom: 0px; 
right: 0px; 
background-image: url("img/invit_bd.gif"); 
z-index: 3; 
}

.invit .invit_border_h {
border-top:1px #033141 solid;
margin-top:-11px;
Z-index: 5;
}

.invit .invit_border_g {
border-left:2px #033141 solid;
border-right:2px #033141 solid;
margin-left:-12px;
margin-right:-12px;
margin-top:14px;
margin-bottom:14px;
padding-left:13px;
Z-index: 6;
}

.invit .invit_content { 
position: relative; 
padding: 12px; 
z-index: 4; 
}

.invit .invit_border_b {
border-bottom:1px #033141 solid;
margin-bottom:-11px;
Z-index: 5;
}

#newsletter {
margin:9px 4px 0px 17px;
}

/*------------Style formulaire ----------------------------*/

input[type="text"], .input_text {
background:#ededed;
border:1px solid #696969;
padding:2px;
color:#164f6c;
}

input[type="submit"], .ok {
background:url(img/bouton_ok.gif) no-repeat center;
outline:none;
border:0px;
cursor:pointer;
width:26px;
height:21px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:white;
font-size:1.2em;
text-align:center;
}

#info {
width:534px;
float:left;
padding:23px 0px 30px 0px !important;
padding:14px 0px 30px 0px;
background:white;
}

#zone1 {
margin:0px 15px 0px 27px;
}

.intro {
margin-right:5px;
width:75%;
}

.gras_intro {
font-weight:bold;
font-size:1.2em;
}

#product_ornures {
width:504px;
height:72px;
background: url(img/product_ornures.gif) no-repeat right;
}

#product_haut {
width:504px;
height:31px;
background: url(img/product_haut.gif) no-repeat;
margin:0px 15px 0px 14px;
}

#product {
background:#f4eee3;
margin:0px 16px 0px 14px;
padding:5px 8px 0px 11px;
border-left:2px #c2bdb4 solid;
border-right:2px #c2bdb4 solid;
}

#product_bas {
width:504px;
height:38px;
background: url(img/zone2_bas.gif) no-repeat;
margin:0px 15px 0px 14px;
}

#zone2_haut {
width:504px;
height:16px;
background: url(img/zone2_haut.gif) no-repeat;
margin:15px 15px 0px 14px;
}

#zone2 {
background:#f4eee3;
margin:0px 16px 0px 14px;
padding:5px 8px 0px 11px;
border-left:2px #c2bdb4 solid;
border-right:2px #c2bdb4 solid;
}

#zone2_bas {
width:504px;
height:38px;
background: url(img/zone2_bas.gif) no-repeat;
margin:0px 15px 0px 14px;
}

#astuce {
clear:left;
height:0px;
}

#footer {
height:37px;
width:822px;
margin:0 auto !important;
margin:-15px auto;
text-align:center;
background:url(img/footer.jpg) no-repeat;
}


/*---------Menu#2 sous le footer ---------------------*/


#menu2 {
width:810px;
margin:5px auto !important;
margin:20px auto;
}

#menu2 ul {
color:white;
}

#menu2 li {
display:inline;
text-align:center;
}

#menu2 li a {
color:white;
padding:0px 20px 0px 20px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:normal; 
}


#copyright {
color:white;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
margin:0px auto !important;
margin:-15px auto;
}


