a:active { outline: none; }
a:link { outline: none; }
a:visited { outline: none; }

object:active, div:active {
outline: none;
}

object:focus, div:focus {
-moz-outline-style: none;
}

body {	
	background-color:#2a1c07;
}

p {
	font-family:Verdana, Arial, Geneva, sans-serif;
	color:#000;
	font-size: 11px;
}

h1 {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000;	
}

h2 {
	font-family:Verdana, Arial, Geneva, sans-serif;
	color:#000;
	font-size: 11px;
	font-weight:bold;
}

h3 {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color:#999;
	font-weight:bold;
}

* {	
	padding:0px;
	margin:0px;
	border:0px;
}


#container_principal {
	margin-left: auto; 
	margin-right: auto;
	width:985px;
	clear:both;
}

/* css V2 */

/* Bloc menu */

#menu-v2 {
	width:983px;
	height:30px;
	background:#dfecf3;
	border:1px solid #9fc4d8;
	margin-top:10px;
	position:relative;
	float:left;
	z-index:9;
}

/* début menu deroulant */

ul.menu {list-style:none; margin:0; padding:7px 0; font:12px "Trebuchet MS", Verdana,Arial; font-weight:bold; text-transform:uppercase}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#333; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu li .arial {font-family:Arial, Geneva, sans-serif}
ul.menu ul {font:12px "Trebuchet MS", Verdana,Arial;position:absolute; top:24px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none;font-weight:normal; text-transform:none; color:#000; width:190px;}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:190px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#ccc}
ul.menu ul li a:hover {background-color:#99A0A3; color:#FFF}
ul.menu ul ul {left:190px; top:-1px}
ul.menu .menulink {padding:0 8px; font-weight:bold; background:url(/images/elements_pages/accueil/pipe-menu.gif) right no-repeat; width:auto; margin-bottom:10px}
ul.menu .menulink-first {padding:0 8px 0 6px; font-weight:bold; width:auto; background:url(/images/elements_pages/accueil/pipe-menu.gif) right no-repeat;}
ul.menu .menulink-last {color:#3c7f31; padding:0 6px 0 20px; font-weight:bold; width:auto; background:url(/images/elements_pages/accueil/croix-pharma.gif) 4px 3px no-repeat}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(/images/elements_pages/accueil/pipe-menu.gif) right no-repeat; color:#555;}
ul.menu .sub {background:#DFECF3 url("/images/menu/arrow.gif") 176px 8px no-repeat}
ul.menu .topline {border-top:0px solid #aaa}

/* Fin menu deroulant */

#container-accueil {
	margin-left: auto; 
	margin-right: auto;
	width:985px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:11px;
}

.titres {
	margin:15px 0;
}

#header {
	width:985px;
	height:99px;
	padding:10px 0 8px 0;
}

#righthead {
	float:right;
	text-align:right;
	padding-top:10px;
	width:425px;
	font:9px Verdana, Arial, Geneva, sans-serif;
	color:#FFF;
}

#header .facebook {
	margin:0 5px;
}

#header .twitter {
}

/* Recherche */

/* Ancienne recherche

.search {
	width:185px;
	height:19px;
	background:url(/images/elements_pages/accueil/fond-recherche.gif) left no-repeat;
	float:left;
	margin-left:10px;
	font-size:11px;
	font-style:italic;
	color:#4c5051;
	padding:0px 0 0 10px;

}*/

#bloc-search {
	width:216px; float:left; padding-top:8px
}

.search-top {
	width:185px;
	height:19px;
	background:url(/images/elements_pages/fond-recherche.gif) left no-repeat;
	float:left;
	font-size:11px;
	font-style:italic;
	color:#4c5051;
	padding-left:10px;
}

.search-button {
	float:left;
	margin-left:-10px;
	margin-top:0px;
	cursor:pointer;
}

#header .flag {
	float: left;
	margin:10px 5px 0 0;	
}

#header .langues {
	margin-top:8px;
	height:19px;
	background:#C2C7C9;
	color:#333;
	font-size:11px;
	width:160px;
	border:1px solid #fff;
	padding-top:1px;
}

/* colonne gauche */

#colonne-gauche {
	width:215px;
	float:left;
}

#encart-pharma {
	height:120px;
	/* background:url(/images/elements_pages/accueil/encart-pharmaciens.jpg); */
	margin-bottom:10px;
	margin-right:10px;
	position:relative;
}

#encart-pharma p{
	border:0;
	padding:30px 10px 10px 55px;
	margin:0;
	position:absolute;
	font-size:10px;

}

#encart-pharma a{
	text-decoration:none;
	cursor:pointer;
}

