.lien2
{
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
    text-decoration: none;	
}

.lien5
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:green;
    text-decoration: none;	
}

.lien6
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:#000000;
    text-decoration: none;
}

.lien7
{
	font: 11px Verdana,Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:green;
    text-decoration: none;
}

.lien8
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration: none;	
}

.cascade_g
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration: none;	
}

.cascade_g_on
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color:#10729a;
    text-decoration: none;	
}

.lien9
{
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration: none;	
}

.lien10
{
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#00a2dc;
    text-decoration: none;	
}


.lien11
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration: none;	
}

.loginpublic
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;	
    text-decoration: none;	
}

.lien3
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
   font-weight: bold;
	color:#B0B5D3;
   text-decoration: none;
}

.lien4
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:green;
    text-decoration: none;
}

.lien1
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:red;
    text-decoration: none;			
}

.lien_devis
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration: underline;
}

.calc
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:white;
    text-decoration: none;			
}

.lien_game
{
	font: 10px Verdana,Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:black;
    text-decoration: underline;			
}

.lien_prod
{
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	color:black;
    text-decoration: underline;			
}

.border_devis
{ 
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	border-style: solid ; 
	border-color: #dedede ; 
}

table	
{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;				
}
	
.bouton
{
	background-color:#DF2D28;
	color:white;
	text-align:center;			
}
			
.bouton2
{
	background-color:#B0B5D3;
	color:white;
	text-align:center;
	font-weight:bold;
	font:  Verdana,Arial, Helvetica, sans-serif;				
}

.bouton3
{
	background-color:#71b83e;
	color:white;
	text-align:center;
	font-weight:bold;
	font:  Verdana,Arial, Helvetica, sans-serif;				
}

.bouton4
{
	background-color:#7baa28;
	color:white;
	text-align:center;
	font-weight:bold;
	font:  Verdana,Arial, Helvetica, sans-serif;				
}
			
.contact
{
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#B0B5D3;
	text-decoration: none;
}

.tiret
{
	text-align:center;
	border-color: #D5D4D4;
}

.tiret2
{
	text-align: center;
	border-color: #D5D4D4;
	font-weight: bold;
}

.tiret3
{
	border-style:solid;
	border-width: 2px;
	border-color:#76bb43;
}

.tiret4
{
	border-style:solid;
	border-width: 2px;
	border-color:#e22521;
}

.tiret5
{
	border-style:solid;
	border-width: 2px;
	border-color:red;
}

a.gauche{color : white; font-size: 8pt; text-decoration:none;}
a.gauche:hover{color : yellow; font-size: 8pt; text-decoration:none;}

