/* 
	CSS SWITCHABLE 
*/

/* 
	HEAD
*/
		
#head
{			   
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #000000; 
	border-bottom: 1px solid #003366;  
	color: #FFFFFF; 
	font-family: verdana,geneva,ms sans serif,arial; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
}	

#head A
{
	color: #FFFFFF;
	text-decoration: none;
}

#head IMG 
{ 
	border: 0px;
}   

#head SPAN 
{ 
	font-weight: normal;
	font-size: 12px; 
}   

#head-sites
{	   
	float: left;
	text-align: left; 
	padding-left: 9px;
	width: 40%;
}	

#head-sites IMG
{
	margin-right: 5px;
}	

#head-contact
{		
	float: left; 
	width: 25%;
}	

#head-options
{	   	  
	float: right; 	  
	padding-right: 5px;
}
	
#head-options A, #head-sites A
{
	padding-left: 4px;  
	padding-right: 4px;
}

/* 
	HEADBAR
*/

#headbar
{				 
	background-color: #006699;
	text-align: left; 	   
	height: 80px;
	border-top: 1px solid #FFFFFF;	
}	   
#headbar #logo
{				 
	width: 33%;
	height: 80px;
	background: url("http://media.ldlc.com/ld/logos_ldlc/logo.jpg") left bottom no-repeat;	
	float: left;
} 
#headbar #pub-1
{				 
	float: left;
	padding-top: 9px;
}	   
#headbar #pub-2
{		
	width: 178px;			 
	float: right;
	text-align: right;
}

/* 
	NAVBAR
*/

#navbar 
{	
	background-color: #000000; 
	color: #FFFFFF; 
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #003366;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	margin-top: auto;
	margin-bottom: auto;
	text-align: center;
}

#navbar A 
{
	font-family: Arial, Geneva; 
	font-size: 11px;
	text-decoration: none;
	color:#FFFFFF;
	padding-left: 2px;  
	padding-right: 2px;
	white-space: nowrap;
}

#navbar A:hover 
{
	text-decoration: underline; 
	color:#FEFCFC;
}

#navbar SPAN 
{ 
	color: #fff;
}

/* 
	HOME, LISTING FAMILLES
*/	

#listing-cat
{	
	width: 100%;
	font-family:arial,verdana;
	font-size: 11px;
}	

#listing-cat TD
{	
	width: 50%;
	text-align: justify;
}
	
#listing-cat A
{	
	color: #0033CC;

}

#listing-cat A.famille
{	  
	font-family: arial,helvetica; 
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
#listing-cat TD	A:hover
{				   
	text-decoration: none;
	color: #FF0000;
}

#pro-filtre { background-color: #F7F7F7; border: 1px dotted #000000; }
#pro-filtre-interne{ position: relative; _height: auto;}
#pro-filtre-action { text-align:center; margin:10px 10px 0 0;}
#pro-filtre-action INPUT { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #006699; background-color: #eeeeee; font-weight: bold; border: 1px solid #069; padding: 0 12px; font-size: 11px; margin-bottom:5px;}
.pro-filtre-item { float: left; padding: 0; height: 40px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 3px 5px; text-align: center; white-space: nowrap; }
.pro-filtre-item SELECT, .pro-filtre-item INPUT { border-width: 1px; font-size: 12px; border:1px solid #069;}
.pro-filtre-item INPUT { background-color: #E9F2F6;}
.pro-morefilterInput {margin-left:auto; margin-right:auto;text-align:left;width:130px;display:block;height:16px;padding:0 3px 0 18px;font-family: Verdana;font-size:10px;color:#555;background-color:#eeeeee;font-weight:bold;border-style:solid; border-color:#aaa; border-width:1px;text-decoration:none;border-top:0px;}
.pro-morefilterInput.expand {background:url(http://media.ldlc.com/ld/icon_expand_red.gif) top left no-repeat;}
.pro-morefilterInput.collapse {background:url(http://media.ldlc.com/ld/icon_collapse_red.gif) top left no-repeat;}
.pro-morefilterInput span {line-height:16px;}