.red_bold {
	font:12px Verdana, Arial, Geneva, sans-serif;
	color:#F00;
}

#encart-espaces-conseils {
	height:180px;
	background:url(/images/elements_pages/accueil/encart-espace-conseils.jpg);
	margin-bottom:10px;
	margin-right:10px;
}

#encart-gauche-bas {
	background:url(/images/elements_pages/accueil/encart-gauche-fond-degrade.jpg) no-repeat top left #2A1C07;
	text-align:center;
}

#arko-medias {
	color:#FFF;
}

#arko-medias a, a:visited {
		color:#FFF;
		text-decoration:none;
}

#arko-medias a:hover {
		color:#FFF;
		text-decoration:underline;
}

#sous-colonne-1 {
	margin: 0 25px;
	text-align:left
}

#arko-medias .picto {
	margin-right:10px;
}

.big-video {
	 margin-bottom:15px;
}

#arko-medias a:hover img.big-video{
}

#index {
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	letter-spacing:4px;
	line-height:19px;
	padding:0 10px;
}

#index p {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:11px;
	margin-bottom:8px;
	letter-spacing:0;
	line-height: normal;
}

#index a, a:visited {
	color:#FFF;
	text-decoration:none; 
}

#index a:hover {
	color:#FFF;
	text-decoration:underline;
}


#qualite p {
	padding:10px 15px 0 15px;
	color:#FFF;
	text-align:left;
}

#qualite img {
	margin-right:3px;
}

/* Colonne centrale */

#colonne-centre {
	width:525px;
	float:left;
}

/* Début slideshow */

#diaporama {width:525px; margin:0}

/*.sliderbutton {float:left; width:32px; padding-top:134px}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover {background:#666}*/
#slider {float:left; position:relative; overflow:auto; width:525px; height:310px; border:0px solid #fff; background:#fff}
#slider ul {position:absolute; list-style:none; top:0; left:0;}
#slider li {float:left; width:525px; height:310px; padding-right:0px}

.pagination {float:left;list-style:none;height:20px;margin:15px 0 0 32px;position:absolute;bottom:10px;right:10px;z-index:99;}
.pagination li {float:left; cursor:pointer; padding:3px 8px; background:#666; border:1px solid #eee; margin:0 6px 0 0; text-align:center; color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;}
.pagination li:hover {background:#333; border:1px solid #bbb; color:#fff}
li.current {border:1px solid #999; background:#fff; color:#555; font-weight:bold}

li#content {width:464px; height:270px; padding:15px 28px 15px 18px}
#content h1 {font:22px Georgia,Verdana; margin-bottom:15px; color:#036}

/* Fin slideshow */

#contenu-central {
	background:#fff;
	margin-top:320px;
	font-size:11px;
	overflow:hidden;
}

#arkoweb {
	margin:0 10px 30px 10px;
	width:240px;
	float:left;
}

#arkoweb-bottom {
	margin:0 10px 15px 10px;
	width:240px;
	float:left;
}

.paragraphe-central{
	padding:0 10px 15px 10px;
}

#arkoweb a, a:visited {
	color:#000;
}

#arkoweb img {
	margin-right:10px;
	float:left;
}

#arkoweb .nom {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:12px;
	padding-bottom:8px;
}

#contenu-central #selection {
	float:left;
	margin-left:152px;
	height:18px;
	background:#C2C7C9;
	color:#333;
	font-size:12px;
	width:221px;
	border:1px solid #4C5051;
}

.margintop15 {
	margin-top:15px;
}

/* Début liste déroulante */