a.my{color : green; font-size: 10pt; text-decoration:none;}
a.my:hover{color : #96cc56; font-size: 10pt; text-decoration:none;}

a.pro{color : green; font-size: 8pt; text-decoration:none;}
a.pro:hover{color : #96cc56; font-size: 8pt; text-decoration:none;}

a.pro2{color : green; font-size: 10pt; text-decoration:none;}
a.pro2:hover{color : #96cc56; font-size: 10pt; text-decoration:none;}

a.pro3{color : green; font-size: 8pt; text-decoration:none;}
a.pro3:hover{color : #2a6121; font-size: 8pt; text-decoration:none;}

a.picto{color : black; font-size: 13pt; text-decoration:none; font-weight: bold; font: Verdana,Arial, Helvetica, sans-serif;}
a.picto:hover{color : white; font-size: 13pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.picto_noir{color : black; font-size: 13pt; text-decoration:none; font-weight: bold; font: Verdana,Arial, Helvetica, sans-serif;}
a.picto_noir:hover{color : white; font-size: 13pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.picto_blanc{color : white; font-size: 13pt; text-decoration:none; font-weight: bold; font: Verdana,Arial, Helvetica, sans-serif;}
a.picto_blanc:hover{color : black; font-size: 13pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.index{color : red; font-size: 10pt; text-decoration:none; font-weight: bold; font: Verdana,Arial, Helvetica, sans-serif;}
a.index:hover{color : black; font-size: 10pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.editer{color : red; font-size: 8pt; text-decoration:none; font-weight: bold; font: Verdana,Arial, Helvetica, sans-serif;}
a.editer:hover{color : black; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.tab{color : black; font-size: 10pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.tab:hover{color : #ababab; font-size: 10pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.my_accueil3{color : black; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.my_accueil3:hover{color : #828282; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.chemin{color : black; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.chemin:hover{color : #ababab; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.stats{color : white; font-size: 7pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.stats:hover{color : yellow; font-size: 7pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.mentions{color : black; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.mentions:hover{color : #0d7231; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.mycef{color : #084273; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.mycef:hover{color : #128abc; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.my_accueil{color : white; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.my_accueil:hover{color : yellow; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.forum_titre{color : #000000; font-size: 13pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}
a.forum_titre:hover{color : red; font-size: 13pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}

a.forum_titre2{color : red; font-size: 10pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}
a.forum_titre2:hover{color : #000000; font-size: 10pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}

a.forum_titre3{color : red; font-size: 13pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}
a.forum_titre3:hover{color : black; font-size: 13pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}

a.forum_search{color : #f5b51e; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.forum_search:hover{color : #000000; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.my_accueil2{color : yellow; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.my_accueil2:hover{color : white; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.mycef2{color : #000000; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.mycef2:hover{color : #128abc; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.mentions2{color : black; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.mentions2:hover{color : #084273; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.bug{color : white; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}
a.bug:hover{color : black; font-size: 8pt; text-decoration:none; font-weight: bold; font:  Verdana,Arial, Helvetica, sans-serif;}

a.my_chemin{color : white; font-size: 8pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}
a.my_chemin:hover{color : yellow; font-size: 8pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}

a.my_filtre{color : white; font-size: 7pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}
a.my_filtre:hover{color : yellow; font-size: 7pt; text-decoration:none; font:  Verdana,Arial, Helvetica, sans-serif;}

a.anniv{color : red; font-size: 13pt; text-decoration:underline; font: Verdana,Arial, Helvetica, sans-serif;}
a.anniv:hover{color : black; font-size: 13pt; text-decoration:underline; font:  Verdana,Arial, Helvetica, sans-serif;}

#point {color:#676767;background-color: White;border: dashed;border-top-width: 1px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;}

#point2 {color:#478728;background-color: White;border: dashed;border-top-width: 1px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;}

#point3 {color:#243197;background-color: White;border: dashed;border-top-width: 1px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;}

#point4 {color:#208dab;background-color: White;border: dashed;border-top-width: 1px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;}

#scroll
{
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-face-color: #71b83e;
	scrollbar-highlight-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-3dlight-color: #F0EDE2;
}

#back Table	
{
	border-style:solid; 
	border-width:1px; 
	border-color:white;
	border-collapse:collapse;
}

#form Table	
{
	border-style:solid; 
	border-width:1px; 
	border-color:black;
	border-collapse:collapse;
}


#back TD		
{
	border-style:solid; 
	border-width:1px; 
	border-color:white;
}		

#back2 Table	
{
	border-style:solid; 
	border-width:1px; 
	border-color:white;
	border-collapse:collapse;
}

#back2 TD		
{
	border-style:solid; 
	border-width:1px; 
	border-color:white;
}

#back3 Table	
{
	
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
}		

/*#######  AFFICHAGE DES PHOTOS  ##########*/

.apercu img 
{
	border: none;
}

#fond 
{
	display: none;
	background: url(../img/fond.png);
	position: absolute;
	top: 0;
	left: 0;
	height: 200px;
	width: 100%;
}

#fond img 
{
	position: absolute;
	border: none;
	display: block;
}

#affichage 
{
	display: none;
	position: absolute;		
}

#affichage img 
{
	position: relative;
	top: 3px;
	left: 0px;
	border-color: #676767;
}


/*############ POPUP #################*/

.dhtmlwindow{
position: absolute;
border: 1px solid #4f4f4f;
visibility: hidden;
background: white;
border-radius:7px 7px 0 0;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 10px Arial;
background-color: #4f4f4f;
color: white;
cursor: move;
overflow: hidden;
width: auto;
height:20px;
line-height:20px;
font-size:13px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
border-radius:5px 5px 0 0
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 4px;
top: 4px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid black;
background-color: #FFFFFF;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

/* ############# Pour l'apercu des images ################*/
.popperlink {
POSITION: absolute;
VISIBILITY: hidden;
filter : alpha(opacity=85);
-moz-opacity : 0.85;
opacity : 0.85;
}
