.text {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; list-style-position: inside; padding: 0px 0px 10px 0px}
.textgris {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; list-style-position: inside; line-height: 0.7}
.reply {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style-position: inside; color: #999999; display: block; font-style: italic; padding: 0px 40px 0px 50px}
.text1 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; list-style-position: inside; text-align: justify}
a.text1 {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: blue; text-decoration: none}
a.text1:hover {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: none}
a.text1:visited {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: gray; text-decoration: none}
a.text1:visited:hover {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: orange; text-decoration: none}
.gig {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; list-style-position: inside; text-decoration: none}

.text2 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white; list-style-position: inside; text-align: justify}
a.text2 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: gray; text-decoration: none}
a.text2:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: white; text-decoration: none}
a.text2:visited {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white; text-decoration: none}
a.text2:visited:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: blue; text-decoration: none}

.text3 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: gray; list-style-position: inside; text-align: justify}
a.text3 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: white; text-decoration: none}
a.text3:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: white; text-decoration: none}
a.text3:visited {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: white; text-decoration: none}
a.text3:visited:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: orange; text-decoration: none}

.textsmall {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: gray; list-style-position: inside}
a.textsmall {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: orange; text-decoration: none}
a.textsmall:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: white; text-decoration: none}
a.textsmall:visited {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: orange; text-decoration: none}
a.textsmall:visited:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: white; text-decoration: none}

.text4 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; list-style-position: inside; display: block; padding: 0px 15px 0px 10px}
a.text4 {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: blue; text-decoration: none}
a.text4:hover {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: none}
a.text4:visited {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: gray; text-decoration: none}
a.text4:visited:hover {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: orange; text-decoration: none}

.text5 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; display: block}
a.text5 {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: blue; text-decoration: none}
a.text5:hover {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: orange; text-decoration: none}
a.text5:visited {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 13px; color: gray; text-decoration: none}
a.text5:visited:hover {  font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 13px; color: orange; text-decoration: none}

a:link          {color: gray; text-decoration: none}
a:visited       {color: gray; text-decoration: none}
a:active        {color: white; text-decoration: none}
a:hover         {color: #FF9900; text-decoration: none}

.opac { FILTER: alpha(opacity=60); moz-opacity: .3}
.clair { FILTER: alpha(opacity=100)}

body { 
scrollbar-3dlight-color:#CCCCCC; 
scrollbar-arrow-color:orange;
scrollbar-base-color:black;
scrollbar-darkshadow-color:black;
scrollbar-face-color:black;
scrollbar-highlight-color:gray;
scrollbar-shadow-color:black;

} 
.textinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
}
.textarialmini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.fond {background-image:  url(images/fondflou.jpg);
Background-Repeat:no-repeat;
Background-Attachment:roll;
Background-Position:center;}

.round {
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 border-radius: 15px;
}

.arrondi { 
    -moz-border-radius: 20px; 
    -webkit-border-radius: 20px; 
    -khtml-border-radius: 20px; 
    border-radius: 20px; 
    behavior: url(PIE.htc); 
}

.arrondiombre { 
    -moz-border-radius: 20px; 
    -webkit-border-radius: 20px; 
    -khtml-border-radius: 20px; 
    border-radius: 20px; 
    behavior: url(PIE.htc); 
  -moz-box-shadow: 2px 2px 10px #000; 
  -webkit-box-shadow: 2px 2px 10px #000; 
  box-shadow: 2px 2px 10px #000;
}

.arrondiombrevignette { 
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    -khtml-border-radius: 10px; 
    border-radius: 10px; 
    behavior: url(PIE.htc); 
  -moz-box-shadow: 2px 2px 10px #999; 
  -webkit-box-shadow: 2px 2px 10px #999; 
  box-shadow: 2px 2px 10px #999;
}
.ombre { 
  -moz-box-shadow: 2px 2px 10px #999; 
  -webkit-box-shadow: 2px 2px 10px #999; 
  box-shadow: 2px 2px 10px #999;
}

.arronditop { 
        -moz-border-radius: 20px 20px 0 0; 
        -webkit-border-radius: 20px 20px 0 0; 
        border-radius: 20px 20px 0 0;         
        -webkit-border-top-left-radius: 20px; /* pour Chrome */ 
        -webkit-border-top-right-radius: 20px; /* pour Chrome */ 
        behavior: url(PIE.htc); 
}
.arrondibot { 
        -moz-border-radius: 0 0 20px 20px; 
        -webkit-border-radius: 0 0 20px 20px; 
        border-radius: 0 0 20px 20px;         
        -webkit-border-bottom-left-radius: 20px; /* pour Chrome */ 
        -webkit-border-bottom-right-radius: 20px; /* pour Chrome */ 
        behavior: url(PIE.htc); 
}
#bigger img {
  display: inline-block;
  background:#fff;
  margin: 2px 2px 2px 2px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  -moz-box-shadow: 1px 1px 9px #999; 
  -webkit-box-shadow: 1px 1px 9px #999; 
  box-shadow: 1px 1px 9px #999;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}

#bigger a:hover img, #bigger a:focus img {
  -moz-transform: scale(1.15) rotate(5deg); 
  -webkit-transform: scale(1.15) rotate(5deg);
  transform: scale(1.15) rotate(5deg);
}

#smaller img {
  display: inline-block;
  background:#000;
  margin: 2px 2px 2px 2px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  -moz-box-shadow: 1px 1px 1px #666; 
  -webkit-box-shadow: 1px 1px 1px #666; 
  box-shadow: 1px 1px 1px #666;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}

#smaller a:hover img, #bigger a:focus img {
  -moz-transform: scale(0.95); 
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
}

#smallerrond img {
  display: inline-block;
  background:#000;
  margin: 2px 2px 2px 2px;
  -moz-border-radius: 150px;
  -webkit-border-radius: 150px;
  border-radius: 150px;
  -moz-box-shadow: 1px 2px 2px #999; 
  -webkit-box-shadow: 1px 2px 2px #999; 
  box-shadow: 1px 2px 2px #999;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}

#smallerrond a:hover img, #bigger a:focus img {
  -moz-transform: scale(0.85); 
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
}
::-webkit-scrollbar {
    height: 15px;
width: 15px;
background: #EEEEEE;
    }
::-webkit-scrollbar-thumb {
    background: #999999;
    -webkit-border-radius: 1ex;
}
::-webkit-scrollbar-corner {
    background: #EEEEEE;
}
.guestbook { 
  display: inline-block;
  font-family: "Lucida", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, FreeSans, sans-serif;
  font-weight: normal;
  font-size: 14px; 
  line-height: 1;
  text-shadow: 0px 1px 2px #999999; 
} 
