BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	BACKGROUND: #F6F6F7 url(/images/clikeo/fond-bleu-gris.jpg) repeat-x;
	MARGIN: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#Contener{
	BACKGROUND: url(/images/clikeo/fond.gif) repeat-y center;
}
A 		{color: #4F4F4F; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
A:hover {color: #CC8008; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;}

/*----------------------------------------------------------------*/
/*MENU PRINCIPALE*/
/*----------------------------------------------------------------*/
#Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 0px ; padding-top: 0px ;
	margin-bottom: 0px ; margin-top: 0px ;
}
#Header h1 {
	margin: 0px;
	padding: 0px;
}
#Header h1 span {
	position: absolute;
	display:none;
	z-index: -1;
}
#Header a:link,#Header a:visited,#Header a:active {
	color: #EEEEEE;
}
#Header a:hover {
	color: #FFE387;
}
#logoPrint{
	display:none;
}
#BarreNav .NavSel{
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
}
.NavElement{
	float:left;
	margin-top:2px;
	padding-left:20px;
	padding-right:24px;
	border-right:1px #b7b7b7 dotted;
}
/*----------------------------------------------------------------*/
/*Footer*/
/*----------------------------------------------------------------*/

#Footer ,#Footer td{
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6E6E6E;
}
#Footer a:link,#Footer a:visited,#Footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#Footer a:active {
	color: #FFFFFF;
	text-decoration: none;
}

/*----------------------------------------------------------------*/
/*CONTENU*/
/*----------------------------------------------------------------*/
.GGnon{
	display:none;
}
/* Definitions generales */
FORM { margin-bottom:0; }

table{
	border-style: solid;
	border-width: 0px;
}
img{
	border-width: 0px;
}
.height18{
	height:18px;
}

.tCenter{
	text-align: center;
}
.bgNoir{
	background-color: #000000;
}

.bgBeige{
	height:1px;
	background-color: #BA9441;
}
.bgGris{
	background-color: #6E6E6E;
}
.bgBlanc{
	background-color: #FFFFFF;
}
.udl{	text-decoration: underline; }


