@charset "UTF-8";
/* CSS Document */

.br {
line-height:10px;
}
a {
      text-decoration: none;
	  color:#F9D142;
	  
    }
a:hover { color: #BEEFFF;text-decoration:none; }

.lien {
color:#F9D142;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:10px;

}


.lien:hover {
color: #BEEFFF;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:10px;
}
.retour {
color:#F9D142;
#F9D142
}
.retour:hover {
color:#FFFFFF;
text-decoration:none;
}


#container {
	position:relative;
	width:100%;
	height:100%;
	background-image:url(../image/menubande.jpg);
	margin: 0 0 0 0;
	background-repeat:repeat-x;
	
}
#menuseparation {
width: 766px;
height: 25px;
}
#menugauche {
width:150px;
height:200px;
float:left;
vertical-align:top;

}

.source {
width:150px;
height: 70px;
cursor : pointer;
}
.Style1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #BEEFFF;
font-size: 16px;
white-space: normal;
}
#bouchetrou{
height:505px;
width: 150px;
}

#menucentre{
float:left;
width:466px;
height: 400px;
}
#image {
width:466;
height:auto;


}
#image1 {
}

#cible {
	width: 466px;
	height: 300px;
	line-height:normal;
	position : relative;
	vertical-align: text-top;
	text-align: right;
	float:left;
}
.Style2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	white-space: normal;
	line-height:20px;
}
.Style3{
color: #F9D142;
}
.Style4 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
white-space: normal;
line-height:15px;
}
.Style5 {
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
.Style6 {
color: #FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.Style7 {
font-size: 10px
}



.titre {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#F9D142;
line-height:0px;

}
.titre2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#F9D142;
line-height:20px;

}
.texte {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:19px;
opacity : 1; 
filter : alpha(opacity=100);
}
.bouton{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
cursor:pointer;
}


.champtexte {
background-color:#CCCCCC;
}

#menudroite{
width:150px;
height:400px;
float:right;

}

#header {
position:relative;
width:1024;


}

#animation {
width: 1024px;
height: 310px;

}

#content {
width:1024px;
height:710px;


}

#contentgauche {
float:left;
width:129px;
height:685px;
background-image:url(../image/fond-site_07.jpg);
background-repeat:no-repeat;

}
#contenu {
width:766px;
height:470px;
background-repeat:no-repeat;
z-index:1;
overflow:auto;
}#contenu1 {
width:766px;
height:710px;
background-image:url(../image/fond-site_08.jpg);
background-repeat:no-repeat;
float:left;
}
#contentdroite {
width:128px;
height:710px;
background-image:url(../image/fond-site_09.jpg);
background-repeat:no-repeat;
float:left;

}
#piedpage {
position: relative;
width:420;
height:70px; 
line-height:15px;
font-size:12px;
z-index:2;
}

#piedpage2 {
display: block;
position: absolute;
top:870px;
left:100px;
color:#BED0E4;
width:1024;
height:100px; 
line-height:15px;
z-index:1;
font-size:12px;
}

#div1 {}

/*       contact     --!>		     contact     --!>		     contact      --!>  */


.tableausansespace {
display: block;
height: 0px;
line-height:5px;
}

#contact{
width:724px;
height:470px;
overflow:auto;
}
/*       support     --!>		     support      --!>		     support      --!>  */

#support {
width:724px;
height:480px;
overflow:auto;
}
.transparence {
background-color:#FFFFFF;
opacity : 0.1; 
filter : alpha(opacity=10);
}
/*       fileztuto     --!>		     fileztuto      --!>		     fileztuto     --!>  */

#fileztuto {
width:724px;
height:100px;
overflow:auto;
}
/*       service ftp    --!>		     service ftp     --!>		     service ftp     --!>  */

#ftpmenu {
background-color: #FFFFFF;
height:457px;

}
/*      societe   --!>		     societe      --!>		     societe      --!>  */
#gallery {
    position: relative;
    width: 720px;
}
#thumbs {
    width: 180px;
    float: left;
}
#thumbs a {
    display: block;
    float: right;
    margin: 0 0 30px 0;
    width: 50px;
    height: 50px;
    border: 0px solid #000;
}
#thumbs a img {
    width: 50px;
    height: 50px;
    border: 0;
}
#thumbs a:hover {
    border-color: #ddd;
}
#thumbs a:hover img {
    position: absolute;
    width: auto;
    height: auto;
    left: 193px;
    top: 0;
    border: 1px solid #333;
}


/*      produits   --!>		     produits      --!>		     produits      --!>  */


#gallery2 {
    position: relative;
    width: 724px;
}
#thumbs2 {
    width: 180px;
    float: right;
}
#thumbs2 a {
    display: block;
    float: right;
    margin: 0 1px 30px 0;
    width: 50px;
    height: 50px;
    border: 1px solid #000;
}
#thumbs2 a img {
    width: 50px;
    height: 50px;
    border: 0;
}
#thumbs2 a:hover {
    border-color: #ddd;
}
#thumbs2 a:hover img {
    position: absolute;
    width: auto;
    height: auto;
    right: 160px;
    top: 0;
    border: 1px solid #333;
}
#texteexplicatif {
float:right;


} 

