body{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#444;
	font-size:11px;
	margin:0;
	background-color:#ad1b1b;
}

p{
	font-size:11px;
}

td{
	font-size:11px;
}

.titre{
	font-size:15px;
	color:#000000;
	font-weight:bold; 
	line-height:15px;
	padding-top:5px;
}

ul, li{
	font-size:11px;
}

.listeTemp
{
margin-left:-20px;
}

/**** HEADER ***/
.tableMainContent{
	background-color:#FFFFFF;
	border-left:#EEEEEE solid 7px;
	border-right:#EEEEEE solid 7px;
	margin:0 auto;
	width:1141px;
}

.tableMainContent2{
	background-color:#FFFFFF;
	border-left:#EEEEEE solid 7px;
	border-right:#EEEEEE solid 7px;
	margin:0 auto;
	width:800px;
}

.tdTopBar{
	border-bottom:#999 1px solid;
	border-left:0;
	padding:3px 0 3px 0;
	background-color:#EEEEEE;
	text-align:right;
}

.linkTopBar{
	color:#444;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
}
.linkTopBar:hover{
	color:#ad1b1b;
}

.tableHeaderContent{
	background-color:#FFFFFF;
	border-left:#999 solid 1px;
	border-right:#999 solid 1px;
	width:100%
}





/**** LINKS ***/
.link_black_td
{
	color:#000000;
	text-decoration:none;
	font-weight:bold; 
	font-size:11px; 
	line-height:15px;
}
.link_black
{
	color:#000000;
	text-decoration:none;
	font-weight:bold; 
	font-size:11px; 
	line-height:15px;
}
.link_black:hover
{
	color:#FFF;
	background-color:#ad1b1b;
}

.link_red_td
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold; 
	font-size:11px; 
	line-height:10px;
}
.link_red
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold; 
	font-size:11px; 
	line-height:10px;
}
.link_red:hover
{
	color:#ad1b1b;
	background-color:#FFF;
}


/**** ONGLETS RUB ***/
.block_red{
	background-color:ad1b1b; 
	border:solid 1px #b3b3b3;
}
.block_red_head{
	margin-bottom:5px;
}
.block_red_content{
	padding:10px;
	background-color:#FFFFFF;
}

.block_grey_dark{
	background-color:cecece; 
	border:solid 1px #b3b3b3;
}
.block_grey_dark_head{
	margin-bottom:5px;
}
.block_grey_dark_content{
	padding:10px;
	background-color:#FFFFFF;
}

.block_grey_light{
	background-color:#eeeeee;
	border:solid 1px #b3b3b3
}
.block_grey_light_head{
	margin-bottom:5px;
}
.block_grey_light_content{
	padding:10px;
	background-color:#FFFFFF;
}



/**** ONGLETS RUB ***/
#en-tete {overflow:hidden;}
#en-tete ul { margin:16px 16px 0 0; padding:0; list-style:none}
#en-tete li {float:left; margin-left:3px; font-weight:bold;}
#en-tete a,#actif {font-family: Verdana; font-size: 12px; float:left; text-decoration:none; letter-spacing:1px; padding-left:10px; background:url(../img_html/common/btn_onglet_coin_gauche.png) 0 -0 no-repeat}
#en-tete span,#actif span {float:left; padding:6px 10px 3px 0; background:url(../img_html/common/btn_onglet_coin_droit.png) 100% 0 no-repeat; color:#333}
#actif {background-position:0 -250px; }
#actif span {background-position:100% -250px; color:#fff; margin-left:-10px;}
#en-tete a:hover,#en-tete a:focus {background-position:0 -250px}
#en-tete a:hover span,#en-tete a:focus span {background-position:100% -250px; color:#fff}

.testForumGlobal
{

}
.testForumL{
	float:left;
}
.testForumR{
	float:right;
	margin-top:-2px;
}
/**** ONGLET FICHE ***/
ul#tabnav {
	font-weight:bold;
    list-style-type: none;
    padding-bottom: 25px;
    border-bottom: 5px solid #ad1b1b;
    margin: 0;
}

ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #eeeeee;
    margin: 2px 5px 20px 2px;
    border: 1px solid #cecece;
}

ul#tabnav li.activeOnglet a {
    background: #ad1b1b;
	color: #fff;
	font-weight:bold;
}

#tabnav a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 6px 15px 6px 15px;
}

#tabnav a:hover {
    background: #ad1b1b;
	color: #fff;
	font-weight:bold;
}






#panier-btn {overflow:hidden; background:#FFF; }
#panier-btn ul {float:left;  margin:0; padding:0; list-style:none}
#panier-btn li {float:left; margin-left:3px; font-weight:bold;}
#panier-btn a  {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; letter-spacing:1px; padding-left:48px;  background:url(../img_html/common/btn-panier.png) 0 -42px no-repeat}
#panier-btn span {float:left; padding:2px 20px 3px 0; background:url(../img_html/panier.png) 100% 0 no-repeat; color:#fff}
.panier-btn-titre{border: 0; padding:0; margin:0; font-size:11px;}
.panier-btn-text{border: 0; padding:0;  margin:0;font-size:9px;}
#panier-btn a:hover,#panier-btn a:focus {background-position:0 0}
#panier-btn a:hover span,#panier-btn a:focus span {background-position:100% 0; color:#767373}





fieldset.search { border:none; height:35px; padding:0;}
.search input, .search button { margin-top:10px;border: none; float: left;}
.search input.box {	color: #666; font-size: 12px; width: 220px; height: 40px; padding-bottom:10px; padding-left:5px; background: url(../img_html/common/search_bg.png) no-repeat top left;}
.search button.btn { width: 38px; height: 38px; cursor: pointer; text-indent: -9999px; background: url(../img_html/common/search_bg.png) no-repeat top right;}











#btn_red_round ul {
	margin: 0 auto;
	padding:0 0 0 0;
}


#btn_red_round ul {
	list-style: none;
	float: left;
}

#btn_red_round ul li {
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 10px;
}

#btn_red_round ul li a {
	text-decoration: none;
	float:left;
	color: #999;
	cursor: pointer;
	line-height:16px;
	font-weight:bold;
}

#btn_red_round ul li a span {
	margin: 0 10px 0 -10px;
	padding: 3px 8px 5px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}

#btn_red_round ul.btn_red li a.current {
	background: url(../img_html/common/btn_red_bg.png) no-repeat top right;
 	color: #FFF;
}

#btn_red_round ul.btn_red li a.current span {
	background: url(../img_html/common/btn_red_bg.png) no-repeat top left;
}


#btn_red_round ul.btn_red li a:hover {
	background: url(../img_html/common/btn_grey_bg.png) no-repeat top right;
 	color: #444;
}

#btn_red_round ul.btn_red li a:hover span {
	background: url(../img_html/common/btn_grey_bg.png) no-repeat top left;
}







/*
.common_titre
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FE8340;
	font-size:16px;
	font-weight:bold;
}

.common_btn
{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6D6D;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.common_btn:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6D6D;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.common_text
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}

.common_Confirm
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.common_mail
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:underline;
}*/