H1 {
	font-size: 23px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color: #000000;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
H2 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin :0;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
H3 {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding: 2px  8px 0px 8px;margin-bottom:5px;
}
H4 {
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
P {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
.ContenuTexte {
	padding-top:10px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.ContenuDottedMenu {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 	2px;
	padding-right: 	5px;
	padding-bottom: 2px;
	padding-left: 	5px;
	border-top: 	1px none #999999;
	border-right: 	1px none #999999;
	border-bottom: 	1px dotted #999999;
	border-left: 	1px dotted #999999;
}
.ContenuDottedMenu a{
	font-weight: bold;
	color: #2E4155;
}
.ContenuDottedMenu a:hover {
	color: #CC8008;
}
acronym.premier{
	cursor:help;
	border-bottom:1px dotted #fff;
}


/*----------------------------------------------------------------*/
/*MENU DROIT*/
/*----------------------------------------------------------------*/
	#MenuDroite  ul {
		list-style: none;
		padding:0 0 2px 0;
		margin:0 0 0 0px;
		text-align: left;
	}
	#MenuDroite ul li img {
		padding:0 1px 0 0;
	}
	#MenuDroite ul li a:visited, #MenuDroite ul li a:link 	{
		line-height:18px;
		font-style: normal;
		font-size: 10px;
		text-decoration: none;
	}
	.menu_right_txt {
		font-size: 10px;
		color: #4f4f4f;
		margin : 5px 5px 5px 5px;
	}

/*----------------------------------------------------------------*/
/*TABLEAU PRINCIPALE*/
/*----------------------------------------------------------------*/
.pointille_horizontal_haut {
	background-image: url(/images/clikeo/pointille_horizontale.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height : 1px;
}
.pointille_horizontal_bas {
	background-image: url(/images/clikeo/pointille_horizontale.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.pointille_verticale_gauche {
	background-image: url(/images/clikeo/pointille_verticale.gif);
	background-repeat: repeat-y;
	background-position: right;width : 10px;
}
.pointille_verticale_droit {
	background-image: url(/images/clikeo/pointille_verticale.gif);
	background-repeat: repeat-y;
	background-position: left;width : 10px;
}
.TableHG {
	background-image: url(/images/clikeo/angleHG.gif);
	width : 10px;
	height : 10px;
}
.TableHD {
	background-image: url(/images/clikeo/angleHD.gif);
	width : 10px;
	height : 10px;
}
.TableBG {
	background-image: url(/images/clikeo/angleBG.gif);
	width : 10px;
	height : 10px;
}
.TableBD {
	background-image: url(/images/clikeo/angleBD.gif);
	width : 10px;
	height : 10px;
}

.inputfield {
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #7F7F7F;
}


/*----------------------------------------------------------------*/
/*ENTETE RUBRIQUE*/
/*----------------------------------------------------------------*/
/* Couleur phrase d'accroche de toutes les rubriques */
.TitreTableau {
	font-size: 11px;
	vertical-align: bottom;
	font-weight: bold;
	text-indent: 5px;padding-top: 1px ;
}

/* Couleur des en-tete des menus a droite */
.TitreTableauBold {
	font-size: 12px;
	font-weight: normal;
	text-indent: 5px;
}
/* Image contextuelle de toutes les rubriques*/
.ImageRubrique {
	background-repeat: no-repeat;
	background-position: left top;
	width : 510px;
	height : 96px;
	margin : 0;
	padding : 0;
	border : 0;
}

/*Couleur des carrés de rubriques + texte */
.TitreRubrique {
	float : left;
	width : 80px;
	height : 75px;
	margin :5px;
	padding : 5px;
	line-height:14px;
	text-align : left;

}
.Yannick {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float : left;
	border : 0px black solid;
}

.Cnil {
	font-weight: bold;
	font-size: 10px;
	color: #4F4F4F;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
.ErrorText 		{ color: #FF0000 ; font-size: 13px ;}


/*----------------------------------------------------------------*/
/*	Custom CSS for HomePage*/
/*----------------------------------------------------------------*/
	#Home .ImageRubrique 	{ background-image: url(/images/clikeo/img-accueil-hiver.jpg); }
	#Home .TitreRubrique 	{ background-color:#CC8008; }
	#Home .TitreTableau 	{ color: #CC8008; }
	#Home .TitreTableauBold { color: #CC8008; }
	#Home .HighLight 		{ color: #CC8008; letter-spacing: 1px;}
	#Home .HighLightBold 	{ font-weight: bold ; color: #CC8008; }
	#Home p {padding: 8px 8px 0 8px;	margin: 0;}
	#Home p a:link , #Home p a:visited	{ text-decoration: underline;}
	#Home ul { margin-top:0px;padding-top:0px;}
	#Home li a:visited,#Home li a:link 	{
		font: italic normal 11px Arial;
		text-decoration: underline;
	}
	#Home{
		padding-top : 20px;
		padding-left : 20px;
		position:relative;
	}

	#Twitter{
		position:absolute;
		top:9px; 
		left:440px;
		z-index:1;
	}
	#HomeLinkRef{
		display:block;
		position:relative;
		width:190px;
		height:150px;
	}
	#HomeLinkRef a {
		position:absolute;
		z-index:2;
		top:15px;
		left:0;
		width:190px;
		height:130px;
		text-indent:-9999px;
		overflow:hidden;
	}

	#Home h1 {
		background: transparent url(/images/clikeo/clikeo-creation-site-intern.gif) no-repeat top left;
		margin: 0px;
		padding: 0px;
		width: 417px;
		height: 82px;
		display:block;
	}
	#Home h1 span {
		position: absolute;
		display:none;
		z-index: -1;
	}
	#Home h2 {
		margin: 0px;
		padding: 0px;
	}
	#Home h2 span {
		position: absolute;
		display:none;
		z-index: -1;
	}
	#Home h3 {
		margin: 0px;
		padding: 0px;
	}
	#Home h3 span {
		position: absolute;
		display:none;
		z-index: -1;
	}
	#HomeContent{
		width: 430px;
	}
	.ImgF{
		padding-top:10px;
		border:0;
	}

	#Home .Plus {
		width: 100%;
		margin-top: 0px;
		border-collapse: collapse;
	}
	#Home .Plus td {
		font: normal bold 11px Arial;
		vertical-align: top;
		padding: 4px;
		color: #777777;
	}
	#Home .Plus td a {
		font-size: 10px;
		color: #777777;
	}
	#Home .Plus td.Top {
		background-color: #EEEEEE;
		color: #777777;
		border-top: 1px dotted #BBBBBB;
		border-bottom: 1px dotted #BBBBBB;
	}
	#Home .Plus td.Cell1 {
		border-bottom: 1px dotted #BBBBBB;
		border-right: 1px dotted #BBBBBB;
	}
	#Home .Plus td.Cell2 {
		border-bottom: 1px dotted #BBBBBB;
		border-right: 1px dotted #BBBBBB;
	}
	#Home .Plus td.Cell3 {
		border-bottom: 1px dotted #BBBBBB;
		border-right: 1px dotted #BBBBBB;
	}
	#Home .Plus td.Cell4 {
		border-bottom: 1px dotted #BBBBBB;
	}

