/**********DEFAULTS**************/

body {
	margin-top: 0px;
	font-family: tahoma;
	font-size:11px;
	color:#3D656B;
	text-align:center;
	background-color:#FFFFFF;
}

hr {
	background-color: #8395A5;
	color: #8395A5;
	display:block;
	height: 1px;
	margin: 0;
	_margin: -7px 0;
	padding: 0;
	border: 0;
}

img {
	border-style: none;
}

/******STRUCTURE DES PAGES*******/

div.global{
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

div.contenu {
	margin-top:15px;
	width: 917px;
	text-align:left;
	float:right;
}
div.left{
	float: left;
	width: 710px;
	background-color: #FFFFFF;
}
div.right{
	width: 197px;
	float: right;
}
div.bao {
	width: 197px;
	float:right;
	background-color: #E4E5E6;
}
div.bao p{
	margin: 0px 0px 0px 0px;
	padding: 5px 2px 5px 10px;
}
div.bao div{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background-color: #FFFFFF;
}

div.descriptif {
	width: 917px;
	text-align:left;
	float:right;
	background-color: #F3F3F3;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
div.descriptif p{
	padding: 0px;
	margin: 0px 5px 0px 15px;
}
div.descriptif span{
	padding: 0px;
	margin: 0px 5px 0px 15px;
}
div.descriptif div{
	padding: 0px;
	margin: 5px 5px 0px 15px;
}
span.titre_descriptif{
	font-weight: bold;
}
div.texte_descriptif{}

div.texte_descriptif ul{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 10px;
	list-style-type: none;
}
div.texte_descriptif ul li{
	padding: 3px 0px 0px 0px;
	margin: 0px;
}

span.centre{
	float:left;
	width:710px;
	background-color: #F3F3F3;
}

span.bao {
	width: 197px;
	float:right;
	background-color: #E4E5E6;
}

div.bottom{
	margin-top: 10px;
	margin-bottom: 20px;
	width: 950px;
	height: 37px;
	float:right;
	background-color: #000000;
}



p.bottom{
	margin-top: 12px;
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}



/******* Navigation,entete,titres *******/



div.entete {
	width: 950px;
}

div.recherche {
	width: 917px;
	text-align: left;
	float: right;
	background-color: #C7C9CB;
	margin: 0px;
	padding: 0px;
}

p.recherche {
	font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
	color: #808185;
	margin-left:40px;
	margin-top: 7px;
	margin-bottom: 7px;
}
div.alerte_phishing {
	width: 917px;
	height: 48px;
	text-align: left;
	float: right;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-image: url(/img/attention.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
div.alerte_phishing p {
	margin:5px 0px 5px 55px;
}
div.grostitre {
	width: 917px;
	text-align:left;
	float: right;
	background-color: #E4E5E6;
	padding-top:10px;
	padding-bottom:10px;
}

p.grostitre{
	margin:0;
	padding:0;
	margin-left:40px;
}

table.grostitre{
	font-size:22px;
	color:#FFFFFF;
	background-color:#C7C9CB;
	height:50px;
}

div.navigation {
	width: 917px;
	text-align:left;
	float:right;
	height:45px;
	background-color: #DBDBDB;
}

p.navigation{
	font-size: 17px;
	font-family: tahoma;
	color: #913935;
	margin-left:13px;
	margin-top:12px;
}

div.navigation2 {
	width: 917px;
	text-align:left;
	float:right;
	height:30px;
	background-color: #F3F3F3;
}

p.navigation2{
	font-size: 13px;
	font-family: tahoma;
	margin-left:40px;
	margin-top:7px;
}



div.ongExtranet {
	width: 917px;
	text-align:left;
	float:right;
	height:30px;
	background-color: #DBDBDB;
	margin-top:22px;
}

div.ongExtranet2 {
	width: 917px;
	text-align:left;
	float:right;
	background-color: #DBDBDB;
	margin-top:22px;
}

p.ongExtranet{
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #FFFFFF;
	margin-left:13px;
	margin-top:8px;
}

p.ongExtranet A{
	color: #FFFFFF;
	text-decoration: none;
}

p.ongExtranet A:hover{
	color: #7D9095;
}



div.navigExtranet {
	width: 917px;
	text-align:left;
	float:right;
	height:44px;
	background-color: #BFBFBF;
}



p.navigExtranet{
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma;
	color: #780000;
}

p.navigExtranet A{
	color: #7D9095;
}

p.navigExtranet A:hover{
	color: #780000;
}

/************** TABLEAUX *****************/

table.tabform{
	background-color: #F3F3F3;
}

table.tabform TD{
	color: #000000;
	font-family: tahoma;
	font-size:12px;
	padding: 5px 13px 5px 20px;
}

table.tabform TD TABLE TD{
	padding: 2px;
}

table.extranet {
	font-size: 11px;
	font-family: tahoma;
	color: #3D656B;
	border-collapse: collapse;
	border: 1px solid #BFBFBF;
}

table.extranet TD{
	border: 1px solid #BFBFBF;
	padding: 3px 10px 3px 10px;
}

table.extranet TH{
	border: 1px solid #BFBFBF;
	background-color: #E4E5E6;
	padding: 3px 10px 3px 10px;
	text-align: left;
}

.table_border_top {
	background-color: #cdcfd1;
	border-right: 1px solid #ffffff;
}

.table_border_top_r {
	background-color: #cdcfd1;
}

.table_border_middle {
	background-color: #cdcfd1;
	height:1px;
	font-size:1px;
	padding:0;
}

.table_border {
	background-color: #f2f3f3;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.table_border2 {
	background-color: #e1e1e1;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.table_borderb {
	background-color: #f2f3f3;
	border-bottom: 1px solid #ffffff;
}

.table_border2b {
	background-color: #e1e1e1;
	border-bottom: 1px solid #ffffff;
}

.table_border_rank {
	background-color: #f2f3f3;
	border-bottom: 1px solid #ffffff;
	text-align: center;
}

/************** ONGLETS *****************/

.onglet_on_l{
	text-align: center;
	background-color: #cdcfd1;
	border-right: 1px solid #ffffff;
	padding-top:5px;
	font-weight:bold;
	color:#6d6d6d;
}

.onglet_off_l{
	text-align: center;
	background-color:#838383;
	border-top: 3px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 3px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding-top:2px;
	color:#ffffff;
}



.onglet_on_m{
	text-align: center;
	background-color: #cdcfd1;
	border-right: 1px solid #ffffff;
	padding-top:5px;
	font-weight:bold;
	color:#6d6d6d;
}



.onglet_off_m{
	text-align: center;
	background-color:#838383;
	border-top: 3px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding-top:2px;
	color:#ffffff;
}

.onglet_on_r{
	text-align: center;
	background-color: #cdcfd1;
	padding-top:5px;
	font-weight:bold;
	color:#6d6d6d;
}

.onglet_off_r{
	text-align: center;
	background-color:#838383;
	border-top: 3px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 3px solid #ffffff;
	padding-top:2px;
	color:#ffffff;
}

/************** INFOS BULLES *****************/
div.infobulle {
	visibility:hidden;
	width:250px;
	background-color:#7991A0;
	position: absolute;
	z-index:100;
}

table.infobulle{
	font-size:11px;
	width:250px;
	color:white;
	border-left: 2px solid #9E9E9E;
	border-top: 2px solid #9E9E9E;
	border-right: 3px solid #818181;
	border-bottom: 3px solid #818181;
	text-align:justify;
}

td.infobulle{
	color:white;
	font-size:11px;
}


/*******************Textes et Titres*************************/

p.textetitre{
	margin-left:40px;
	margin-top:0px;
	color:#9E1A2A;
	font-weight:bold;
	background:url(/img/fleches/fleche_rouge.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}

p.textetexte{
	text-align:justify;
	margin-left:40px;
	width:650px;
	color:#575757;
	margin-bottom:20px;
}

p.titremembre{
	width:100%;
	background-color:#B8B8B8;
	color:#913935;
	font-weight:bold;
	padding:5px;
	font-size:13px;
	margin-bottom:10px;
}

/************** LIENS *****************/

a.white, a.white:hover, a.white:visited{
	color: #FFFFFF;
	text-decoration:underline;
}

a.bottom, a.bottom:hover{
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

a.lienrouge10{
	font-family: tahoma;
	font-size: 10px;
	color:#913935;
	text-decoration:underline;
}

a.lienrouge11{
	font-family: tahoma;
	font-size: 11px;
	color:#913935;
	text-decoration:underline;
}

a.info{
	color:#913935;
	text-decoration:none;
}

a.liengris{
	Font-family: tahoma;
	font-size: 11px;
	color:#3D656B;
	text-decoration:none;
}

a.liengris:hover{
	color:#913935;
	text-decoration:none;
}

a.liengris2{
	Font-family: tahoma;
	font-size: 10px;
	color:#575757;
	text-decoration:underline;
}

a.liengris2:hover{
	color:#575757;
	text-decoration:underline;
}

p.titre_vert{
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	background-color: #7DA63F;
	padding: 5px 0px 5px 10px;
	font-family: tahoma;
}


a.lienblanc{
	Font-family: tahoma;
	font-size: 11px;
	color:#ffffff;
	text-decoration:underline;
}

a.lienblanc:hover{
	color:#ffffff;
	text-decoration:underline;
}

a.lienblanc:visited{
	color:#ffffff;
	text-decoration:underline;
}

a.NavOn{
	color:#913935;
	font-size:11px;
	text-decoration:none
}

.NavOff{
	Font-family: tahoma;
	font-size: 11px;
	color:#3D656B;
	text-decoration:none;
}

.NavOff:hover{
	color:#913935;
	text-decoration:none;
}

/*Onglets notations,activités,infos,...*/

.OngletOn{
	font-size: 12px;
	color:#913935;
	text-decoration:none;
	font-weight:bold;
}

.OngletOn:hover{
	font-size: 12px;
	color:#913935;
	text-decoration:none;
	font-weight:bold;
}

.OngletOff{
	Font-family: tahoma;
	font-size: 11px;
	color:#3D656B;
	text-decoration:none;
}

.OngletOff:hover{
	color:#913935;
	text-decoration:none;
}

.separation {
	background-color: #FFFFFF;
	font-size:1px;
	padding:0px;
}

.separation2 {
	background-color: #e2e2e2;
	font-size:1px;
	padding:0px;
}

p.onglets{
	margin-left:0px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	padding-left:10px;
}

.categ{
	color:#913935;
	font-weight:bold;
	font-size:13px;
}

.souscateg{
	color:#3D656B;
	font-size:8px;
}

/********* FORMULAIRES **********/

select.recherche {
	vertical-align:middle;
	width: 190px;
	margin-left: 3px;
	margin-right: 3px;
	color:#7F7F7F;
}

.formulaire{
	border:1px solid #3D656B;
}

/********* FONTS **********/

.rouge{
	color:#913935;
}

.gris{
	color:#3D656B;
}

.rouge8{
	color:#913935;
	font-size:8px;
}

.rouge9{
	color:#913935;
	font-size:9px;
}

.rouge10{
	color:#913935;
	font-size:10px;
}

.rouge11{
	color:#913935;
	font-size:11px;
}

.rouge12{
	color:#913935;
	font-size:12px;
}

.rouge14{
	color:#913935;
	font-size:14px;
}

.rouge16{
	color:#913935;
	font-size:16px;
}

.rougebold{
	color:#913935;
	font-size:12px;
	font-weight:bold;
}

.gris{
	color:#838383;
}

.gris8{
	color:#3D656B;
	font-size:8px;
}

.gris9{
	color:#3D656B;
	font-size:9px;
}

.gris10{
	color:#3D656B;
	font-size:10px;
}

.gris11{
	color:#3D656B;
	font-size:11px;
}

.gris11b{
	color:#838383;
	font-size:11px;
}

.gris12{
	color:#3D656B;
	font-size:12px;
}

.gris13{
	color:#3D656B;
	font-size:13px;
}

.gris14{
	color:#3D656B;
	font-size:14px;
}

.bleu{
	color:#084082;
}

.bleu10{
	color:#084082;
	font-size:10px;
}
.bleu11{
	color:#084082;
	font-size:11px;
}

.bleu11bold{
	/*font-size:11px;*/
	font-weight:bold;
	margin-left:40px;
	margin-top:0px;
	color:#084082;
	font-weight:bold;
	background:url(/img/fleches/fleche_bleue.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}

.bleu12{
	color:#084082;
	font-size:12px;
}

.bleubold{
	color:#084082;
	font-size:12px;
	font-weight:bold;
}

.bleubold14{
	color:#084082;
	font-size:14px;
	font-weight:bold;
}

.blanc10{
	color:#FFFFFF;
	font-size:10px;
}

.blanc11{
	color:#FFFFFF;
	font-size:11px;
}

.blancbold14{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.headcolumn{
	font-family:Verdana,Arial;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
}

.size10{
	font-size:10px;
}
.table_right{
	text-align:right;
	padding-right: 8px;
}




/************* Fiche Marchand *****************/

.actif_0{

	background-color:#971324;
	color:#ffffff;
}

.nonactif_0{
	background-color:#838383;
	color:#ffffff;
	border-top: 3px solid #e5e6e7;
	border-left: 1px solid #e5e6e7;
}

.actif_1{
	background-color:#971324;
	color:#ffffff;
	border-right: 1px solid #e5e6e7;
	border-left: 1px solid #e5e6e7;
}

.nonactif_1{
	background-color:#838383;
	color:#ffffff;
	border-top: 3px solid #e5e6e7;
	border-right: 1px solid #e5e6e7;
	border-left: 1px solid #e5e6e7;
}

.actif_2{
	background-color:#971324;
	color:#ffffff;
}

.nonactif_2{
	background-color:#838383;
	color:#ffffff;
	border-top: 3px solid #e5e6e7;
	border-right: 1px solid #e5e6e7;
}

.actif_0c{
	background-color:#cdcfd1;
	color:#3D656B;
	font-size:11px;
	border-top: 3px solid #cdcfd1;
}

.nonactif_0c{
	background-color:#838383;
	color:#ffffff;
	font-size:11px;
	border-top: 3px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.actif_1c{
	background-color:#cdcfd1;
	color:#3D656B;
	font-size:11px;
	border-top: 3px solid #cdcfd1;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.nonactif_1c{
	background-color:#838383;
	color:#ffffff;
	font-size:11px;
	border-top: 3px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.actif_2c{
	background-color:#cdcfd1;
	color:#3D656B;
	font-size:11px;
	border-top: 3px solid #cdcfd1;
	border-right: 1px solid #ffffff;
}

.nonactif_2c{
	background-color:#838383;
	color:#ffffff;
	font-size:11px;
	border-top: 3px solid #ffffff;
	border-right: 1px solid #ffffff;
}

.actif_3c{
	background-color:#cdcfd1;
	color:#3D656B;
	font-size:11px;
	border-top: 3px solid #cdcfd1;
}

.nonactif_3c{
	background-color:#838383;
	color:#ffffff;
	font-size:11px;
	border-top: 3px solid #ffffff;
	border-right: 1px solid #ffffff;
}

/******* CAPTCHA *******/
table.codeimage{
	border-collapse: collapse;
}
table.codeimage td{
	width: 25px;
	height: 25px;
}
table.codeimage td:hover{
	width: 25px;
	height: 25px;
	cursor: pointer;
	background-image: url(/img/membre_case_selection.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.selectionne{
	width: 25px;
	height: 25px;
	cursor: pointer;
	background-image: url(/img/membre_case_selectionne.gif);
	background-position: top;
	background-repeat: repeat-x;
}

