body{
    background-color : white;
    margin : 0px;
    padding : 0px;
    font-size : 12px;
    color : #525252;
}
#fond{
	position : relative;
    font-family : Verdana ;
    background-image : url("../images/fondpage.jpg");
    background-repeat : no-repeat;
    width : 997px;
    height : 600px;
    margin-left : auto;
    margin-right : auto;
}
#infobulle{
    background-color : #C7CFD7;
    height : 25px;
    border : 1px solid #A5A5A5;
    margin-top : 50px;
    margin-left : 10px;
    margin-right : 10px;
    position : absolute;
    -moz-border-radius: 10px;
}
#infobulle p{
    margin-left : 5px;
}
#indicationCliqueIndex{
    width : 90px;
    font-size : 13px;
    margin-left : 250px;
    margin-top : 250px;
    position : absolute;
}
#logoAdisnor{
    margin-left : 250px;
    margin-top : 5px;
    width : 457px;
    height: 189px;
    background-image:url("../images/adisnor.png");
    position : absolute;
    display : block;
}
#flecheDis{
    background-image : url("../images/flecheblanche.png");
    width : 101px;
    height : 61px;
    margin-left : 785px;
    margin-top : 330px;
    position : absolute;
}
#flecheSat{
    background-image : url("../images/flecheblanche.png");/*url("../images/flechegrise.png");*/
    width : 97px;
    height : 58px;
    margin-left : 450px;
    margin-top : 330px;
    position : absolute;
}
#flecheTom{
    background-image : url("../images/flecheblanche.png");
    width : 101px;
    height : 61px;
    margin-left : 120px;
    margin-top : 330px;
    position : absolute;
}
#txtTransics{
    width : 180px;
    height : 60px;
    position : absolute;
    margin-left : 120px;/*710px;*/
    margin-top : 160px;/*550px;*/
}
#txtAdisnor{
    position : absolute;
    margin-left : 310px;
    margin-top : 310px;
    font-size : 16px;
    font-weight : bold;
}
#txtSatys{
    position : absolute;
    width : 180px;
    text-align : center;
    margin-left : 110px;/*435px;*/
    margin-top : 160px;/*550px;*/
}
#txtTom{
    position : absolute;
    margin-left : 100px;/*50px;*/
    margin-top : 140px;/*550px;*/
    width : 220px;/*280px;*/
}
#txtDis{
    position : absolute;
    margin-left : 120px;/*710px*/
    margin-top : 80px;/*470px*/
    width : 180px;/*280px*/
}

#soloplan .fond_transp {
	width: 100%;
	height: 270px;
}
#satys .fond_transp, #tomtom .fond_transp, #dis .fond_transp {
	width: 99%;
	height: 198px;
}

#imageVenteEnLigne, #imageVenteEnLigneindex {
	display: none;
}

#imageVenteEnLigneindex .fond_transp, #imageVenteEnLigne .fond_transp{
	width:100%;
	height : 93px;
}

#soloplan .contenu {
	margin-top : -270px;
	cursor: hand;
}
#satys .contenu, #tomtom .contenu, #dis .contenu {
	margin-top : -200px;
	cursor: hand;
}
#imageVenteEnLigneindex .contenu, #imageVenteEnLigne .contenu{
	margin-top : -93px;
}

.fond_transp, #imageVenteEnLigneindex, #imageVenteEnLigne{
	color:#808080;
	/*décorations*/
	/*background : #B9D7EE;/*#F2F2F2;*/
	background: white;
	border : 1px solid #C0C0C0;
	opacity : 0.5;
	filter:alpha(opacity=50);
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px;         
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}

.lienIndex {
	text-decoration : none;
	color:#808080;
}

.lienIndex:hover .fond_transp, #imageVenteEnLigneindex:hover, #imageVenteEnLigne:hover{
	opacity : 1;
	filter:alpha(opacity=100);
}

#quick {
	position : absolute;
	margin-top : 370px;
	margin-left : 20px;
	margin-right : 20px;
	width: 957px;
}

#tomtom {
	float: left;
	width: 313px;
	height: 200px;
	margin-right : 10px;
	
}
#tomtom .contenu {
	width: 313px;
	height: 200px;
	background : url("../images/tomtomgo7000.png") no-repeat -80px 40px;
}

#dis {
	float: right;
	width: 313px;
	height: 200px;
	margin-left : 10px;
}

#dis .contenu {
	width: 313px;
	height: 200px;
	background : url("../images/quick_transics.png") no-repeat -10px 90px;
}

#satys {
	overflow : hidden;
	height: 200px;
}

#satys .contenu {
	width : 300px;
	height: 200px;
	background : url("../images/satys_borne.png") no-repeat 10px 30px;
}