/*----------------------------------------------------------------*/
/*NEWS */
/*----------------------------------------------------------------*/
	#Home .News {
		text-align: left;
		padding: 0 0 0 8px;
	}
	#Home .News h4 {
		margin:0; padding:0;
		font: normal normal 12px Arial, Helvetica, sans-serif;
	}
	#Home .News p {
		margin: 4px 2px 0 0; padding:0;
		font: normal normal 11px Arial, Helvetica, sans-serif;
		color: #6e6e6e;
	}
	#Home .News a {
		color: black;
		font-weight: bold;
	}
	#Home .News a:hover {
		color: #CC8008;
		text-decoration: underline;
	}
	
/*----------------------------------------------------------------*/
/*REAL HOME */
/*----------------------------------------------------------------*/
	#Home .Bigreal {
		position: absolute;
		top: 104px;
		left: 1px;
		width: 689px;
		height: 44px;
		background: url(/images/clikeo/real/hfond.png) 0 0 no-repeat;
		z-index: 10;
	}

	#Home .RealTable {
		margin-left: 5px;
	}
	#Home .RealTable .Link {
		margin: 5px 8px 10px 1px;
		padding-left: 0px;
		border-top: 1px solid #8b9bb2;
	}
	#Home .RealTable .Link h4 {
		margin:4px 0 0 0; padding:0;
		font: normal normal 11px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	#Home .RealTable .Link a {
		color: #cc8008;
		font-weight: bold;
		text-decoration: none;
	}
	#Home .RealTable .Link a:hover {
		color: #8b9bb2;
		text-decoration: underline;
	}
	
	#Home p.RealMore {
		margin: 3px 0 0 5px; 
		padding: 0 0 15px 0;
		font-size: 11px;
		color: #8e8e8e;
	}
	#Home p.RealMore a {
		margin-right: 5px;
		color: #8e8e8e;
		text-decoration: none;
	}
	#Home p.RealMore a:hover {
		color: #8b9bb2;
		text-decoration: underline;
	}
	#Home p.RealMore a.Next {
		font-size: 11px;
		font-weight: bold;
	} 
		
/*----------------------------------------------------------------*/
/*	Custom CSS for Contactez-nous*/
/*----------------------------------------------------------------*/
#ContactezNous .ImageRubrique 		{ background-image: url(/images/clikeo/img-contacts.jpg); }
#ContactezNous .TitreRubrique 		{ background-color:#9FCA00; }
#ContactezNous .TitreTableau 		{ color: #6B850A; }
#ContactezNous .TitreTableauBold 	{ color: #6B850A; }
#ContactezNous .HighLight 			{ color: #6B850A; }
#ContactezNous .HighLightBold 		{ font-weight: bold ; color: #6B850A; }

/*----------------------------------------------------------------*/
/*	Custom CSS for Tarifs*/
/*----------------------------------------------------------------*/
#Tarifs .ImageRubrique 		{ background-image: url(/images/clikeo/img-accueil-hiver.jpg); }
#Tarifs .TitreRubrique 		{ background-color:#87A0BC; }
#Tarifs .TitreTableau 		{ color: #4D78A8; }
#Tarifs .TitreTableauBold 	{ color: #4D78A8; }
#Tarifs .HighLight 			{ color: #003399; }
#Tarifs .HighLightBold 		{ font-weight: bold ; color: #003399; }
#Tarifs .ContenuTexte A 	{text-decoration: none; }
#Tarifs .ContenuTexte li 	{ list-style-image: url(/images/clikeo/puce.gif) ; font-size: 12px ; color: #4F4F4F; vertical-align : bottom; }
#Tarifs .ContenuTexte table 	{ font-size: 12px ; color: #4F4F4F;}
#Tarifs .Tarif {
	font-weight: bold;
	/*color: #000000;*/
}
#Tarifs .Indice {
	font-size: 8px;
	font-weight: bold;
	vertical-align : super;
	color: #000000;
}
#Tarifs .Formule {
	float 	: left;
	margin 	: 0px;
	padding : 0px;
	width 	: 50% ;
	text-align:center;
}
#Tarifs .FormuleTitre {
	width : 240px ;
	padding:0;
	margin:0;
}
#Tarifs .FormuleContenu{
	width : 240px ;
	padding	: 0px;
	text-align	: left;
	margin-bottom : 10px;
}
#Tarifs .FormuleContenu .Intro{
	color : #4f4f4f;
	height : 120px;
	margin-top : 0px;
	margin-bottom : 10px;
}
#Tarifs .FormuleContenu .Intro A{
	font: normal bold 11px Arial; text-transform: uppercase;
}
#Tarifs .FormuleContenu .Outro{
	font: normal 9px Arial ;
	padding:0px 3px 3px 3px;
}
#Tarifs .Formule A 		{color: #4D5786; text-decoration: underline;}
#Tarifs .Formule A:hover {color: #FFE387; text-decoration: underline;}
#Tarifs H1 { padding:2px 2px 2px 10px; margin:0px; width:100%; background-color:#87A0BC; color: white; font-size:18px; letter-spacing:1px; width:500px; text-transform: uppercase; text-decoration: none; text-align: center; }
#Tarifs H2 { padding:0px; margin:5px 0 0 0;  width:100%; color:#4D5786; font-size:16px; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
#Tarifs H3 { padding:2px 2px 2px 10px; margin:12px 0 0 0;  color: #4D5786; letter-spacing : 1px; font-weight:bold; text-transform:uppercase;}
#Tarifs H4 { padding:2px 0 2px 10px; margin:10px 0 0 0;  color: #4D5786; letter-spacing : 1px; font-weight:bold; text-decoration: none; text-transform:uppercase; text-align: center;}
	
