li#puce1 {list-style-image: url(/images/puces/puce1.gif);}
li#puce2 {list-style-image: url(/images/puces/puce2.gif);}
li#puce3 {list-style-image: url(/images/puces/puce3.gif);}
li#puce4 {list-style-image: url(/images/puces/puce4.gif);}
li#puce5 {list-style-image: url(/images/puces/puce5.gif);}
li#puce6 {list-style-image: url(/images/puces/puce6.gif);}
li#puce7 {list-style-image: url(/images/puces/puce7.gif);}
li#puce8 {list-style-image: url(/images/puces/puce8.gif);}
li#puce9 {list-style-image: url(/images/puces/puce9.gif);}
li#puce10 {list-style-image: url(/images/puces/puce10.gif);}

.hr_long {width: 80%; height: 1px;}
.hr_medium {width: 50%; height: 1px;}

.basic {font-family: Geneva, Arial, Helvetica, sans-serif;}
.txt_link {text-decoration: none;}
.txt_link:hover {text-decoration: underline;}
.article_link {color: #666666; text-decoration: none; font-weight: bold;}
.article_link:hover {color: #666666; text-decoration: underline; font-weight: bold;}
.basic_link {color: #000000; text-decoration: none; font-weight: bold;}
.basic_link:hover {color: #000000; text-decoration: underline; font-weight: bold;}
.erreur {font-weight: bold; color: red;}
.pas_erreur {font-weight: bold; color: green;}
.txt_basic {font-weight: bold; color: black;}

#Article p {line-height: 150%; text-align: justify;}
.p_link {color: #535353; text-decoration: none;}
.p_link:hover {color: #cccccc;	text-decoration: none;}
.p_linkbold {color: #535353; text-decoration: none; font-weight: bold;}
.p_linkbold:hover {color: #cccccc; text-decoration: none; font-weight: bold;}

.bloc_news {
	text-align: left;
	height: 160px;
	background-image: url(/images/back_newsletter.png);
	background-repeat: no-repeat;
	background-position: center;
}

.bloc_article {
	text-align: left;
	background-image: url(/images/back_article.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.txt_news {
	width: 80px;
	vertical-align: bottom;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	background-image: url(/images/back_recherche.png);
	background-repeat: repeat-x;
	font-size: 10px;
	vertical-align: baseline;
}

.txt_search {
	height: 13px;
	vertical-align: bottom;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	background-image: url(/images/back_recherche.png);
	background-repeat: repeat-x;
	font-size: 10px;
}

.body_table {padding-left: 5px; padding-top: 2px; padding-right: 5px; padding-bottom: 1px;}
.body_td {padding-top: 3px; color: #666666;	text-align: justify;}

.resume_article {
	padding-left: 5px;
	padding-right:5px;
	padding-top: 2px;
	padding-bottom: 35px;
	color: #666666;
	text-align: justify;
}

a.linkplan, h1.linkplan {text-decoration: none;	font-family: Geneva, Arial, Helvetica, sans-serif; color:#666666;}
a.linkplan:hover {text-decoration:underline; font-family: Geneva, Arial, Helvetica, sans-serif;	color:#666666; font-weight: bold;}

.corpsb {font-weight: bold; font-family: arial; color: #666666; font-size: 12px;}
.corps {font-weight: normal; font-family: arial; color: #666666; font-size: 12px;}

/* div container that wraps around the widget */
div#cto_gsi_2162_wc
{
   /* include CSS definitions here, e.g. background-color: #FF0000; */
	border: 0;
}

/* table that holds the data rows */
table#cto_gsi_2162_tb
{
	width: 100%;
}

/* title column of the widget */
td#cto_gsi_2162_tt
{
}

/* class of content columns */
td.cto_gsi_2162_si
{
	width: 33%;
	text-align: center;
}

/* class of product hyperlinks */
a.cto_gsi_2162_tl
{
	color: #000;
	text-decoration: none;
}
/* class of product hyperlinks */
a:hover.cto_gsi_2162_tl
{
	color: #66a9d3;
	text-decoration: underline;
}
/* class of product images */
img.cto_gsi_2162_tl
{
}

/* div that holds the description */
div#cto_gsi_2162_dvdesc
{
}

/* div that holds the begin date */
div#cto_gsi_2162_dvbdt
{
}

/* div that holds the begin date */
div#cto_gsi_2162_dvedt
{
}

/* div that holds the price */
div#cto_gsi_2162_dvpr
{
}

    /* div container that wraps around the widget */
    div#cto_gr_2165_wc
    {
       /* include CSS definitions here, e.g. background-color: #FF0000; */
    }
    
    /* table that holds the data rows */
    table#cto_gr_2165_tb
    {
		width: 460px;
    }
	td.cto_gr_2165_rec {
		width: 33%; text-align: center;
	}
    /* title column of the widget */
    td#cto_gr_2165_tt
    {
    }
    
    /* class of content columns */
    td.cto_gr_2165_si
    {
    }

    /* class of product hyperlinks */
    a.cto_gr_2165_tl
    {
    }

    /* class of product images */
    img.cto_gr_2165_tl
    {
    }
    
    /* div that holds the description */
    div#cto_gr_2165_dvdesc
    {
    }
    
    /* div that holds the begin date */
    div#cto_gr_2165_dvbdt
    {
    }
    
    /* div that holds the begin date */
    div#cto_gr_2165_dvedt
    {
    }
    
    /* div that holds the price */
    div#cto_gr_2165_dvpr
    {
    }
		
		
 /* div container that wraps around the widget */
    div#cto_ch_3897_wc
    {
       /* include CSS definitions here, e.g. background-color: #FF0000; */
    }
    
    /* table that holds the data rows */
    table#cto_ch_3897_tb
    {
			width: 460px;
    }
    
    /* title column of the widget */
    td#cto_ch_3897_tt
    {
    }
    
    /* class of content columns */
    td.cto_ch_3897_rec
    {
			width: 33%; text-align: center;
    }

    /* class of product hyperlinks */
    a.cto_ch_3897_tl
    {
    }

    /* class of product images */
    img.cto_ch_3897_tl
    {
    }
    
    /* div that holds the description */
    div#cto_ch_3897_dvdesc
    {
    }
    
    /* div that holds the begin date */
    div#cto_ch_3897_dvbdt
    {
    }
    
    /* div that holds the begin date */
    div#cto_ch_3897_dvedt
    {
    }
    
    /* global div for the price display (available only if retail price or discount are displayed)  */
    div#cto_ch_3897_dvgpr
    {
    }     
    
    /* div that holds the price */
    div#cto_ch_3897_dvpr
    {
    }
    
    /* div that holds the retail price */
    div#cto_ch_3897_dvrpr
    {
    }       
    
    /* div that holds the discount */
    div#cto_ch_3897_dvdis
    {
    }    

