

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
a:hover {COLOR: #242F4B; text-decoration: none ; border-bottom: 1px dotted #3E5066;}
color:#000000(noir);
}
.style1 {font-size: 20px}
.style4 {color: #dbd5b3}

.tboutside {
	font-family: Arial;
	font-size: 10px;
	border: 1px bottom #7a6554;
}
.tbinside {
	border: 1px bottom #7a6554;
	background-color:#dbd5b3;
}
.font {
	font-family: Arial;
	font-size: 10px;
}
   div#titre{
Border-bottom: dotted 1px;
color:#333333;
}

	 div#citation{
background-image:url("blockquotebg.gif");
background-color : #D0D5D9;
font-family:  arial;
border: 1px  bottom #7995df;
color:#444444;
  background-repeat: no-repeat;
font-weight: normal;
font-size: 10px;
}

body {

   color:#ADABAC; /*Couleur du texte*/
   font-family:Verdana, Arial, Helvetica, sans-serif; /*Polices d’écriture*/
   
   padding:0; /*Pour que la page n’ai aucune marge*/
   margin:0; /*Pour que la page n’ai aucune marge*/
    background-color:#404040; /*Couleur de fond de la page Web*/
  font-size : 11px;

  text-align : normal;
}
p {
  font-size : 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #333333;
  text-align : normal;
}

td {
  font-size : 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #333333;
  text-align : normal;
}

div {
  font-size : 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #333333;
  text-align : normal;

}

ul {
  list-style-type: none;
  padding: 0;
  margin-left: 0px;
}

textarea {
  font-size : 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background-color : ##D0D5D9;
border: 1px bottom #b2854c;
}

input {
  font-size : 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-align : center;
  background-color : ##D0D5D9;
border: 1px bottom #b2854c;
  padding : 1px;
}

select {
  font-size : 10px;
  font-family :  Arial, Helvetica, sans-serif;
  background-color : ##D0D5D9;
border: 1px bottom #b2854c;

}
.centrage{
text-align:justify;
}

espace2 {
margin-bottom: 5px;
} 

.droite{
text-align:right;
}

.gauche{
text-align:left;
}

blockquote{
  border-left-width: 2px;
  border-left-style: solid;
  padding-left: 6px;
border-color: #ADADAD;
}



#fonddivers td { 
	background-color:#D2D2D2;
        padding: 3px;
       

	} 



.footerimg{
background-image: url("http://khisland.info/imagesdivers/footer.jpg");
    background-repeat: no-repeat;
    height: 40px;
    width: 815px;
}

div#footertext {
    position: relative;
    height: auto;
    width: auto;
    left: autopx;
    top: 12px;
}


a.info {
   position: relative; 
   color: #454c61;
   text-decoration: none;
   font-size: 8px;
}
a.info span {

   display: none; /* on masque l'infobulle */
}
a.info:hover {

   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par défaut en curseur d'aide */
   text-decoration: underline;
}
a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
text-align:justify;
   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 30px; /* on positionne notre infobulle */
   left: 20px;

   background: #dfdfdf;

   color: #404040;
   padding: 3px;

   border: 1px solid #d0d0d0;
   padding:3px;
   
   opacity: 0.91; 

}



h1 {
background-image: url("http://www.khisland.com/backgroundimage.jpg");
 background-repeat: repeat;
height: 18px;
	font-family: Arial, Verdana;
	font-size: 12px;
        padding-left: 1px;
padding-top: 0px;
 padding-bottom: 1px;
 padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
    padding-right: 0px;
    padding-left: 4px;
cellpadding: 0px;
cellspacing: 3px;


	color:#3E5066;
	margin-bottom: 1px;
	border-bottom: 1px bottom #333333;
	  
	}

	 h2{
  margin-top: 0px;
  margin-bottom: 4px;
  padding-bottom: 4px;
  font-size: 15px; font-family: Arial; color: #3E5066; font-weight: bold;
}
	 h3{
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
 font-size: 14px; font-family: Arial; color: #3E5066; font-weight: bold;
line-height:13px; margin-bottom:1; border-bottom:solid; border-width:1px; border-color:#F2F2F2;margin-left:0px; margin-right:0px; text-align:justify;
}	

         h4{ 
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
 font-size: 13px; font-family: Arial; color: #3E5066; font-weight: bold;
line-height:13px; margin-bottom:1; border-bottom:solid; border-width:1px; border-color:#F2F2F2;margin-left:0px; margin-right:0px; text-align:justify;


}
	 