/*----------------------------------------------------------------*/
/*	Custom CSS for VosQuestions*/
/*----------------------------------------------------------------*/
/*#VosQuestions .ImageRubrique 	{ background-image: url(/images/clikeo/img-faqs.jpg); }*/
#VosQuestions .ImageRubrique 	{ background-image: url(/images/clikeo/img-accueil-hiver.jpg); }
#VosQuestions .TitreRubrique 	{ background-color:#81BFC1; }
#VosQuestions .TitreTableau 	{ color: #508788; }
#VosQuestions .TitreTableauBold { color: #508788; }
#VosQuestions .HighLight 		{ color: #508788; }
#VosQuestions .HighLightBold 	{ font-weight: bold ; color: #508788; }
#VosQuestions A:link 		{text-decoration: none; }
#VosQuestions A:visited 	{text-decoration: none; }
#VosQuestions A:hover 		{text-decoration: underline; }
#VosQuestions A:active 	{text-decoration: underline; }
#VosQuestions H1 		{ padding:1px; margin:0px;  width:100%; background-color:#81BFC1; color:white; letter-spacing:2px; width:500px; text-decoration:none; font-size: 16px;}
#VosQuestions H2 		{ padding:5px; margin:0px;  width:100%; color: #508788; letter-spacing : 2px; text-transform:uppercase; text-decoration:none;}
#VosQuestions H3 		{ padding:5px; margin:12px 0 0 0;  color: #8495A5; letter-spacing : 2px; font-weight:bold; text-transform:uppercase;}
#VosQuestions H4 		{ padding:5px; margin:2px 0 15px 0;  color: #8495A5; letter-spacing : 1px; font-weight:normal; text-decoration: none; text-align: center;}
#VosQuestions p 		{ padding:0 5px; margin: 0px 4px 0px 20px;color: #576773;letter-spacing : 0px;}
#VosQuestions .SousTitreFAQ{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #508788;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
#VosQuestions .TextFAQ{
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
	font-size: 12px;
	color: #001E20;
	text-align:justify ;
	font-weight: normal;
}

/*----------------------------------------------------------------*/
/*	Custom CSS for revendeurs*/
/*----------------------------------------------------------------*/
#Revendeurs .ImageRubrique 	{ background-image: url(/images/clikeo/img-revendeurs.jpg); }
#Revendeurs .TitreRubrique 	{ background-color:#EA553E; }
#Revendeurs .TitreTableau 	{ color: #EA553E; }
#Revendeurs .TitreTableauBold { color: #EA553E; }
#Revendeurs .HighLight 		{ color: #EA553E; }
#Revendeurs .HighLightBold 	{ font-weight: bold ; color: #EA553E; }
#Revendeurs H1 				{ color: #EA553E; }
#Revendeurs .SousTitreFAQ{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #2C4FA9;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
#Revendeurs .TextFAQ{
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
	font-size: 12px;
	color: #000000;
	text-align:justify ;
	font-weight: normal;
}


