body 
{
	color:#1c649c;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding: 0;
	margin: 0;
}


img {
	/*display: block;*/
	border:0;
	margin:0;
	padding:0;
}

.img_block {
	display: block;
}

.spacer {
	height: 5px;
	margin: 0px;
	padding: 0px;
}

.spacer_blanc {
	height: 5px;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.champ {
font-size: 11px;
color: #1c649c;
background: #ffffff;
border: solid 1px #bed6dc;
}

p { margin: 0; padding: 0; }

.left {
float: left;
}

.right {
float: right;
}

.center {
margin: 0 auto;
}


h1 {
margin: 0;
padding: 0;
line-height: 27px;
}

.pagination {
text-align: right;
font-weight: bold;
margin : 5px 5px 5px 0;
color:#0014dd;
}

.pagination a{
font-weight: bold;
color:#308dd5;
}

.centrer {
margin: 0 auto;
}



form 							{ display:inline; }

.aaa{ display : none; }



/* Texte Tahoma */

.texte_tahoma-9-gras-gris-noir {font-family: tahoma; font-size: 9px; color: #777777; font-weight: bold; text-decoration: none} 


.texte_tahoma-10-normal-turquoise {font-family: tahoma; font-size: 10px; color: #4BA5C6; font-weight: normal; text-decoration: none} 
.texte_tahoma-10-normal-gris-clair {font-family: tahoma; font-size: 10px; color: #C1C1C1; font-weight: normal; text-decoration: none} 
.texte_tahoma-10-normal-gris {font-family: tahoma; font-size: 10px; color: #AFAFAF; font-weight: normal; text-decoration: none} 
.texte_tahoma-10-normal-gris-fonce {font-family: tahoma; font-size: 10px; color: #909090; font-weight: normal; text-decoration: none} 
.texte_tahoma-10-normal-gris-noir {font-family: tahoma; font-size: 10px; color: #777777; font-weight: normal; text-decoration: none} 
.texte_tahoma-10-normal-rouge {font-family: tahoma; font-size: 10px; color: #D52828; font-weight: normal; text-decoration: none}
.texte_tahoma-10-normal-vert {font-family: tahoma; font-size: 10px; color: #009C16; font-weight: normal; text-decoration: none}
.texte_tahoma-10-gras-gris-clair {font-family: tahoma; font-size: 10px; color: #B1B1B1; font-weight: bold; text-decoration: none} 

.texte_tahoma-14-normal-gris-fonce {font-family: tahoma; font-size: 14px; color: #909090; font-weight: normal; text-decoration: none} 

.texte_tahoma-19-gras-bleu-fonce {font-family: tahoma; font-size: 19px; color: #1B558A; font-weight: bold; text-decoration: none} 



/* Texte Arial */

.texte_arial-11-normal-turquoise {font-family: arial; font-size: 11px; color: #4BA5C6; font-weight: normal; text-decoration: none} 
.texte_arial-11-normal-bleu-fonce {font-family: arial; font-size: 11px; color: #1B558A; font-weight: normal; text-decoration: none} 
.texte_arial-11-normal-gris-fonce {font-family: arial; font-size: 11px; color: #909090; font-weight: normal; text-decoration: none} 
.texte_arial-11-normal-vert {font-family: arial; font-size: 11px; color: #009C16; font-weight: normal; text-decoration: none}
.texte_arial-11-normal-vert-fonce {font-family: arial; font-size: 11px; color: #0F6C02; font-weight: normal; text-decoration: none}
.texte_arial-11-normal-rose {font-family: arial; font-size: 11px; color: #F62258; font-weight: normal; text-decoration: none}
.texte_arial-11-normal-rouge {font-family: arial; font-size: 11px; color: #D52828; font-weight: normal; text-decoration: none}

.texte_arial-11-gras-blanc {font-family: arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none} 


.texte_arial-12-normal-bleu-fonce {font-family: arial; font-size: 12px; color: #1B558A; font-weight: normal; text-decoration: none} 
.texte_arial-12-normal-gris-fonce {font-family: arial; font-size: 12px; color: #909090; font-weight: normal; text-decoration: none} 
.texte_arial-12-normal-gris-noir {font-family: arial; font-size: 12px; color: #777777; font-weight: normal; text-decoration: none} 
.texte_arial-12-normal-vert {font-family: arial; font-size: 12px; color: #009C16; font-weight: normal; text-decoration: none}
.texte_arial-12-normal-rouge {font-family: arial; font-size: 12px; color: #D52828; font-weight: normal; text-decoration: none}

.texte_arial-12-gras-blanc {font-family: arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none} 
.texte_arial-12-gras-gris-clair {font-family: arial; font-size: 12px; color: #C1C1C1; font-weight: bold; text-decoration: none} 
.texte_arial-12-gras-gris-fonce {font-family: arial; font-size: 12px; color: #909090; font-weight: bold; text-decoration: none} 
.texte_arial-12-gras-turquoise {font-family: arial; font-size: 12px; color: #4BA5C6; font-weight: bold; text-decoration: none}
.texte_arial-12-gras-bleu-fonce {font-family: arial; font-size: 12px; color: #1B558A; font-weight: bold; text-decoration: none} 
.texte_arial-12-gras-vert {font-family: arial; font-size: 12px; color: #009C16; font-weight: bold; text-decoration: none} 
.texte_arial-12-gras-rouge {font-family: arial; font-size: 12px; color: #D52828; font-weight: bold; text-decoration: none} 


.texte_arial-13-gras-blanc {font-family: arial; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.texte_arial-13-gras-vert {font-family: arial; font-size: 13px; color: #009C16; font-weight: bold; text-decoration: none} 


.texte_arial-14-gras-gris-fonce {font-family: arial; font-size: 14px; color: #909090; font-weight: bold; text-decoration: none}
.texte_arial-14-gras-gris-noir {font-family: arial; font-size: 14px; color: #777777; font-weight: bold; text-decoration: none}
.texte_arial-14-gras-bleu-fonce {font-family: arial; font-size: 14px; color: #1B558A; font-weight: bold; text-decoration: none} 
.texte_arial-14-gras-vert {font-family: arial; font-size: 14px; color: #009C16; font-weight: bold; text-decoration: none} 


.texte_arial-15-gras-rouge {font-family: arial; font-size: 15px; color: #D52828; font-weight: bold; text-decoration: none}
.texte_arial-15-gras-bleu-fonce {font-family: arial; font-size: 15px; color: #1B558A; font-weight: bold; text-decoration: none}


.texte_arial-18-gras-vert {font-family: arial; font-size: 18px; color: #009C16; font-weight: bold; text-decoration: none} 
.texte_arial-18-gras-bleu-fonce {font-family: arial; font-size: 18px; color: #1B558A; font-weight: bold; text-decoration: none} 



/* Lien Tahoma */

a.lien_tahoma-9-normal-turquoise {font-family: tahoma; font-size: 9px; font-weight: normal; color: #23A2C6; text-decoration: none} 
a.lien_tahoma-9-normal-turquoise:hover {font-family: tahoma; font-size: 9px; font-weight: normal; color: #23A2C6; text-decoration: underline; background-color:none} 
a.lien_tahoma-9-normal-gris-clair {font-family: tahoma; font-size: 9px; font-weight: normal; color: #C1C1C1; text-decoration: none} 
a.lien_tahoma-9-normal-gris-clair:hover {font-family: tahoma; font-size: 9px; font-weight: normal; color: #C1C1C1; text-decoration: underline; background-color:none} 
a.lien_tahoma-9-normal-gris-fonce {font-family: tahoma; font-size: 9px; font-weight: normal; color: #909090; text-decoration: none} 
a.lien_tahoma-9-normal-gris-fonce:hover {font-family: tahoma; font-size: 9px; font-weight: normal; color: #909090; text-decoration: underline; background-color:none} 


a.lien_tahoma-10-normal-gris-fonce {font-family: tahoma; font-size: 10px; font-weight: normal; color: #909090; text-decoration: none} 
a.lien_tahoma-10-normal-gris-fonce:hover {font-family: tahoma; font-size: 10px; font-weight: normal; color: #909090; text-decoration: underline; background-color:none} 
a.lien_tahoma-10-normal-bleu-fonce {font-family: tahoma; font-size: 10px; font-weight: normal; color: #1B558A; text-decoration: none} 
a.lien_tahoma-10-normal-bleu-fonce:hover {font-family: tahoma; font-size: 10px; font-weight: normal; color: #1B558A; text-decoration: underline; background-color:none} 



/* Lien Arial */

a.lien_arial-11-gras-bleu-fonce {font-family: arial; font-size: 11px; font-weight: bold; color: #1B558A; text-decoration: none} 
a.lien_arial-11-gras-bleu-fonce:hover {font-family: arial; font-size: 11px; font-weight: bold; color: #1B558A; text-decoration: underline; background-color:none} 
a.lien_arial-11-gras-bleu-clair {font-family: arial; font-size: 11px; font-weight: bold; color: #ecf7ff; text-decoration: none} 
a.lien_arial-11-gras-bleu-clair:hover {font-family: arial; font-size: 11px; font-weight: bold; color: #ecf7ff; text-decoration: underline; background-color:none}
a.lien_arial-11-gras-gris-fonce {font-family: arial; font-size: 11px; font-weight: bold; color: #909090; text-decoration: none} 
a.lien_arial-11-gras-gris-fonce:hover {font-family: arial; font-size: 11px; font-weight: bold; color: #909090; text-decoration: underline; background-color:none} 

a.lien_arial-11-normal-bleu-fonce {font-family: arial; font-size: 11px; font-weight: normal; color: #1B558A; text-decoration: none} 
a.lien_arial-11-normal-bleu-fonce:hover {font-family: arial; font-size: 11px; font-weight: normal; color: #1B558A; text-decoration: underline; background-color:none} 
a.lien_arial-11-normal-rouge {font-family: arial; font-size: 11px; font-weight: normal; color: #D52828; text-decoration: none} 
a.lien_arial-11-normal-rouge:hover {font-family: arial; font-size: 11px; font-weight: normal; color: #D52828; text-decoration: underline; background-color:none}
a.lien_arial-11-normal-gris-fonce {font-family: arial; font-size: 11px; font-weight: normal; color: #909090; text-decoration: none} 
a.lien_arial-11-normal-gris-fonce:hover {font-family: arial; font-size: 11px; font-weight: normal; color: #909090; text-decoration: underline; background-color:none} 

a.lien_arial-12-normal-bleu-fonce {font-family: arial; font-size: 12px; font-weight: normal; color: #1B558A; text-decoration: none} 
a.lien_arial-12-normal-bleu-fonce:hover {font-family: arial; font-size: 12px; font-weight: normal; color: #1B558A; text-decoration: underline; background-color:none} 
a.lien_arial-12-normal-rouge {font-family: arial; font-size: 12px; font-weight: normal; color: #D52828; text-decoration: none} 
a.lien_arial-12-normal-rouge:hover {font-family: arial; font-size: 12px; font-weight: normal; color: #D52828; text-decoration: underline; background-color:none} 
a.lien_arial-12-normal-gris-fonce {font-family: arial; font-size: 12px; font-weight: normal; color: #909090; text-decoration: none} 
a.lien_arial-12-normal-gris-fonce:hover {font-family: arial; font-size: 12px; font-weight: normal; color: #909090; text-decoration: underline; background-color:none} 

a.lien_arial-12-gras-bleu-fonce {font-family: arial; font-size: 12px; font-weight: bold; color: #1B558A; text-decoration: none} 
a.lien_arial-12-gras-bleu-fonce:hover {font-family: arial; font-size: 12px; font-weight: bold; color: #1B558A; text-decoration: underline; background-color:none} 
a.lien_arial-12-gras-rose {font-family: arial; font-size: 12px; font-weight: bold; color: #F50068; text-decoration: none} 
a.lien_arial-12-gras-rose:hover {font-family: arial; font-size: 12px; font-weight: bold; color: #F50068; text-decoration: underline; background-color:none} 
a.lien_arial-12-gras-rouge {font-family: arial; font-size: 12px; font-weight: bold; color: #D52828; text-decoration: none} 
a.lien_arial-12-gras-rouge:hover {font-family: arial; font-size: 12px; font-weight: bold; color: #D52828; text-decoration: underline; background-color:none} 
a.lien_arial-12-gras-gris-fonce {font-family: arial; font-size: 12px; font-weight: bold; color: #909090; text-decoration: none} 
a.lien_arial-12-gras-gris-fonce:hover {font-family: arial; font-size: 12px; font-weight: bold; color: #909090; text-decoration: underline; background-color:none} 


a.lien_arial-13-gras-rouge {font-family: arial; font-size: 13px; font-weight: bold; color: #D52828; text-decoration: none} 
a.lien_arial-13-gras-rouge:hover {font-family: arial; font-size: 13px; font-weight: bold; color: #D52828; text-decoration: underline; background-color:none} 

a.lien_arial-12-gras-blanc {
font-family: arial; 
font-size: 12px; 
font-weight: bold; 
color: #ffffff; 
text-decoration: none;
}

a.lien_arial-12-gras-blanc:hover {
font-family: arial; 
font-size: 12px; 
font-weight: bold; 
color: #ffffff; 
text-decoration: underline;
}

.tab_form_arial_11_noir_bleu-clair {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #C2D9FF;
	border-top: 1px solid #DDEAFF;
	border-bottom: 1px solid #96BEFF;
	border-left: 1px solid #DDEAFF;
	border-right: 1px solid #96BEFF;
} 



.textfield_arial-10-normal-bleu_bleu {
	font-size: 10px;
	COLOR: #1B558A;
	font-family: arial;
	background-color: #FFFFFF;
	border: 1px solid #9FC2C9;
}

.textfield_arial-12-normal-bleu_bleu {
	font-size: 12px;
	COLOR: #1B558A;
	font-family: arial;
	background-color: #FFFFFF;
	border: 1px solid #9FC2C9;
}



.submit_arial-11-rouge-blanc {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #B50102;
	font-weight: normal;
}


.textfield_arial-12-normal-rouge {

	font-size: 12px;
	COLOR: #1B558A;
	font-family: arial;
	background-color: #FFE2E2;
	border: 1px solid #FF0000;
}


.texte_arial-11-gras-bleu-fonce {
font-family: arial; font-size: 11px; color: #1B558A; font-weight: bold; text-decoration: none
}
.fond_tab_titre {
	background-color: #DAEEF4;
	border: 1px solid #BFD6DC;
}
.fond_tab_bleu {
	background-color: #DAEEF4;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A1DAE9;
}
.fond_tab_vert {
	background-color: #BBEAC9;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7DD697;
}
.fond_tab_rose {
	background-color: #FFD8E6;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FD83A1;
}
.cadre_bleu {
	border: 1px solid #BFD6DC;
}
.cadre_bleu_milieu {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #BFD6DC;
	border-left-color: #BFD6DC;
}

.minipreview {
	display:block;
	margin:0;padding:0;
	float:left;
	width:39px;
	height:35px;
	border:0px solid;
	z-index:10;
	}

.minipreview a {
	display:block;
	z-index:10;
	}

.minipreview a:hover {
	position:absolute;
	}

.minipreview a img {
	margin:0;padding:0;
	width:39px;
	height:35px;
	z-index:10;
	filter:alpha(opacity=0); 
	-moz-opacity: 0;
	opacity: 0;
	}

.minipreview a:hover img {
	position:relative;right:95px;top:-25px;
	width:99px;
	height:88px;
	border:1px solid;
	border-color:#00CC00;
	filter:alpha(opacity=100); 
	-moz-opacity: 1;
	opacity: 1;
	}
.texte_arial-12-normal-violet {
font-family: arial; font-size: 12px; color: #7A3893; font-weight: normal; text-decoration: none
}
.texte_arial-12-gras-violet {

font-family: arial; font-size: 12px; color: #7A3893; font-weight: bold; text-decoration: none
}
a.lien_arial-12-normal-vert {
font-family: arial; font-size: 12px; font-weight: normal; color: #009C16; text-decoration: none
}
a.lien_arial-12-gras-vert {

font-family: arial; font-size: 12px; font-weight: bold; color: #009C16; text-decoration: none
}
a.lien_arial-12-gras-vert:hover {
font-family: arial; font-size: 12px; font-weight: bold; color: #009C16; text-decoration: underline; background-color:none
}
a.lien_arial-12-normal-vert:hover {

font-family: arial; font-size: 12px; font-weight: normal; color: #009C16; text-decoration: underline; background-color:none
}

.texte_trebuchet-14-bleu {
	font-family: "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
	color:#1c649c;
	font-size: 14px;
	font-weight: bold;
}

a.lien_trebuchet-14-bleu {
	font-family: "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
	color:#1c649c;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.lien_trebuchet-14-bleu:hover {
	font-family: "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
	color:#1c649c;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}


/***********************************************************************************
									SLIDE  UP
***********************************************************************************/
#slide-up {
	background: url(http://www.lebest.fr/slide-up/images/slide-up-close_fd.gif) repeat; 
	height:25px;
	width:100%;
	position:fixed;
	z-index:998;
	top:0;
	left:0;
}
#slide-up_close {
	margin:0 auto; 
	width:960px;
	height:25px;
}

#slide-up_close ul{
	margin:0;
	padding:0;
	list-style:none;
}

#slide-up_close li{
	float:left;
	height:23px;
	display:block;
	margin-right:20px;
	padding-left:24px;
}

#slide-up_close a{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	display:block;
	line-height: 22px;
}

#slide-up_close a:hover{
	text-decoration:none;
}

#slide-up_open {
	width:960px;
	height:121px;
	margin:0 auto;
	background:url(http://www.lebest.fr/slide-up/images/slide-up-open_fd.png) no-repeat;
	position:fixed;
	z-index:1000;
	top:0;
	/*display:none;*/
}

#slide-up_open h1{
	color:#FFF;
	font-size:14px;
	background: url(http://www.lebest.fr/slide-up/images/slide-up-open_picto-titre.png) no-repeat;
	padding-left: 22px;
	line-height:24px;
	margin-left:11px;
	height:24px;
	font-weight: lighter;
}

#slide-up-open_right {
	float:right;
	background-color:#FFF;
	width:256px;
	height:24px;
	color:#000;
	text-align:center;
	line-height: 24px;
	margin-right: 2px;
}

#slide-up-open_sites {
	padding-top:12px;
}

#slide-up-open_sites ul {
	padding:0 0 0 13px;
	margin:0;
	list-style:none;
	width:945px;
}

#slide-up-open_sites li {
	display:block;
	margin:0 10px;
	width:167px;
	float: left;
	text-align:center;
}

#slide-up-open_sites a {
	color:#FFF;
	text-align:center;
	text-decoration:none;
	display:block;
}


#slide-up-open_sites a:hover {
	color:#FFF;
	text-align:center;
	text-decoration:underline;
	display:block;
}
	



