@charset "iso-8859-1";
body
{
	margin: 0 0 0 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;
	font-family:Verdana;
	font-size:12px;
	background-color: white;
}

BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Verdana, Sans-serif; 
        FONT-SIZE: 12px;
}
p
{
padding-left:10px;	
}
.search_input,.search_input:focus
{
    padding-left: 15px;
    background: #fff url(../images/search.png) no-repeat 2px 50%;
    border: 1px solid #aaa;
}
.bouton
{
padding:0px;	
	margin:0px;	
}
.cat_all
{
	text-align:left;
	border-bottom:solid 2px green;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	height:77px;
}
#search_result
{
	background:grey;
	color:white;
}
#line_search
{
	background:grey;
	text-align:right;
	border-bottom:solid 1px black;
	margin-bottom:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.search_text
{
	background-color:#fffeb7;
padding:2px;
margin-bottom:5px;
}

#container{
left:50%;
position:absolute;
width:799px;
margin:0px 0 0px -385px;
background:url(../images/cce/sans-titre-1_03.gif) repeat-y top;
}
	#ban{
	height:15px;
	width:799px;
	position:relative;
	background:url(../images/cce/sans-titre-1_02.gif) no-repeat top;
	}
	
	#intro{
	}	

#logo{
height:325px;
margin-left:20px;
margin-top:0px;
width:766px;

}		
	
#line_text
{
	
	height:20px;
	top:55px;
	position:absolute;
	left:220px;
	text-align:center;
	vertical-align: middle;
	font-weight:bold;
	font-size:15px;
}
	#line_menu
	{
		height:22px;
		margin-top:1px;
		padding: 0;
		width:750px;
		position:relative;
		left:23px;
		background:#bcd2c3;
	}
		#line_menu_admin
	{
		height:22px;
		margin-top:10px;
		padding: 0;
		width:750px;
		position:relative;
		left:23px;
	}
#line_bleu
{
		height:23px;
		position:relative;
}
#line_blanc
{
		height:10px;
		position:relative;
}
	#contenu
	{
		width:789px;
		margin:0px;
		padding:0px;

	}
#border_x
{
	float:right;
	border:1px #a6a6a6 solid;	
	height:100%;
}


#left_part
{	
	font-size: 10px;

	margin: 0 0 0 0;
	background: url('../images/cce/colb2.gif') repeat-y top center transparent;
	color: #ffa200;		
	float:right;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
	width:200px;

}

	#right_part
	{		
			padding: 0;
			width:540px;
			margin-right: 200px;
			margin-left:8px;
	}
	#right_part_cont
	{		
	margin-bottom:40px;
	padding-left:5px;
	}

#left_title
{
		width:190px;
		
		position:relative;
		text-align:center;
		color:#000000;
		left:2px;
		height:20px;
		line-height:15px;
		padding: 0px;
		top:2px;
		font: bold 12px/20px verdana;
		border-bottom: 1px solid white;
		margin-bottom:4px;
}

#footer
{
	background:#a6a6a6;
	height:20px;
	width:799px;
	position:relative;
}

#footer_appli
{	clear:both;
	
	padding-bottom:10px;
	line-height:30px;
	height:30px;
	width:799px;

	text-align:center;
	background:url(../images/cce/sans-titre-1_09.gif) no-repeat bottom;

}
#cat_list
{
width:120px;
left:20px;
position:absolute;
margin-top:10px;
	
}
.produits_list
{
background:#FFFFFF;
}
.produits_tarifs
	{	-moz-border-radius:6px;
	border-radius:6px;
		height:15px;
		margin-top:1px;
		padding: 0;
		border-top:1px black solid;
		text-align:center;
		vertical-align: middle;
		background: #a6a6a6;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		padding-bottom:3px;
	}
.iconleft {
	background-color:   #fff;
	font-weight:        normal;
	margin-right: 10px;
	text-align: left;
	margin-bottom: 2px;
	float: left;
	padding: 0px;
}

a.white:link,a.white:hover,a.white:visited,a.white:active
{
	color:#FFFFFF;
}

/*--  vignette droite. --*/

.iconright {
    background-color:   #FFFFF;
    font-weight:        normal;
	text-align: left;
	float: right;
	padding: 0px;
}
.entry {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
	padding: 0;
	line-height: 1.3em;
	color: #000000;
}

form{
margin:0px;
padding:0px;
display:inline;
}
img{border-width:0px;}
input, textarea,select{
background-color:#ffffff;
padding:2px;
margin:1px;
font-size : 1em;
border-width : 1px;
border-color : #ccc;
}
input:focus, textarea:focus,select:focus{
border:1px solid #ccc;
background-color:#fffeb7;
padding:2px;
margin:1px;
}

.line1
{
	background-color:#fffeee;
	color:black;
}
.line2
{
	background-color:#fffbbb;
	color:black;
}
.title
{
	background-color:darkblue;
	color:white;
	
}
.title1
{
	background-color:#4ebc23;
	color:white;
	height:25px;
	line-height: 25px;
	font-weight:bold;
	padding-left:5px;
}
.titlec
{
	background:url('../images/titrec.gif') no-repeat ;
	color:white;
	height:30px;
	line-height: 30px;
	font-weight:bold;
	padding-left:5px;
}

.title2
{	-moz-border-radius:6px;
	border-radius:6px;
	margin-top:10px;
	text-align:center;
	background-color:#d6f3cb;
	color:black;
	height:15px;
	font-weight:bold;
	line-height: 15px;
	padding-bottom:3px;
	border-bottom: 1px solid black;
	
}
pre
{
	border: 1px solid blue;
	text-align: left;
	background: #FFFFFF;
	height:100px;
	
	font-size: 100%;
	
	width: 100%;
	border: 1px solid blue;
	-moz-border-radius:6px;
	border-radius:6px;
}	


.text 
{
color:black;
text-align:left;
padding-left:5px;
FONT-FAMILY: Verdana, Sans-serif; 
        FONT-SIZE: 12px;
}
table.search 
{
vertical-align:middle;	
margin:3px;
padding:0px;
display:inline;
}

#multicell
{
width:100%;
padding-bottom:5px;
padding-top:5px;
}
#multicell1
{
width:100%;
padding-bottom:5px;
padding-top:5px;
}
a
{
text-decoration:none;	
}
td
{

}
.tbl1_button1
{
background : #FFFFFF url("../images/button1.gif") no-repeat;	
width:22px;
}

.tbl1_button2
{
background :#FFFFFF url("../images/button2.gif") no-repeat;	
width:22px;
}


#follow_cat{

	-moz-border-radius:6px;
	border-radius:6px;
	padding: 3px 0px;
	background : #c6fecb;
}

#follow_cat ul {
    margin-left: 0;
    padding-left: 0;
    display: inline;
   }

#follow_cat ul li {
    margin-left: 0;
    padding: 3px 5px;
    border-left: 1px solid green;
    list-style: none;
    display: inline;
   }

#follow_cat ul li.premier {
    margin-left: 0;
    border-left: none;
    list-style: none;
    display: inline;
   }

.prd_up {
margin-top:10px;
COLOR: #FFFFFF; 
width:100%;
height:11px;
}

.prd_bott {
background:  url("../images/site_point.gif") repeat-x;
COLOR: #FFFFFF; 
width:100%;
height:1px;
}
.ProductTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
}
.ProductPrice {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}