/*----------------------------------------------------------------*/
/*	Custom CSS for Actualité*/
/*----------------------------------------------------------------*/
#Actualite .ImageRubrique 			{ background-image: url(/images/clikeo/img-actualite.jpg); }
#Actualite .TitreRubrique 			{ background-color:#A57C46; }
#Actualite .TitreTableau 			{ color: #A57C46; }
#Actualite .TitreTableauBold 		{ color: #A57C46; }
#Actualite .HighLight 				{ color: #A57C46; }
#Actualite .HighLightBold 			{ font-weight: bold ; color: #A57C46; }
#Actualite .ContenuTexte A:link 	{ text-decoration: underline; }
#Actualite .ContenuTexte A:visited 	{ text-decoration: underline; }
#Actualite .ContenuTexte A:hover 	{ text-decoration: underline; }
#Actualite .ContenuTexte A:active 	{ text-decoration: underline; }

/*----------------------------------------------------------------*/
/*	Custom CSS for Partenaires*/
/*----------------------------------------------------------------*/
#Partenaires .ImageRubrique 			{ background-image: url(/images/clikeo/img-partenaires.jpg); }
#Partenaires .TitreRubrique 			{ background-color:#996633; }
#Partenaires .TitreTableau 			{ color: #996633; }
#Partenaires .TitreTableauBold 		{ color: #996633; }
#Partenaires .HighLight 				{ color: #996633; }
#Partenaires .HighLightBold 			{ font-weight: bold ; color: #996633; }
#Partenaires .ContenuTexte A:link 	{ text-decoration: underline; }
#Partenaires .ContenuTexte A:visited 	{ text-decoration: underline; }
#Partenaires .ContenuTexte A:hover 	{ text-decoration: underline; }
#Partenaires .ContenuTexte A:active 	{ text-decoration: underline; }
#Partenaires H3 		{ color: #996633; }
#Partenaires .encartPartenaire{border:#F7F3EE 1px solid;padding:10px;margin:10px;background-color:#F7F3EE;}


/*----------------------------------------------------------------*/
/*	Custom CSS for Emploi*/
/*----------------------------------------------------------------*/
#Emploi .ImageRubrique 	{ background-image: url(/images/clikeo/img-liensutiles.jpg); }
#Emploi .TitreRubrique 	{ background-color:#8f8bb7; }
#Emploi .TitreTableau 	{ color: #8f8bb7; }
#Emploi .TitreTableauBold { color: #8f8bb7; }
#Emploi .HighLight 		{ color: #8f8bb7; }
#Emploi .HighLightBold 	{ font-weight: bold ; color: #8f8bb7; }
#Emploi H1 				{ color: #8f8bb7; }
#Emploi H3 				{ font-weight: bold ; color: #8f8bb7; }
#Emploi .SousTitreFAQ{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #2C4FA9;
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
}
#Emploi .TextFAQ{
	padding-top: 2px ; padding-right: 8px ; padding-left: 8px ;
	font-size: 12px;
	color: #000000;
	text-align:justify ;
	font-weight: normal;
}





/*----------------------------------------------------------------*/
/*	Custom CSS for Salon*/
/*----------------------------------------------------------------*/
#Salon .ImageRubrique 			{ background-image: url(/images/clikeo/banniere_econum2006.gif);background-color:#004B63;background-position:center; }
#Salon .TitreRubrique 			{ background-color:#d2e829; }
#Salon .TitreTableau 			{ color: #004B63; }
#Salon .TitreTableauBold 		{ color: #004B63; }
#Salon .HighLight 				{ color: #004B63; }
#Salon .HighLightBold 			{ font-weight: bold ; color: #004B63; }
#Salon .ContenuTexte A:link 	{ text-decoration: underline; }
#Salon .ContenuTexte A:visited 	{ text-decoration: underline; }
#Salon .ContenuTexte A:hover 	{ text-decoration: underline; }
#Salon .ContenuTexte A:active 	{ text-decoration: underline; }
#Salon H3 		{ color: #004B63; }
#Salon .encartPartenaire{border:#004B63 1px solid;padding:10px;margin:10px;background-color:#F6FDFF;}

/*----------------------------------------------------------------*/
/*	Custom CSS for Erreur*/
/*----------------------------------------------------------------*/
#Erreur .ImageRubrique 			{ background-image: url(/images/clikeo/img-404.jpg); }
#Erreur .TitreRubrique 			{ background-color:#E83F4F; }
#Erreur .TitreTableau 			{ color: #E83F4F; }
#Erreur .TitreTableauBold 		{ color: #E83F4F; }
#Erreur .HighLight 				{ color: #E83F4F; }
#Erreur .HighLightBold 			{ font-weight: bold ; color: #E83F4F; }
#Erreur .ContenuTexte A:link 	{ text-decoration: underline; }
#Erreur .ContenuTexte A:visited { text-decoration: underline; }
#Erreur .ContenuTexte A:hover 	{ text-decoration: underline; }
#Erreur .ContenuTexte A:active 	{ text-decoration: underline; }
#Erreur H3 		{ color: #996633; }