#soloplan {
	position : absolute;
	margin-top: 25px;
	margin-left :30px;
	height: 270px;
	width: 200px;
}

#soloplan .contenu {
	height: 270px;
	width: 200px;
	background : url("../images/carlo_fond.png") no-repeat -120px 00px;
}

#txtSoloplan{
	position : absolute;
    margin-left : 10px;
    margin-top : 110px;
    width : 180px;
    text-align : justify;
}

#texte{
    padding-top: 80px;
    float : left;
    font-weight : bold;
    margin-left : 400px;
    margin-top : 100px;
    position : absolute;
    display: block;
}
#logoTransics{
    width : 250px;
    height : 76px;
    background-image:url("../images/transicsaccueil.png");
    float : left;
    margin-left : 40px;/*710px;*/
    margin-top : 10px;/*390px;*/
    position : absolute;
    display: block;
}
#giftransics{
    width : 160px;
    height : 28px;
    margin-left : 110px;/*710px;*/
    margin-top : 120px;/*520px;*/
    position : absolute;
    background-image : url("../images/transics_logo.gif");
}

#logoSatys{
    width : 140px;
    height: 140px;
    background-image : url("../images/satys.png");
    background-repeat : no-repeat;
    float : left;
    margin-left : 140px; /*440px;*/
    margin-top : 10px;/*400px;*/
    position : absolute;
    display: block;
}
#logoTomtom{
    width : 190px;/*300px;*/
    height : 110px;/*45px;*/
    background-image : url("../images/tomtom_modif.png");/*url("../images/tomtomaccueil.png");*/
    float : left;
    margin-left : 100px;/*80px;*/
    margin-top : 10px;/*390px;*/
    position : absolute;
    display: block;
}

#logoSoloplan{
    width : 100px;
    height : 80px;
    background-image: url("../images/soloplan_logo.png");
    /*float : left;*/
    margin-left : 80px;/*50px;*/
    margin-top : 20px;
    position : absolute;
    display: block;
}

#logoCarLo{
    width : 150px;
    height : 50px;
    background-image: url("../images/carlo_logo.png");
    /*float : left;*/
    margin-left : 25px;
    margin-top : 200px;
    position : absolute;
    display: block;
}

#ie6{
    width : 450px;
    height : 90px;
    background-repeat : no-repeat;
    background-image : url("../images/optimise.jpg");
    position : absolute;
    margin-left : 390px;
    margin-top : 130px;
}
#ie6 p{
    margin-top : 150px;
}

#Entete{
    width : 800px;
    height: 50px;
}
/*
#banG{
    width : 20px;
    height : 50px;
    background-image: url("../images/banniere_degrader-G.png");
    float : left;
}
*/
/*
#banC{
    width : 760px;
    height : 50px;
    background-image: url("../images/banniere_degrader.png");
    float : left;
}
*/
/*
#banD{
    width : 20px;
    height : 50px;
    background-image: url("../images/banniere_degrader-D.png");
    float : left;
}
*/
#logo{
    width : 457px;
    height : 189px;
    margin-left : 250px;
    margin-top : 5px;
    background-image: url("../images/adisnor.png");
    position : absolute;
}
#stringPage{
    Color : #005FA3;
    font-weight: bold;
    padding-top : 25px;
    margin-left: 130px;
    position : absolute;
}
.conInsc{
    width : 250px;
    color : white;
    margin-top : 20px;
    margin-left : 750px;
    display:block;
    position : absolute;
}
.conInsc a{
    text-decoration:none;
    color : white;
}

#btnAfCon{
    width : 300px;
    Color : white;
    margin-top : 20px;
    margin-left : 665px;
    display:block;
    text-decoration:none;
    position : absolute;
}

#btnDeco{
    text-decoration : none;
    color : white;
    position : absolute;
}

#menu{
    /*font-family : MS Sans Comics;*/
}
#menu a {
	text-decoration : none;
	font-weight : bold;
	text-align : left;
}
#menuAccueil{
    width : 78px;
    height: 70px;
    background-image: url("../images/pointaccueil.png");
    float :left;
    /*font-family : MS Sans Comics;*/
    color : #175AA4;
    margin-left : 120px;
    margin-top : 55px;
    position : absolute;
}
#menuAccueil:hover, #menuForum:hover, #menuWiki:hover, #menuActu:hover, #menuContact:hover{
    font-weight : bold
}
#menuAccueil p, #menuForum p, #menuWiki p, #menuActu p, #menuContact p{
    margin-top : 50px;
    margin-left : 35px;
}

#menuForum{
    width : 78px;
    height: 70px;
    float: left;
    background-image: url("../images/pointforum.png");
    /*font-family : MS Sans Comics;*/
    color : #207AC1;
    margin-left : 255px;
    margin-top : 100px;
    position : absolute;
}

