* { margin: 0; padding: 0; border: 0 }


BODY {
  SCROLLBAR-face-color: #000000; SCROLLBAR-HIGHLIGHT-color: #666666; SCROLLBAR-SHADOW-color: #999999; SCROLLBAR-3DLIGHT-color: #C8D0E0; SCROLLBAR-ARROW-color: #CCCCCC; SCROLLBAR-TRACK-color: #ffffff; SCROLLBAR-DARKSHADOW-color: #ffffff;
  background-color: #090909;
	color:#fff;
	background: #090909  url('../../images/fond.jpg') repeat-x center top;
	text-align: center;	
	/*position: relative;
	width: 950px;
	margin: 0 auto;
	text-align: left;*/
}
#wrap {
  clear: both;
	position: relative;
	width: 950px;
	margin: 0 auto;
	text-align: left;
}
hr {
  margin:5px 0; 
  clear: both;
  width: 100%;
  border: 0; 
  border-bottom: 2px #231f1e solid; 
  height: 2px; 
}
.table-yakamater {
  border:1px solid #292929;
	background: #000;
	width: 550px;
}

.petit {font-family:Verdana; color : #ffffff; font-size : 11px; font-weight: none; text-decoration: none;}
.petit_rouge {font-family:Verdana; color : #CC0000; font-size : 10px; font-weight: none; text-decoration: none;}
.petit_bleu_fonce {font-family:Verdana; color : #003366; font-size : 10px; font-weight: none; text-decoration: none;}
.bleu {font-family:Verdana; color : #0066CC; font-size : 12px; font-weight: none; text-decoration: none;}
.rouge {font-family:Verdana; color : #CC0000; font-size : 12px; font-weight: none; text-decoration: none;}
.blanc {font-family:Verdana; color : #FFFFFF; font-size : 12px; font-weight: none; text-decoration: none;}
.bleu_fonce {font-family:Verdana; color : #999999; font-size : 12px; font-weight: none; text-decoration: none;}
.titre_blanc {font-family:Verdana; color : #FFFFFF; font-size : 16px; font-weight: none; text-decoration: none;}
.titre_blanc_petit {font-family:Verdana; color : #FFFFFF; font-size : 14px; font-weight: none; text-decoration: none;}
.logo_titre {font-family:Verdana; color : #CCCCCC; font-size : 36px; font-weight: none; text-decoration: none;}


a.lien_rouge {font-family: Verdana; color: #CC0000;  font-size: 11px; text-decoration: none;}
a.lien_rouge:hover {color: #CC0000;  font-weight: none; font-family:Verdana; font-size: 11px; text-decoration: none;}
a.lien_bleu {font-family: Verdana; color: #0066CC;  font-size: 11px; text-decoration: underline;}
a.lien_bleu:hover {color: #0066CC;  font-weight: none; font-family:Verdana; font-size: 11px; text-decoration: underline;}
a.titre_lien_bleu {font-family: Verdana; color: #0066CC;  font-size: 18px; text-decoration: underline;}
a.titre_lien_bleu:hover {color: #0066CC;  font-weight: none; font-family:Verdana; font-size: 18px; text-decoration: underline;}
a.lien_noir {font-family: Verdana; color: #000000;  font-size: 10px; text-decoration: underline;}
a.lien_noir:hover {color: #000000;  font-weight: none; font-family:Verdana; font-size: 10px; text-decoration: underline;}
a.lien_titre {font-family: Verdana;  font-weight: bold; color: #BF3A4F;  font-size: 20px; text-decoration: underline;}

A.on     {font-family: Verdana;font-size:13px;color:#0066CC;font-weight:bold; text-decoration: underline; }
A.on:hover {font-family: Verdana;font-size:13px;color:#0066CC;font-weight:bold; text-decoration: underline; }
A.off     {font-family: Verdana;font-size:13px;color:#0066CC;font-weight:bold;}


/* Tableau gauche */
table.gauche
{
    width: 120px;
    border-style: solid;
    border-width: 2px;
    border-color: #CCCCCC;

}

/* Tableau gauche */
table.topliste
{
    width: 500px;
    border-style: solid;
    border-width: 0px;
    background-color : #CCCCCC;
}
/* Tableau gauche */
table.ajoutersite
{
    width: 430px;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;

}

/*********** Formulaires  **************/
input, textarea, select {
    /*
		width: 230px;
    color : #000000;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #000000;
    background-color : #FAFAFA;
		*/
		width: 300px;
		background:#641737;
    border:1px solid #841d49;
    color:#fff;
}
.input-login {
 background:#641737;
 border:1px solid #2d0918;
 color:#fff;
}
.submit {
  cursor: pointer;
}
.submit:hover {
  background:#2e0919;
  border:1px solid #2e0919;
}
/***********  titres  **************/
h1 {
	margin: 0px 0 5px 0;
	padding: 0px 5px 0 5px; 
	font: bold 14px 'Trebuchet MS', Tahoma, Sans-serif;
	color: #fff; 	/* e1004c */
	width:98%;
	background:url('../../images/bgTittle.jpg') repeat-x center top; 		
}
h2 {
	font-size: 14px;
	text-transform: uppercase;
	color: #e1004c;
}
/***********  menu general  **************/
#container-sous-header {
  height: 60px;
	text-align:right;
}
#div-menu-general {
  width: 100%;
  float: left;
  background-color: #000; 
	margin:0 0 3px 0;
}
#div-menu-general ul { padding: 0; }
#div-menu-general ul li { display: inline; }
#div-menu-general ul {
  margin: 0;
  padding: 0 0 0 0;
  color: #f82270;
  font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
  font-size: 11px;
  /*letter-spacing: 2px;*/
  font-weight: bold;
}
#div-menu-general ul li .spacemenu1, #div-menu-general ul li .spacemenu2 {
  padding: 0.2em 12px;
  /*background-color: #981205; */
  color: #f82270;
  text-decoration: none;
  float: left;
  border-right: 1px solid #fff; 
	width: 20px;
}
#div-menu-general ul li .spacemenu2 {
  width: 20px;
}
#div-menu-general ul li a {
  padding: 0.2em 12px;
  /*background-color: #981205;*/ 
  color: #f82270;
  text-decoration: none;
  float: left;
  border-right: 1px solid #24201f; 
}
#div-menu-general ul li a:hover {
  background: #f40096 url('../../images/bgMenu.jpg') repeat-x; /* #da1300*/
  color: #FFFFFF;
}
#menu-general li a:hover {
  color: #FFFFFF;
  text-decoration: none;
  background: #CC3333;
  text-align: left;
}
#menu-general li a#current, #menu-general li a#current:link {
  /*cursor: default;*/
	background: #900059 url('../../images/bgMenuHover.jpg') repeat-x; /* #da1300*/
  color: #FFFFFF;
	/*border-bottom: 2px solid #fff;*/
}
#menu-general li a#current:hover {
 /* background: #eee;*/
}