/*----------------------------------------------------------------*/
/*	Custom CSS for Creations*/
/*----------------------------------------------------------------*/
#Creations .ImageRubrique 			{ background-image: url(/images/clikeo/img-creations2.jpg); }
#Creations .TitreRubrique 			{ background-color:#A60000; }
#Creations .TitreTableau 			{ color: #A60000; }
#Creations .TitreTableauBold 		{ color: #A60000; }
#Creations .HighLight 				{ color: #A60000; }
#Creations .HighLightBold 			{ font-weight: bold ; color: #A60000; }
#Creations .ContenuTexte A:link 	{ text-decoration: underline; }
#Creations .ContenuTexte A:visited 	{ text-decoration: underline; }
#Creations .ContenuTexte A:hover 	{ text-decoration: underline; }
#Creations .ContenuTexte A:active 	{ text-decoration: underline; }
#Creations .Maquette 				{ padding-left: 15px ; padding-bottom: 11px ;padding-top: 11px ;}
#Creations  H3 	{ padding: 4px  8px 0px 8px;margin:0px; }
#Creations  P 		{ margin:2px 0px; }
#Creations .BlockClient{
	background-position: top left;
	border-top: 1px dotted #A5A5A5;
	border-bottom: 1px dotted #A5A5A5;
	width:510px;
	height:96px;
	margin : 15px 0px 5px 0px;
	background-repeat: no-repeat;
}
#Creations .TexteClient{
	margin: 0 0 0 160px;
	padding:0;
}
#Creations .TexteClient p{
	font-size: 11px;
	margin-bottom:0px;
}
/*----------------------------------------------------------------*/
/*	Custom CSS for Presentation Flash*/
/*----------------------------------------------------------------*/
#PresentationFlash .ImageRubrique 	{ background-image: url(/images/clikeo/img-presentation.jpg); }
#PresentationFlash .TitreRubrique 	{ background-color:#A60000; }
#PresentationFlash .TitreTableau 	{ color: #A60000; }
#PresentationFlash .TitreTableauBold { color: #A60000; }
#PresentationFlash .HighLight 		{ color: #A60000; letter-spacing: 1px;}
#PresentationFlash .HighLightBold 	{ font-weight: bold ; color: #A60000; }
#PresentationFlash .TableInscription 	{ font-size: 12px ; font-weight: normal ; color: #000000 ;margin: 5px;}


#Demonstration .ImageRubrique 			{ background-image: url(/images/clikeo/img-demo.jpg); }
#Demonstration .TitreRubrique 			{ background-color:#96C0A8; width: 100px;}
#Demonstration .TitreTableau 			{ color: #6C927C; }
#Demonstration .TitreTableauBold 		{ color: #6C927C; }
#Demonstration .HighLight 				{ color: #6C927C; }
#Demonstration .HighLightBold 			{ font-weight: bold ; color: #6C927C; }
#Demonstration A:link 		{text-decoration: none; }
#Demonstration A:visited 	{text-decoration: none; }
#Demonstration A:hover 		{text-decoration: underline; }
#Demonstration A:active 	{text-decoration: underline; }
#Demonstration H1 		{ padding:5px; margin:0px;  width:100%; color:#96C0A8; font-size:20px; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
#Demonstration H2 		{ padding:2px 2px 2px 10px; margin:4px; width:100%; background-color:#96C0A8; color: white; font-size:14px; letter-spacing:1px; width:500px; text-transform: uppercase;}
#Demonstration H3 		{ padding:2px 2px 2px 10px; margin:12px 0 0 0;  color: #96C0A8; letter-spacing : 1px; font-weight:bold; text-transform:uppercase;}
#Demonstration H4 		{ padding:2px 2px 2px 10px; margin:2px 0 15px 0;  color: #96C0A8; letter-spacing : 1px; font-weight:normal; text-decoration: none; text-align: center;}
/*#Demonstration p 		{ padding:0 5px; margin: 0px 4px 0px 20px;color: #576773;letter-spacing : 1px;}*/