#menuWiki{
    width : 78px;
    height: 70px;
    float: left;
    background-image: url("../images/pointwiki.png");
    color : #299FE0;
    margin-left : 400px;
    margin-top : 160px;
    position : absolute;
}
#menuActu{
    width : 78px;
    height: 70px;
    float: left;
    background-image: url("../images/pointactualites.png");
    color : #B1C800;
    margin-left : 570px;
    margin-top : 115px;
    position : absolute;
}
#menuContact{
    width : 78px;
    height: 70px;
    float: left;
    background-image: url("../images/pointcontact.png");
    /*font-family : MS Sans Comics;*/
    color : #4FA828;
    margin-left : 695px;
    margin-top : 60px;
    position : absolute;
}

/*
#corpcontenu{
    background-color: #1AABFF;
    margin-top:0;
    padding-top : 30px;
    background-image: url("../images/fond-produit2.png");
    background-repeat : repeat-y;
}
*/

.forminscription {
	margin : 20px;
}

#sujet{
    width : 532px;
}
#divlogin{
    float : none;
    width : 350px;
    margin-top : 250px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 30px;
}
.divInscription, .outlink {
    /*float : none;*/
    margin-top : 250px;
    width : 500px;
    margin-left : auto;
    margin-right : auto;
}
#divInscription {
	/*margin-top : 320px;*/
    width : 500px;
    margin-left : auto;
    margin-right : auto;
}
.divNomInputLogin1 input{
    margin-left : 64px;
    margin-bottom : 5px;
}
.divNomInputLogin2 input{
    margin-left : 30px;
}
#carteclient{
    width : 504px;
    height : 514px;
    margin-left : 80px;
    margin-top : 180px;
}
#carteclientwiki{
    width : 504px;
    height : 514px;
    margin-left : 180px;
    margin-top : 90px;
    position : absolute;
}
#inputCon input{
    width : 100%;
    margin-left : auto;
    margin-right : auto;
}
#texteContact{
	text-align : justify;
    width : 500px;
    margin-left : 50px;
    padding-top : 50px;
    font-size : 13px;
    float : left;
}
.coordAdisnor{
    width : 190px;
    height : 140px;
    background-image : url("../images/fond-contact-adisnor.png");
    background-repeat : no-repeat;
    margin-left : 200px;
    padding-left : 5px;
    float : left;
    font-size : 13px;
}
.blancCoord{
    margin-top : 6px;
    background-color : white;
    width : 181px;
    height : 130px;
}
.tableContact{
    margin-left : 20px;
    float : left;
}
option{
    background-color: #B3F1FF;
    color : black;
}
selection{
    background-color: #B3F1FF;
    color : black;
}
.txtareacontact{
    width : 500px;
    height : 150px;
    background-color : transparent;
    border : 1px solid white;
}
#contactInput1{
    width : 207px;
}
#imageVenteEnLigneindex{
    position: absolute;
    margin-left : 840px;
    margin-top : 80px;
    width : 100px;
    height : 93px;
    background-image : url("../images/venteenligne.png");
}
#imageVenteEnLigne{
    position: absolute;
    margin-left : 840px;
    margin-top : 30px;
    width : 100px;
    height : 93px;
    background-image : url("../images/venteenligne.png");
}
#divProduit{
    min-height : 200px;
    font-size : 13px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 10px;
    border : 1px solid #DDDDDD;
    background-image : url("../images/imageNomProduit.png");
    background-repeat : no-repeat;
    -moz-border-radius: 10px;
}
#divProduit fieldset{
    font-size : 12px;
    border : 1px solid #DDDDDD;
    width : 560px;
    margin-top : 20px;
    margin-left : 300px;
    -moz-border-radius: 10px;
}
#fieldset p{
    margin : 10px;
}
.statproduit{
    width : 270px;
    float : left;
}
.statproduitpetitetaille{
    width : 150px;
    float : left;
}
#quantiteStockproduit{
    margin-top : 20px;
    margin-left : 302px;
    height : 50px;
}
.fondproduit{
    min-height : 200px;
    margin-left : 50px;
    margin-right : 50px;
    background-image : url("../images/fond-produit.png");
    -moz-border-radius: 10px;
}
.imageProduit{
    float : left;
    margin-top : 20px;
    position : absolute;
}
#nomProduit{
    color : #787878;
    width : 400px;
}
#nomProduit p {
    margin-left : 10px;
}
#stock{
    margin-left : 200px;
}
#btnValidez{
    margin-left : 710px;
    margin-top : 1px;
}

