body{

margin:0;

margin:0px;

padding:0;

width:100%;

height:100%;

background:#000000 url(../img/background.jpg) repeat-x;

font-family:Arial;

text-decoration:none;

}



#imagenavigation img{

height:auto !important;

height:100px;

}



#imagearticle6 img{

height:auto !important;

height:100px;

}



#imagearticle7 img{

height:auto !important;

height:100px;

}



#reference img{

height:auto !important;

height:100px;

}



#imagearticle img{

height:auto !important;

height:100px;

}



#pdfcertification img{

height:auto !important;

height:100px;

}



a{

color:#ffffff;

}

#textearticle3 a{

color:#333333;

}



h2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

text-align:center;

}

h3 {

font-size:13px;

text-decoration:underline;

font-weight:bold;

}



h1{

font-size:7pt;

}



#banniere{

background:#000000 url(../img/header.png) repeat-x;

width:980px;

height:110px;

}



#barrenavigation{

min-height:200px;

/*min-height:150px;*/

/*height:150px;*/

width:800px;

background-color:#9a9a9a;

margin-top:20px;

margin-left:178px;

}



#barrenavigation3{

min-height:275px;

width:800px;

background-color:#9a9a9a;

margin-top:-18px;

margin-left:178px;

}



#barrenavigation2{

min-height:260px;

width:978px;

background-color:#9a9a9a;

margin-top:-4px;

margin-left:1px;

}



#adobepdf

{

margin-left:-50px;

}



#tableautarif2

{

color:#333333;

margin-left:50px;

width:800px;

margin-top:20px;

}



#tableautarif2 a

{

color:#333333;

text-decoration:none;

}



#backTafif

{

background-color:#9A9A9A;

height:100%;

width:960px;

}



#tableautarif2 a:hover

{

text-decoration:underline;

}

#tableautarifTarif

{

margin-left:90px;

}

#tableautarif{

color:#333333;

margin-left:50px;

width:960px;

margin-top:20px;

}



#tableautarif a

{

color:#333333;

text-decoration:none;

}



#tableautarif a:hover

{

text-decoration:underline;

}



#article

{

/*background:url(../img/trame3.jpg); edd205 e5f901*/

background:url(../img/sagi_fond2.png) no-repeat #fcda34;

width:798px;

border: 1px solid black;

margin:auto;

margin-top:20px;

margin-left:176px;

min-height:515px;

padding-bottom:20px;

}



#titrearticle

{

margin-left:30px;

margin-top:2px;

color:#484848;

font-weight:bold;

}

#titrearticle2

{

text-align:center;

color:#484848;

font-weight:bold;

}



#lignearticle

{

margin-left:55px;

background-color:#464545;

margin-top:0px;

width:700px;

height:1px;

}

#textearticle

{

margin-left:10px;

width:550px;

min-height:145px;

font-size:11px;

color:#484848;

margin-top:30px;

}



#textearticle2

{

position:relative;

margin-left:400px;

width:550px;

min-height:45px;

font-size:11px;

color:#484848;

margin-top:30px;

}



#textearticle3

{

position:relative;

margin-left:100px;

width:500px;

min-height:200px;

font-size:11px;

color:#000000;

margin-top:10px;

}



#imagearticle

{

position:absolute;

width:200px;

margin-left:570px;

margin-top:80px;

}

#imagearticle2

{

position:absolute;

left:50%;

width:200px;

margin-left:160px;

margin-top:55px;

}

#imagearticle3

{

position:relative;

margin-left:130px;

width:800px;

height:564px;

/*margin-left:160px;*/

margin-top:35px;

}



#imagearticle4

{

position:relative;

margin-left:220px;

width:390px;

/*height:450px;*/
height:700px;

/*margin-left:160px;*/

margin-top:35px;

}

#imagearticle5

{

position:relative;

margin-left:160px;

width:629px;

height:246px;

margin-top:45px;

}



#imagearticle6

{

position:relative;

margin-left:400px;

width:200px;

height:200px;

}



#imagearticle7

{

position:relative;

margin-left:150px;

}





#arianne a{

color:#666666;



}



#arianne{

position:absolute;

color:#666666;

z-index:300;

margin-top:-13px;

height:10px;

margin-left:-60px;

}



#lignejaune

{

position:absolute;

background-color:#edd205;

left:50%;

margin-left:-490px;

width:980px;

height:1px;

margin-bottom:20px;

}



#v_container{

z-index:40;

}



#lignenoir

{

position:absolute;

background-color:#000000;

left:50%;

margin-left:-490px;

width:980px;

height:1px;

margin-top:3px;



}



#lignejaune2

{



background-color:#edd205;

width:800px;

height:1px;

margin-top:7px;

margin-left:178px;

}



#lignenoir2

{



background-color:#000000;

width:800px;

height:1px;

margin-top:10px;

margin-left:178px;

}



#barrejaune

{

position:absolute;

background-color:#edd205;

width:980px;

height:5px;

margin-top:31px;

}



#barregrise

{

background-color:#a5a5a5;

width:980px;

height:2px;

text-align:center;

color:#000000;

}







#foot{

text-align:center;

color:#CCCCCC;

width:600px;

margin-left:-650px;

margin-top:20px;

}



h1 a{

text-decoration:none;

color:#CCCCCC;

}



img#imgborder{

border:1px solid #FF6600;

}

div#total {

position:absolute;

width:1000px;

margin-left:-500px;

left:50%;

}



div#full{

position:absolute;

margin-top:10px;

width:900px;

left:50%;

margin-left:-450px;

height:100%;

/*border-top:1px dashed #ffdd00;

border-left:2px dashed #ffdd00;

border-right:2px dashed #ffdd00;*/

}





#feu{

margin-top:285px;

margin-left:-200px;

width:316px;

left:50%;

position:absolute;

}



div#top{

position:absolute;

width:900px;

padding:0;

left:50%;

margin-left:-500px;

height:100%;

}



#bando{

z-index:20;

position:absolute;

width:400px;

left:50%;

margin-left:-50px;

margin-top:0px;



}



#top2{



margin left:0px;

position:absolute;

width:150px;

left:50%;

margin-left:270px;

}





div#main{

position:absolute;

top:145px;

background-color:#cacaca;

color:#FFFFFF;

font-size:11px;

width:980px;

min-height:291px;

}









div#mid{

position:relative;

width:600px;

left:50%;

margin-left:-300px;

padding-top:2px;

text-align:center;

color:#FFFFFF;

font-size:12px;

min-height:400px;

margin-top:-20px;

z-index:10;

}





#ariane{

margin-top:-30px;

margin-left:50px;

font-size:9px;

}





#menu1{

position:absolute;

margin-top:150px;

width:720px;

margin-left:-400px;

left:50%;

text-align:center;

z-index:20;

font-size:8px;

background:url(../img/trame.jpg) repeat-x;

padding-left:80px;

}



#menu_prod{

position:absolute;

margin-top:-15px;

width:686px;

margin-left:-330px;

left:50%;

text-align:center;

z-index:10;

font-size:11px;

font-weight:bolder;



}







/*REALISATION DU MENU*/

#menu, #menu ul /* Liste */     

{

        padding : 0; /* pas de marge intérieure */

        margin : 0; /* ni extérieure */

        list-style : none; /* on supprime le style par défaut de la liste */

		line-height : 21px; /* on définit une hauteur pour chaque élément */

        height : 30px; /* on définit une hauteur pour chaque élément */

        text-align : center; /* on centre le texte qui se trouve dans la liste */

}



#menu /* Ensemble du menu */

{

        font-weight : bold; /* on met le texte en gras */

        font-family : Arial; /* on utilise Arial, c'est plus beau ^^ */

        font-size : 12px; /* hauteur du texte : 12 pixels */

}



#menu a.men0 /* Contenu des listes */

