html {
	margin: 0;
	top: 0; 
	left: 0;
	font-weight:normal;
}

body {

	font-size : 9pt;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	text-align: justify;
	margin:0 0 0 0;
	margin:0;
	padding:0;
	float: left;
	top: 0; 
	left: 0;
}

	.ctl00_content_main_tv_menu_0 { text-decoration:none; }
	.ctl00_content_main_tv_menu_1 { border-style:none; }
	.ctl00_content_main_tv_menu_2 {  }
	.ctl00_content_main_tv_menu_3 { border-style:none; }
	.ctl00_content_main_tv_menu_4 {  }

.Menu_gauche_General
{
	width : 5%;
}

	.Recherche_titre
	{
	color : #808080;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 10px;
	}

	
	.Barre_Top_Menu,
	.Barre_Top_Menu a,
	.Barre_Top_Menu a:LINK,
	.Barre_Top_Menu a:ACTIVE,
	.Barre_Top_Menu a:VISITED
	{
	color : #000000;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 15px;
	font-weight : strong;
	font-style: strong;
	}

	.Barre_Top_Menu:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-style: strong;
	font-weight: strong;
	color: #025790;
	text-decoration: none;
	text-align: left;
	}
	
	
	.Accueil_Menu,
	.Accueil_Menu a,
	.Accueil_Menu a:LINK,
	.Accueil_Menu a:ACTIVE,
	.Accueil_Menu a:VISITED,
	.liste_de_prix_categorie,
        .liste_de_prix_categorie a,
        .liste_de_prix_categorie a:link,
        .liste_de_prix_categorie a:visited,
        .liste_de_prix_categorie a:active
	{
	color : #808080;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 12px;
	font-weight : strong;
	font-style: normal;
	}

	.Accueil_Menu:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: strong;
	color: #025790;
	text-decoration: none;
	text-align: left;
	}
	
	.Barre_Top_Menu_Autre,
	.Barre_Top_Menu_Autre a,
	.Barre_Top_Menu_Autre a:LINK,
	.Barre_Top_Menu_Autre a:ACTIVE,
	.Barre_Top_Menu_Autre a:VISITED
	{
	color : #000000;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 12px;
	font-weight : strong;
	font-style: strong;
	}

	.Barre_Top_Menu_Autre:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: strong;
	font-weight: strong;
	color: #025790;
	text-decoration: none;
	text-align: left;
	}
	


	.Menu_service,
	.Menu_service a,
	.Menu_service a:LINK,
	.Menu_service a:ACTIVE,
	.Menu_service a:VISITED
	{
	color : #0D517E;
	height: 18px;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 12px;
	font-weight : strong;
	font-style: strong;
	}

	.Menu_service:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: strong;
	font-weight: strong;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	}
		
	.Menu_detail,
	.Menu_detail a,
	.Menu_detail a:LINK,
	.Menu_detail a:ACTIVE,
	.Menu_detail a:VISITED
	{
	color : #0D517E;
	height: 18px;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 11px;
	font-weight : strong;
	font-style: strong;
	}

	.Menu_detail:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: strong;
	font-weight: strong;
	color: #000000;
	text-decoration: none;
	text-align: left;
	}

.ctl00_content_main_tv_menu_2
{
	background-image:url(../img/menu_service.gif);
	height : 19px;
	width:155px;	
	font-size : 12px;	
}
.ctl00_content_main_tv_menu_4
{
	background-image:url(../img/menu_detail.gif);
	height : 23px;
	font-size : 11px;	
	width:145px;	
}
	.Lien_petit,
	.Lien_petit a,
	.Lien_petit a:LINK,
	.Lien_petit a:ACTIVE,
	.Lien_petit a:VISITED
	{
	color : #0D517E;
	height: 8px;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 10px;
	font-weight : strong;
	font-style: strong;
	
	}
	
	.Lien_petit:hover{
		font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-style: strong;
	font-weight: strong;
	color: #000000;
	text-decoration: underline;
	font-size : 10px;
	text-align: left;
	}
