body{font-family:Verdana;color:#9A6966;margin:0;background:#EAE2D1 url("http://www.kissdesign.net/fondtile2.jpg") repeat;}
    
#box1 {margin:0;font-size:80%;z-index:1600;font-weight:normal;line-height:1.1;text-align:left;position: fixed;top:1px;left:auto;width:100%;position:absolute;}

#box1 p {margin:0;padding:5px;font-family:Arial, sans-serif;background:#FFf8c9;border:thin outset #FFf8c9;color:#000;}

#box1 a:link{text-decoration:none;color:#666;}
#box1 a:visited{text-decoration:none;color: #999;}
#box1 a:hover{text-decoration:underline;color:#66C;}

.Log_fenetre{background-color:#dAd2c1;padding:5px;}

.actualite_jour{  
			font:normal bold 12px Arial, Helvetica, sans-serif; 
			width:750px; 
			display:block;
			text-align:left;
			padding:5px 0 0;
			margin:0;
		  color:#9A6966;
			background-color:#EAE2D1;
			letter-spacing:1px;
			z-index:1;
			border-bottom:1px solid #9A6966;
			}

.actualite{  
			font:normal normal 11px Arial, Helvetica, sans-serif; 
			width:735px; 
			display:block;
			text-align:left;
			padding:0 5px 5px 10px;
			margin:0 5px 0 0;
		  border:0px solid;
			color:#9A6966;
			background-color:#dAd2c1;
			z-index:1;
			}
			
.actualite font.th {color:#dAd2c1}
			
.actualite div.details{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			width:710px; 
			text-align:left;
			padding:5px;
			margin:10px 20px 10px 0;
		  border:1px solid #CCC;
			background-color:#F5F5F5;
			color: #000;
			z-index:1;
			}
			
.actualite div.details a  	{
				font: normal bold 11px Arial, Helvetica, sans-serif; 
				color:#30309F;
				}

.actualite div.nouveau
			{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			display:block;
			text-align:left;
			padding:2px 2px 2px 22px;
			margin:2px 5px 2px 15px;
		    border:1px solid #90e090;
			background-color:#f0fff0;
			color: #606060;
			letter-spacing: 1px;
			z-index:1;
			}

.actualite div.ancien
			{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			Text-decoration: line-through;
			display:block;
			text-align:left;
			padding:2px 2px 2px 22px;
			margin:2px 5px 2px 15px;
		    border:1px solid #f0c0c0;
			background-color:#f0e0e0;
			color: #606060;
			letter-spacing: 1px;
			z-index:1;
			}

a:link	{color:#690C0C; font: normal bold 10pt Verdana; text-decoration: none;}
a:visited	{color: #808080; font: normal bold 10pt Verdana; text-decoration: none;}
a:active	{color: #a0a0a0; font: normal bold 10pt Verdana; text-decoration: none;}
a:hover	{color:#c00060; font:  normal bold 10pt Verdana; text-decoration: underline;}
    
a.m		{font-size: 11px; margin:0px 5px 0px 5px; }
/*
a.m:hover		{padding:; }
*/
.mm, a.mm		{font-size: 8pt; }
a.nb	{font-weight: normal; }
img		{ border: 0;padding: 2px;}
						
span.m	{font: 9px Verdana;}
span.v	{font: 9pt Verdana;color: #33AA33;}
span.nv	{font: 9pt Verdana;color: #FF3333;}
span.noir	{font: normal normal 9pt Verdana;color: #000;}
span.comment	{
					font-style: italic; 
					}


td.p	{background: #dAd2c1;}
td.q	{background: #EAE2D1;}
td.b	{background: #dAd2c1;}
td.d	{background: #dAd2c1;}

td.pp	{padding:20px 10px 20px 10px;
			background-image: url("https://img.root-top.com/premium2_fr.png");
			background-repeat: no-repeat;
			background-position: right bottom;
			}

td.pp:hover	{	background: #e2dac9;
					padding:20px 10px 20px 10px;
					background-image: url("https://img.root-top.com/premium2_fr.png");
					background-repeat: no-repeat;
					background-position: right bottom;
					cursor:pointer;}

td.pp img.x	{padding: 2px 109px 27px 5px}

td.pp:hover img.x	{width: 354px; height: 85px; border: [banner_border]; padding: 2px 5px 2px 5px;}

td.pp:hover a {color: #c00060; font: normal bold 10pt Verdana; text-decoration: underline;}
td.pp > img.px {position:relative;top: 0px;right: 0px;}
					
td.emp	{background: #CC3333;}

td.c {vertical-align : top; text-align : center;}
td.l {vertical-align : top; text-align : left;}
td.ta	{vertical-align : top; text-align : center;color:#9A6966; font: 9pt Verdana;}
td.tz	{vertical-align : top; text-align : center;color:#9A6966; font: 10pt Verdana;}
td.t {vertical-align : top; text-align : left;color:#9A6966; font: 11pt times, verdana, sans-serif;}
td.t2	{vertical-align : top; text-align : center;color: #9A6966; font: 11pt times,verdana,sans-serif;}
td.t3	{color: #9A6966; font: 12px arial,verdana,sans-serif;width:100px;}
    
.s {color: #9A6966; font: 10pt Verdana;}
.d {color: #9A6966; font: normal normal 10pt Verdana;margin:0;}
    
.ps {color: #9A6966; font: normal normal 11pt Verdana;}
.pd {color: #9A6966; font: normal normal 11pt Verdana;margin:0;padding: 2px;}
    
img.x	{width:250px; height:60px; border: [banner_border]; padding: 2px 5px 2px 5px;}
img.h	{width: 11px; height: 11px; border: 0px; padding: 0px 5px 0px 0px;}
span.f	{padding: 0px 0px 0px 2px;text-decoration:underline;}

tr.b	{text-align : center;color: #9A6966; font: normal bold 10pt Verdana;}

input, textarea	{border: 1px #000 solid;	font-family: Verdana; font-size: 11px; color: #9A6966; background-color: #dAd2c1;}
input[type="submit"]:disabled {border: 1px #000 solid;        font-family: Verdana; font-size: 11px; color: #666666; background-color: #999999;}
	
select.c, input.c, textarea.c	{border: 1px #000 solid; font-family: times, verdana, sans-serif; font-size: 12px; color: #000; background-color: #FFF;}

#corps {padding:0; margin:0; border:1px border #33C; position:relative; top:50px; z-index:10;color: #9A6966;}

#corps2 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; z-index:1500;position:relative; }

	#top_quality {padding:0; margin:0; height:25px; width:987px; border-color:#dAd2c1;top:178px; border-right:1px solid #dAd2c1; border-left:1px solid #dAd2c1; position:absolute; z-index:900;color: #9A6966; 
	background-image: -webkit-gradient(linear,left top,left bottom,from(#EAE2D1),to(#dAd2c1));
	background-image: -moz-linear-gradient(top,#EAE2D1,#dAd2c1);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EAE2D1',endColorstr='#dAd2c1');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAE2D1',endColorstr='#dAd2c1')";
	}

	#publicite_728_90 {padding:0; text-align:center; margin:0; border:0px; z-index:1000;}

	#publicite_728_15 {padding:0; margin:0; height:23px; width:987px;background: #EAE2D1; top:156px; border-right:1px solid #dAd2c1; border-left:1px solid #dAd2c1; position:absolute; z-index:1000;}

/*
	#publicite_468_60 {display:block;background:#dAd2c1; padding:5px 0px 0px 0px; margin:0; height:87px; width:468px; border:0px; top:122px; left:0px; position:relative; z-index:1000;border-bottom:1px solid #dAd2c1;border-left:1px solid #dAd2c1;}

#last_site {padding:5px 0px 0px 1px; background:#dAd2c1;margin:0; height:87px; width:519px; border:0px; top:13px; left:468px; position:relative; z-index:500;border-right:1px solid #dAd2c1; border-bottom:1px solid #dAd2c1;font: bold normal 11px verdana, arial, sans-serif; text-align:center;color: #9A6966;}
*/

	#publicite_468_60 {display:block;background:#dAd2c1; padding:5px 0px 0px 0px; margin:0; height:87px; width:468px; border:0px; top:203px; left:0px; position:absolute; z-index:1000;border-bottom:1px solid #dAd2c1;border-left:1px solid #dAd2c1;}

#last_site {padding:5px 0px 0px 1px; background:#dAd2c1;margin:0; height:87px; width:519px; border:0px; top:203px; left:468px; position:absolute; z-index:500;border-right:1px solid #dAd2c1; border-bottom:1px solid #dAd2c1;font: bold normal 11px verdana, arial, sans-serif; text-align:center;color: #9A6966;}

	#vote_invalide {display:block;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:60px; width:468px; border:1px solid #FF9999; top:0px; left:0px; position:relative; z-index:1001; background:  #FFEFEF 0px 0px;}
	

#last_site img	{width: [last_site_banner_width]px; height: [last_site_banner_height]px; border:0; padding:0;}

#menu {
height:26px;
  background-color:#dAd2c1;
  background-image: -webkit-gradient(linear,left top,left
bottom,from(#dAd2c1),to(#EAE2D1));
  background-image: -moz-linear-gradient(top,#dAd2c1,
#EAE2D1);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#dAd2c1',endColorstr='#EAE2D1');
  -ms-filter:
"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dAd2c1',endColorstr='#EAE2D1')";
  z-index:9999;
}

ul, li {
list-style-type:none;
padding:0;margin:0;
}

/*chaque sous-menu*/
#menu ul li {
position:relative;
float:left;
min-width:50px;
cursor:pointer;
display:block;
background:none;
height:26px;
  z-index:9999;
  background-color:#dAd2c1;
  background-image: -webkit-gradient(linear,left top,left
bottom,from(#dAd2c1),to(#EAE2D1));
  background-image: -moz-linear-gradient(top,#dAd2c1,
#EAE2D1);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#dAd2c1',endColorstr='#EAE2D1');
  -ms-filter:
"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dAd2c1',endColorstr='#EAE2D1')";
}

#menu li a.t,
#menu li a.m {
  z-index:9999;
text-decoration:none; font-family:arial, verdana, sans-serif;
color:#9A6966;
display:block;
float:left;
line-height:26px;
margin:0;
padding:0px 8px 0px 8px;
position:relative;
text-align:center;
}

#menu li a.t:hover,
#menu li a.m:hover {
background-color: #dAd2c1;
-moz-opacity: 0.3;
opacity:.30;
filter: alpha(opacity=30);
}
#menu li.current a.t,
#menu li.current a.m{
color:#9A6966;
text-decoration:none;
border-bottom:1px solid #EAE2D1;
background-color: #EAE2D1;
background-image: -webkit-gradient(linear,left top,left
bottom,from(#EAE2D1),to(#dAd2c1));
background-image:
-moz-linear-gradient(top,#EAE2D1,#dAd2c1);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EAE2D1',endColorstr='#dAd2c1');
-ms-filter:
"progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAE2D1',endColorstr='#dAd2c1')";
}


/*carré déroulant sous un sous-menu niveau 1*/
#menu ul li ul {
display:none;
position:absolute;
width:125px;
border:1px solid #dddddd;
border-top:none;
top:26px;
left:0;
}

#menu ul li ul li {
height:100%;
width:100%;
}

#menu ul li ul li a {
text-decoration:none;
color:#9A6966;
line-height:26px;
font-weight:normal;
display:block;
height:100%;
background-color:#dAd2c1;
}

/*au passage de la souris on inverse les couleurs de la case*/
#menu ul li ul li a:hover {
color:#333333;
background:#dAd2c1;
}

/*décalage des sous-menu niveau 2 vers la droite*/
#menu ul li ul li ul {
top:0px;
left:125px;
}



#dropline9 {position:relative; top:0px;font-size:12px; height:57px; width:987px; padding-left:0px;}
#dropline9 ul {padding:0; margin:0; list-style:none; width:972px; height:32px;}
#dropline9 ul ul {padding:0; margin:0; list-style:none; width:987px; height:32px;}

#dropline9 li {float:left; height:32px; background-color:none;}
#dropline9 li a.t {
 height:32px; text-decoration:none; font-family:arial, verdana, sans-serif;
color:#9A6966;
border:2px solid #dAd2c1;
display:block;
float:left;
height:26px;
line-height:26px;
margin:5px 0px 0px 5px;
padding:0px 8px 0px 8px;
position:relative;
text-align:center;
top:1px;
 -moz-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;
  background-color:#dAd2c1;	
  background-image: -webkit-gradient(linear,left top,left bottom,from(#dAd2c1),to(#EAE2D1));
  background-image: -moz-linear-gradient(top,#dAd2c1,#EAE2D1);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#dAd2c1',endColorstr='#EAE2D1');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dAd2c1',endColorstr='#EAE2D1')";
}

#dropline9 li.current a.t {
color:#9A6966;
border-bottom:1px solid #EAE2D1;
background-color: #EAE2D1;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EAE2D1),to(#dAd2c1));
background-image: -moz-linear-gradient(top,#EAE2D1,#dAd2c1);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EAE2D1',endColorstr='#dAd2c1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAE2D1',endColorstr='#dAd2c1')";
}

#dropline9 li ul {position:absolute; top:32px; border-top:0px #dAd2c1 solid;border-left:1px #dAd2c1 solid;border-right:1px #dAd2c1 solid;left:-9999px; z-index:10; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#dAd2c1),to(#EAE2D1));
background-image: -moz-linear-gradient(top,#dAd2c1,#EAE2D1);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#dAd2c1',endColorstr='#EAE2D1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dAd2c1',endColorstr='#EAE2D1')";
}

#dropline9 li.current ul {left:0; z-index:1; border-left:1px #dAd2c1 solid;border-right:1px #dAd2c1 solid;
background-image: -webkit-gradient(linear,left top,left bottom,from(#dAd2c1),to(#EAE2D1));
background-image: -moz-linear-gradient(top,#dAd2c1,#EAE2D1);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#dAd2c1',endColorstr='#EAE2D1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dAd2c1',endColorstr='#EAE2D1')";
}

#dropline9 li a:hover, 		
#dropline9 li:hover > a.t,
#dropline9 li.current a:hover,
#dropline9 li.current:hover a.t   {
  color:#c00060;
	border:2px solid #EAE2D1;
  background-color: #EAE2D1;	
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EAE2D1),to(#dAd2c1));
  background-image: -moz-linear-gradient(top,#EAE2D1,#dAd2c1);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='table_cell_header_color]',endColorstr='#dAd2c1');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAE2D1',endColorstr='#dAd2c1')";

text-decoration:underline;
cursor:pointer;
}


#dropline9 ul :hover ul {left:0;}

#dropline9 ul :hover ul.right li,
#dropline9 ul li.current ul.right li {float:right;}
#dropline9 ul li ul li {margin-top:5px;}

#dropline9 ul :hover ul.blank {background:transparent; border-left:1px solid #326e80;}

#dropline9 ul :hover ul li a.t {display:inline; background:#326e80 url("../images/design/stripe_bleufonce.png") left center repeat-x; padding:0px 0px; margin:0; font-size:12px; width:auto; white-space:nowrap; font-weight:bold; border:0; height:32px; line-height:29px;}
#dropline9 ul :hover ul.right li a.t {background:#326e80 url("../images/design/stripe_bleufonce.png") left center repeat-x;}

#dropline9 ul li a.m img     {display:inline; text-decoration:none; margin:0; }
#dropline9 ul li a.m img.y   {display:inline; text-decoration:none; margin:0;width: 90px; height: 60px; padding:0;}

#dropline9 ul li.current ul li a,
#dropline9 li.current a:hover ul li a,
#dropline9 li.current:hover ul li a	{display:inline; background:transparent; padding:0;  font-size:12px; width:auto; white-space:nowrap; font-weight:bold; border:0; color:#fff; height:32px; line-height:29px;}

#dropline9 ul li.current ul.right li a,
#dropline9 li.current a:hover ul.right li a,
#dropline9 li.current:hover ul.right li a {background:transparent;}

#dropline9 ul :hover ul li a.last,
#dropline9 ul li.current ul li a.last,
#dropline9 li.current a:hover ul li a.last,
#dropline9 li.current:hover ul li a.last {background-color: none}

#dropline9 li ul li.current_sub a,
#dropline9 li a:hover ul li.current_sub a,
#dropline9 li:hover ul li.current_sub a,
#dropline9 li a:hover ul li a:hover,
#dropline9 li:hover ul li a:hover {color:#FF9400;}

#dropline9 li.current ul li.current_sub a,
#dropline9 li.current a:hover ul li.current_sub a,
#dropline9 li.current:hover ul li.current_sub a,
#dropline9 li.current a:hover ul li a:hover,
#dropline9 li.current:hover ul li a:hover {color:#FF9400;}

#dropline9 ul li div {display:none; left:0px; top:64px; color:#9A6966; background:#EAE2D1;border-top:0px solid ;border-right:1px #dAd2c1 solid ;border-bottom:1px #EAE2D1 solid ;border-left:1px #dAd2c1 solid ;width:987px;height:100px;}

#dropline9 ul li:hover div {display:block; position:absolute;  z-index:5;left:0px; top:64px;}


#dropline9 ul li.current div {display:block;position:absolute; z-index:3;}

a.page_suivante { font-family: Verdana, Arial, Helvetica, sans-serif; 
  	display:inline;
	position:relative;
	color:#690C0C;
	width:20px;
	height:20px;
	border:1px #CCC solid;
	background-color:#dAd2c1;
	padding:2px 5px 2px 5px;
	margin:5px;
	font-size: 12px; 
	text-decoration: none;
	text-align:justify;
	font-weight: normal;
 -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
 }

p.page_suivante_inactive {
  font-family: Arial, Helvetica, sans-serif; 
  	display:inline;
	position:relative;
	width:20px;
	height:20px;
	padding:2px 5px 2px 5px;
	margin:5px;
	border:1px #CFCFCF solid;
  	font-size: 12px;  
  	color: #CFCFCF; 
	background-color:transparent;
  	text-decoration: none;
	text-align:justify;
  	font-weight: normal;
 -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	}

a.page_suivante:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
  	font-size: 12px;  
	background-color:#FCFCFC;
  	text-decoration: underline;
	color:#c00060;
  	font-weight: normal;}


a.page_suivante_selected {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	width:20px;
	height:20px;
  	color: #FFF; 
	background-color:#EAE2D1;
	border:1px #CCC solid;
	padding:2px 5px 2px 5px;
	margin:2px 5px 2px 5px;
  	text-decoration: underline;
  	font-weight: bold;
 -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	}


#footer_wrapper {clear:both; position:relative; margin-left: auto; margin-right: auto; width: 100%; min-height: 300px; padding:0; color: #025BA6; font-size: 10px; line-height: 20px; text-align: left; background-color: #AFAFAF;background-image: -webkit-gradient(linear,left top,left bottom,from(#AFAFAF),to(#CFCFCF));background-image: -moz-linear-gradient(top,#AFAFAF,#CFCFCF);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#AFAFAF',endColorstr='#CFCFCF');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#AFAFAF',endColorstr='#CFCFCF')";
}

#footer_wrapper a {font-size:11px;font-weight:normal;color:#333333;}


#footer {margin:0 auto 0 auto;padding:10px 0px 0px 135px;width:980px;position:relative;}

#footer .footerSection {border-right:1px solid #CFCFCF;float:left;font-size:10px;font-weight:normal;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 2.75em 0 0;padding:0 2.75em 0 0;width:250px;}

#Header_wrapper {position:relative;  margin-left: auto;margin-right: auto;width: 100%;height:320px;padding:0px 0px 0px 0px;text-align: left;margin:0px;}

#Header {position:relative;margin:0 auto 0 auto;width:987px;height:100%;}

#Body_wrapper {position:relative;margin-left: auto;margin-right: auto;width: 100%;padding:5px 0px 5px 0px;}

#Body_content {position:relative;margin:0 auto 0 auto;width:987px;min-height:600px;text-align: center;}

h1 {margin:0;padding:0;}

.top_qualite {width: 67px;height: 13px;display: inline-block;background-image: url("https://img.root-top.com/css_sprite_topsite.png");background-repeat: no-repeat;}

.top_qualite1 { background-position: 0px -1px;}
.top_qualite2 { background-position: 0px -14px;}
.top_qualite3 { background-position: 0px -27px;}
.top_qualite4 { background-position: 0px -40px;}
.top_qualite5 { background-position: 0px -53px;}
.top_qualite6 { background-position: 0px -66px;}
.top_qualite7 { background-position: 0px -79px;}
.top_qualite8 { background-position: 0px -92px;}
.top_qualite9 { background-position: 0px -105px;}
.top_qualite10 { background-position: 0px -118px;}

.arrow_up {width: 13px;height: 12px;display: inline-block;background-image: url("https://img.root-top.com/css_sprite_topsite.png");background-repeat: no-repeat;background-position: -71px 0px;}

.tendance_up {width: 11px;height: 11px;display: inline-block;background-image: url("https://img.root-top.com/css_sprite_topsite.png");background-repeat: no-repeat;background-position: -84px 0px;}

.tendance_down {width: 11px;height: 11px;display: inline-block;background-image: url("https://img.root-top.com/css_sprite_topsite.png");background-repeat: no-repeat;background-position: -95px 0px;}

.tendance_egal {width: 7px;height: 7px;display: inline-block;background-image: url("https://img.root-top.com/css_sprite_topsite.png");background-repeat: no-repeat;background-position: -106px 0px;}

.flag {width: 16px;height: 16px;display: inline-block;background-image: url("https://img.root-top.com/css_sprite_topsite.png");background-repeat: no-repeat;}

.flag_1 { background-position: -70px -20px;}
.flag_2 { background-position: -70px -36px;}
.flag_3 { background-position: -70px -52px;}
.flag_4 { background-position: -70px -68px;}
.flag_5 { background-position: -70px -84px;}

.formule_valid {
	background: #CCFFCC;
  padding:10px 20px 10px 20px;
  text-align:center;
  color:#666;
   -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background-image: -webkit-gradient(linear,left top,left
bottom,from(#CCFFCC),to(#C0F0C0));background-image:
-moz-linear-gradient(top,#CCFFCC,#C0F0C0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#CCFFCC',endColorstr='#CCFFCC');-ms-filter:
"progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFCC',endColorstr='#C0F0C0')";
-moz-box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
  }

.formule_valid:hover {
background: #BBEEBB;
padding:10px 20px 10px 20px;
text-align:center;
color:#333;
cursor:pointer;
}

.formule_valid:active {
background: #AADDAA;
padding:10px 20px 10px 20px;
text-align:center;
color:#000000;
cursor:pointer;
}

.choix_formules {
padding:10px 10px 10px 10px;
border: 1px solid #dAd2c1;
width:400px;
text-align:left;
}

.choix_formules:hover {
background: #e2dac9;
border: 1px solid #dAd2c1;
padding:10px 10px 10px 10px ;
width:400px;
text-align:left;
}

.choix_formules2 {
background:#e2dac9;
padding:10px 10px 10px 10px ;
width:400px;
text-align:left;
}

.action_OK {
border: 1px solid #99DD99;
background-image:url('https://img.root-top.com/design/tick.png') ;
background-repeat: no-repeat;
background-position: 100% top;
padding:5px;
margin-bottom:8px;
	-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}

.action_KO {
border: 1px solid #DD9999;
background-image:url('https://img.root-top.com/design/cross.png') ;
background-repeat: no-repeat;
background-position: 100% top;
padding:5px;
margin-bottom:8px;
	-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}
