/* Codage CSS and PHP by Koffi HOUNNOU koffih@gmail.com */
/* Le marron brun #b2353c */
body {
  background: #000000;
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  }

a:link {text-decoration: none; color: #ee2727;}
a:visited {text-decoration: none; color: #ee2727;}
a:hover {text-decoration: underline; color: #000000;}
  
h1      { font-size: 19px; font-weight: bold; color: #ee2727;  }
h2      { font-size: 17px; font-weight: bold; color: #ee2727;  }
h3      { font-size: 15px; font-weight: bold; color: #ee2727;  }
h4      { font-size: 13px; font-weight: bold; color: #ee2727;  }
h5      { font-size: 11px; font-weight: bold; color: #ee2727;  }

.text15      { font-size: 15px;  }
.text15b      { font-size: 15px; font-weight: bold;}

.text13      { font-size: 13px;  }
.text13b      { font-size: 13px; font-weight: bold;}

.text11      { font-size: 11px;  }
.text11b      { font-size: 11px; font-weight: bold;}

.label      { font-size: 11px; font-weight: bold;}

.blanctext11 { text-decoration: none; color: #FFFFFF; font-size: 11px;}
.warning { text-decoration: none; color: red; font-size: 11px; }

.text10      { font-size: 10px;  }
.text10b     { font-size: 10px; font-weight: bold;}
.text12      { font-size: 12px;  }
.text12b     { font-size: 12px; font-weight: bold;}
.text14      { font-size: 14px;  }
.text14b     { font-size: 14px; font-weight: bold;}
.text16      { font-size: 16px;  }
.text16b     { font-size: 16px; font-weight: bold;}

.etoile      { font-size: 11px;color: #b2353c  }

.tetiere {

	position: relative;
	font-family: Arial, sans-serif;
	font-size: 24px; 
	color: #ee2727; 
	font-weight: bold;
	text-align: left;
  text-decoration: none;
  padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 10px;
}

label {
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em
display: block
}

.textlabel {
padding-top:105px;
}

.submit input {
margin-left: 4.5em;
}

.submit  {
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}

.formulaire {
color:#000000;
border: solid 1px #828282;
background-color:#F4F4F4;
font-size:11px;
font-weight: normal;
font-family: Arial, Sans-serif;
}

.bouton {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
font-size: 15px; font-weight: bold;
color:#FFFFFF;
padding: 1px 20px 1px 20px;
background:url(images/formbg.gif) repeat-x left top;
}

.main_tab_borders {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

/* Tab Menu début */
#ddimagetabs {
}

#ddimagetabs a {
display: block;
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: black; /*font color */
width: 88px; /*width of tab image */
height: 22px; /*height of tab image */
float: left;
display: inline;
margin-left: 4px; /*spacing between tabs */

padding-top: 4px; 
/*padding-top: 4px; vertical offset of tab text from top of tab*/
background-image:url(images/bluetab.jpg); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#ddimagetabs a:hover, #ddimagetabs a.current {
background-image:url(images/bluetabover.jpg); /*URL to tab image onmouseover */
color: black;
}

#tabcontentcontainer {

width:760px; /*width of 2nd level content*/
position:relative;
top:-4px !important;
top:0px;
height:25px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
background-image:url(images/bg-sub-tab.jpg);
}

#tabrecherche {
position:relative;
top:-4px !important;
top:0px;
}

.tabcontent {
display:none;
color:#FFFFFF;
padding: 3px 25px 2px 25px;
font-size: 14px; font-weight: normal;
/* background-color : #C40008; */
}
/* Tab menu fin */


/* Menu de la news Document */
#menu_kof_news {
width: 420px ;
padding: 0 ; 
margin: 0 auto ; 
list-style-type: none ; }

#menu_kof_news a {
display: block ;
width: 100px ;
color: #FFFFFF ; 
background: #a1323b ; 
text-align: center ; 
padding: 4px 0 ; 
text-decoration: none ; 
float: left ; }


#menu_kof_news a:hover {
color: #FFFFFF ; 
background: #e93e2d ; 
}


#menu_kof_news li {
float: left ;
width: 100px ;
border: 1px solid #e93e2d ; 
}

.TableTelechargement {
border:1px solid red ;
}