ul.liste {list-style:none; float:left; margin-top:3px; margin-left:139px; padding:0;}
ul.liste a {display:block; color:#000; text-decoration:none}
ul.liste li {position:relative; float:left; margin-right:0px;}
ul.liste li.first { background: #99a0a3 url(/images/elements_pages/accueil/fleche-liste-deroulante.png) 225px no-repeat; padding:2px 20px 2px 10px; width:215px; text-align:center; font:12px Verdana, Arial, sans-serif; font-style:italic; font-weight:bold; color:#FFF; -moz-border-radius:10px; -webkit-border-radius:10px; cursor:pointer; border:1px solid #4c5051}
ul.liste ul {position:absolute; top:21px; left:7px; background:#99A0A3; display:none; opacity:0; list-style:none; width:245px;}
/*début css modifié pour que ça ne saute pas dans IE*/
/*ul.menu ul {position:absolute; top:30px; left:0; background:#f7a8bc; display:none; opacity:0; list-style:none}*/
/*FIN css modifié pour que ça ne saute pas dans IE*/
ul.liste ul li {position:relative; border-bottom:1px solid #fff; border-top: none; border-right:1px solid #000; width:245px; margin:0;}
ul.liste ul li a {display:block; padding:3px 7px 5px; background-color:#2A1C07; font:12px Verdana,Arial; color:#fff; font-weight:normal;}
ul.liste ul li a:hover {background-color:#ccc; font:12px Verdana,Arial; color:#000; font-weight:normal}
ul.liste ul ul {left:185px; top:5px}
ul.liste .sub {background:#2a1c07 url(/images/menu/arrow_white.gif) 170px 8px no-repeat}
ul.liste .sub:hover {background:#fff url(/images/menu/arrow.gif) 170px 8px no-repeat}
ul.liste li.topline {border-top:0px solid #aaa;}

/* Fin liste deroulante */


#centralpad {
	padding:0 10px;
}


#centralpad .img-phyto-1 {
	padding-left:0px;
}
#centralpad .img-phyto-2 {
	padding-left:4px;
}
#centralpad .img-phyto-3 {
	padding-left:4px;
	padding-right:4px;
}
#centralpad .img-phyto-4 {
	padding-right:0px;
}

/* Début liste déroulante 2 */

ul.liste2 {list-style:none; float:left; margin-top:15px; margin-left:130px;}
ul.liste2 a {display:block; color:#000; text-decoration:none}
ul.liste2 li {position:relative; float:left; margin-right:0px;}
ul.liste2 li.first { background: #99a0a3 url(/images/elements_pages/accueil/fleche-liste-deroulante.png) 225px no-repeat; padding:2px 20px 2px 10px; width:215px; text-align:center; font:12px Verdana, Arial, sans-serif; font-style:italic; font-weight:bold; color:#FFF; -moz-border-radius:10px; -webkit-border-radius:10px; cursor:pointer; border:1px solid #4c5051}
ul.liste2 ul {position:absolute; top:25px; left:0; background:#99A0A3; display:none; opacity:0; list-style:none; width:245px;}
/*début css modifié pour que ça ne saute pas dans IE*/
/*ul.menu ul {position:absolute; top:30px; left:0; background:#f7a8bc; display:none; opacity:0; list-style:none}*/
/*FIN css modifié pour que ça ne saute pas dans IE*/
ul.liste2 ul li {position:relative; border-bottom:1px solid #fff; border-top: none; border-right:1px solid #000; width:245px; margin:0;}
ul.liste2 ul li a {display:block; padding:3px 7px 5px; background-color:#2A1C07; font:12px Verdana,Arial; color:#fff; font-weight:normal;}
ul.liste2 ul li a:hover {background-color:#ccc; font:12px Verdana,Arial; color:#000; font-weight:normal}
ul.liste2 ul ul {left:185px; top:5px}
ul.liste2 .sub {background:#2a1c07 url(/images/menu/arrow_white.gif) 170px 8px no-repeat}
ul.liste2 .sub:hover {background:#fff url(/images/menu/arrow.gif) 170px 8px no-repeat}
ul.liste2 li.topline {border-top:0px solid #aaa;}

/* Fin liste deroulante */

#centralpad .rombi {
	float:left;
	margin-right:10px;
}


/* Colonne de droite */

#colonne-droite {
	width:245px;
	float:left;
}

#rightback {
	background:#FFF;
	margin-left:10px;
}



/* Actualités */

#actus {
	padding: 0 0 15px 0;
	margin:0px 10px 10px 10px;
	border-bottom: dashed 1px #666;
}

#actus-last {
	padding: 0 0 15px 0;
	margin:0px 10px 10px 10px;
}

#actus img {
	padding:0 10px 30px 0;
	float:left;
}

.linkglobalactus {
	padding-left:60px;
}

#actus-last img {
	padding:0 10px 30px 0;
	float:left;
}

/* Géolocalisation des pharmacies */

#geolocalisation {
	margin:10px 0;
	padding-left:10px;
}

/* Focus mise en avant d'un produit*/

#focus {
	background:url(/images/elements_pages/accueil/vignette-arko-focus.jpg) #fff no-repeat;
	text-align:center;
	padding:70px 0 15px 0;
}

.desc {
	text-align:center;
	z-index:99;
}

/* Hon Code */

#hon {
	width:245px;
	padding-top:20px;
	float:left;
}

#hon p{
	text-align:left;
	color:#FFF;
	font-size:10px;
	width:175px;
	margin:auto;
	padding:0;
}

#hon img{
	padding-right:10px;}


#container_logo {
	width:211px;
	padding:10px 0px 10px 10px;
	/*float:left;*/
}