.grand_titre
	{
	color : #0D517E;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;
	font-style: italic;
	}

	.Titre_section
	{
	color : #0D517E;
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style: strong;
	}


.Details_titre, .Details_prix_membre{
font-weight: bolder;
font-size: 12px;
line-height: 12px;
color: #0D517E;
font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;

}



.lnk_accueil,
.lnk_accueil A,
.lnk_accueil A:LINK,
.lnk_accueil A:ACTIVE,
.lnk_accueil A:VISITED,
{
color : #0D517E;
height: 18px;
text-decoration : none;	
text-align: left;
font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size : 12px;
font-weight : normal;
font-style: normal;
}

.lnk_accueil A:HOVER
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	}
	


/* AJout par Florent le 7 septembre demandé par Joel */
.Labels_large
	{
	text-decoration : none;	
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-style: normal;
	}

	
.liste_de_prix_sous_categorie,
.liste_de_prix_sous_categorie a,
.liste_de_prix_sous_categorie a:LINK,
.liste_de_prix_sous_categorie a:ACTIVE,
.liste_de_prix_sous_categorie a:VISITED

{
color : #0D517E;
text-decoration : none;	
text-align: left;
font-family: Verdana,"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size : 12px;
font-weight : normal;
font-style: normal;
}

.liste_de_prix_sous_categorie A:HOVER
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	}

/*Modeles 2010*/
/* fr : Voila le truc */
/* en : Here is the trick*/

/* fr : Ce DIV agit egalement en tant que conteneur */
/* en : This DIV also acts as a container*/

#modele_2010 .content {
   width:900px;
}

#modele_2010 .content_first {
   width:250px;
   text-align:center;
   vertical-align:middle;
}

#modele_2010 .content_second {
   width:250px;
   text-align:left;
   vertical-align:middle;
}

#modele_2010 .content_third {
   width:150px;
   text-align:center;
   vertical-align:middle;
}

#modele_2010 .content_fourth {
   width:400px;
   text-align:left;
   vertical-align:middle;
}

#modele_2010 .content_fifth {
   width:250px;
   text-align:left;
   vertical-align:middle;
}

#modele_2010 .fieldbox-tr {
background:url("http://www.coophec.com/Img/01_top_corner.gif") no-repeat scroll right center transparent;
font-size:1px;
height:7px;
margin-top:-7px;
position:relative;
top:7px;
z-index:1;
width:100%;
}

#modele_2010 .fieldbox-ftr-br {
background:url("http://www.coophec.com/Img/01_bot_corner.gif") no-repeat scroll right center transparent;
font-size:1px;
height:7px;
margin-top:-7px;
position:relative;
text-align:left;
top:-7px;
width:100%;
}

#modele_2010 table  {

border-left:1px solid #B1B1B1;
border-right:1px solid #B1B1B1;
border-top:1px solid #B1B1B1;
border-bottom:1px solid #B1B1B1;
display:block;
margin-bottom:7px;
position:relative;
width:100%;
}

#modele_2010 table tr td  {
border-right:1px solid #B1B1B1;
padding:5px;
}

#modele_2010 table tr td.last_td {
border-right:0px;
}

#modele_2010 .price {
 background:url("http://www.coophec.com/Img/icon_price.png") no-repeat center transparent;
 color:#FFFFFF;
 font-style:bold;
 padding-left:35px;
 padding-right:35px;
 padding-bottom:15px;
 padding-top:10px;
 text-align:center;
}

#modele_2010 table tr td ul {
list-style:none;
margin-left:-40px;
}

#modele_2010 table.icones,#modele_2010 table.icones tr td {
	text-align:center;
        border:0px;
}

#modele_2010 table.vedette,#modele_2010 table.vedette tr td  {
border-color:#FF0000;
border-width:4px;
background-color:#Dfe8ff;
}

#modele_2010 table.vedette tr td  {
border-width:1px;
}