.inputFiltre{
    margin-left : 10px;
}
#categorie{
    width : 100%;
    margin-top : 230px;
    margin-left : 50px;
    position : absolute;
}
#lienPanier{
    position : absolute;
    margin-left : 900px;
    margin-top : 210px;
}
#lienpanier{
    width : 150px;
    height : 35px;
    background-image : url("../images/panier2.png");
    margin-left: 600px;
    margin-top : 100px;
}
#lienpanier:hover{
    background-image : url("../images/panier.png");
}
#divboucle{
    margin-top : 250px;
}
#lienSuivant{
    text-decoration : none;
    color : black;
    margin-left : 410px;
}
#lienPrecedent{
    text-decoration : none;
    color : black;
    margin-left: 240px;
}
#separation{
    color : white;
    position : absolute;
    margin-left: 390px;
    margin-top : 0px;
}
#inputquantiter{
    width : 20px;
    margin-left: 10px;
    margin-right : 10px;
}
#divProduit td{
    font-size : 13px;
}
#validezI{
    height : 20px;
    border : none;
    color : white;
}
#validezI:hover{
    font-weight : bold;
}
#delete{
    width : 20px;
    height : 20px;
    margin-left :480px;
    background-image : url("../images/del.png");
}
.nomProduitPanier{
    margin-right : 5px;
    margin-left : 5px;
    float : left;
}
.qteProduitPanier{
    margin-right : 5px;
    margin-left : 5px;
    float : left;
}
.descProduitPanier{
    margin-right : 5px;
    margin-left : 5px;
}
#imgTotal{
    margin-left : 300px;
    color : black;
    width : 200px;
    height : 50px;
    background-image : url("../images/imagetotal.png");
    background-repeat : no-repeat;
    -moz-border-radius: 10px;
}
#imgTotal p{
    position : absolute;
    margin-left : 50px;
    margin-top : 25px;
}
#merci{
    margin-top : 230px;
}
#panier{
    margin-left : auto;
    margin-right : auto;
    margin-top : 220px;
    border : 1px solid white;
    width : 500px;
    color : #7B7B7B;
    background-image : url("../images/fond-produit.png");
    -moz-border-radius: 10px;
}

.lignePanier{
    color : black;
    border-bottom : 1px solid white;
}
#paiement{
    margin-left : 700px;
}
.presentation{
    width : 700px;
    height : 740px;
    background-color : transparent;
    margin-left : auto;
    margin-right : auto;
    text-align : center;
}
.presentation a img{
    text-decoration : none;
    border : none;
}
h2{
    text-align : center;
    color : #0080ff;
}
.formcontact{
    margin-left : 20px;
    margin-top : 110px;
}
form label{
    float:left;
    display:block;
    width:300px;
/*
    margin-bottom : 10px;
*/
}
.envoyercontact{
    width : 100px;
    margin-left : 100px;
}
#contact{
    margin-top : 200px;
}
.PiedDePage{
    width : 750px;
}
.piedG{
    width : 20px;
    height : 50px;
    background-image: url("../images/pied_degrader-D.png");
    float : left;
    display : block;
    position : absolute;

}
.piedC{
    width : 760px;
    height : 50px;
    background-image: url("../images/pied_degrader.png");
    float : left;
    display : block;
    position : absolute;
    margin-left : 20px;
}
#menuAdmin{
    margin-left : 150px;
    font-family: "Arial"
}
.piedD{
    width : 20px;
    height : 50px;
    background-image: url("../images/pied_degrader-G.png");
    display : block;
    position : absolute;
    float : left;
    margin-left : 780px;
}
.finImage{
    background-color : #1AABFF;
}
.finImageBis{
    width : 800px;
    height : 40px;
    background-image : url("../images/fond-pied-produit2.png");
    background-repeat : no-repeat;
}
.powered{
    font-size : 10px;
    margin-top : 0px;
    margin-left : 630px;
}
.piedC a{
    color : white;
}
#contenairSupport{
    margin-top : 240px;
}
.divactu{
    width : 100%;
    margin-top : 250px;
}
#actualite{
    width : 90%;
    background-image : url("../images/fond-produit.png");
    margin-left : auto;
    margin-right : auto;
    border : 1px solid #C7CFD7;
    margin-bottom : 15px;
    -moz-border-radius: 15px;
}
#messageActu{
    width : 100%;
    margin-left : auto;
    margin-right : auto;
    font-size : 15px;
}
#messageActu p{
    margin-bottom : 10px;
    margin-left : 10px;
}
#titreactu{
    width : 90%;
    height : 35px;
    margin-top : 10px;
    margin-left : auto;
    margin-right : auto;
    text-align: right;
    font-size : 17px;
    margin-bottom : 15px;
}
.contenairWiki{
    margin-top : 200px;
    width : 90%;
    margin-left : auto;
    margin-right : auto;
}
.divlogout{
    height : 100px;
    margin-top : 220px;
}
.divInscription{
    width : 700px;
    margin-right : auto;
    margin-left : auto;
}
.envoyerInscription{
    margin-left : 300px;
}
.AddActu{
    width : 90%;
    margin-right : auto;
    margin-left : auto;
}
.AreaAddActu{
    width : 100%;
    height : 200px;
    background-color : transparent;
    border : 1px inset white;
    color : black;
}
.inputTitreActu{
    margin-left:14px;
    width : 90%;
    border : 1px inset white;
}

