/*****************************

# 25/03/2009 Eric PONCHANT
# http://www.ericfreelance.com
# contact@ericfreelance.com

******************************/

/*****************************
	menu Principal
******************************/
#bloc-menu-principal {clear:both; padding:10px 0 0 0; overflow:hidden; margin-bottom: 10px}
#bloc-menu-principal ul {list-style-type:none; width:170px; float:left; overflow: hidden;}
#bloc-menu-principal li {margin-bottom:2px; float:left;}
#bloc-menu-principal a {float:left; width:170px; height:29px; font-size:1px; color:#35ed00; text-indent:-5000px}
#bloc-menu-principal a.accueil {background:url(images/textes/accueil.png) no-repeat left top; }
#bloc-menu-principal a.apropos {background:url(images/textes/apropos.png) no-repeat left top; }
#bloc-menu-principal a.informations {background:url(images/textes/informations.png) no-repeat left top; }
#bloc-menu-principal a.conditions {background:url(images/textes/conditions.png) no-repeat left top; }
#bloc-menu-principal a.contact {background:url(images/textes/contact.png) no-repeat left top; }
#bloc-menu-principal a:hover {background-position:left bottom}
#bloc-menu-principal a:focus {outline:none}
#bloc-menu-principal img {float:left; margin-left:10px}

/*****************************
	menu Nouvelles
******************************/
#bloc-menu-nouvelles {background:url(images/textes/nouvelles.png) no-repeat top left; padding-top:29px; margin-right: 10px}
#bloc-menu-nouvelles h2  {position: absolute; left: -5000px;}
#bloc-menu-nouvelles .limit{width:170px; background: #fff;}
#bloc-menu-nouvelles a{display:block}
#bloc-menu-nouvelles ul {list-style-type:none;}
#bloc-menu-nouvelles li li {background:none}
#bloc-menu-nouvelles li li a {background:url(images/puce-suite-2.gif) no-repeat left 4px; }
#bloc-menu-nouvelles li li li a {background:url(images/puce-suite-1.gif) no-repeat left 3px; }

/*****************************
	menu Produits
******************************/
#bloc-menu-categorie  {background: url(images/textes/produits.png) no-repeat top left; padding-top:29px; margin-top:12px; margin-right: 10px }
#bloc-menu-categorie h2  {position: absolute; left: -5000px;}
#bloc-menu-categorie .limit{width:170px}
/*
#nav {display:block; position:relative; z-index:15}
#nav ul ul {border:solid #ccc; border-width:4px 1px 1px 1px; margin-left : 140px; margin-top : -20px;}
#nav ul ul ul {border:solid #ccc; border-width:4px 1px 1px 1px; margin-left : 140px; margin-top:-16px;}
#nav, #nav ul {padding: 0; margin: 0;	list-style: none; float : left; background:white;}
#nav li {position : relative; float : left; line-height : 1.25em;}
#nav li ul {	position : absolute;	z-index:20;	left: -999em;}
#nav li ul ul {left: -999em;z-index:25;}
#nav li a {width: 150px; w\idth : 140px; display : block;	color : black; text-decoration : none;}
#nav li a:hover {color : #888;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
*/

#nav {display:block; }
#nav, #nav ul, #nav li li {padding: 0; margin: 0;	list-style: none;  background:white;}
#nav li li a{font-size : 0.9em; background:url(images/puce-suite-2.gif) no-repeat left 4px; }
#nav li li li a {background:url(images/puce-suite-1.gif) no-repeat left 4px; }

	
/*****************************
	menu Pied
******************************/
#bloc-pied #menu-secondaire {padding:6px 0}
#bloc-pied #menu-secondaire a {color:#666; text-decoration:none}
#bloc-pied #menu-secondaire a:hover {text-decoration:underline}

#bloc-pied #menu-secondaire ul, #bloc-pied #menu-secondaire li {margin:0; padding:0; list-style-type:none; display:inline}
#bloc-pied #menu-secondaire li {margin:0 5px}
	

/*****************************
	menu Administration
******************************/	
/*	
#sous-menu-admin a {text-decoration:none; color:#000}
#sous-menu-admin {list-style: none; margin: 0; padding: 0 0 1px;}
ul#sous-menu-admin {margin-bottom:12px}
#sous-menu-admin:after {display: block; clear: both; content: " "; }
#sous-menu-admin li {float: left; margin: 0 4px 0 0;}
#sous-menu-admin a {display: block; position: relative; top: 1px; z-index: 2; padding: 2px 9px 1px; color: #000; text-decoration: none; border:1px solid #e6e6e6;}
#sous-menu-admin a:hover, #sous-menu-admin a:focus, #sous-menu-admin a:active {background: #f6f6f6;}
*/

#topNav {height:1.7em; background:#f6f6f6; border-bottom:1px solid #ccc; width:100%; position:fixed; left:0; z-index:200}
#navAdmin {}
#navAdmin, #navAdmin ul {padding: 0; margin: 0; list-style: none; line-height: 120%; text-align:left;}
#navAdmin ul ul {border:solid #ccc; border-width:1px 1px 1px 1px; background:#fff }
#navAdmin ul ul ul {border:solid #ccc; border-width:1px; }
#navAdmin a {display: block; width: 10em; text-decoration:none; color:#000;padding:0.1em 0.3em;}
#navAdmin a.menu-barre {width:auto}
#navAdmin .sous-menu {background: url(admin/puce-suite-1.gif) no-repeat right 4px;}
#navAdmin a:hover {background:#888; color:#fff;}
#navAdmin li { float: left; margin:0.2em;	width: 10em;}
#navAdmin li.barre {width:auto;}
#navAdmin li ul {	position: absolute; width: 11em;	left: -999em; }
#navAdmin li ul ul {margin: -1.25em 0 0 10.5em;}
#navAdmin li:hover ul ul, #navAdmin li:hover ul ul ul, #navAdmin li.sfhover ul ul, #navAdmin li.sfhover ul ul ul {	left: -999em;}
#navAdmin li:hover ul, #navAdmin li li:hover ul, #navAdmin li li li:hover ul, #navAdmin li.sfhover ul, #navAdmin li li.sfhover ul, #navAdmin li li li.sfhover ul {left: auto;}