{

        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */

        padding : 0; /* aucune marge intérieure */

         /* couleur de fond */        

        color:#FFFFFF; /* couleur du texte */

        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */

        width : 110px; /* largeur */

		/*border : 1px solid #fff;*/

		height:27px;

		padding-top:3px;

}

#menu a.men0active /* Contenu des listes */

{

        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */

        padding : 0; /* aucune marge intérieure */

         /* couleur de fond */        

        color:#FFFFFF; /* couleur du texte */

        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */

        width : 110px; /* largeur */

		/*border : 1px solid #fff;*/

		height:27px;

		padding-top:3px;

}



#menu a.men0:hover {

        color:#FF6600; /* couleur du texte */

}

#menu a.men0active:hover {

        color:#FF6600; /* couleur du texte */

}



#menu li.men0 /* Elements des listes */      

{ 

		float : left; 

        /* pour IE qui ne reconnaît pas "transparent" */

        border-right : 1px solid #FFFFFF; /* on met une bordure blanche à droite de chaque élément */

		margin:0;

		height : 30px;

		/*background : url(../img/trame.jpg);*/

}

#menu li.men0active /* Elements des listes */      

{ 

		float : left; 

        /* pour IE qui ne reconnaît pas "transparent" */

        border-right : 1px solid #FFFFFF; /* on met une bordure blanche à droite de chaque élément */

		margin:0;

		height : 30px;

		background : url(../img/trame2.jpg);

}

#menu li.men0 a:hover{

		/*display : block;*/

		/*float : left; */

        /* pour IE qui ne reconnaît pas "transparent" */

       /* border-right : 1px solid #FFFFFF; /* on met une bordure blanche à droite de chaque élément */

		height : 27px;

		width:110px;

		/*margin-left:-2px;

		margin-top:-3px;*/

		padding-top:3px;

		/*padding-left:2px;*/

		 background: url(../img/trame2.jpg);

		/*margin-bottom:0px;*/

		top:3px;

		left:2px;

}

#menu li.men0active a:hover{

		/*display : block;*/

		/*float : left; */

        /* pour IE qui ne reconnaît pas "transparent" */

       /* border-right : 1px solid #FFFFFF; /* on met une bordure blanche à droite de chaque élément */

		height : 27px;

		width:110px;

		/*margin-left:-2px;

		margin-top:-3px;*/

		padding-top:3px;

		/*padding-left:2px;*/

		/*background: url(../img/trame2.jpg);*/

		/*margin-bottom:0px;*/

		top:3px;

		left:2px;

}

#menu li.men0 a:active{

	/*background: url(../img/trame2.jpg);*/

}

#menu a.men1 /* Contenu des listes */

{

        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */

        padding : 0; /* aucune marge intérieure */

        /*background : Black; /* couleur de fond */        

        color:#FFFFFF; /* couleur du texte */

        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */

        width : 140px; /* largeur */

		/*border : 1px solid #fff;*/

}

#menu li.men1 /* Elements des listes */      

{ 

		float : left; 

        /* pour IE qui ne reconnaît pas "transparent" */

        /*border-right : 1px solid #fff; /* on met une bordure blanche à droite de chaque élément */

}



#menu li.men1 a:hover{

border-right:none;

background:none;

		/*float : left; */

        /* pour IE qui ne reconnaît pas "transparent" */

       /* border-right : 1px solid #FFFFFF; /* on met une bordure blanche à droite de chaque élément */

		height : 21px;

		width:140px;

		/*margin-left:-2px;

		margin-top:-3px;*/

		padding:0px;

		/*padding-left:2px;*/

		/* background: url(../img/trame2.jpg);

		/*margin-bottom:0px;*/

		/*top:3px;

		left:2px;*/

}



/* IE ne reconnaissant pas le sélecteur ">" */

html>body #menu li

{

		/*border-top: 1px solid;*/

        /*border-right: 1px solid transparent ; /* on met une bordure transparente à droite de chaque élément */

}



#menu li ul /* Sous-listes */