#CartesdeVoeux .ImageRubrique 			{ background-image: url(/images/clikeo/img-cartesdevoeux.jpg); }
#CartesdeVoeux .TitreRubrique 			{ background-color:#AE8200; }
#CartesdeVoeux .TitreTableau 			{ color: #AE8200; }
#CartesdeVoeux .TitreTableauBold 		{ color: #AE8200; }
#CartesdeVoeux .HighLight 				{ color: #AE8200; }
#CartesdeVoeux .HighLightBold 			{ font-weight: bold ; color: #AE8200; }
#CartesdeVoeux .ContenuTexte A:link 	{ text-decoration: underline; }
#CartesdeVoeux .ContenuTexte A:visited 	{ text-decoration: underline; }
#CartesdeVoeux .ContenuTexte A:hover 	{ text-decoration: underline; }
#CartesdeVoeux .ContenuTexte A:active 	{ text-decoration: underline; }
#CartesdeVoeux .Maquette 				{ padding-left: 15px ; padding-bottom: 11px ;padding-top: 11px ;}
#CartesdeVoeux  H3 	{ padding: 4px  8px 0px 10px;margin:0px;font-weight:bold;}
#CartesdeVoeux  P 	{ margin:5px 10px; }
#CartesdeVoeux H1{
	font-size: 15px;
	text-decoration:none;
}
#CartesdeVoeux H2{
	font-size: 15px;
	padding: 4px 4px 4px 4px;
	margin: 10px  0px 10px 0;
	background-color:#eeeeee;
}

/*----------------------------------------------------------------*/
/*	Custom CSS for EspacePresse*/
/*----------------------------------------------------------------*/
#EspacePresse .ImageRubrique 		{ background-image: url(/images/clikeo/img-presse.jpg); }
#EspacePresse .TitreRubrique 		{ background-color:#C77049; }
#EspacePresse .TitreTableau 		{ color: #A75029; }
#EspacePresse .TitreTableauBold 	{ color: #A75029; }
#EspacePresse .HighLight 			{ color: #A75029; }
#EspacePresse .HighLightBold 		{ font-weight: bold ; color: #A75029; }

/*----------------------------------------------------------------*/
/*	Custom CSS for EspacePresse*/
/*----------------------------------------------------------------*/
#Referencement .ImageRubrique 		{ background-image: url(/images/clikeo/img-referencement.jpg); }
#Referencement .TitreRubrique 		{ background-color:#C77049; font-size: 12px; }
#Referencement .TitreTableau 		{ color: #A75029; }
#Referencement .TitreTableauBold 	{ color: #A75029; }
#Referencement .HighLight 			{ color: #A75029; }
#Referencement .HighLightBold 		{ font-weight: bold ; color: #A75029; }
#Referencement H3 		{ padding:5px ; width:100%; background-color:#eeeeee; }

/*----------------------------------------------------------------*/
/*	Custom CSS for Liens*/
/*----------------------------------------------------------------*/
#Liens .ImageRubrique 			{ background-image: url(/images/clikeo/img-liensutiles.jpg); }
#Liens .TitreRubrique 			{ background-color:#6699CC; }
#Liens .TitreTableau 			{ color: #0000CC; }
#Liens .TitreTableauBold 		{ color: #0000CC; }
#Liens .HighLight 				{ color: #0000CC; }
#Liens .HighLightBold 			{ font-weight: bold ; color: #0000CC; }
#Liens A:link 		{text-decoration: none; }
#Liens A:visited 	{text-decoration: none; }
#Liens A:hover 		{text-decoration: underline; }
#Liens A:active 	{text-decoration: underline; }
#Liens H3 		{ padding:5px ;  width:100%; background-color:#eeeeee; }
	.ListeLiens {
		margin: 0;padding: 0;list-style: none;
		font: italic normal 7pt Verdana , Arial, Helvetica, sans-serif;
	}
	.ListeLiens li{
		margin: 0;padding: 2px 0 2px 0;
		list-style: none;
	}
	.ListeLiens a,.ListeLiens a:hover,.ListeLiens a:over,.ListeLiens a:visited {
		font: normal bold 8pt Verdana , Arial, Helvetica, sans-serif;  text-decoration: none;
		color: #777; background: #f9f9f9;
	}

/*----------------------------------------------------------------*/
/*	Custom CSS for Liens*/
/*----------------------------------------------------------------*/
#NewsLetter .ImageRubrique 			{ background-image: url(/images/clikeo/img-newsletter.jpg); }
#NewsLetter .TitreRubrique 			{ background-color:#008274; font-size: 12px; }
#NewsLetter .TitreTableau 			{ color: #008274; }
#NewsLetter .TitreTableauBold 		{ color: #008274; }
#NewsLetter .HighLight 				{ color: #008274; }
#NewsLetter .HighLightBold 			{ font-weight: bold ; color: #008274; }

