/* CSS Document */

#jchome2main	{margin: 0px 0px 0px 0px; width:760px; text-align:left}
.jchome2box			{float: left; margin: 3px; padding: 10px 0px 0px 0px; font-size: 11px;line-height: 12px; height: 175px; width: 370px;  background: url("images/bg-gris.gif") no-repeat left top;}
.boxconcours			{float: left; margin: 3px; padding: 10px 0px 0px 0px; font-size: 11px;line-height: 12px; height: 175px; width: 370px;  background: url("images/bg-defis.gif") no-repeat left top; cursor:pointer;}
.boxsondage			{float: left; margin: 3px; padding: 10px 0px 0px 0px; font-size: 11px;line-height: 12px; height: 175px; width: 740px; background: url("images/bg-gris2.gif") no-repeat left top;}
.boxsondage h2	 	{margin:0px; padding: 0px 0px 10px 10px; font-size: 14px; color: #456; font-weight: 800;}
.jchome2box h2	 	{margin:0px; padding: 0px 0px 10px 10px; font-size: 14px; color: #456; font-weight: 800;}
.jchome2box h2 a	 	{text-decoration:underline;color: #456;}
.jchome2box h2 a:hover	{text-decoration:underline;color: #456;}
.jchome2box h2 a:visited 	{text-decoration:underline;color: #456;}
.jchome2box img 		{margin:0px 6px 0px 0px; padding:0px;}
.jchome2boxcontent               {z-index: 1; font-size: 11px; line-height: 10px; width:360px;  text-align:left;}
.jchome2boxcontent ul            {margin: 0px 0px 0px 2px;padding: 0px; list-style-type: none; line-height: 10px}
.jchome2boxcontent li            {margin: 0px;padding: 0px; line-height: 10px}
.jchome2boxcontent li a          {background: url("images/bg_off.gif") no-repeat left bottom; display: block; color: #333333; margin: 0px; padding: 4px 0px 4px 6px; text-decoration: none;}
.jchome2boxcontent li a:hover    {background: url("images/bg_on.gif") no-repeat left bottom; color: #8D0000;text-decoration: none;}
.jchome2boxcontent li a:visited          {background: url("images/bg_off.gif") no-repeat left bottom; display: block; color: #333333; margin: 0px; padding: 4px 0px 4px 6px; text-decoration: none;}
.jchome2boxcontent2               {z-index: 1; float:left; font-size: 11px; line-height: 10px; width:150px;  text-align:left;}
.jchome2boxcontent2 ul            {margin: 0px 0px 0px 2px;padding: 0px; list-style-type: none; line-height: 10px}
.jchome2boxcontent2 li            {margin: 0px;padding: 0px; line-height: 10px}
.jchome2boxcontent2 li a          {background: url("images/bg_off.gif") no-repeat left bottom; display: block; color: #333333; margin: 0px; padding: 4px 0px 4px 6px; text-decoration: none;width: 140px;}
.jchome2boxcontent2 li a:hover    {background: url("images/bg_on.gif") no-repeat left bottom; color: #8D0000;text-decoration: none;width: 140px;}
.jchome2boxcontent2 li a:visited          {background: url("images/bg_off.gif") no-repeat left bottom; display: block; color: #333333; margin: 0px; padding: 4px 0px 4px 6px; text-decoration: none;width: 140px;}
.jchome2box .lien {text-align:right;font-weight:bold;background:#369 url("images/more.gif") no-repeat 98% 50%;margin:0;padding:2px 9% 2px 0;clear:both;}
.jchome2box .lien a {text-decoration:none;}
#jchome2centrer	{margin: 0px; float: right; width:170px;}
.jchome2box img 		{margin:0px 6px 0px 0px; padding:3px;}
.jchome2box p.prixjc	{margin: 5px 0px 0px 0px;font-size: 11px; color: #333333; font-weight: 800;font-family: Arial, Helvetica, sans-serif;}
.jchome2box p.prix		{margin: 5px 0px 0px 0px;font-size: 18px; color: red; font-weight: 800;font-family: Arial, Helvetica, sans-serif;}
.jchome2box p.libelle	{font-weight: bold; line-height: 12px;margin:0px; padding:0px;font-size: 11px; height: 36px; overflow: hidden;}
.jchome2box p.libelle a	 	{text-decoration:none;color: #000000;}
.jchome2box p.libelle a:hover	{text-decoration:underline;color: #ae269e;}
.jchome2box p.libelle a:visited 	{text-decoration:none;color: #000000;}
.truc{ width: 55px; float: left; }
.jchome2centrezoom {background:  url(images/zoomleft.gif) no-repeat 0 0;padding:0px 10px 0px 10px;margin-top:0px;}
.jchome2cndroit {	height:6px;	padding: 0px;	margin: 0px -10px 0px 0px;	margin: 0px 0px 0px 0px;	font-size:1px;	background: url(images/zoomright.gif) no-repeat top right;}
#jchome2topzoom {	padding: 5px 10px 5px 10px;	margin: 0px 0px 0px 0px;	border-width:0px 1px 0px 1px;	border-color: #B2E4D4;	border-style: solid;	background: url(images/zoomsur.png) #FFFFFF no-repeat 5px 0px;}
#CoinTop {	height:5px;	background: url(images/zoompix.gif) #FFFFFF repeat-x;	padding:0px;	margin:0px;	font-size:1px;}
#CoinTopRight {	float:right;	height:5px;	width:5px;	padding:0px;	margin:0px;	font-size:1px;	background: url(images/zoomtopright.gif) no-repeat top right;}
#CoinTopLeft {	padding:0px;	margin:0px;	float:left;	height:5px;	width:5px;	font-size:1px;	background: url(images/zoomtopleft.gif) no-repeat top left;}
#CoinBottom {	height:5px;	background: url(images/zoompix.gif) #FFFFFF repeat-x bottom;	padding:0px;	margin:0px 0px 15px 0px;	font-size:1px;}
#CoinBottomRight {	float:right;	height:5px;	width:5px;	padding:0px;	margin:0px;	font-size:1px;	background: url(images/zoombottomright.gif) no-repeat top right;}
#CoinBottomLeft {	padding:0px;	margin:0px;	float:left;	height:5px;	width:5px;	font-size:1px;	background: url(images/zoombottomleft.gif) no-repeat top left;}
.nbrjeux { background: url(images/fondnbrjeux.png) no-repeat; width:760px; vertical-align:middle; text-align:center;text-decoration:none; font-size:18px; height:50px; }
.nbrjeux a { text-decoration:none; font-size:18px; position:relative; top: 15px; color:#003366; }
.nbrjeux a:hover { text-decoration:none; font-size:18px; }
.nbrjeux a:active { text-decoration:none; font-size:18px; color:#003366; }
.nbrjeux a:visited { text-decoration:none; font-size:18px; color:#003366; }
input.submithome2 {	border-style : outset;	background : #d2e0e6 url(images/degrade_bleu.png) repeat-x 0 100%;	font-weight : bold;}
.home2edito {background: transparent url(/modules/home2/images/bigTitleBgBtm.gif) no-repeat bottom left; }
.home2edito span {background: transparent url(/modules/home2/images/bigTitleBgTop.gif) no-repeat top left;display: block;margin-left: 0px;color: #deeff4; font-size: 150%;font-weight: normal;padding: 11px 4px 11px 8px; margin-bottom:0px; }
div.news
{
	height: 55px; 
	width: 718px;	
	margin-top: 6px;
	position: relative;
	background: url(/modules/home2/images/box_home_news_bg.gif) left top no-repeat;
}
div.news_content
{
	display: none;
	position: absolute;
	top: 1px;
	left: 1px;
	width: 670px;
}
div.news_content div
{
	margin-top: 10px;
	border: solid white 1px;
}

div.news_content div a
{	
	color: #1F608B;
	font-size: 15px;
	background: url(/modules/home2/images/blue4_1px.gif) left bottom repeat-x;	
}
div.news_content div a:hover
{	
	background: url(/modules/home2/images/blue4_hover_1px.gif) left bottom repeat-x;	
}
div.news a.arrow span
{
	display: block;
	width: 11px;
	height: 8px;
	position: absolute;
	cursor: pointer;
}

div.news a.up span
{
	background: url(/modules/home2/images/box_home_up_arrow.gif) left top no-repeat;	
}

div.news a.down span
{
	background: url(/modules/home2/images/box_home_down_arrow.gif) left top no-repeat;	
}

div.news_content div span
{
	color: #444;
	font-size: 12px;
}