{ 

		color:#FFFFFF;

        position: absolute; /* Position absolue */

        width: 140px; /* Largeur des sous-listes */

        left: -999em; /* Hop, on envoie loin du champ de vision */

		z-index:800;

		/*margin-top:2px;*/

}





#menu li ul li /* Éléments de sous-listes */

{

		padding : 0;

		width: 140px; /* Largeur des sous-listes */

		text-align:center;

	   /* pour IE qui ne reconnaît pas "transparent" (comme précédemment) */

        border-top : 1px solid #fff; /* on met une bordure blanche en haut de chaque élément d'une sous liste */

		max-height:80px;

}



/* IE ne reconnaissant pas le sélecteur ">" */

html>body #menu li ul li                

{

        border-top : 1px solid; /* on met une bordure transparente en haut de chaque élément */

}



#menu li ul ul 

{

        margin    : -22px 0 0 144px ; /* On décale les sous-sous-listes pour qu'elles ne soient pas au dessus des sous-listes */ 

        /* pour IE qui ne reconnaît pas "transparent" (comme précédemment) */

        /*border-left     : 1px solid #fff ; /* Petite bordure à gauche pour ne pas coller ... */ 

		     

}



/* IE ne reconnaissant pas le sélecteur ">" ... je me répète ;-) */

html>body #menu li ul ul                

{

        /*border-left     : 1px solid transparent ; /* on met une bordure transparente sur la gauche de chaque élément */

}

#menu a:hover /* Lorsque la souris passe sur un des liens */    

{

        color: #000000; /* On passe le texte en noir... */

        /*background: yellow; /* ... et au contraire, le fond en blanc */

}

#menu li:hover ul ul, #menu li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */

{

        left: -999em; /* On expédie les sous-sous-listes hors du champ de vision */

}



#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */

{

        left: auto; /* Repositionnement normal */

        min-height: 0; /* Corrige un bug sous IE */

}





div#accueil2{

width:600px;

margin-top:40px;

}

table#produits{

width:700px;

}

table#produits td#mini{

vertical-align:bottom;

}



#vague{

margin-top:-50px;

z-index:0;

}

div#logo{

position: relative;

width:170px;

}

div#menu{

position: absolute;

/*background:url(../img/menu.png) no-repeat;*/

margin-top:100px;

width:900px;

margin-left:-450px;

left:50%;

height:150px;

text-align:center;

/*filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;*/

}







#droit{

position:relative;

margin-top:50px;

top:50px;

width : 360px;

/*margin-left:-70px;

left:50%;*/

margin-left:250px;

text-align:justify;

min-height:250px;

font-size:10px;

}



#galerie_mini{

position:relative;

margin-top:50px;

text-align:right;

height:100px;

}

.galerie_mini{

position:relative;

margin-top:50px;

text-align:right;

height:100px;

}



#ann_fiche{

float:right;

}

div#ann_fiche a{

color:#333333;

text-decoration:underline;

}

div#ann_fiche a:hover{

color:#ffffff;

}



#gauche{

position:absolute;

margin-top:-100px;

width : 100px;

margin-left:-300px;

left:50%;

top:50%;

height:200px;

}



div#menutext{

width:150px;

padding-left:40px;

padding-top:60px;

font-weight:bold;

font-size:12px;

color:#003399;

}



.vnewsticker{

margin-left:20px;

}



.vnewsticker a:hover{

color:#FFFF00;

}



div#menutext a{

text-decoration:none;

color:#003399;

}



div#mid a{

text-decoration:none;

color:#333333;

}



a.liencat {

text-decoration:none;

color:#CCCCCC;

font-size:11px;

}

div#menutext a:hover{

text-decoration:underline;

color:#89cbc7;

}

table#menu {

border-bottom:1px solid #ffffff;

border-top:1px solid #ffffff;

height:50px;

font:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

font-weight:bold;

}



#flashbox