.AddActu form input{
    width : 100%;
}
.AddActu form textarea{
    width : 100%;
}
#formDelActu{
    position : absolute;
    margin-left : 899px;
    margin-top : 5px;
}
#formDelActu input{
    background-color : transparent;
}
#delActu{
    width : 20px;
    height : 20px;
    border : none;
    color : red;
    font-weight : bold;
    background-image : url("../images/del.png");
    background-repeat : no-repeat;
}
.AddActu form input{
    width : 100%;
}
.divpanier{
    width : 100%;
    margin-top : 220px;
}
.divContenuTomtom{
    margin-right : auto;
    margin-left : auto;
    float : left;
}
.divContenuTomtomSavoir{
    margin-right : auto;
    margin-left : auto;
    float : left;
}
.menuTomtom{
    font-size : 15px;
    width : 290px;
    float : left;
    margin-right : 10px;
    font-family : Arial;
    margin-left : 20px;
}
.menuTomtom a{
    color : black;
}
.imageTomtom{
    width : 470px;
    height : 70px;
    background-image : url("../images/tomtom.png");
    margin-top : 20px;
    margin-left : 300px;
    margin-bottom : 70px;
}
#divtomtomcontenue{
    width : 90%;
    margin-right : auto;
    margin-left : auto;
}
#divtomtomcontenue h2{
    margin-top : 100px;
}
#divtomtomcontenue li{
    margin-left : 30px;
    margin-top : 20px;

}
#pTomtomli{
    margin-left : 30px;
    font-size : 14px;
}

.pfinTomtom{
    margin-top : 20px;
}

.imageTomtomGo9000{
    width : 180px;
    height : 150px;
    background-image: url("../images/tomtomGo9000.png");
    float : left;
    position : absolute;
}
.imageTomtomWEBFLEET{
    width : 180px;
    height : 150px;
    background-image: url("../images/TomtomWEBFLEET.png");
    float : left;
    position : absolute;
}
.imageTomtomLINK300{
    width : 180px;
    height : 150px;
    background-image: url("../images/TomTomLINK300.png");
    float : left;
    position : absolute;
}
#descriptiontomtom{
    width : 75%;
    margin-bottom : 20px;
    margin-left : 200px;
}
.imageTomtomGo7000{
    width : 180px;
    height : 150px;
    background-image: url("../images/TomTomGO7000.png");
    float : left;
    position : absolute;
}
.imageTomtomAccueil{
    width : 750px;
    height : 386px;
    background-image: url("../images/test3.png");
    margin-right : 10px;

}
.divContenuTransics{
}
.titreLogoDisTransics{
    font-size : 13px;
}
.contenuePageWiki p{
    margin-bottom : 10px;
}
.contenuePageWiki a{
    text-decoration : none;
    color : black;
}
.contenuePageWiki a img{
    text-decoration : none;
    color : transparent;
}
.contenuePageWiki h2 {
    color : #0000FF;
    margin-top : 20px;
}
.contenuePageWiki h3 {
    color : #6E00FF;
}
.contenuePageWiki h4 {
    color : #0000FF;
}
#pdebuttransics{
	text-align : justify;
    margin-bottom : 10px;
}

.contenuePageWiki li{
    margin-top : 10px;
}

#litxvisio-left{
    width : 350px;
    margin-right : 10px;
    float : left;
}
#litxvisio-right{
    width : 350px;
    margin-left : 10px;
    float : right;
}

a img{
    text-decoration : none;
    border : none;
}
.imageTransics{
    width : 360px;
    height : 110px;
    background-image : url("../images/Transics.png");
    background-repeat : no-repeat;
    margin-top : 20px;
    margin-left : 300px;
    margin-bottom : 20px;
}

.logoscandrive3{
    width : 520px;
    height : 100px;
    background-image : url("../images/scandrive3.png");
    margin-right : auto;
    margin-left : auto;
}
.menuTransics{
    font-size : 15px;
    width : 290px;
    float : left;
    margin-right : 10px;
    margin-left : 20px;
    color : white;
}
#txCategorie-left{
    width : 240px;
    float : left;
    margin-right : 20px;
}
#txCategorie-center{
    overflow : hidden;
}
#txCategorie-right{
    width : 240px;
    float : right;
    margin-left : 20px;
}