#container_lang {

	float:right;
	padding:50px 0px 0px 15px;	
}

#container_menu {
	width:985px;
	height:41px;
	background-image:url(/images/menu/fond_menu.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	float:right;
}

#container_breadcrumb {
	width:985px;
	height:52px;
	float:right;
	padding-bottom:10px;
}

#container_contenu {
	background-color:#FFFFFF;
	width:985px;
	float:right;
	font-family:Verdana, Arial, Geneva, sans-serif;
	color:#000;
	font-size: 11px;
}

#container_footer {
    color: #FFFFFF;
    float: left;
    font-family: Verdana,Arial,Geneva,sans-serif;
    font-size: 9px;
    margin-top: 4px;
    padding-top: 20px;
    text-align: center;
    width: 985px;
}

#container_footer_index {
	width:525px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	color:#FFF;
	font-size: 9px;
	margin:4px auto 0 auto;
	text-align:center;
	padding:20px 30px 20px 0;
}

.contenu {
	padding:30px 50px 30px 50px;
}

.breadcrumb {
	padding:20px 50px 10px 50px;
	font-family:Geneva, Arial, sans-serif;
	color:#FFF;
	text-transform:uppercase;
}

.breadcrumb_small_title {
	font-weight:bold;
	font-size:18px;
	color:#FFF;
}

.breadcrumb_big_title {
	font-family:Geneva, Arial, sans-serif;
	font-weight:bold;
	font-size:26px;
}

.champrecherche {
	background-color:#5b686e;
	border:#FFF solid 1px;
	/*width:149px;
	height:13px;*/
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-style:italic;
	font-size:11px;
	padding:2px 0px 2px 5px;
}

.bouton_ok {
	background-image:url(/images/menu/fond_bouton_ok.gif);
	width:23px;
	height:18px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	margin-left:5px;
	cursor : pointer;	
}

.bouton_rechercher {
	background-image:url(/images/elements_pages/fond_bouton_rechercher.gif);
	width:100px;
	height:18px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	cursor : pointer;
}

.bouton {
	background:url(/images/elements_pages/fond_bouton_std.gif) repeat-x center;
	height:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	cursor : pointer;
	border:1px solid #2a1c07;
	font-weight:bold;
	padding:0 5px;
	/*margin-left:5px;*/
}



a:link{
	color:#777;
	text-decoration:underline;
	background:none;
}

a:visited{
	color:#777;
	text-decoration:underline;
	background:none;	
}

a:hover{
	color:#777;
	text-decoration:none;
	background:none;
}

.sous-titre{
	color:#999
}

.small{
	font-size:9px
}

/* boîte en surimpression  */

.calque_opaque {
	visibility: hidden;
	position:absolute;
	z-index:20;
}


.calque_transparent {
	visibility: visible;
	position:absolute;
	z-index:20;
}

#calque_filtre {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:20;
	opacity:0.75;
	-moz-opacity:0.75;
	filter: alpha(opacity=75);
	background: #000000;
}


.texte_blanc {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.actu_red {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#C00;	
	padding:25px 20px 0 20px;
}

.actu_black {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	padding:15px 20px 40px 20px;
}

/* Géolocalisation */

#geo .cherche {
	background:#666;
	color:#fff;
	padding:3px;
	border:1px solid #999;
	text-decoration:none;
}

#geo .cherche:hover {
	background:#333;
	color:#fff;
	padding:3px;
	border:1px solid #999;
}

#geo .champ {
	background: #aaa;
	height:20px;
	border:#FFF 1px solid;
	margin:0 15px;
	width:250px;
}


/* champs page produits */

.drop_down_list_2 {
	width:320px;
	font-size: 8pt;
	background-color:#eac075;
	border: #000 solid 1px;
	color:#000;
	margin:0px;
	padding:0px;
}

.drop_down_list_3 {
	width:250px;
	font-size: 8pt;
	background-color:#eac075;
	border: #000 solid 1px;
	color:#000;
	margin:0px;
	padding:0px;
}

.liste_recherche {
	width:315px;
	height:14px;
	font-size: 8pt;
	font-style:italic;
	background-color:#f6d59b;
	border: #000 solid 1px;
	color:#000;
	padding:3px 0px 2px 2px;
}

.liste_recherche_2 {
	width:245px;
	height:14px;
	font-size: 8pt;
	font-style:italic;
	background-color:#f6d59b;
	border: #000 solid 1px;
	color:#000;
	padding:3px 0px 2px 2px;
}