{

position:relative;

background : url(../img/bgflashbox.png);

width:172px;

height:100px;

margin-top:-105px;

margin-left:790px;

padding-left:10px;

padding-right:10px;

padding-top:10px;

color:#FFFFFF;

font-size:11px;

}



#logo{

position:relative;

background : url(../img/logo.png);

width:143px;

height:101px;

top:15px;

}

div#sousmenu{

position:absolute;

height:35px;

top:115px;

font-size:11px;

padding-top:0px;

line-height:20px;

font-weight:bold;

text-decoration:none;

width:980px;

background:#000000;

}



#flecheup{

background : url(../img/flashboxup.png);

margin-left:-5px;

width:9px;

height:9px;

margin-top:-60px;

position:absolute;

}



#flechedown{

background : url(../img/flashboxdown.png);

width:9px;

height:9px;

margin-left:-5px;

margin-top:20px;

}



#bouton1

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

}



#bouton11

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

}



#bouton2

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:109px;

}



#bouton21

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:109px;

}









#bouton3

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:218px;

}



#bouton31

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:218px;

}



#bouton4

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:327px;

}



#bouton41

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:327px;

}



#bouton5

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:436px;

}



#bouton51

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:436px;

}



#bouton6

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:654px;

}



#bouton61

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:654px;

}



#bouton7

{

position:absolute;

background : url(../img/boutonjaune.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:545px;

}



#bouton71

{

position:absolute;

background : url(../img/boutongris.jpg);

text-align:center;

color:#000000;

width:108px;

height:26px;

top:2px;

margin-left:545px;

}



#boutondroite

{

position:absolute;

background : url(../img/boutondroite.jpg) repeat-x;

width:217px;

height:26px;

top:2px;

margin-left:763px;

}







table#news{

margin-left:50px;

}



#articlenews{

position:relative;

margin-left:150px;

}



#pdf{

margin-left:450px;

margin-top:-20px;

}



#tableauannonce

{

position:relative;



margin-left:50px;

}



#imagenavigation

{



/*background-image:url(../img/entreprise.jpg);*/

margin-left:50px;

width:586px;

min-height:150px;

margin-top:20px;

} 



#imagenavigation a:hover{

text-decoration:underline;

}



#tableaunavigation3{

margin-left:50px;

}

#tableaunavigation3 a{

text-decoration:none;

color:#333333;

}

#tableaunavigation3 a:hover{

text-decoration:underline;

color:#edd205;

}



#tableaunavigation2

{

font-size:13px;

margin-top:-20px;

}

#tableaunavigation

{

z-index:9;

width:760px;

*margin-top:-15px;

} 



ul#listesouspartie

{

position:absolute;

width:161px;

height:174px;

list-style-type:none;

left:50%;

margin-top:10px;

margin-left:-490px;

z-index:10;

}



#SouMenucorp

{

height:49px;

width:24px;

background-image:url(../img/icone_menu.png);

position:absolute;

left:-24px;

top:200px;

}



.jaune

{

background:url(../img/men1.png);

margin-bottom:2px;

width:100%;

height:20px;

}



.jaune2

{

background:url(../img/men2.png);

margin-bottom:2px;

width:100%;

height:20px;

}



.gris

{

background-color:#484848;

width:100%;

min-height:20px;

margin-bottom:2px;

opacity : 0.85; 

filter : alpha(opacity=85);

}



.gris a{

text-decoration:none;

}



.gris a:hover{

text-decoration:none;

text-decoration:underline;

color: rgb(237, 210, 5);

}



div#sousmenu a{

text-decoration:none;

color:#333333;

}

div#sousmenu a:hover{

text-decoration:underline;

color:#FFFF66;

font-weight:bold;

}

img.png {

behavior: url(png.htc);

}

table#tableau2{

margin-left:80px;

margin-top:-30px;

}

table#listproduits{

top:20px;

margin-left:50px;

border-bottom:1px dashed #FF6600;

border-collapse:collapse;

margin-bottom:20px;

}

td#listeproduits{

/*vertical-align:middle;*/

color:#ffffff;