legend {
	margin-left : 20px;
}

#txCategorie-left legend, #txCategorie-center legend, #txCategorie-right legend{
    color : #0000FF;
    font-weight : bold;
}
#txCategorie-left fieldset, #txCategorie-center fieldset, #txCategorie-right fieldset{
    font-size : 12px;
    border-color : #0000FF;
}
#txCategorie-left ul, #txCategorie-center ul, #txCategorie-right ul{
	margin : 20px;
}
.pBasvisio{
    margin-top : 10px;
    font-style : italic;
    font-size : 10px;
}
#txCategorie li{
    margin-left : 20px;
}
.imageTransicstxvisio{
    width : 250px;
    height : 200px;
    background-image : url("../images/tx-visio(small).jpg");
    background-repeat : no-repeat;
    position : absolute;
    margin-left : 100px;
}

.imageTransicstakoo{
    width : 250px;
    height : 250px;
    background-image : url("../images/takoo.png");
    background-repeat : no-repeat;
    margin-left : 300px;
}
.imageTransicstakmobile{
    width : 250px;
    height : 250px;
    background-image : url("../images/imagetakmobile.png");
    margin-left : 300px;
}
.imagetxvisiostart{
    width : 123px;
    height : 30px;
    background-image: url("../images/tx-visionSTART.png");
    background-repeat : no-repeat;
}
.imagetxvisio{
    width : 250px;
    height : 250px;
    background-image : url("../images/tx-visio.png");
    background-repeat : no-repeat;
    float : left;
    margin-left : 50px;
}
.imagescandrive3{
    width : 250px;
    height : 250px;
    margin-left : 100px;
    background-image : url("../images/imagescandrive3.png");
    background-repeat : no-repeat;
}
.imagetakmobile{
    width : 250px;
    height : 250px;
    background-image : url("../images/imagetakmobile.png");
    background-repeat : no-repeat;
    margin-left : 400px;
}
.imagevisioarc{
    width : 250px;
    height : 250px;
    background-image : url("../images/visioarc.png");
    background-repeat : no-repeat;
    float : left;
    margin-left : 460px;
}
.imagestakoo{
    width : 250px;
    height : 250px;
    background-image : url("../images/takoo.png");
    background-repeat : no-repeat;
    margin-left : 415px;
    margin-top : -250px;
    position : absolute;
}
.imagescandrive2{
    width : 250px;
    height : 250px;
    background-image : url("../images/scandrive2.png");
    background-repeat : no-repeat;
    margin-left : 300px;
}
.divimagescandrive2{
    width : 250px;
    height : 250px;
/*
    background-image : url("../images/scandrive2.png");
*/
    background-repeat : no-repeat;
}
.menuTransics a{
    color : black;
}
.imageSatys{
    width : 350px;
    height : 140px;
    background-image : url("../images/Satys.png");
    background-repeat : no-repeat;
    margin-top : 20px;
    margin-left : 300px;
    margin-bottom : 20px;
}
.menuSatys{
    font-size : 15px;
    width : 290px;
    float : left;
    margin-right : 10px;
    font-family : Arial;
    margin-left : 20px;
}
.menuSatys a{
    color : black;
}
.divSatyscontenue{
    width : 90%;
    margin-right : auto;
    margin-left : auto;
}
.imageSchemaImplatationCA{
    width : 100%;
}
.divSatyscontenue p{
    margin-bottom : 10px;
}
.divSatyscontenue li{
    margin-left : 30px;
}

#both{
    clear : both;
}
.imageSchemaImplatationCA p{
    margin-top : 10px;
    margin-bottom : 10px;
}
.btnMenu{
    width : 130px;
    height: 14px;
    background-image: url("../images/sousmenu.png");
    color : white;
    margin-bottom : 7px;
    margin-left : auto;
    margin-right : auto;
    border : 1px solid white;
}
.btnMenu p{
    margin-top : -2px;
    position : absolute;
    margin-left : 10px;
}
.btnactifMenu{
    width : 160px;
    height: 20px;
    background-image: url("../images/menuaccueil.png");
    text-align : center;
    /*font-family : MS Sans Comics;*/
    color : red;
    font-weight : bold;
    margin-bottom : 7px;
    border : 1px solid white;
}
.sousMenu{
    width : 158px;
    margin-left : 0px;
    margin-right : 20px;
    font-size : 13px;
    background-color: #DADFE8;
    border-right : 1px solid #dddddd;
    border-left : 1px solid #dddddd;
    border-bottom : 1px solid #dddddd;
}