/*----------------------------------------------------------------*/
/*	Custom CSS for EspaceClient*/
/*----------------------------------------------------------------*/
/* Image contextuelle de toutes les rubriques*/
#EspaceClient .ImageRubrique 	{ background-image: url(/images/clikeo/img-espaceclient.jpg); }
#EspaceClient .TitreRubrique 	{ background-color:#B94538; }
#EspaceClient .TitreTableau 	{ color: #B94538; }
#EspaceClient .TitreTableauBold { color: #B94538; }
#EspaceClient .HighLight 		{ color: #B94538; letter-spacing: 1px;}
#EspaceClient .HighLightBold 	{ font-weight: bold ; color: #B94538; }
#EspaceClient .TableInscription 	{ font-size: 12px ; font-weight: normal ; color: #000000 ;margin: 5px;}
#EspaceClient INPUT 	{ 	font-size: 10px; color: #333333; background-color: #FFFFFF; border: 1px solid #7F7F7F; }
#EspaceClient SELECT 	{ 	font-size: 10px; color: #333333; background-color: #FFFFFF; border: 1px solid #7F7F7F; }
#EspaceClient .checkbox 	{ 	font-size: 10px;  border: 0px solid #7F7F7F; }

/*----------------------------------------------------------------*/
/*	Custom CSS for Presentation*/
/*----------------------------------------------------------------*/
/* Image contextuelle de toutes les rubriques*/
#Presentation .ImageRubrique 			{ background-image: url(/images/clikeo/img-presentation-clikeo.jpg); }
#Presentation .TitreRubrique 			{ background-color:#576773; width: 90px; }
#Presentation .TitreTableau 			{ color: #576773; }
#Presentation .TitreTableauBold 		{ color: #576773; }
#Presentation .HighLight 				{ color: #576773; }
#Presentation .HighLightBold 			{ font-weight: bold ; color: #576773; }
#Presentation .TableInscription { font-size: 12px ; font-weight: normal ; color: #000000 ;margin: 5px;}
#Presentation A:link 		{text-decoration: none; }
#Presentation A:visited 	{text-decoration: none; }
#Presentation A:hover 		{text-decoration: underline; }
#Presentation A:active 	{text-decoration: underline; }
#Presentation H1 		{ padding:5px; margin:0px;  width:100%; color: #8495A5; letter-spacing : 2px; text-transform:uppercase; text-decoration:none;}
#Presentation H2 		{ padding:5px; margin:0px;  width:100%; background-color:#8495A5; color: white; letter-spacing : 2px;width:500px}
#Presentation H3 		{ padding:5px; margin:12px 0 0 0;  color: #8495A5; letter-spacing : 2px; font-weight:bold; text-transform:uppercase;}
#Presentation H4 		{ padding:5px; margin:2px 0 15px 0;  color: #8495A5; letter-spacing : 1px; font-weight:normal; text-decoration: none; text-align: center;}
#Presentation p 		{ padding:0 5px; margin: 0px 4px 0px 20px;color: #576773;letter-spacing : 1px; font-size: 11px;}


.BoutonsPoint  { clear : both; }
.BoutonsPoint table {
	margin-top : 15px;margin-left : 15px;margin-right : 15px;
	padding	: 0px;
	border-collapse:collapse;
}
.BoutonsPoint td{
	border	: 1px dotted #4f4f4f;
	white-space	: nowrap;
	margin: 0; padding: 0;
}
.BoutonsPoint td.Bg {
	background: #EA9610;
	padding	: 3px 10px;
}
.BoutonsPoint a {
	font	: normal bold 10px Arial ;
	color	: black;
	background: #EA9610;
	vertical-align: absmiddle;
	margin:0; padding:0;
}
.BoutonsPoint a:hover {
	color: #FFFFFF;
}

.TableauCouleurAlterne	{
	font-size: 11px ; border-collapse : collapse ; text-align : center;padding : 0px ;  margin : 0px;
}
.TableauCouleurAlterne th	{
	border-bottom : 1px solid #999999 ; border-right : 1px solid #999999 ; border-left : 1px solid #999999 ; padding : 5px ;  margin : 0px;
	writing-mode: tb-rl;
	filter: flipv fliph;
}
.TableauCouleurAlterne td	{
	border : 1px solid #999999 ; padding : 5px ;  margin : 0px;
}
.souligne{
	text-decoration:underline;
}


@media print {
	#MenuDroite{
		display:none;
	}
	#Header{
		display:none;
	}
	#logoPrint{
		display:block;
	}
}