.besoin_liste1 {
	background-color:#eac075;
	color:#000;
}
.besoin_liste2 {
	background-color:#f6d59b;
	color:#000;
}
/*.tableau_filet {
	border-color:#000;
	border-width: 1px;
	border-style: solid;
	background-color:#000
}*/
	
optgroup label { 
	font-style: normal; 
	color:#000;
}


.suggestion_list {
	background: #f6d59b;
	border: 1px solid #c0c0c0;
	padding: 4px;
	font-size: 11px;
	width:auto;
}
	
.suggestion_list ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	
}

.suggestion_list a {
	text-decoration: none;
	color: #000;
}

.suggestion_list .selected {
	background: #939598;
	color: white;
}

.suggestion_list .selected a {
	color: white;
}


#liste_saisie_ca {
	display: none;
	background-color:#eac075;
	color:#000;
	float:left;
	clear:both;
	text-align:left;
}

#liste_saisie_med {
	display: none;
	background-color:#eac075;
	color:#000;
	float:left;
	clear:both;
	text-align:left;
}

.grey_box {
	padding:10px;
	background-color:#eee; 
	border: #ccc solid 1px;
}

.partage {
	padding-top:5px;
	padding-bottom:0px;
}

.grey_sub {
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	color:#777
}

.img_border {
	border:1px solid #666;
}

#ref {
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	color: #F8E9D3;
	padding:20px 40px;
	background:#322207;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	margin-bottom:20px;
}

#ref h1{
	color: #F8E9D3; 

}

#ref p{
	padding-bottom:20px;
}


	
.mp3Player,
.mp3PlayerSlim
	{
		margin-top:15px;
		width:240px; 
		height:47px;
		background:url(/images/bckg_mp3.gif) left 10px  no-repeat;
		text-align:left;
		color:#000;
		padding:5px;
		font-size:12px;
	}
.mp3PlayerSlim
	{
		margin-top:1px;
		padding-right:10px;
	}
	
sup {
	font-size: .8em;
	line-height: .8em;
	font-weight: bold;
}

.small sup {
	font-size: 9px;
	line-height: .8em;
	font-weight: bold;
}

.subs_filinfo {
	color: #5684ab;
}


/* menu jquery*/

#menu-pharma {
	float:left;
	width:215px;
	color: #000;	
	height:100%;
	max-height:100%
}

ul.menupharma, ul.menupharma ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 215px;
}

ul.menupharma a {
  display: block;
  text-decoration: none;	
}

ul.menupharma li {
  margin-top: 1px;
}

ul.menupharma li a {
  background: #cbc7be;
  color: #000;	
  padding: 0.5em;
}

ul.menupharma li a:hover {
  background: #6d6759;
  color:#FFF;
}

ul.menupharma li ul li a {
  background: #e7e0d1;
  color: #000;
  padding-left: 20px;
}

ul.menupharma li ul li a:hover {
  background: #6d6759;
  border-left: 5px #000 solid;
  padding-left: 15px;
  color:#FFF;
}

#contenu-pharma {
	margin:30px 50px 0;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }



/* Menu vertical espace pharmaciens */
#acc h3.develop {
	background:url(/images/espace_pharmaciens/v2/fleche-noire.png) no-repeat 195px 10px #cbc7be;
}
#acc h3:hover.develop {
	background:url(/images/espace_pharmaciens/v2/fleche-blanche.png) no-repeat 195px 10px #6d6759;
}
#acc h3:active.develop {
	background:url(/images/espace_pharmaciens/v2/fleche-blanche.png) no-repeat 195px 10px #6d6759;
}
#acc h3:visited.develop {
	background:url(/images/espace_pharmaciens/v2/fleche-noire.png) no-repeat 195px 10px #6d6759;
}

#options {width:215px; margin:0 50px 0 0; text-align:right; color:#000}
#options a {text-decoration:none; color:#000}
#options a:hover {color:#fff}

#acc {width:200pxpx; list-style:none; color:#000; margin:0}
#acc h3 {width:200px; padding:6px 6px 8px; font-weight:normal; margin-top:0px; cursor:pointer; background:#cbc7be; color:#000}
#acc h3:hover {background:#6d6759; color:#FFF}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {width:200px; padding:0px; border-top:none; background:#fff}

#nested {width:100px; list-style:none; color:#000; margin:0;}
#nested h3 {width:207px; padding:6px 0 8px 20px; font-weight:normal; margin:0; cursor:pointer; background:#e7e0d1; color:#000}
#nested h3:hover {#6d6759; border-left: 5px #000 solid; padding:6px 0 8px 15px; color:#FFF;}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:200px; padding:15px; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}

#acc li {
	margin-top: 1px;
}