.partieSousMenu p {
    margin-top : 5px;
}
.partieSousMenu{
    width : 160px;
    height : 30px;
    text-align : center;
    color : black;
    font-weight : bold;
    background-image : url("../images/categoriesousmenu.png")
}
.btnMenu:hover{
    font-weight : bold;
    color : red;
}
.categorieSousMenuPage{
    text-align : center;
    font-weight : bold;
}
.imageDefil{
    width : 230px;
    height : 50px;
    position : absolute;
    margin-left : 400px;
    margin-top : 225px;
}
.menuSupport{
    margin-left : 20px;
    width : 165px;
}

#categorieSupport{
    width : 90%;
    margin-left : auto;
    margin-right : auto;
    border : 1px solid white;
    margin-bottom : 10px;
    background-color : #E7E7E7;
    background-image : url("../images/imageCategorie.png");
    background-repeat: no-repeat;
    -moz-border-radius: 5px;

}
#categorieSupport h3{
    color : #19B1ED;
    margin-bottom : 10px;
}
#categorieSupport fieldset{
    width : 90%;
    margin-bottom : 10px;
    margin-left : auto;
    margin-right : auto;
}
#descriptionSupportDL{
    margin-left : 10px;
    margin-bottom : 30px;
}
#imagesSupportDL{
    width : 52px;
    height : 50px;
    position : absolute;
    margin-left : 50px;
    background-image : url("../images/dl.png");
    background-repeat : no-repeat;
}
#supportDL{
    margin-left : 10px;
    margin-bottom : 50px;
}
.imageNetviewer{
    width : 178px;
    height : 54px;
    display : block;
    margin-top : 20px;
    background-image : url("../images/logo_netviewer.gif");
    background-repeat : no-repeat;
}
.docSupport{
    width : 90%;
    background-color : #E7E7E7;
    margin-top : 10px;
    margin-left : auto;
    margin-right : auto;
    border : 1px solid white;
    -moz-border-radius: 10px;
}
#divDLsupport{
    margin-top : 10px;
}
.docSupport fieldset{
    width : 90%;
    margin-bottom : 20px;
    margin-left : auto;
    margin-right : auto;
}
#imagePdf{
    width : 100px;
    height : 100px;
    display : block;
    background-image : url("../images/pdf.png");
    float : left;
    margin-left : 150px;
}
#imageZip{
    width : 100px;
    height : 100px;
    display : block;
    background-image : url("../images/zip.png");
    margin-left : 400px;
}
#lienWiki{
    margin-left : 20px;
}
#lienWiki a{
    color : black;
}
#lienWiki a:hover{
    color : red;
}
.divModifier{
    width : 100%;
}

#contenueDB{
    height : 100%;
    border : 1px solid black;
    margin-left : 20px;
    font-size : 12px;
    min-height : 450px;
    text-align : justify;
    padding-right : 10px;
}
#contenueDB a{
    color : black;
}
img{
    text-decoration : none;
    border-color : transparent;
}
#contenueDB a:hover{
    color : red;
}
.idSommaire a{
    color : black;
    font-size : 15px;
    font-weight : bold;
}

.lienModifier{
    width : 80px;
    margin-top : 30px;
    margin-left : 650px;
}
.lienModifier a{
    color : black;
    text-decoration : none;
}
.lienModifier a:hover{
    color : #7F7F7F;
}

.lienpage2{
    margin-left : 200px;
    position : absolute;
}
.lienpage2 a{
    color : black;
}
.lienpage2 a:hover{
    color : white;
}

#news{
    width : 277px;
    margin-left : 20px;
    margin-top : 60px;
    margin-bottom : 10px;
    position : absolute;
}
#news h3{
    text-align : center;
}
#news p{
	text-align : justify;
    font-size : 11px;
    margin-left : 10px;
    margin-right : 10px;
    margin-bottom : 10px;
}
#news h5{
    margin-left : 10px;
    margin-right : 10px;
}
#flecheblancheaccueilgauche{
    width : 101px;
    height : 61px;
    background-image : url("../images/flecheblanche.png");
    margin-left : 50px;
    position : absolute;
}
#flecheblancheaccueildroite{
    width : 101px;
    height : 61px;
    background-image : url("../images/flecheblanche.png");
    margin-left : 550px;
    position : absolute;
}
#bandeaugris{
    width : 277px;
    height : 51px;
    background-image : url("../images/bandeaugris.png");
    position : absolute;
    /*margin-top : 60px;*/
    margin-left : 20px;
}
#bandeaugris p, #bandeaugrisdroite p{
    margin-left : 40px;
}
#bandeaugrisdroite{
    width : 277px;
    height : 51px;
    background-image : url("../images/bandeaugris.png");
    position : absolute;
    /*margin-top : 60px;*/
    margin-left : 480px;
}
.orderingMenu{
    width : 20px;
    margin-left : 17px;
}
#listeCommande{
    margin-left : auto;
    margin-right : auto;
    margin-top : 240px;

}
#listeCommande table{
    border-collapse :collapse;
    border-color : white;
}
#listeCommande table tr td a{
    text-decoration : none;
    color : black;
}
#listeCommande tr:hover{
    opacity : 0.8;
}

