BODY { background:url('fond2.jpg') rgb(233,233,233); margin:20px; } 

.texte { color:rgb(50,50,50); font-family:arial; font-size:10pt; font-weight:bold; font-style:normal; }
.ndlr { color:rgb(107,102,94); font-family:arial; font-size:9pt; font-weight:normal; font-style:italic; }
.texte-bulle { background:rgb(245,245,245); color:rgb(50,50,50); font-family:arial; font-size:8pt; font-weight:normal; font-style:normal; 
       padding:2px 5px; border-radius:7px; box-shadow: 2px 2px 3px #aaaaaa;}
.titregene { color:rgb(230,50,50); font-family:Arial; font-size:14pt; font-style:italic; font-weight:bold; text-shadow: rgb(155,155,155) 3px 3px 5px; }
.stitregene { color:rgb(50,50,250); font-family:Arial; font-size:12pt; font-style:italic; font-weight:bold; text-shadow: rgb(155,155,155) 3px 3px 5px; }
.titrepop { color:rgb(50,50,250); font-family:Arial; font-size:11pt; font-style:italic; font-weight:bold; text-shadow: rgb(155,155,155) 3px 3px 5px; }
.titresujet { color:rgb(50,50,250); font-family:Arial; font-size:14pt; font-style:italic; font-weight:bold; text-shadow: rgb(155,155,155) 3px 3px 5px; }
.main-titre { font-size: 10pt; color: rgb(50,50,250); font-family:verdana,arial; font-weight:600; }
.main-stitre { font-size: 8pt; color: rgb(50,50,250); font-family:verdana,arial; font-weight:bold; }
.footnote { color:rgb(51,51,51); font-family:Verdana,Arial; font-size:6pt; }
.footnoteb { color:rgb(0,0,102); font-family:Verdana,Arial; font-size:8pt; }
.footnotei { color:rgb(255,126,0); font-family:Verdana,Arial; font-size:6pt; font-weight:bold; font-style:italic; }
.source { color:rgb(51,51,51); font-family:Verdana,Arial; font-size:7pt; font-style:italic; font-weight:bold; }
.note { color:rgb(51,51,51); font-family:Verdana,Arial; font-size:8pt; }
.pseudo { color:rgb(50,50,250); font-family:Verdana,Arial; font-size:8pt; font-weight:bold; }
.encadre0 { background:rgb(240,240,240); border:rgb(232,225,217) solid 1px; color:rgb(51,51,51); font-family:arial; font-size:10pt; font-weight:normal; font-style:normal; padding:5px 5px; }
.ombre { filter:alpha(opacity=55); opacity:0.55; }
.errKO { background:transparent; border-style:none; color:rgb(255,0,0); font-family:Arial; font-size:8pt; font-weight:bold; } 
.errOK { background:transparent; border-style:none; color:rgb(0,200,0); font-family:Arial; font-size:8pt; font-weight:bold; } 
.errOK1 { background:transparent; border-style:none; color:rgb(255,126,0); font-family:Arial; font-size:8pt; font-weight:bold; } 
.titre-avis { background:transparent; border-style:none; color:rgb(255,126,0); font-family:Arial; font-size:9pt; font-weight:bold; } 

INPUT { background:white; border-width:1px; border-color:rgb(209,202,178); border-style:solid; 
    border-radius:7px; padding:3px 5px 3px 5px;
    color:rgb(0,0,0); font-family:arial; font-size:8pt; text-align:left; }
TEXTAREA { background:white; border-width:1px; border-color:rgb(209,202,178); border-style:solid;  
    border-radius:12px;	
    color:rgb(0,0,0); font-family:arial; font-size:8pt;
    scrollbar-face-color:white; scrollbar-highlight-color:white; scrollbar-shadow-color:white; scrollbar-arrow-color:rgb(153,153,153); scrollbar-track-color:white; }
SELECT { background:white; border-width:1px; border-color:rgb(209,202,178); border-style:solid;  
    border-radius:7px; padding:3px 5px 3px 5px;
    color:rgb(0,0,0); font-family:arial; font-size:8pt; }
INPUT;register { background:white; border-width:1px; border-color:rgb(198,213,219); border-style:solid; 
    border-radius:7px; padding:3px 5px 3px 5px;	
    color:rgb(46,64,84); font-family:verdana,arial; font-size:8pt; font-weight:normal; }
	
img.zoomEffect {
cursor:url(loupeplus.cur),pointer;
-moz-transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s;
-o-transition: all 0.5s ease-in-out 0s;
-ms-transition: all 0.5s ease-in-out 0s;
transition: all 0.5s ease-in-out 0s;
}
img.zoomEffect:hover {
-moz-transform: scale(1.03);
-webkit-transform: scale(1.03);
-o-transform: scale(1.03);
-ms-transform: scale(1.03);
transform: scale(1.03);
box-shadow: 5px 5px 8px #404040;
}

.loupe {
}

.bouton-image { cursor:pointer; background:transparent; border-style:none; }

.bouton-admin { 
 cursor:pointer;  
 background:#dddddd; 
 border:none; 
 font-family: Verdana, Arial, MS Sans Serif;
 font-size:9px; 
 color:rgb(0,200,0); 
 font-weight:bold; 
 font-style: normal;
 padding:2px 5px 2px 5px; 
 border-radius: 3px 3px 3px 3px; 
 box-shadow: 2px 2px 3px #aaaaaa; 
}

.bouton-admin:hover{ 
 box-shadow: 1px 1px 2px #aaaaaa; 
}

.button { 
 cursor:pointer;  
 background:#dddddd; 
 border:none; 
 font-family: Verdana, Arial, MS Sans Serif;
 font-size:7pt; 
 color:rgb(230,50,50); 
 font-weight:bold; 
 font-style: normal;
 padding:3px 6px 3px 6px; 
 border-radius: 10px 10px 10px 10px; 
 box-shadow: 3px 3px 3px #aaaaaa; 
 text-transform:uppercase;
}
.button:hover{ 
 box-shadow: 1px 1px 1px #aaaaaa; 
}
