/*Feuille de style du site easy-link.fr*//*Couleur d'arrière-plan et taille du site/texte*/
body{
width:99%;
margin:0 auto;
font-family:Calibri, sans-serif;
font-size:14px;
/*min-width:920px;*/
padding-bottom:20px;
}
#menu{
z-index:0;
}
#fond_b{
height:100px;
}
img{
border:0;margin:0;
}
body{
min-width:1000px;
max-width: 1400px;
padding-top:5px;
padding-left:5px;
}
/*Lienssansunderline*/
a{
text-decoration:none;
}
h1{
margin:0; padding:0; border:0;
}
h2{
padding-top:10px;
}
h4{
font-size:110%;
margin:0;
cursor:pointer;
text-decoration:none;
}
/*Logo*/
#logo{
clear:left;
/*min-width:920px;*/
text-align:center;
height:161px;
} 
.b_h{
background-image:url(../img/bordure_hg.bmp);
background-repeat:no-repeat;
}
#b_h_g{background-position:top left;}
#header_logo{
width:100%;
z-index:0;
min-width:900px;
}
#b_h_d{
background-image: url(../img/bordure_h_d.png);
background-position: top right;
background-repeat: no-repeat;
}
#logo2{
position: absolute;
top:20px;
left:0px;
height:180px;
text-align: center;
width:99%;
}
#b_b{/*Copyrighteasy-link.fr*/
height:40px;
}
.b_b_h{
background-image:url(../img/bordure_b_h.png);
}
#b_b_g{float:left;
background-color:#FFFFFF;width:40px;
height:40px;background-image:url(../img/bordure_b_g.png);background-position:bottom left;}
#b_b_d{float:right;background-color:#FFFFFF;width:40px;height:40px;
background-image:url(../img/bordure_b_d.png);background-position:bottom right;
}#easy-link{width:50px;height:64px;
background-color:#FFFFFF;float:left;
}#bordure_droite{padding-right:2px;background-image:url(../img/bordure_bd.bmp);background-repeat:no-repeat;background-position:bottom left;}#f_h_d{background-image:url(../img/fond_h_d.jpg);
background-repeat:no-repeat;background-position:top right;width:100%;}#f_b_g{
background-image:url(../img/fond_b_g.jpg);background-repeat:no-repeat;background-position:bottom left;}
#f_b_d{
background-image:url(../img/fond_b_d.jpg);background-repeat:no-repeat;background-position:bottom right;}
/*#fond_droite{padding-right:2px;background-color:#FF9900;background-image:url(../img/bordure_hg.bmp);background-repeat:no-repeat;background-position:bottomright;}*/#fond{margin-bottom:0;
margin-top:0;background-image:url(../img/bordure_gauche.png);}#fond1{padding-left:12px;}#fond2{background-color:#FFF;background-image:url(../img/bordure_droite.png);
background-repeat:repeat-y;background-position:top right;}#fond3{
padding-right:22px;}
#easy-link.fr{
padding:0;margin:0 auto;border:2px solid gray;
}#fond_b{width:100%;}
#fond_h{width:75%;float:right;margin-right:20px;
background-color:#FFF;
}/*Menu*/#m_h_d{
background-image:url(../img/menu_h_d.png);background-position:top right;background-repeat:no-repeat;
padding-top:20px;}#m_b_d{background-image:url(../img/menu_b_d.png);background-position:bottom right;background-repeat:no-repeat;padding-top:50px;padding-bottom:70px;padding-right:2px;
}#m_b_g{background-image:url(../img/menu_b_g.png);background-position:top left;
background-repeat:no-repeat;}
#m_b_g{
height:20px;clear:left;float:left;
width:25%;}#menu{/*aulieudepadding*/font-size:14px;float:left;width:25%;}
#menu ul{list-style-type:none;width:100%;
padding-left:0;margin:0;padding-right:0;background-color:#FF9900;}#menu li{width:100%;}#m_b_d div a{padding-left:30px;width:100%;}#menu a{
padding-left:20px;width:100%;}#m_b_g{
margin-bottom:80px;}#arrows{width:25%;height:100px;
float:left;background-image:url(../img/arrows.png);
background-position:top left;background-repeat:no-repeat;background-color:#FFF;}/*Contenu*/
#contenu{
width:75%;
float:right;
padding-bottom:20px;
padding-top:20px;
}
#m_haut{
background-image:url(../img/logomenu.jpg);
background-repeat:no-repeat;
background-position:top;
}
#marge{
padding-left:20px;
padding-right:20px;
}
#marge h2{
margin-left:0;
}
#marge h3{
margin-top:5px;
margin-bottom:5px;
}
#texte{
margin-left:10px;
}
#texte a{
color: #FFA240;
font-weight:bold;
}
/*Footer*/
#footer{
height:120px;
text-align:center;
}
#marge{
background-color:#FFFFFF;
min-height:450px;
}
#fond{
background-repeat:repeat-y;
background-position:top left;
}
/*Classes*/ 
.red{
font-weight:bold;
color:red;
}
 .afficher{display:block;}
 .clear{clear:both;}
 .blink{text-decoration:blink;}
 .left{
 float:left;
 width:70%;
 padding-left:20px;
 text-align:left;
 }
#texte h3 a{border-bottom:0;}
 .right{
 float:right;
 width:20%;
 padding-right:20px;
 text-align:right;
 }
 .ligne{
 border:1px dashed gray;
 -moz-border-radius:5px;
 }
 /* Tableau tarifs */
.tarifs {
text-align: center;
border-collapse:collapse;
border:2px solid #DFDFDF;
}
td {
border-bottom:1px solid #CFCFCF;
}
.titre {
text-align: left;
padding-left: 20%;
background-color: #E7E7E7;
}
.commun {
}
.text-left {
text-align: left;
padding-left: 10px;
border-right:1px solid #CFCFCF;
width: 50%;
}
.text-left2 {
text-align: left;
padding-left: 10px;
border-right:1px solid #CFCFCF;
width: 25%;
}
.middle {
border-right:1px solid #CFCFCF;
width: 30%;
}
.middle2 {
border-right:1px solid #CFCFCF;
width: 25%;
}
.middle3 {
border-right:1px solid #CFCFCF;
width: 50%;
}
.middle4 {
border-right:1px solid #CFCFCF;
width: 75%;
}
#tableau_config {
border: 1px solid #FFE09C;
width: 47%;
padding-left: 3%;
-moz-border-radius: 5px;
}
#ajout_config {
float: right;
width: 40%;
}
#options_config {
clear: right;
float: right;
width: 40%;
border: 1px solid #FFE09C;
}
#prix_config {
text-align:center;
border-right: 1px solid #FFE09C;
border-bottom: 1px solid #FFE09C;
border-left: 1px solid #FFE09C;
width: 10%;
clear:left;
float: left;
margin-left: 40%;
-moz-border-radius: 5px;
}

.hidden {
padding-left: 10%;
width: 89%;
}

.icone {
width: 20px;
height: 20px;
}