#commande h3, table{
    text-align : center;
    margin-left :auto;
    margin-right : auto;
}
#commande table tr{
    background-color : #0091FF;
}
.deleteCommande{
    width : 20px;
    height : 20px;
    background-image : url("../images/del.png")
}
.pTableListeCommande{
    margin-left : 10px;
    margin-right : 10px;
}
.btnTraite{
    width : 20px;
    height : 20px;
    background-image : url("../images/validez.png");

}

#djangoForumBody {
    width: 800px;
    margin: auto;
    text-align: left;
}

#djangoForumList,
#djangoForumThreadList {
    border-collapse: collapse;
    width: 615px;
/*
    background-color : #54D0FF;
*/
    margin-left : auto;
    margin-right : auto;
}
#djangoForumThreadPosts {
    border-collapse: collapse;
    width: 715px;
    margin-left : auto;
    margin-right : auto;
}

#djangoForumList td,
#djangoForumThreadList td,
#djangoForumThreadPosts td {
/*
    border: solid white 1px;
*/
    padding: 6px;
}
#djangoForumThreadList td{
    border: solid #B4B4B4 1px;
    background-image : url("../images/fond-produit.png");
}

#djangoForumList .djangoForumListDetails {
    width: 70%;
}

#djangoForumList .djangoForumListDetails strong {
    font-size: 100%;
}

#djangoForumList .djangoForumListDetails .djangoForumStats {
    font-size: 80%;
}

.djangoForumListLastPost,
.djangoForumThreadLastPost {
    background-color: #BDBDBD;
/*
    border-bottom: solid #777 1px;
*/
}
.djangoForumListDetails{
/*
    border : 1px solid #AAAAAA;
*/
    background-image : url("../images/fond-produit.png");
    width : 300px;
}
#djangoForumList th,
#djangoForumThreadList th{
/*
    background-color: #CACACA;
*/
/*
    border: solid white 1px;
    color: #fff;
    text-align: left;
    padding: 4px;
*/
}
#djangoForumList tbody tr{
    -moz-border-radius: 10px;
    border : 1px solid #B4B4B4;
}
#djangoForumThreadPosts th {
    background-color: #B7B7B7;
    border: solid white 1px;
    color: #fff;
    text-align: left;
    padding: 4px;
}

#djangoForumThreadPosts th {
    width: 20%;
}

#djangoForumBreadcrumbs {}

#divlienforum a{
    color : black;
    margin-left : 10px;
}
#divlienforum{
    margin-top : 220px;
}
#djangoForumBody label {
    font-size: 110%;
    font-weight: bold;
    display: block;
    padding: 4px;
}

#djangoForumThreadPostDetail {
    width: 20%;
}
.djangoForumPagination {
    display: inline;
}
#btnmsgpost{
    margin-left : 205px;
    position : absolute;
}
#divmessageposter{
    border : 1px solid #A6A6A6;
    margin-bottom : 10px;
    -moz-border-radius: 10px;
}
#divmessage p{
    margin-left : 10px;
}
.classIdent{
    background-image: url("../images/fond-produit.png");
    height : 20px;
    border-bottom : 1px solid #A6A6A6;
}
.nomPosteurPost{
    margin-left : 10px;
}
.editor{
    width : 60%;
    margin-left : auto;
    margin-right : auto;
}

.mainContenu ul{
	margin-left : 30px;
}

#corpcontenu{	/*center*/
	padding-bottom : 50px;
	overflow : auto;
}

#administration{	/*footer*/
	position: absolute;
	bottom: 10px;
    left : 340px;
}

#corp{	/*global*/
	min-height : 100%;
	position : relative;
	
    font-family : Verdana ;
    background-image : url("../images/fondpage.jpg");
    background-repeat : no-repeat;
    width : 997px;
    margin-left : auto;
    margin-right : auto;
}

.categorieSousMenu{	/* sidebar */
    font-size : 14px;
    width : 158px;
    min-height : 450px;
    float : left;
    margin-right : 10px;
}

.mainContenu { /* content */
	float:right;
	width : 750px;
	margin-left : 10px;
	margin-right : 10px;
}

.contenuePageWiki{
    width : 95%;
    margin-left : auto;
    margin-right: auto;
    margin-top : 250px;
}


#event {
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#333;
	
	width:600px;	
	min-height:300px;
	border:3px solid #666;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
 #event .close {
	background-image:url(/static/images/event/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