h5{
background-color: #F0EFEE;
font-family:  Arial;
font-size: 13px;
 padding-bottom: 2px;
 padding-top: 2px;
  margin-top: 0px;
  margin-bottom: 2px;
    padding-right: 0px;
    padding-left: 4px;
cellpadding: 0px;
cellspacing: 3px;

}

	 h6{
  margin-top: 0px;
  margin-bottom: 18px;
  border-bottom: 1px solid #efece9;
  padding-bottom: 4px;
  font-size: 16px; font-family: Arial; color: #3E5066; font-weight: bold;
}
	
.menuligne {
line-height: 1.3em;
}
	
.menuligne2 {
line-height: 1.2em;
}

.contour-img {
	border:1px solid #ddd6cd;
	}
	
div.cadretexte {
	align: center;
	background-image:url(http://www.khisland.info/imagesdivers/fondtexte.gif);
	background-repeat:repeat;
	margin-bottom: 3px;
        margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 8px;
	text-align: justify;
	}

fondtableaux, tfoot {
background-color:#D0E3FA;
background-image:url(sky.jpg);
border:1px solid #6495ed;

}




/* Liens */

A#copyright:link {
  FONT-SIZE: 9px; COLOR: #A79985; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none
}

A#copyright:visited {
  FONT-SIZE: 9px; COLOR: #A79985; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none
}

A#copyright:active {
  FONT-SIZE: 9px; COLOR: #A79985; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none
}

A#copyright:hover {
  FONT-SIZE: 9px; COLOR: #A79985; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none
}

A:link {  
  FONT-SIZE: 11px; COLOR: #454C61; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none;
}

A:visited {
  FONT-SIZE: 11px; COLOR: #454C61; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none;
}

A:active {  
  FONT-SIZE: 11px; COLOR: #454C61; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none;
}

A:hover {
  FONT-SIZE: 11px; COLOR: #242F4B; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-DECORATION: none; border-bottom: 1px dotted #3E5066;
}



.contour-img {
	border:1px solid #ddd6cd;
	}




p.monstyle {font-size: 12px; line-height: 14px; text-align: left;}

