body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333;
	background-color: #3c3c3c;
	margin: auto;
	width: 100%;
	height: 100%;
	text-align: center;
}

/* ****************************** */
/* ****************************** */



/* ****************************** */
/* ****************************** */
input.bouton{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-top:3px;
padding-bottom:2px;
margin-bottom:6px;
margin-right:10px;
}
.trait{
padding:10px;
border-top-style:dotted;
border-width:1px;
}
#admin_structure_header {
	position: relative;
	width: 100%;
	background-color: #3c3c3c;
	margin: auto;
	text-align: center;
}
#admin_header {
	position: relative;
	width: 995px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#admin_logo {
	position: relative;
	margin: 0px;
}

/* ****************************** */
/* ****************************** */




/* ****************************** */
/* ****************************** */

#admin_structure_container {
	position: relative;
	width: 100%;
	height: auto;
/*
	background: #666 url(images/1px666.gif) top left;
*/
	margin: auto;
	text-align: center;
}
#admin_container {
	position: relative;
	width: 995px;
	height: auto;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
/*
	background-color: #666;
*/
}

/* ****************************** */
/* ****************************** */




/* ****************************** */
/* ****************************** */

#admin_navigation {
	position: relative;
	background-color: #fff;
	float: left;
	text-align: left;
	margin-right: 10px;
}
#admin_navigation .content {
	margin: 5px 5px 5px 5px;
}

/* ****************************** */

#admin_nav_phosphore {
	position: relative;
	margin: 5px 5px 5px 5px;
	width: 203px;
	/*background: #CC0000 url(images/menu-bg-phosphore.jpg) no-repeat bottom left;*/
	background-color: #c50e20;
	text-align: left;
}
#admin_nav_phosphore div{
	color: #fff;
	text-align: left;
}
#admin_nav_phosphore a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_phosphore a:hover {
	text-decoration: underline;
}
#admin_nav_phosphore .info {
	color: #fff;
}


/* ****************************** */

#admin_nav_client {
	position: relative;
	margin: 5px 5px 5px 5px;
	width: 203px;
	/*background: #931B1D url(images/menu-bg-phosphore.jpg) no-repeat bottom left;*/
	background-color: #BBB59D;
	text-align: left;
}
#admin_nav_client a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_client a:hover {
	text-decoration: underline;
}

/* ****************************** */

#admin_nav_gestion {
	position: relative;
	margin: 5px 5px 5px 5px;
	width: 203px;
	/*background: #BBB59D url(images/menu-bg-gestion.jpg) no-repeat bottom left;*/
	background-color: #BBB59D;
	text-align: left;
}
#admin_nav_gestion a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_gestion a:hover {
	text-decoration: underline;
}
#admin_nav_gestion a.off {
	color: #878168;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_gestion h1 {
	color: #fff;
	font-weight: bold;
	font-size:12px;
	padding: 0px;
	margin:0px;
	margin-bottom:10px;
}

#admin_nav_gestion a.nav_on{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #cc0000;
}
/* ****************************** */

#admin_nav_emailing {
	position: relative;
	margin: 5px 5px 5px 5px;
	width: 203px;
	/*background: #BBB59D url(images/menu-bg-emailing.jpg) no-repeat bottom left;*/
	background-color: #BBB59D;
	text-align: left;
}
#admin_nav_emailing a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_emailing a:hover {
	text-decoration: underline;
}
#admin_nav_emailing a.off {
	color: #878168;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_emailing h1 {
	color: #fff;
	font-weight: bold;
	font-size:12px;
	padding: 0px;
	margin:0px;
	margin-bottom:10px;
}
#admin_nav_emailing a.nav_on{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color: #cc0000;
}
/* ****************************** */

#admin_nav_info {
	position: relative;
	margin: 5px 5px 5px 5px;
	width: 203px;
	/*background: #BBB59D url(images/menu-bg-emailing.jpg) no-repeat bottom left;*/
	background-color: #BBB59D;
	text-align: left;
}
#admin_nav_info a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_info a:hover {
	text-decoration: underline;
}
#admin_nav_info a.off {
	color: #878168;
	font-weight: bold;
	text-decoration: none;
}
#admin_nav_info .info {
	color: #fff;
}
#admin_nav_info div{
	color: #fff;
	text-align: left;
}


/* ****************************** */
/* ****************************** */




/* ****************************** */
/* ****************************** */

#admin_content {
	position: relative;
	float: left;
	width: 760px;
	margin: 0px;
	background: #fff;

}
#admin_nav_site {
	width:210px;
	float: left;
}
#admin_content_site {
	float: left;
	padding: 0px 0px 0px 10px;
	background: #FFFFFF;
	border:0px solid #000000;
	width:520px;
}

#admin_login {
	position: relative;
	width: 760px;
	margin: 20px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	background: #fff;
}



#admin_content2 {
	position: relative;
	width: 750px;
	margin: 5px 5px 5px 5px;
}



/* ****************************** */
/* ****************************** */


#admin_content_break {
	clear: both;
}

/* ****************************** */
/* ****************************** */


#admin_structure_footer {
	position: relative;
	width: 100%;
	background: #3c3c3c;
	text-align: center;
	clear: both;
}
#admin_footer{
	position: relative;
	width: 995px;
	text-align: left;
	padding-left: 5px;
	color: #fff;
	font-size: 10px;
	margin-top: 10px;
}

#admin_footer a{
	font-size: 10px;
	color: #fff;
	text-decoration:none;
}


/* ****************************** */
/* ****************************** */

H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
}

H2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
TH{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
P,TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
P.text_highlight {
   font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight:bold;
   margin: 0px 0px 10px 0px;
   color: #000000;

}


INPUT, SELECT, TEXTAREA{
	border: #000000 1px solid; 
	font-size: 12px; 
	color: #000000; 
    font-family:Arial,Helvetica,Verdana,sans-serif;
	background-color: #ffffff
}

IMG {
	border:0px;
}


div.defilant {
	width:100%;
	cursor:pointer;

}
div.admin {
	width:98%;
	border: 1px solid #000000;
	align:right;
	padding: 5px;
}
.sous_gestion {
	width:100%;
	border:0px solid #000000;
	clear:right;
	margin: 5px 0px 5px 5px;
}
.cadreOnglets {
	float:right;
	width:498px;
	border:1px solid #000000;
	margin: 0px;
}



#spacer {
	clear:both;
}

A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
	color: #931B1D;
}

td.tableMod {
	width:150px;
}
table.tableMod {
	width:100%;
	padding:0px;
	margin:0px;
}

#confModif {
	color:CC0000;

}


#divContent1 {
	margin: 10px;
}
#divContent2 {
	margin: 5px;
}


/*  ONGLETS */

#onglets ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#onglets li {
  float:left;
  background:url("images/onglets/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#onglets a {
  display:block;
  background:url("images/onglets/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
#onglets a:hover {
  color:#333;
  }
#onglets .current {
  background-image:url("images/onglets/left_on.gif");
  }
#onglets .current a {
  background-image:url("images/onglets/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }