body{font-family : Verdana;color:#858585;font-size : 11px;}
html{background:#f4f4f4 url(../images/global/bg.png) top center repeat-y;}
body, html{height:100%;}
#pageint2{background: none !important;}
#orange{background: none !important;}
#headerblock{background: none !important;}
#footer,#flien,#w3c{background: none !important;}


form{margin:0; padding:0;}
#orange .submit, #orange #formulaire .submit{cursor:pointer;background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}
#orange .submit_small, #orange #formulaire .submit_small, #overlay_editor_block .submit_small, #overlay_editor_block2 .submit_small{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt;}

#bleue .submit, #bleue #formulaire .submit{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt;}
#bleue #formulaire #statut .submit{margin:0; padding:0pt 0pt 15pt 0pt;}
#bleue #formulaire .textarea{width:870px; height:30px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue .submit_small, #bleue #formulaire .submit_small{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt;}
#bleue .small_case,#bleue #site .small_case, #orange #site .small_case, #orange .small_case,#bleue #brief .small_case, #orange #brief .small_case, #orange #membre_f .small_case, #bleue #membre_f .small_case{width:auto; height:auto; border:none; background:none;}

#brief .case input, #bleue #site .case input{width:auto; height:auto; border:none; background:none;}
#bleue #brief .big_input input, #orange #brief .big_input input{width:340px;}
#bleue #site .small_input input{width:60px;}
#bleue #formulaire .small_input, #orange #formulaire .small_input{width:200px;}
#bleue #site .logo_input, #orange #brief .logo_input{width:auto; height:auto;}

TD {
	font-size : 11px;
}


#pageint {
	position: relative;
	text-align: center;
	z-index:1;
}

#pageint {
	position: relative;
	text-align: -moz-center;
}

#pageint2 {
	position: relative;
    margin:auto !important;
	width:1024px;
	text-align: left;
	background-image:url(../images/border-right.png);
    background-repeat:repeat-y;
    background-position:right;
}
#pageint2  #bleue{
    background-image:url(../images/border-left.png);
    background-repeat:repeat-y;
    background-position:left;
}
#pageint2  #orange{
    background-image:url(../images/border-left.png);
    background-repeat:repeat-y;
    background-position:left;
}
#pageint2  #headerblock{
    background-image:url(../images/border-left.png);
    background-repeat:repeat-y;
    background-position:left;
}
#pageint2 .logo{
margin-top:15px;
margin-bottom:2px;
margin-left:30px;
}
#pageint2 .slogan{
/*margin-bottom:46px; */
margin-left:10px;}


/**
#bleue {
	position: relative;
	width:880px;
	text-align: left; height:4px; background-color:#3C94DB;
}*/

#gris {
	position: relative;
	width:880px;
	text-align: left; height:4px; background-color:#6c6c6c	;
}
/**
#orange {
	position: relative;
	width:880px;
	text-align: left; height:4px; background-color:#FFB406	;
}**/

#ident {
 position: absolute;
 text-align: right;
 width:500px;
 top:0px;
 left:490px;
 font-size : 9px;
 color:#000000;
 z-index:100;
}
.list_inline
{
	list-style-type: none;
	margin:0;
	padding:0;
}

.affpage
{
/*float:right;*/
margin:10px;
}

.list_inline h2
{
	display:inline;
}

.list_inline li
{
	display:inline;
}

#ident {
 position: absolute;
 text-align: right;
 width:500px;
 top:6px;
 left:490px;
 z-index:100;
}
#ident .div_langue{position:absolute; left:820px; top:4px; width: 90px; font-family:verdana; font-size:14px; font-weight:bold; color:#434242; }
#ident .div_lien{font-family:verdana; font-size:14px; color:#434242; font-weight:bold;}
#ident .div_lien a{color:#434242; text-decoration:none;}
/*#ident .orange .connectez{font-family:verdana; font-size:12px; color:#FFAE00; font-weight:bold;}*/
#ident .connectez{font-family:verdana; font-size:12px; color:#2383C5; font-weight:bold;}
#ident .connexion{font-family:verdana; font-size:12px; color:#747474;}
#ident .connexion a{color:#747474; text-decoration:none;}
#nooublier table{ border-collapse:0; border-spacing:0; width:96%;}
#nooublier table td{color:#434242; font-family:verdana; font-size:12px; font-weight:bold; padding-left:10px; background-color:#DEE5EB; font-style:normal; border-top:solid 2px #fff; padding-top:10px; padding-bottom:10px; border-bottom:solid 2px #fff;}
#nooublier em{font-style:normal;}
#nooublier .bouton{background-color:#8C8C8C; font-family:; font-size:11px; font-weight:bold; color:#DEE5EB;}

#ident_form {
 /*position: absolute;*/
 position: absolute;color:#434242;font-family:verdana; font-size:14px; font-weight:bold; text-align:center;
 background-color : #FFFFFF;
 border:solid 1px #8E8F8F;
 visibility: hidden;
 top:200px;
 width:350px;
 left:-100px;
}

#ident_form {
 /*position: absolute;*/
 position: absolute;
 background-color : #FFFFFF;
 border:solid 1px #8E8F8F;
 visibility: hidden;
 text-align: -moz-center;
 top:200px;
 width:350px;
 left:-100px;

}

.budget_depense {
	padding: 2px 3px 2px 3px;
	background: #FFFFFF;
	border-style: inset;
	border-color: #000000;
	border-width: 1px;
}

.celltop {
 background-image:url(../images/blogueur/bgtopcomp.jpg); background-repeat:no-repeat; width:116px; height:105px;

}

#menu {
	/*position: absolute;
	right:5px;
    width:10000px;*/
    margin-top:10px;
    margin-right:30px;

	height:22px;
	top:140px;
	float: right;
	text-align: right;
    padding:0px;
}
#menu {
	text-align: right;
    clear:both;
}

#menu a {
text-transform : capitalize; font-family:verdana; font-size:13px;
}
/*#menu ul{margin:0; padding:0;}
#menu li{display:table-cell; padding-right:3px;}*/
#menu a{float:right; margin-right:5px; display:block; width:98px; height:18px; padding-top:4px; background-image:url(../images/back_menu.jpg); text-align:center; font-family:verdana; font-size:12px; color:#555454; font-weight:bold; text-decoration:none; vertical-align:middle;}
#menu a:hover{background-image:url(../images/back_menu_over.jpg); color:#fff;}
#menu .over{background-image:url(../images/back_menu_over.jpg); color:#fff;}
#menu .video{ color:#ff0000;}

#page {
	/*position: relative;*/
	top : 0px;/*top : 54px;*/
	left: 0px;
	width: 100%;
	text-align: left;
}

#pageaint {
	padding-bottom : 0px;
	padding-left : 40px;
	padding-right : 40px;
	text-align: left;
	padding-bottom : 0px;
	left: 9px;
	font-family:verdana;
	color:#424242;
	font-size:12px;
	padding-top:25px;
	line-height:20px;
}

#pageaint .lien_color a{color:#A8AE38; text-decoration:underline;}

#annonceurs, #bloggers{
	padding-bottom : 0px;
	padding-left : 40px;
	padding-right : 40px;
	text-align: left;
	padding-bottom : 0px;
	left: 9px;
	font-family:verdana;
	color:#767676;
	font-size:12px;
	padding-top:25px;
	line-height:20px;
}
#inscriswf{
    margin-left:2px;
}
#propos{padding-left : 40px;padding-right : 40px;text-align: left;font-family:verdana;color:#767676;font-size:12px;padding-top:25px;}

#annonceurs h1, #bloggers h1, #propos h1{font-family:verdana; color:#F99F1B; font-size:26px; font-weight:bold; margin-top:20px;	margin-bottom:20px;line-height:26px;}
#annonceurs h2, #bloggers h2, #propos h2{font-family:verdana; color:#FFA800; font-size:14px; font-weight:bold; margin-top:20px; margin-bottom:20px;}
#bloggers h1, #propos h1{color:#4181B7;}
#bloggers h2, #propos h2{color:#65ABE6;}
#recrutement h2{color:#3183C6;}
#recrutement a{color:#3183C6; font-size:14px; font-weight:bold;}

#bloggers h2, #propos h2 a{color:#65ABE6; text-decoration:none;}



#bloggers .tableau, #annonceurs .tableau{width:600px; border-spacing:0; border-collapse:0;}
#bloggers td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#bloggers input{width:300px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bloggers select{width:300px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bloggers textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bloggers .les_liens a{color:#A8AE38; text-decoration:underline;}
#bloggers .textarea2{width:870px; height:80px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

#annonceurs td{background-color:#FFF8E0; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#annonceurs input{width:300px; height:16px; border:solid 1px #FFDF73; background-color:#FAFAFA;}
#annonceurs select{width:300px; height:23px; border:solid 1px #FFDF73; background-color:#FAFAFA;}
#annonceurs textarea{width:300px; height:124px; border:solid 1px #FFDF73; background-color:#FAFAFA;}


#droit {
position: relative;
/*float: right;*/
width:200px;
padding-left : 10px;
}

#footer {width:1024px;margin:auto !important;position: relative; text-align: left; background-image:url(../images/bottom.png); background-repeat:repeat-x ; background-position:top;  height:38px; z-index:-1;}
#footerpopup {width:960px;position: relative; text-align: left; background-image:url(../images/bottom.png); background-repeat:repeat-x ; background-position:top;height:38px; z-index:-1;}


#footer #copy, #footerpopup #copy, #footer #flien{
    background-image:url(../images/corner-left.png); background-repeat:no-repeat;
    background-position:left top;
    padding-top:40px;
}
#copy {
	top:0px;
	float: left; color:#252525; font-family:verdana; font-size:10px;
}
#copy .lien1{color:#FFB910;text-decoration:none;}

#copy .lien2{color:#3085CD; text-decoration:none;}
#footer #w3c, #footerpopup #w3c{
    float:right;
    background-image:url(../images/corner-right.png); background-repeat:no-repeat;
    background-position:right top;
    padding-top:40px;
}
#w3c {
	top:0px;
	float: right;
}
#w3c a{color:#3085CD; text-decoration:none; margin-right:30px;}
#flien{
	top:0px;
	float: left; color:#252525; font-family:verdana; font-size:13px;
}
#flien a{color:#000000;text-decoration:none;margin-right:30px;margin-left:30px;}

#footer_shopping{
    color:#252525; font-family:verdana; font-size:0.8em;
    margin:30px auto;
    text-align: center;
}
#footer_shopping a{color:#000000;text-decoration:none;}

#orange #formulaire input.right{
text-align : right;
/*width:260px;*/

}
#orange #formulaire input.right2, #bleue #site input.right2 {
text-align : right;
width:80px;

}



input.gris {
	color : #FFFFFF;
	background-color : #6C6C6C;
}




A{
	text-decoration : none;
	color:#747373;
}

A.menu , A.menu2, A.menu1{
	color: #E88300;
	font-weight : bold;
}
A.menub{color:#3584C8; font-weight:bold;}


A:hover{
	color: #E88300;
}

/*
A.info {
	position: absolute;
}
A.info span {display: none; }
A:hover.info span {
	display: block;
	background-color : #D3D3D3;
	color: #474749;
	width:200px;
	font-weight:normal;
	font-size: 10px;
	line-height:12px;
	padding:2px 4px;
	border : thin solid #474749;
position: absolute;
  top:1.5em;
  left:2em;
}
*/

    a.info em {
    	display:none;
		position: absolute;
    }
    a.info:hover {
    	border: 0;
    	position: relative;
    	z-index: 500;
    	text-decoration:none;
    }
    a.info:hover em {
    	font-style: normal;
		font-weight : lighter;
    	display: block;
    	position: absolute;
    	top: 20px;
    	left: -10px;
    	padding: 5px;
    	color: #000;
    	border: 1px solid #bbb;
    	background: #ffc;
    	width:170px;
    }
    a.info:hover em span {
    	position: absolute;
    	top: -7px;
    	left: 15px;
    	height: 7px;
    	width: 11px;
    	background: transparent url(../images/infobulle.gif) no-repeat top;
    	margin:0;
    	padding: 0;
    	border: 0;
    }



h1{color:#767676; font-size:18px; font-weight:bold; font-family:verdana;
	font-family : Verdana;
	padding-bottom : 5px;
	margin-bottom : 5px;
	margin-top : 5px;
	padding-top : 5px;
}


h2{color:#424242; font-size:18px; font-weight:bold; font-family:verdana;
	padding-bottom : 5px;
	margin-bottom : 5px;
	padding-top : 5px;
}
#orange .couleur{color:#FFAE00;}
#bleue .couleur{color:#3183C6;}

h3{color:#767676; font-size:12px; font-weight:bold; font-family:verdana;
	font-family : Verdana;
	padding-bottom : 5px;
	margin-bottom : 5px;
	margin-top : 5px;
	padding-top : 5px;
}


/***** ajouté ********/
#centre{position:relative; left:29px; width:874px; height:175px; margin-top:15px;}
#centre .annonceurs{position:absolute; left:37px; top:0px; width:414px; height:180px;}
#centre .annonceurs .txt{font-family:verdana; font-size:12px; color:#525252; position:absolute; left:128px; top:20px; width:245px; text-align:justify;}
#centre .annonceurs .bouton{position:absolute; left:251px; top:150px; width:86px;margin-top:1px;}
#centre .blogers{position:absolute; left:516px; top:0px; width:414px; height:180px; }
#centre .blogers .txt{font-family:verdana; font-size:12px; color:#525252; position:absolute; left:128px; top:20px; width:255px; text-align:justify;}
#centre .blogers .bouton{position:absolute; left:251px; top:150px; width:86px;margin-top:1px;}


/***** FAQ ajouté ********/
#centrefaq{position:relative; left:9px; width:874px; height:190px; margin-top:15px;}
#centrefaq .annonceurs{position:absolute; left:0px; top:0px; width:414px; height:180px;}
#centrefaq .annonceurs .txt{font-family:verdana; font-size:12px; color:#525252; position:absolute; left:128px; top:20px; width:260px; text-align:justify;}
#centrefaq .annonceurs .bouton{position:absolute; left:251px; top:150px; width:86px;margin-top:1px;}
#centrefaq .blogers{position:absolute; left:455px; top:0px; width:414px; height:180px; }
#centrefaq .blogers .txt{font-family:verdana; font-size:12px; color:#525252; position:absolute; left:128px; top:20px; width:255px; text-align:justify;}
#centrefaq .blogers .bouton{position:absolute; left:251px; top:150px; width:86px;margin-top:1px;}

#faqvideo{border-left:solid 1px #E4E4E4; border-right:solid 1px #E4E4E4; width:894px; padding-top:5px; padding-left:6px; padding-right:6px; text-align:left; background-image:url(../images/propos_back.jpg); background-repeat:no-repeat; background-position:bottom; line-height:18px;}
#faqvideo ul{margin-left:15px; padding:0;}
#faqvideo li{ color:#767676; font-family:verdana; font-size:12px;}
#faqvideo a{color:#A8AE38; text-decoration:underline;}




#top{position:absolute; left:9px; width:962px; height:20px; top:0px;}

#top .div_home{position:absolute; left:754px; top:3px; width: 16px;}
#top .div_plan{position:absolute; left:789px; top:3px; width: 15px;}
#top .div_envlope{position:absolute; left:825px; top:3px; width: 13px;}
#top .div_trait{position:absolute; left:849px; top:3px; width: 3px;}
#top .div_langue{position:absolute; left:820px; top:4px; width: 90px; font-family:verdana; font-size:14px; font-weight:bold; color:#434242; }
#top .div_lien{font-family:verdana; font-size:14px; color:#444446; font-weight:bold; position:absolute; left:670px; height:20px; top:4px;}
#top .div_lien a{color:#444446; text-decoration:none;}
#top .orange .connectez{font-family:verdana; font-size:12px; color:#FFAE00; position:absolute; left:750px; height:20px; top:4px; font-weight:bold;}
#top .bleue .connectez{font-family:verdana; font-size:12px; color:#2383C5; position:absolute; left:750px; height:20px; top:4px; font-weight:bold;}
#top .connexion{font-family:verdana; font-size:12px; color:#747474; position:absolute; left:660px; height:20px;top:18px;}
#top .connexion a{color:#747474; text-decoration:none;}

#menub{background-image:url(../images/blogueur/back_menu2.jpg);background-repeat:repeat-x; }
#menuj{background-image:url(../images/blogueur/back_menu2.jpg);background-repeat:repeat-x; }
#menub ,#menuj{
	height:25px; padding-top:10px;
	position: relative;
	right:5px;
	width:1004px;
	color:#46474A;
	top:0px;
	left:10px;
/*	float: left;*/
	text-align: left;
}
#menub a,#menuj a{color:#46474A;font-weight:bold; font:verdana; font-size:13px; width:100px;text-transform : capitalize;}
#menub img,#menuj img  {padding-top:3px; margin-top:2px;}
#menub a:hover{color:#1548A1;  }
#menub .menub{color: #1548A1; text-decoration:none;font-weight:bold;}
#menuj a:hover{color:#1548A1;  }
#menuj .menuj{color: #1548A1; text-decoration:none; font-weight:bold; }



/*

table.tableau {
}

table.tableau tr.title_tableau {
	color:#666666;
	font-size:13px;
	font-family:arial;
	background-image:url(../images/title_tableau.gif);
	background-repeat : no-repeat;
	background-color : #DEDEDE;
}

table.tableau tr {
background-color:#F8F8F8;
}

table.tableau th {background-image:url(../images/bgtr.jpg); background-repeat:repeat-x;
 padding-left:4px;
padding-right:4px;
}

table.tableau td {
padding-left:4px;
padding-right:4px;
}

table.tableau td.title_tableau {
	color:#666666;
	font-family:arial;
	background-image:url(../images/title_tableau.gif);
	background-repeat : no-repeat;
	background-color : #DEDEDE;
}
*/

table.tableau th
{}

table.tableau td a
{ font-weight:bold;}

table.tableau td, #formulaire table.tableau td{

}

table td.debut,table th.debut{


}
table td.vtop,table th.vtop{
    vertical-align:top;
    background-position:top;
}

table td.fin,table th.fin{}

table.tableau tr td.title_tableau, table.tableau tr.title_tableau, table.tableau tr.title_tableau td {


}



#bleue #formulaire input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

#bleue #formulaire textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

#orange #formulaire input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

#orange #formulaire textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}



#formulaire td{color:#000; font-family:verdana; font-size:12px;}
#formulaire input{border:solid 1px #B3B3B3; /*width:305px; height:20px;*/ background-color:#FAFAFA;color:#000; font-family:verdana; font-size:12px; font-weight:normal;padding-right:2px;margin-right:2px}
#formulaire .petiteinput{/*width:150px;*/}
#formulaire select{background-color:#FAFAFA; border:solid 1px B3B3B3; /*width:305px; height:20px;*/}

#orange #formulaire select{background-color:#F1F7FD; border:solid 1px #5DACEC; /*width:305px; height:20px;*/}
#bleue #formulaire select{background-color:#F1F7FD; border:solid 1px #5DACEC; /*width:305px; height:20px;*/}

#formulaire .select{/*width:150px;*/}
#formulaire .send{background-image:url(../images/submit.jpg); /*height:18px;*/ border:solid 1px #8E8F8F; color:#5B5B5B; font-size:11px; font-family:verdana; font-weight:bold; /*width:120px*/;}
#formulaire .textarea2{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

#formulaire .textarea3{width:500px; height:70px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

.admin, td.admin strong, td.admin {
	color : #FF0000;
}

.selected {
	font-size : medium;
}


/************************ ajouté ****************************************/

/***
#membre_f table{width:894px; border-spacing:0; border-collapse:0;}
#membre_f td{background-color:#FFF8E0; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#membre_f input{width:380px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#membre_f select{width:380px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#membre_f textarea{width:380px; height:124px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#membre_f .tab_nom_prenom{background:none; border:none; padding:0;}
#membre_f .tab_nom_prenom input{width:200px;}
#membre_f .tab_nom_prenom select{width:150px;}
#membre_f .bouton td{background:none; border:none; text-align:center;}
#membre_f .bouton input{background-image:url(../images/submit_j.jpg); width:234px; height:35px; font-size:12px; font-family:verdana; font-weight:bold; border:none;padding-bottom:15px; color:#fff;}**/


#bleue #membre_f table{width:894px; border-spacing:0; border-collapse:0;}
#bleue #membre_f td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#bleue #membre_f input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #membre_f select{width:380px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #membre_f textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #membre_f .tab_nom_prenom{background:none; border:none; padding:0;}
#bleue #membre_f .tab_nom_prenom input{width:200px;}
#bleue #membre_f .tab_nom_prenom select{width:150px;}
#bleue #membre_f .bouton td{background:none; border:none; text-align:center;}
#bleue #membre_f .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}

#orange #membre_f table{width:894px; border-spacing:0; border-collapse:0;}
#orange #membre_f td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#orange #membre_f input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #membre_f select{width:380px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #membre_f textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #membre_f .tab_nom_prenom{background:none; border:none; padding:0;}
#orange #membre_f .tab_nom_prenom input{width:200px;}
#orange #membre_f .tab_nom_prenom select{width:150px;}
#orange #membre_f .bouton td{background:none; border:none; text-align:center;}
#orange #membre_f .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}
#orange #membre_f .tab_condition input, #bleue #membre_f .tab_condition input{width:auto; height:auto; border:none; background:none;}


#orange #resumer .tableau{color:#282828; font-family:verdana; font-size:12px; font-weight:normal; line-height:16px; background-image:url(../images/cadre_gris.jpg); background-repeat:repeat-x; background-position:top; width:899px; margin-top:5px; border-collapse:0; border-spacing:0;}
#orange #resumer .tableau a{color:#282828;font-family:verdana; font-size:12px; text-decoration:none;}
#orange #resumer .tableau .arti a{color:#3085CD; text-decoration:underline;}
#orange #resumer .tableau th{background-image:url(../images/border_right_campagnes.jpg); background-position:right top; background-repeat:no-repeat; color:#fff; vertical-align:top;}
#orange #resumer .tableau td{background-color:#fff; padding:5px; border:1px solid #E3E3E3; text-align:left; vertical-align:top; padding-right:8px;}

#resumer .tableau th.debut, #resumer .tableau td.debut, #statut .tableau th.debut, #statut .tableau td.debut{height:43px;}


#bleue #resumer .tableau, #statut .tableau{color:#393939; font-family:verdana; font-size:11px; font-weight:normal; line-height:16px; background-image:url(../images/cadre_gris.jpg); background-repeat:repeat-x; background-position:top; width:899px; margin-top:5px; border-collapse:0; border-spacing:0;}
#bleue #resumer .tableau td, #statut .tableau td{background-color:#fff; padding:5px; border:1px solid #E3E3E3; text-align:left; vertical-align:top; padding-right:8px;}
#statut .tableau td{color:#393939; font-family:verdana; font-size:11px; font-weight:normal;}
#resumer .tableau a{color:#282828;font-family:verdana; font-size:11px; text-decoration:none;}
#resumer .tableau th, #statut .tableau th{background-image:url(../images/border_right_campagnes.jpg); background-position:right top; background-repeat:no-repeat; color:#fff;padding:0pt 10px 0pt 5px; vertical-align:top;}

#resumer td.debut, #resumer th.debut, #resumer td.fin, #resumer th.fin{
}

#resumer .tableau th.articles_attentes{width:80px;}

#resumer td.title_tableau, #resumer tr.title_tableau, #resumer .tableau tr.title_tableau td {}
#orange #resumer .tableau th.fin, #bleue #resumer .tableau th.fin, #statut .tableau th.fin{background-image:none;}
#orange #resumer .tableau th.tab_total, #bleue #resumer .tableau th.tab_total, #orange #resumer th.tab_depense, #bleue #resumer th.tab_depense, #orange #resumer th.tab_restant, #bleue #resumer th.tab_restant, #bleue #resumer th.tab_valide, #orange #resumer th.tab_valide, #bleue #resumer th.tab_attente, #orange #resumer th.tab_attente{background-image:none; font-family:verdana; font-size:10px;}
#orange #resumer th.resume, #bleue #resumer th.resume{width:250px;}
#orange #resumer th.tab_attentes{width:120px;}
#orange #resumer th.tab_attentes_video{width:135px;}
#orange #resumer #tab_articles_valides{width:75px;}

#bleue #resumer th.tab_attente{width:70px;}


/*div#brief{width:917px; background-image:url(../images/top_table.jpg); background-repeat:no-repeat; background-position:top; padding-top:16px; padding-left:20px;}*/
#orange #brief td#td1, #orange #brief td#td3, td#td1, td#td3, #bleue #brief td#td1, #bleue #brief td#td3, #orange #site td#td1, #orange #site td#td3, #bleue #site td#td1, #bleue #site td#td3, #orange #commande td#td1, #orange #commande td#td3{background:none; border:none; padding:0;}
#orange #brief td#td2,td#td2, #bleue #brief td#td2, #orange #site td#td2, #bleue #site td#td2, #orange #commande td#td2{background:none; border:none; padding:0; background-image:url(../images/centre_table.jpg); padding-left:15px; padding-top:20px;}



#orange #brief input{width:90px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

#orange #brief select{width:400px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #brief textarea{width:400px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}

/*#orange #site table, #bleue #brief table, #bleue #site table, #commande table{width:884px; border-spacing:0; border-collapse:0;}*/
#orange #site table, #bleue #brief table, #bleue #site table, #commande table{ border-spacing:0; border-collapse:0;}
#bleue #site table.multiselect, #orange #site table.multiselect, #bleue #brief table.multiselect, #orange #brief table.multiselect{width:760px;}
#bleue #site table.multiselect td, #orange #site table.multiselect td, #bleue #brief table.multiselect td, #orange #brief table.multiselect td{border:none;}

#orange #brief td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 2px #fff; padding:3px;}
#orange #brief .bouton td, #orange #brief .bouton2 td{background:none; border:none; text-align:center;}
#orange #brief .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}

#bleue #brief input{width:90px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #brief select{width:400px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #brief textarea{width:400px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #brief td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}

#bleue #brief .nocolor{background:none; text-align:center;}

#bleue #brief .bouton td{background:none; border:none; text-align:center;}
#bleue #brief .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}



/****
#site table{width:894px; border-spacing:0; border-collapse:0;}
#site td{background-color:#FFF8E0; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#site input{width:380px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#site select{width:380px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#site textarea{width:380px; height:124px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#site .bouton td{background:none; border:none; text-align:center;}
#site .bouton input{background-image:url(../images/submit_j.jpg); width:234px; height:35px; font-size:12px; font-family:verdana; font-weight:bold; border:none;padding-bottom:15px; color:#fff;}***/

#orange #site td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#orange #site input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #site select{width:380px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #site textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #site .bouton td{background:none; border:none; text-align:center;}
#orange #site .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}


#bleue #site td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#bleue #site input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #site select{width:380px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #site textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #site .bouton td{background:none; border:none; text-align:center;}
#bleue #site .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}







#orange #commande td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 2px #fff; padding:3px;}
#orange #commande input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #commande select{width:380px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #commande textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#orange #commande .tab_nom_prenom{background:none; border:none; padding:0;}
#orange #commande .tab_nom_prenom input{width:200px;}
#orange #commande .tab_nom_prenom select{width:150px;}
#orange #commande .bouton td{background:none; border:none; text-align:center;}
#orange #commande .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:2pt 5pt; padding:0pt 10pt 15pt 10pt;}

#orange #commande .tableau{background-image:none; width:auto; border-spacing:2px;}
#orange #commande .tableau th{background-color:#EFF7FE; color:#393939; font-family:verdana; font-size:11px; font-weight:bold; padding:10px;}
#orange #commande .tableau td{background-color:#F5F5F5; color:#005692; font-family:verdana; font-size:11px; font-weight:bold; padding:10px;}
#orange #commande .tableau input{width:150px; height:16px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}

#orange #paiement table{width:894px; border-spacing:0; border-collapse:0;}
#orange #paiement td{background-color:#FFF8E0; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 2px #fff; padding:3px;}
#orange #paiement input{width:380px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#orange #paiement select{width:380px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#orange #paiement textarea{width:380px; height:124px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}
#orange #paiement .tab_nom_prenom{background:none; border:none; padding:0;}
#orange #paiement .tab_nom_prenom input{width:200px;}
#orange #paiement .tab_nom_prenom select{width:150px;}
#orange #paiement .bouton td{background:none; border:none; text-align:center;}
#orange #paiement .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}



#orange #paiement .tableau{background-image:none; width:auto; border-spacing:2px;}
#orange #paiement .tableau th{background-color:#EFF7FE; color:#393939; font-family:verdana; font-size:11px; font-weight:bold; padding:10px;}
#orange #paiement .tableau td{background-color:#F5F5F5; color:#005692; font-family:verdana; font-size:11px; font-weight:bold; padding:10px;}
#orange #paiement .tableau input{width:150px; height:20px; border:solid 1px #E3E3E3; background-color:#FAFAFA;}


#bleue #virement table{width:894px; border-spacing:0; border-collapse:0;}
#bleue #virement td{background-color:#EFF7FE; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; border-bottom:solid 6px #fff; padding:3px;}
#bleue #virement input{width:380px; height:20px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #virement select{width:380px; height:20px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #virement textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#bleue #virement .tab_nom_prenom{background:none; border:none; padding:0;}
#bleue #virement .tab_nom_prenom input{width:200px;}
#bleue #virement .tab_nom_prenom select{width:150px;}

#bleue #virement .bouton td{background:none; border:none; text-align:center;}
#bleue #virement .bouton input{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}

#home_top_annonce{margin-bottom:20px;}
#home_top_annonce .titre_campagne{width:160px; height:22px; background-image:url(../images/blogueur/titre_campagne.jpg); font-family:verdana; font-size:15px; font-weight:bold; color:#fff; margin-left:18px; text-align:center;}
#home_top_annonce table{width:889px; height:115px; background-image:url(../images/blog_cadre.jpg); background-repeat:no-repeat; border-spacing:0; border-collapse:0;}
/*#home_top_annonce .border_top{background-image:url(../images/blogueur/corners_top.jpg); background-repeat:no-repeat;}
#home_top_annonce .border_left_right{border-left:solid 1px #70B5ED;border-right:solid 1px #70B5ED; margin:0; padding:0;}
#home_top_annonce .border_bottom{background-image:url(../images/blogueur/corners_bottom.jpg); background-repeat:no-repeat;}*/
#home_top_annonce .cadre_prod{position:relative; width:160px; height:98px; border:solid 2px #70B5ED; float:left;margin-left:10px;}
#home_top_annonce .prod{position:absolute; top:8px; left:0; width:100%; height:70px; text-align:center;}
#home_top_annonce .plus_info{position:absolute;left:0;top:83px;color:#494949;font-size:12px;font-family:verdana;font-weight:bold;width: 96px;background-color:#EDF7FF;border-right:1px solid #91CEFF;text-align:center;}
#bleue #home_top_annonce .prix{position:absolute;left:97px;top:83px;color:#494949;font-size:13px;font-family:verdana;font-weight:bold;width: 63px;background-color:#EDF7FF; text-align:center;}
#bleue #home_top_annonce .prixvideo{position:absolute;left:97px;top:83px;color:#494949;font-size:10px;font-family:verdana;font-weight:bold;width: 63px;background-color:#EDF7FF; text-align:center;}


#orange #recherche .tableau{color:#767676; font-family:verdana; font-size:12px; font-weight:bold; line-height:16px; background:#4A4A4A; background-repeat:repeat-x; background-position:top; width:899px; border-collapse:0; border-spacing:0;}
#orange #recherche .tableau a{color:#282828;font-family:verdana; font-size:11px; font-weight:bold; text-decoration:none;}
#orange #recherche .tableau th{background-image:url(../images/trait.gif); background-position:right top; background-repeat:no-repeat;}
#orange #recherche .tableau td{background-color:#fff; font-family:verdana; color:#282828; font-size:12px; font-weight:normal; padding:5px; border:1px solid #E3E3E3; text-align:left; vertical-align:top; padding-right:5px; font-style:normal;}
#recherche td.debut, #recherche th.debut, #recherche td.fin, #recherche th.fin{
}
#recherche td.title_tableau, #recherche tr.title_tableau{text-align:center;}
#recherche th.fin, #recherche th.tab_total, #recherche th.tab_depense, #recherche th.tab_restant, #recherche th.tab_valide, #recherche th.tab_attente{background-image:none;}

#recherche th.resume{width:250px;}
#orange #recherche .tableau tr.title_tableau td{
background-image:url("../images/border_right_campagnes.jpg");
background-position:right top;
background-repeat:no-repeat;
height:43px; background-color:#4A4A4A; border:none; text-align:left; color:#fff;}
#orange #recherche .tableau tr.title_tableau td.td_id{width:50px;}
#orange #recherche .tableau tr.title_tableau td.td_date_pub{width:100px;}
#orange #recherche .tableau tr.title_tableau td a{color:#fff; font-family:verdana; font-weight:bold; font-size:12px;}
#orange #recherche .tab_solde{width:40px;}
#orange #recherche .tab_categorie{width:40px;}


#bleue #recherche .tableau{color:#393939; font-family:verdana; font-size:11px; font-weight:bold; line-height:16px; background:#4A4A4A; background-repeat:repeat-x; background-position:top; width:899px; border-collapse:0; border-spacing:0;}
#bleue #recherche .tableau a{color:#282828;font-family:verdana; font-size:11px; text-decoration:none;}
#bleue #recherche .tableau th{background-image:url(../images/trait.gif); background-position:right top; background-repeat:no-repeat;}
#bleue #recherche .tableau td{background-color:#FFFFFF; font-family:verdana; color:#282828; font-size:11px; font-weight:normal; padding:5px; border:1px solid #E3E3E3; text-align:left; vertical-align:middle; padding-right:8px;}
#bleue #recherche .tableau td.price{text-align:center; font-size:13px; font-weight:bold;}
#bleue #recherche .tableau tr.title_tableau td{
background-image:url("../images/border_right_campagnes.jpg");
background-position:right top;
background-repeat:no-repeat;
height:43px; background-color:#4A4A4A; border:none; text-align:left; color:#fff;}
#bleue #recherche .tableau tr.title_tableau td a{color:#fff; font-family:verdana; font-size:11px; text-decoration:none;}

#bleue #recherche .tab_id{width:300px;}
#bleue #recherche .tab_titre{width:230px;}
#bleue #recherche .tab_resume{width:140px;}
#bleue #recherche .tab_prix_article{width:109px;}
#bleue #recherche .tab_articles_restants{width:109px;}
#bleue #recherche .tab_date_debut{width:113px;}
#bleue #recherche .tab_date_fin{width:93px;}


/************************** detail compagne *************************************/
#annonce table td{color:#292929; font-family:verdana; font-size:12px; font-weight:normal;}





#orange .prix u, #bleue .prix u{color:#393939; text-decoration:none; font-weight:normal;}
#orange .prix, #bleue .prix{font-family:verdana; font-size:14px; font-weight:bold;right:0px;position:relative;top:6px;color:#3B89C9;}
.prix ul {list-style-type: none;padding:0;}
.prix li {display:inline;margin-right:10px;}

/**********/

#home_recap table{margin-top:20px; margin-bottom:20px;}

#orange #home_recap .tableau td, #bleue #home_recap .tableau td{color:#424242; font-family:verdana; font-size:12px; font-weight:normal;}

#orange #home_recap .tableau .debut, #bleue #home_recap .tableau .debut{background-repeat:no-repeat; background-position:left center; padding-left:10px; color:#424242; font-family:verdana; font-size:12px; font-weight:bold;}
#orange #home_recap .tableau .debut a, #bleue #home_recap .tableau .debut a{color:#424242; text-decoration:none;}
#orange #home_recap .tableau .debut{background-image:url(../images/puce_bleu.jpg);}
#bleue #home_recap .tableau .debut{background-image:url(../images/puce_bleu.jpg);}


/******************* onglet recherche *************************/

.onglet td{background-color:#696969; background-image:url(../images/debut.jpg); background-repeat:no-repeat; background-position:top left; padding-left:10px; border-right:solid 5px #fff;}
.onglet a{display:block; background-image:url(../images/fin.jpg); background-repeat:no-repeat; background-position:right top; text-align:right; padding-right:10px;color:#fff; font-family:verdana; font-size:11px; font-weight:bold; text-decoration:none;}




#approf table table{border-spacing:6px; border-collapse:0;}
#approf table td{text-align:center;}
#approf table table td{background-color:#4D799A; color:#fff; font-family:verdana; font-size:12px; font-weight:bold; padding:3px; text-align:left; vertical-align:middle;}
#approf table table input{width:380px; height:16px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#approf table table select{width:380px; height:23px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#approf table table textarea{width:380px; height:124px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#approf {
		position: absolute;
		background-color : #C0C0C0;
		color:#000000;
		border:solid 1px #000;
		visibility: hidden;
		text-align: -moz-center;
		text-align: center;
		/*filter:alpha(opacity=87);
		-moz-opacity:0.87;
		opacity:0.87;
		-khtml-opacity:0.87;*/
		top:10px;
		width:800px;
		left:45px;
		z-index:3001;
	}
#approf {margin:0;padding:5px;}

.heatmap{
display: inline;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.heatmap li{
display: inline; padding-left: 0px; padding-right: 3px;}
.heatmap EM {
 FONT-SIZE: 1.03em; FONT-STYLE: normal
}
#orange #approf .submit, #bleue #approf .submit{ background:none;width:auto; height:20px; background-color:#4D799A; color:#fff; font-family:verdana; font-size:12px; font-weight:bold; padding:0; padding-left:10px; padding-right:10px; margin:0;}

/*************************************************/

#annonce_brief{color:#292929; font-family:verdana; font-size:12px;}
#annonce_brief .top{color:#424242; font-size:13px; font-family:verdana; font-weight:bold; margin:5px;}
#annonce_brief .top li{list-style-image:url(../images/li_annonce.gif); color:#424242; font-family:verdana; font-size:13px; font-weight:bold; margin-left:30px;}
#annonce_brief .resume{width:884px; height:18px; padding-left:10px; padding-top:3px; background-color:#EFF7FE; color:#5FA7E1; font-family:verdana; font-size:13px; font-weight:bold; margin-top:10px;}

#annonce_brief .detail li{list-style-image:url(../images/li_annonce.gif); color:#424242; font-family:verdana; font-size:12px; font-weight:bold; margin-left:30px;}


/******************************* contenu bloggers *************************************/

#zone{width:851px; border:solid 1px #C2C2C2; padding-top:4px; padding-bottom:4px;}
#tableau_gris td{border:solid 1px #E3E3E3; color:#282828; font-family:verdana; font-size:12px; padding:5px; font-weight:normal; vertical-align:top; background-color:#fff;}
#tableau_gris .titre{background-image:url(../images/cadre_gris.jpg); font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; border-right:solid 1px #BABABA; text-align:center; padding:0; vertical-align:middle;}
#tableau_gris .titre2{background-image:url(../images/cadre_gris.jpg); font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; text-align:center; padding:0; vertical-align:middle;}

/*************************** ebuzzing direct *****************************/
#div1{width:666px; background-image:url(../images/border_bleu.jpg); text-align:left;/* margin-left:280px;*/}
#div1 .div_top{background-image:url(../images/cadre_gris_top.jpg);width:666px; height:47px; position:relative;font-family:verdana; font-size:12px; font-weight:bold; color:#fff; line-height:normal;  }
#div1 .div_top a{color:#fff;}
#div1 .div_blanche{border:solid 1px #BABABA; margin-bottom:7px; width:645px; margin-left:9px; background-color:#fff; height:91px; position:relative}
#div1 .div_bleue{border:solid 1px #BABABA; margin-bottom:7px; width:645px; margin-left:9px; background-color:#EFF8FF; height:91px; position:relative;}
#div1 .div_titre{position:absolute; left:33px; width:454px;text-align:left; padding-top:12px;}
#div1 .div_titre2{position:absolute; left:33px; width:454px;text-align:left; padding-top:12px; font-size:15px;}

#div1 .fleche{position:absolute; left:487px; width:42px; height:24px; padding-top:13px; background-image:url(../images/right_fleche.jpg); background-position:right bottom; background-repeat:no-repeat;}
#div1 .div_prix{position:absolute; left:550px; width:60px; text-align:center; padding-top:12px;}
#div1 .div_fleche_droite{position:absolute; left:615px; width:51px; padding-top:12px; height:35px; background-image:url(../images/cadre_right.jpg); background-position:right; background-repeat:no-repeat;}
#div1 .div_logo{position:absolute; left:0; top:10px; width:140px;}
#div1 .div_description{position:absolute; left:155px; top:20px; width:370px; line-height:normal; height:66px; overflow: auto;}
#div1 .div_description u{color:#0075BE; font-family:verdana; font-size:12px; font-weight:bold;}
#table_recherche{border:solid 3px #CED2D5; background-color:#565656; font-family:tahoma; font-size:10px; font-weight:bold; color:#fff; margin-top:5px;}
#tag_recherche a{color:#7D7D7D; font-family:verdana; font-size:12px;}
#tag_recherche ul{display:inline; margin:0; padding:0;}
#tag_recherche li{display:inline;margin-right:5px;}
#navigation_pages{color:#FEAA2D; font-family:verdana; font-size:12px;}
#navigation_pages a{color:#727273; text-decoration:none;}
#div1 .div_prix{position:absolute; left:540px; top:30px; width:80px; text-align:center; font-weight:bold; font-size:14px;}
#div1 .div_prix2{position:absolute; left:540px; top:30px; width:80px; text-align:center; font-weight:bold; font-size:10px; color:#a0a0a0;}



#div1 .div_bleue_info, #div1 .div_bleue_info2{width:454px; height:19px; padding-top:3px;  background-color:#F5FAFF; margin-bottom:5px; margin-left:20px; border-left:solid 2px #FFA200;font-family:verdana; font-size:12px; color:#424242; padding-left:12px;}
#div1 .div_bleue_info a{color:#424242;}
#div1 .div_bleue_info strong{color:#0075BE;}
#div1 .div_bleue_info2{width:600px; color:#FFA405; font-weight:bold; padding-left:12px; padding-right:12px;}
#div1 .div_bleue_info2 strong{color:#424242;}
#div1 .div_bleue_description{width:600px; background-color:#F5FAFF; margin-bottom:5px; margin-left:20px; border-left:solid 2px #FFA200; font-family:verdana; font-size:12px; color:#494949; padding:12px; margin-top:10px; line-height:25px; text-align:justify;}
#div1 .div_bleue_description strong{color:#0075BE;}
#div1 .table_descriptif{background-color:#F5FAFF; background-image:url(../images/table_detail_top.jpg); background-repeat:repeat-x; background-position:top; font-family:verdana; color:#424242; font-size:12px; font-weight:bold;}
#div1 .table_descriptif td{background-image:url(../images/right_tableau_direct2.jpg); background-position:right center; background-repeat:no-repeat; text-align:center;}
#div1 .table_descriptif .bgnone{background:none;}
#div1 .table_descriptif .title td{background-image:url(../images/right_tableau_direct.jpg); background-repeat:no-repeat; background-position:right center; color:#fff; text-align:center; font-family:verdana; font-size:11px; font-weight:bold; border-bottom:solid 2px #fff;}
#div1 .table_descriptif .title .bgnone{background:none;}
#div1 .strong{color:#0075BE; margin-left:30px;}
#div1 .zone_recherche{width:612px; margin-left:20px; padding:6px; background-color:#F5FAFF; text-align:center;}
#div1 .submit{#div1 .submit{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}}


/********************** Compta Editeur
 * HJ - Créé le 17/08
  ********************************/
#comptaEditeurHeaderData ul {width:50%;float:left;padding:0;}
form.submitOnly {width:200px;margin:0 auto;text-align:center;}
.clear {clear:both;}
.center {margin:0 auto;}
.paymentExtraRows {display:none;width:100% !important;}
td.nowrap {white-space:nowrap;}
.paymentExtraRows.show {display:block;text-align:center;cursor:pointer;}
.paymentExtraRows.hide {text-align:center;cursor:pointer;}
#approf.visibleApprof {visibility:visible;}
#approf {visibility:hidden;}
input[type="radio"], input[type="checkbox"] {vmargin:0 5px 0 10px; }

/********************** tableaux campagnes ********************************/
#zone_campagnes{width:905px; border:solid 1px #C2C2C2; padding-top:4px; padding-bottom:4px; padding-left:5px; text-align:left; clear:both;}

/********************** tableaux de bord bloggeurs ********************************/
#zone_tableau_bord{width:905px; padding-top:10px; padding-bottom:4px; padding-left:20px; text-align:left; clear:both;}

/********************** tableaux de bord bloggeurs ********************************/
#zone_resumer_tab{width:870px; padding-top:10px; padding-bottom:4px; padding-left:0px; text-align:left; clear:both;}


/******************************* page a propos / contact / inscription **************************************/
#top_propos{border-left:solid 1px #E4E4E4; border-right:solid 1px #E4E4E4; width:894px; padding-top:5px; padding-left:6px; padding-right:6px; text-align:left; background-image:url(../images/propos_back.jpg); background-repeat:no-repeat; background-position:bottom; line-height:18px;}

#top_propos .cadrebleu{background-image:url(../images/cadre-directeur-centre.jpg); background-repeat:repeat-y; width:876px; padding-bottom:10px; padding-top:5px; padding-left:6px; padding-right:12px; text-align:justify; color:#484848; font-size:11px; line-height:18px;}

#top_propos .tableau, #inscrivez_vous .tableau{width:430px; margin-left:25px; border-spacing:15px;}
#bloggers #top_propos .tableau{width:480;}
#top_propos .tableau td, #inscrivez_vous .tableau td{text-align:right;color:#575656; font-family:verdana; font-size:12px; font-weight:bold; background:none; border:none; padding:0; }
#top_propos .tableau input, #inscrivez_vous .tableau input{background-color:#E5F3FF; width:301px; height:17px; border:none;}
#top_propos .tableau textarea, #inscrivez_vous .tableau textarea{background-color:#E5F3FF; width:301px; height:75px; border:none;}
#top_propos .tableau select, #inscrivez_vous .tableau select{background-color:#E5F3FF; width:301px; height:22px; border:none; text-align:center;}
#top_propos .tableau .submit, #inscrivez_vous .tableau .submit{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;}
#top_propos ul{margin-left:40px; padding:0;}
#top_propos li{list-style-image:url(../images/li_contact.jpg); color:#767676; font-family:verdana; font-size:12px;}

#les_liens a{color:#A8AE38; text-decoration:underline;}

/*#top_propos .petit_cadre{min-height:115px;}
#top_propos .petit_cadre strong{color:#FFA800; font-family:verdana; font-size:15px;}*/

#table_cadre{background-image:url(../images/centre_inscription.jpg); line-height:normal; width:848px; border:0; }
#table_cadre strong{color:#FFA800; font-family:verdana; font-size:15px;}
#table_cadre td{background:none; border:none; padding:0; font-weight:normal;color:#767676; font-family:verdana; font-size:12px;}
#table_cadre .td_bas{background-image:url(../images/bas_inscription.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:20px;}

#inscrivez_vous{background-image:url(../images/back_inscription.jpg); background-repeat:no-repeat; width:706px; padding-left:202px; height:466px; padding-top:20px;}

#ssmenu_bleu{height:21px; width:959px; margin-left:30px; margin-top:32px; background-image:url(../images/bas_menu_bleu.jpg); padding-top:5px;}
#ssmenu_bleu a{padding-left:12px; padding-right:12px; border-right:solid 1px #fff; text-decoration:none; color:#fff; font-size:11px; font-family:verdana; color:#fff;}
#ssmenu_bleu .noborder{border:none;}


#langue .pays{margin:0; cursor:pointer;}
#langue .p{display:none;}
#langue .p img{margin-top:3px;}
#langue.active .p{display:block; padding:0;}


/************* paiement *************************/
#afin{background-color:#EFF7FE; width:894px; height:21px; margin-top:20px; color:#5FA7E1; font-family:verdana; font-size:12px; font-weight:bold;}


#orange #recherche .tableau tr.title_tableau td.tab_prix_ht, #bleue #recherche .tableau tr.title_tableau td.tab_prix_ht{width:100px;}
#orange #recherche .tableau tr.title_tableau td.tab_date_d, #bleue #recherche .tableau tr.title_tableau td.tab_date_d{width:100px;}
#orange #recherche .tableau tr.title_tableau td.tab_articles_restants, #bleue #recherche .tableau tr.title_tableau td.tab_articles_restants{width:90px;}
#bleue #recherche .tableau tr.title_tableau td.fin{width:80px;}


#edithtml{text-align:left;}

#div1 #form1 table td{vertical-align:top;}

#orange #commande .tableau .submit{
background:none;
background-color:#FAFAFA;
border:1px solid #E3E3E3;
height:auto;
width:auto;
font-weight:normal; padding:0pt 10pt 0pt; margin:0;
color:#000;
}

#annonce table .categorie{width:200px;}

#edirect .tag {
	/*float:left;*/
	font-weight:bold;
	color:#858585;
	font-size:12px;
	left:0px;
	z-index:3000;
	width:220px;
	margin-left:19px;
	margin-right:21px;
}

#edirect .bas{margin:-7px 0px 0px 0px;}

#orange #recherche .tableau tr.title_tableau .tab_prix_min{width:100px;}


#bleue #statut{line-height:normal;}
#bleue #statut .tableau{width:304px; margin-left:10px;}
#bleue #statut .top{background-image:url(../images/top_table1.jpg); background-repeat:no-repeat; background-position:bottom; height:9px;}
#bleue #statut .center{background-image:url(../images/centre_table1.jpg);}
#bleue #statut .bottom{background-image:url(../images/bas_table1.jpg); background-position:top; background-repeat:no-repeat; height:9px;}





#gains{float:right; width:203px; margin-top:18px; margin-right:11px; line-height:normal;border:1px solid #5178AA;}
#gains .titre{width:203px; color:#fff; font-family:verdana; font-size:13px; font-weight:bold; text-align:left;background-color:#6FB5F0;}
#gains .attente{float:right; width:101px; text-align:left; color:#00648D; font-family:verdana;font-weight:bold; font-size:9px;}
#gains .payable{width:101px; text-align:left; color:#00648D; font-family:verdana; font-weight:bold;font-size:9px;}
#gains .prix_attente{float:right; width:101px; text-align:left; font-size:11px; margin-top:3px;}
#gains .prix_payable{width:101px; text-align:left;   font-size:11px; margin-top:3px;}

#gainsfut{float:left; width:303px; margin-top:18px; margin-right:11px; line-height:normal;border:1px solid #5178AA;}
#gainsfut .titrefut{width:303px; color:#fff; font-family:verdana; font-size:13px; font-weight:bold; text-align:center; background-color:#6FB5F0;}
#gainsfut .attentefut{padding-left:10px; width:101px; text-align:left; color:#00648D; font-weight:bold;font-family:verdana; font-size:9px;}
#gainsfut .payablefut{padding-left:10px;  width:101px; text-align:left; color:#00648D; font-weight:bold;font-family:verdana; font-size:9px;}
#gainsfut .publiefut{ padding-left:10px; width:101px; text-align:left; color:#00648D; font-weight:bold;font-family:verdana; font-size:9px;}
#gainsfut .prix_attentefut{ padding-left:10px;  width:101px; text-align:left;   font-size:11px; margin-top:3px;}
#gainsfut .prix_payablefut{ padding-left:10px; width:101px; text-align:left;   font-size:11px; margin-top:3px;}
#gainsfut .prix_publiefut{ padding-left:10px; width:101px; text-align:left; font-size:11px; margin-top:3px;}

#ban{float:right; width:345px; height:89px; margin-top:18px; margin-right:11px}

#bleue #site .mise_en_valeur td{background-color:#4287be; color:#fff;}

#recommander .td1{background-image:url(../images/bleu_top.jpg); height:9px;}
#recommander .td2{background-image:url(../images/bleu_center.jpg); background-repeat:repeat-y; text-align:left; padding-left:10px; padding-right:10px;}
#recommander .td3{background-image:url(../images/bleu_bottom.jpg); height:9px;}

#affilie{width:620px; line-height:normal; text-align:center;}
#bleue #affilie #statut .tableau{margin-left:8px;}
#affilie .corner1{float:left; height:9px; width:13px; background-image:url(../images/corner_left_top.jpg); background-repeat:no-repeat; background-position:bottom;}
#affilie .bordure_top{width:594px; height:9px; float:left; background-image:url(../images/pixel_bleu_top.jpg); background-repeat:repeat-x; background-position:bottom;}
#affilie .corner2{float:left; height:9px; width:13px; background-image:url(../images/corner_right_top.jpg); background-repeat:no-repeat;background-position:bottom;}
#affilie .bordure{width:618px; float:left; border-left:solid 1px #91AAC8; border-right:solid 1px #91AAC8;}
#affilie .corner3{float:left; width:13px; height:9px; background-image:url(../images/corner_left_bottom.jpg); background-repeat:no-repeat;}
#affilie .bordure_bas{float:left; width:594px; height:10px; background-image:url(../images/pixel_bleu_bottom.jpg); background-position:top; background-repeat:repeat-x;}
#affilie .corner4{float:left; width:13px; height:9px; background-image:url(../images/corner_right_bottom.jpg); background-repeat:no-repeat;}

#videopost table{ border-collapse:1; border-spacing:0; }
#videopost td {background-color:#EFF7FE; border-bottom:6px solid #FFFFFF; color:#5C5757; font-family:verdana; font-size:12px; font-weight:bold; padding:3px;}
#videopost select{width:400px; height:23px; border:1px solid #ACDAFF; background-color:#FAFAFA;}
#videopost .bouton {background:none; border:none; text-align:center;}
#videopost .submit{background:none;background-image:url(../images/bg_submit.jpg); width:auto; height:21px; font-family:verdana; font-size:12px; color:#fff; font-weight:bold; border:none; margin:0pt 5pt; padding:2pt 10pt 15pt 10pt;text-align:center;}
#videopost .textarea{width:400px; height:100px; border:solid 1px #ACDAFF; background-color:#FAFAFA;}
#videopost .palette {background-color:none; border-bottom:1px solid #000000; font-family:verdana; font-size:12px; font-weight:bold; padding:0px;}
#grid {background: black; border: 1px solid black; border-width: 0 1px 1px 0; margin: 5px 4px;}
#grid td a {display: block; height: 10px; width: 10px; line-height: 10px; border: 1px solid black; border-width: 1px 0 0 1px;}

#bloggers_pres h2{
    color:#424242;
    font-size:18px;
    font-weight:bold;
    font-family:verdana;
	padding-bottom : 5px;
	margin-bottom : 5px;
	padding-top : 5px;
}

#bloggers_pres .tableau{width:600px; border-spacing:0; border-collapse:0;}
#bloggers_pres td{background-color:#FFFFFF; color:#5C5757; font-family:verdana; font-size:12px;  border-bottom:solid 6px #fff; padding:3px;}
#bloggers_pres a {font-weight:bold; color:#65ABE6;}
#bloggers_pres a img {border: none;}


/********************** tableaux sites bloqués ********************************/
#zone_opt_site_bloq{width:500px; border:solid 1px #C2C2C2; padding-top:4px; padding-bottom:4px; padding-left:5px; text-align:left; clear:both;}
#zone_opt_site_bloq .tableau_bloq{width:500px; border-spacing:0; border-collapse:0;}
#zone_opt_site_bloq td{background-color:#fff; font-family:verdana; color:#282828; font-size:12px; font-weight:normal; padding:2px; border:1px solid #E3E3E3; text-align:left; vertical-align:top; padding-right:8px; font-style:normal;}
#zone_opt_site_bloq .titre{width:303px; font-family:verdana; font-size:13px; font-weight:bold; text-align:center;}


/********block infos*********/
.info_for_user{
background-color:#D7F6F6; font-family:verdana; color:#333; font-size:12px; font-weight:normal; padding:2px; border:1px solid #333; text-align:left; min-width:200px !important; max-width:80%; !important; width:80%;
overflow:hidden;
}
#inscription_info_box{

    padding:5px;
    width:auto !important;
    margin-top:10px !important;
    margin:auto;
    clear:both;

    border:1px solid #f7911e !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#d5e5f5;
}
#inscription_info_box h1{
    color:#000 !important;
    font-size:22px;
}
#form_preinscription{
    text-align:left;
    color:#000;
}
#form_preinscription #pre_inscrption_detail_choix_txt{
    text-align:left;
    color:#515153;
}
p.info,div.info{
    border:1px solid #032a51 !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#f0f6fc;
}
.toshow{
    display:none;
}
.winblock{
    border:1px solid #3187c8 !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    padding:1em;
}
.winblock #header{
    text-align:right;
}

/********pour affichage de la version *********/
.version{
    color:#FFB910;
}
/**** page single campagne *****/
#list_sing ul{margin-left:40px; padding:0;-moz-padding-start:30px;margin-bottom:0;}
#list_sing li{list-style-image:url(../images/li_sing.jpg); color:#767676; font-family:verdana; font-size:12px; font-weight: bold}
#list_sing p{color:#767676; font-family:verdana; font-size:12px;font-weight: normal}
#list_sing li{color:#767676; font-family:verdana; font-size:12px; font-weight: bold; list-style-image: none !important;}
#list_sing p{color:#767676; font-family:verdana; font-size:12px;font-weight: normal}

#bloc_annonceur_blogueur{
    background: transparent url('../images/bloc_annonceur_blogueur.jpg') no-repeat;
    height:155px;
    width:134px;
    margin-left:40px;
    padding-top:3px;
}
#bloc_annonceur_blogueur ul{
    margin-left:25px;
    margin-bottom:0;
}
#bloc_annonceur_blogueur li{
    margin-top:8px;
}
/**** multi reporting *****/
#div_multi_reporting_content h2{

}
#div_form_selection
{
    border:1px solid #6495ED;
    background-color:#ffffff;
    padding:0 1em 1em 1em;
    width:435px;
    color:#000;
    margin:0px;
    float:left;
    height:420px;
}
#div_form_selection #p_action_choix
{
    background-color:#EDECCE;
    margin:2px;
}
#div_form_selection h2
{
    margin-top:3px;
}
#div_selection_list
{
    border:1px solid #6495ED;
    padding:0 1em 1em 1em;
    width:435px;
    color:#000;
    margin:0px;
    float:right;
    height:420px;
    overflow:auto;
}
#div_selection_list h2
{
    margin-top:3px;
}
#div_selection_list ul{
    list-style:none;
    margin:2px;
    padding:0px;
}
#div_selection_list ul a
{
    color:#000;
    text-decoration:none;
}
#div_selection_list ul a:hover
{
    color:#F39F26;
    text-decoration:underline;
}
#p_reporting_resume
{
    background-color:#fff;
    padding:2px;
    color:#000;
    width:400px;
    border:1px solid #424242;
    margin-top:5px;
}
/******error exception ebuzzing*****/
div.ebz_exception_handle
{
    border:1px solid #000;
    background-color:#ffffff;
    padding:1em;
    width:500px;
    color:#000;
    margin-bottom:2em;
}
/*********campagne detail************/
.bloc_title_desc{
 width:441px;
 height:29px;
 background: transparent url('../images/bloc-title-camp.jpg') no-repeat;
 margin-left:-2px;
}
.bloc_title_tab_desc{
 width:800px;
 height:29px;
 background: transparent url('../images/bloc-title-tab-camp.jpg') no-repeat;
 margin-left:-2px;
 margin-right:20px;
}
.zoom_graph{
    width:24px;
    height:27px;
    background:transparent url('../images/zoom.png') no-repeat;
}

a.link_blue{
    color:#599fd3;
    text-decoration:underline;
    cursor:pointer;
    font-size:11px;
}

.singlecampaign h1 {
color:#F99F1B;
font-family:verdana;
font-size:20px;
font-weight:bold;
line-height:20px;
}

/*******commande recapitulatif*******/

.commande_recapitulatif{
    clear:both;
    margin-top:20px;
}
.commande_recapitulatif td, .commande_recapitulatif th{
    background:transparent !important;
    padding:0px !important;
    margin:0px !important;
    text-align:left;
}
.commande_recapitulatif th{
    width:350px;
    text-align:left;

}
.commande_recapitulatif td{
    font-weight:normal !important;
}
.commande_recapitulatif td.montant{
    text-align:right;
    font-weight:normal !important;
}
/******fin commande recapitulatif*****/

/** flux_video/index ***/
ul.site_flux_video_no_rem{
    padding:0;
    margin:0;
    background:transparent;
}
ul.site_flux_video_no_rem li{
    padding:0;
    margin:0;
    color:#ff0000;
    font-weight:bold;
    list-style:none;
}
/* Pagination list styles */
ul.fdtablePaginater {
    display: table;

    list-style: none;
    padding: 10px 0;
    margin: 0 auto;
    text-align: center;
    height: 2em;
    width: auto;
}

ul.fdtablePaginater li {
    float:left;
    padding-right: 4px;
    color: #666;
    display: inline\9;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
}

#test1-fdtablePaginaterWrapTop
{
    clear:both;
    align : center;
    display: inline;
}

ul.fdtablePaginater li a.currentPage {
    border-color: #a84444 !important;
    color: #000;
}

ul.fdtablePaginater li a:active {
    border-color: #222 !important;
    color: #222;
}

ul.fdtablePaginater li a,ul.fdtablePaginater li div {
    display: block;
    width: 2em;
    font-size: 1em;
    color: #666;
    padding: 0;
    margin: 0;
    text-decoration: none;
    outline: none;
    border: 1px solid #ccc;
    font-family: georgia, serif;
}

ul.fdtablePaginaterFacile li a, ul.fdtablePaginaterFacile li div {
    padding: 0 4px !important;
    width: auto !important;
}

ul.fdtablePaginater li div {
    cursor: normal;
    opacity: .5;
    filter: alpha(opacity = 50);
}

ul.fdtablePaginater li a span,ul.fdtablePaginater li div span {
    display: block;
    line-height: 2em;
    border: 1px solid #fff;
    background: #fff url(../media/gradient.gif) repeat-x 0 -20px;
}

ul.fdtablePaginater li a {
    cursor: pointer;
}

ul.fdtablePaginater li a:focus {
    color: #333;
    text-decoration: none;
    border-color: #aaa;
}

.fdtablePaginaterWrap {
    text-align: center;
    clear: both;
    text-decoration: none;
}

ul.fdtablePaginater li .next-page span,ul.fdtablePaginater li .previous-page span,ul.fdtablePaginater li .first-page span,ul.fdtablePaginater li .last-page span
{
    font-weight: bold !important;
}

/* Keep the table columns an equal size during pagination */
td.sized1 {
    width: 16em;
    text-align: left;
}

td.sized2 {
    width: 10em;
    text-align: left;
}

td.sized3 {
    width: 7em;
    text-align: left;
}

tfoot td {
    text-align: right;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#visibleTotal {
    text-align: center;
    letter-spacing: auto;
}


tr.invisibleRow {
    display: none;
    visibility: hidden;
}

p.paginationText {
    font-style: oblique;
}

/** sortable header table **/
table th.sortable, table th.sortable-text{
        white-space:nowrap;
}

/** two columns with div)**/
.two-column {
	width: 49%;
	float: left;	
}
   
.trUnderline td, .trUnderline th {
	border-bottom: 1px solid  #bdbbc2;
}