p.monstyle:first-letter {font-family: Georgia; font-size:56px; font-weight:normal; line-height:100%; float: left; margin-right: 10px;  color: #B8C087; font-style: italic;}

p.monstyle:first-line {color: #B8C087; font-style: italic; }



div.scroll {
	height: 150px; 
	overflow: auto;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	padding: 10px;
        
}

ul.headlines {
	list-style: none outside;
	margin: 0;
	padding: 0;
}

ul.headlines li, .underline {
	border-bottom: 1px dotted #CCCCCC;
}
.titre-souligne {
line-height:14px;
 margin-bottom:1px;
 margin-top:1px;
 border-bottom:solid;
 border-width:1px;
 border-color:#F2F2F2;
 margin-left:0px;
 margin-right:0px;
 font-size: 9px;
 font-weight: normal;
 }

}


blockquote{
  border-left-width: 3px;
  border-left-style: solid;
  padding-left: 6px;
}

.img { border:1px solid #ffffff;

}

.contour-img { border:1px solid #ffffff;

}


a img {border-color:#A0AEB7;} /* apparence par défaut */
a, img {border-color:#A0AEB7;} /* apparence par défaut */
a:img {border-color:#A0AEB7;} /* apparence par défaut */
a:link img{border-color:#A0AEB7;} /* apparence par défaut */
a:visited img{border-color:#A0AEB7;} /* page déjà visitée */
a:hover img{border-color:#A0AEB7;} /* survol */
a:active img{border-color:#A0AEB7;} /* bouton enfoncé au moment du clic */
}


/* NEEEEEEW */
body
{
width: 1043px;
margin-left: auto;
margin-right: auto;
float: center;
}

#site
{
width: 1043px;
margin-left: auto;
margin-right: auto;
float: center;
min-height: 800px;
}

#header
{
margin-top: 30px;
background-image: url('header-khi.png');
width: 1041px;
height: 92px;
margin-left: 1px;
}

#menu_barre
{
background-image: url('sousbarre.png');
width: 1026px;
height: 23px;
margin-left: auto;
margin-right: auto;
}

#contenu
{
width: 1026px;
background-image: url('fondsite.gif');
background-repeat: repeat-y;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
min-height: 850px;
}

#menu_gauche
{
width: 195px;
margin-left: 9px;
min-height: 800px;
float: left;
}

.table_menu
{
width: 190px;
border: 1px solid blue;
margin-left: auto;
margin-right: auto;
}

.lien_menu_gauche
{
color: #3e5066;
display: block;
background-image: url('fondtextemenu.gif');
height: 19px;
margin-top: -2px;
text-align: left;
padding-top: 4px;
padding-left: 5px;
font-size: 11px;
}

.lien_menu_gauche:hover
{
color: #3e5066;
display: block;
background-image: url('fondtextemenu2.gif');
height: 19px;
margin-top: -2px;
text-align: left;
padding-top: 4px;
font-size: 11px;
padding-left: 5px;
}

#entre_menu
{
height: 22px;
width: 190px;
}

#pied
{
background-image: url('footer.png');
width: 1026px;
margin-left: auto;
margin-right: auto;
height: 29px;
margin-top: 0px;
margin-bottom: 20px;
}

#corps
{

width: 550px;
min-height: 500px;
float: center;
margin-left: 210px;
padding-top: 10px;
}

#menu_droite
{
width: 245px;
min-height: 500px;
float: right;
margin-right: 10px;
}

#bloc
{
width: 245px;
margin-top: 10px;
margin-bottom: 10px;
}

#bloc_header
{
width: 245px;
height: 4px;
background-image: url('blocheader.gif');
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
}

#bloc_centre
{
width: 245px;
background-repeat: repeat-y;
background-image: url('bloccontenu.gif');
min-height: 100px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: justify;
}

#bloc_bas
{
width: 245px;
height: 3px;
background-image: url('blockfooter.gif');
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
}

#bloc_tchat
{
width: 237px;
background-color: #f7c377;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
color: white;
padding: 4px;
 font-family :  Arial, Helvetica, sans-serif;
  font-size: 11px;
}

#bloc_editorial
{
width: 237px;
background-color: #94cb77;
padding: 4px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
color: white;
 font-family :  Arial, Helvetica, sans-serif;
  font-size: 11px;
}

#bloc_sondage
{
width: 237px;
background-color: #d87474;
padding: 4px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
color: white;
 font-family :  Arial, Helvetica, sans-serif;
  font-size: 11px;
}

#bloc_carnet
{
width: 237px;
background-color: #82a4c7;
padding: 4px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
color: white;
 font-family :  Arial, Helvetica, sans-serif;
 font-size: 11px;
}

#bloc_membre
{
width: 237px;
background-color: #BFA27B;
padding: 4px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
color: white;
 font-family :  Arial, Helvetica, sans-serif;
 font-size: 11px;
}

#bloc_centre_texte
{
padding: 10px;
font-style: normal;
 font-family :  Arial, Helvetica, sans-serif;

}

.event_texte
{
font-size: 10px;
 font-family :  Arial, Helvetica, sans-serif;
}

#contenu_menu_barre
{
vertical-align: center; 
height: 10px;
padding: 4px;
font-weight: bold;
}

.lien_co
{
font-size: 5px;
font-weight: normal;
 font-family :  Arial, Helvetica, sans-serif;
}

.lien_menu_gauche
{
color: #3e5066;
display: block;
background-image: url('fondmenunormal.gif');
height: 19px;
margin-top: -2px;
text-align: left;
padding-top: 4px;
padding-left: 5px;
font-size: 11px;
font-style: bold;
}

.lien_menu_gauche:hover
{
color: #3e5066;
display: block;
background-image: url('fondmenu2.gif');
height: 19px;
margin-top: -2px;
text-align: left;
padding-top: 4px;
font-size: 11px;
padding-left: 5px;
font-style: bold;
}

.titre_menu_gauche
{
color: #454C61;
display: block;
background-image: url('fondmenu2.gif');
height: 19px;
margin-top: -2px;
text-align: left;
padding-top: 4px;
padding-left: 5px;
font-size: 12px;
font-style: bold;
}

#css_menu
{
background-color: #CCCCCC;
}