padding-bottom:10px;

padding-top:10px;

border-bottom:1px dashed #FF6600;

text-align:justify;

background:url(../img/bg_td.png) repeat;

padding-left:10px;

font-size:10px;

}

td#listeproduits a:hover{

color:#ffffff;

text-decoration:underline;

}



div#menudroite{

position:absolute;

top:0;

right:0;

width:100px;

left:50%;

margin-left:350px;

background:url(../img/store_right.png) no-repeat;

height:600px;

z-index:30;

overflow:hidden;

}

img#border {

border:1px dashed #ffdd00;

}

#bureau{

position: absolute;

width:360px;

margin-left:-240px;

left:50%;

text-align:center;

height:110px;

/*background:url(../img/menu_etiquette3.png) no-repeat;*/

}

table{

left:-50px;

position:relative;

}



table#formdevis{

margin-left:120px;

}

table#formami{

margin-left:120px;

text-align:left;

}

td#formami_td {

color:#ffffff;

background:url(../img/bg_td.png) repeat;

margin:0;

text-align:left;

}

table#categ {

margin-left:90px;

}





td#listsouscat_td {

color:#ffffff;

background:url(../img/bg_td.png) repeat;

margin:0;

text-align:center;

}



td#listsouscat_td a{

color:#ffffff;

text-decoration:underline;

font-size:11px;

}

td#listsouscat_td a:hover{

color:#FF6600;

font-weight:bold;

}

table#realisation {

margin-left:70px;

}

div#bandeau{

position: absolute;

margin-top:200px;

width:800px;

margin-left:-390px;

left:50%;

z-index:11;

}











/*accueil*/

div#haut{

position: absolute;

/*margin-top:230px;*/

top:250px;

width:400px;

margin-left:-240px;

margin-right:20px;

left:50%;

text-align:justify;

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:16px;

color:#ffffff;

font-weight:bold;

z-index:11;

line-height:20px;

}

div#suite{

margin-top:-25px;

}



div#milieu1{

position: absolute;

/*margin-top:230px;*/

top:180px;

width:450px;

margin-left:-260px;

margin-right:20px;

left:50%;

text-align:justify;

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:16px;

color:#ffffff;

font-weight:bold;

z-index:10;

line-height:20px;

}



#contenu1{

width:600px;

}

#photo_ac{

width:200px;

margin-left:50px;

left:50%;

}

div#form{

min-height:300px;

}

/*

div#logodickson {

position:absolute;

margin-top:-25px;

margin-left:750px;

}

*/

div#bas{

top:492px;

margin-top:5px;

background:url(../img/footer.jpg) repeat-x;

height:30px;

width:980px;

text-align:center;

color:#333333;

font-weight:bold;

}

div#bas a{

color:#FFFFFF;

text-decoration:none

}



div#bas a:hover{

text-decoration:underline;

color:#FFFFFF;

}

div#login{

position:absolute;

background:url(../img/bg_login.png) no-repeat;

width:200px;

margin-top:0px;

text-align:left;

left:50%;

margin-left:255px;

z-index:30;

padding-top:12px;

padding-left:20px;

filter:alpha(opacity=90);

-moz-opacity:.90;

opacity:.90;

}

div#textbas{

position:relative;



top:-15px;

font-size:10px;

font-weight:bold;

color:#ffffff;

height:20px;

line-height:20px;

}

div#textbas a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

color:#ffffff;

}

div#textbas a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

color:#FF3300;

}

div#admin_lampe{

margin-top:-30px;

text-align:right;

}



#imgmap{

border:2px dashed #ffffff;

}



div#imgaccueil{

/*width:auto;

padding:0;

margin:0;

border:1px #666666 dashed;*/

}

div#date{

color:#333333;

font-style:italic;

}

div#textcontact{

text-align:left;

}



div#textcontact a{

color:#484848;

}

div#textcontact a:hover{

text-decoration:underline;

font-weight:bold;

}

div#photogroup{

height:100px;

margin-left:30px;

}


