/* RÉINITIALISATION DES ÉLÉMENTS
--------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr,acronym{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
a:active,object,embed{outline:none;}

/* BODY ET HTML
--------------------------------------------------------------------------------------- */
body#index{
	background: #FFF url(gx/bg.gif) repeat-x center top;
	text-align:center;
}
body#main{
	background: #dfdac6 url(gx/bg.gif) repeat-y  scroll center top;
	text-align:center;
}
html{
	color: #717172;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Helvetica, "Trebuchet MS", Georgia, Times, "Times New Roman", "Courier New"; /* Garder seulement 3 fontes */
}

/* TEXTES ET HYPERLIENS GLOBAUX
--------------------------------------------------------------------------------------- */
h1{color:#322a21; font-size:18px; margin-bottom:6px;text-transform: uppercase;}
h1 a, h1 a:link, h1 a:visited{color:#C21527;}

h2{font-size:18px; font-weight: normal; margin:0; text-transform: uppercase; font-stretch: condensed;}
h2 a, h2 a:link, h2 a:visited{color:#333;}

p{font-size:11px; line-height:150%; color:#717172;}
p.textePetit{font-size:10px;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited{color:#322A21; text-decoration:none;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover{
	color:#000; text-decoration:underline;
}

a{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

ul li{color:#1F1F1F; font-size:11px; line-height:150%; list-style:square; margin-left:16px;}
ol li{color:#1F1F1F; font-size:11px; line-height:150%; margin-left:16px;}

/* 
p:first-letter{color:green; font-size:200%; text-transform:uppercase;}
sup{position:relative; bottom:0.3em; vertical-align:baseline;}
sub{position:relative; bottom:-0.2em; vertical-align:baseline;}
*/

/* FORMULAIRES
--------------------------------------------------------------------------------------- */
fieldset{border:1px solid #000; font-size: 11px; margin-bottom:10px; padding:5px;}
fieldset legend{border: 1px solid #999; color:#000; font-size:14px; font-weight:bold; padding:3px;}
fieldset label{font-size:12px; color:#000; margin:2px 0 2px 0;}
fieldset label.erreur{color:#cc0000;}
.champTexte{
	background: #EEF3F7;
	border: 1px solid #C9D0D6;
	color: #4E677A;
	font-size: 11px;
	margin:2px 0 2px 0;
}
.listeDeroulante{
	background: #EEF3F7;	
	border: 1px solid #C9D0D6;
	color: #4E677A;
	font-size: 11px;
	margin:2px 0 2px 0;
}
.boiteTexte{
	background: #EEF3F7;
	border: 1px solid #C9D0D6;
	color: #4E677A;
	font-family: "Trebuchet MS";
	font-size: 11px;
	margin:2px 0 2px 0;
}
.bouton{
	background-color: #EEF3F7;
	border: 1px solid #6a5a4d;
	color: #6a5a4d;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
}
.bouton:hover{background-color:#6a5a4d; color:#FFF; cursor: pointer;}
.champCache{display:none; visibility:hidden;} /* Utilisé pour l'anti-spam */

p.erreur{text-align:center; color:#CC0000; background-color:#FFDDDD; border:1px #CC0000 solid; padding:15px; border-radius:4em; -moz-border-radius:4px; -webkit-border-radius:4px;}
p.succes{text-align:center; color:#4F8A10; background-color:#DFF2BF; border:1px #4F8A10 solid; padding:15px; border-radius:4em; -moz-border-radius:4px; -webkit-border-radius:4px;}
p.conseil{font-size:10px;display:none;}

/* Icones générales
--------------------------------------------------------------------------------------- */
.lienRSS{background: url(Gx/icone_RSS.gif) no-repeat left;padding:5px 0 5px 20px;}
/* .lienPDF{background: url(Gx/icone_PDF.gif) no-repeat left;padding:5px 0 5px 20px;} */


/* CONTENEURS ET CLASSES GÉNÉRALES
--------------------------------------------------------------------------------------- */
#conteneur{
	background-color: #efede3;
	margin: 0 auto 0 auto;
	text-align:left;
	width:1000px;
}

#conteneurAccueil{
	margin: 0 auto 0 auto;
	text-align:left;
	width:1000px;
}

#haut{
	background-color: #322a21;
	color: #FFF;
	height: 30px;
}

#banner{
	background: url(gx/logo.jpg) #FFF no-repeat top left;
	height: 104px;
}

#banner a{
	display: block;
	float: left;
	height: 104px;
	text-indent: -9000px;
	outline: none;
	width: 440px;
}

#recherche{
	/*background: url(gx/logo.jpg) #FFF no-repeat top left;*/
	color: #7e7063;
	float: right;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 30px;
	margin: 50px 20px 0 0;
	width: 243px;
}

#recherche span{
	float: left;
	margin-top: 8px;
}

#rechercheBox{
	background-color: #efebe6;
	border: none;
	float:right;
	height:19px;
	margin-top: 6px;
	width:136px;
}

.lienBouton:hover{
	color: #000;
}

.ItemPhotoTn:hover{
	opacity: 0.70;
}

/* MEUBLES
--------------------------------*/

#banner2{
	background: url(gx/banner2.jpg) #efede3 no-repeat top left;
	height: 251px;
	width: 1000px;
}

#breadcrumb{
	background-color: #efede3;
	border-bottom: 1px solid #d7cea8;
	height: 30px;
	line-height: 30px;
	padding-left: 14px;
}

#breadcrumb a{
	color: #322a21;
	text-decoration: none;
}

#breadcrumb span a{
	color: #a49274;
}

#breadcrumb a:hover{
	text-decoration: underline;
}

#left-menu{
	background-color: #e4dfd2;
	float: left;
	margin: 20px 0 10px 10px;
	height: 785px;
	width: 255px;
}

#left-menu h2{
	background-color: #322a21;
	color:#EEE9D8;
	height: 42px;
	line-height: 15px;
	margin-bottom: 12px;
	padding-left: 13px;
	padding-top: 13px;
}

#left-menu h2 span{
	color: #b6b0a1;
	font-size: 12px;
	text-transform: none;
}

#left-menu ul{
	list-style-image: url(gx/listArrow2.jpg);
	margin: 25px 0 0 20px;
	width:225px;
}

#left-menu li{
	font-size:12px;
	list-style: none;
	list-style-image: url(gx/listArrow2.jpg);
}

#left-menu li span{
	font-weight: bold;
}

#left-menu a{
	color: #322a21;
	text-decoration: none;
}

#left-menu a:hover{
	text-decoration: underline;
}

#left-menu a.actif{
	color: #a49274;
	font-weight: bold;
}


#intro{
	float: left;
	margin: 20px 0 0 20px;
	width:690px;
}

#intro h2{
	color: #322a21;
}

#intro p{
	color: #322a21;
	font-size: 12px;
	line-height: 22px;
}

#intro img{
	padding-left:10px; 
}

#conteneurMeuble{
	float: left;
	/*height: 640px;*/
	margin: 20px 0 170px 0;
	width:735px;
}

#contenuMeuble{
	margin: 0 auto 0 auto;
	width:616px;
}

.conteneurMoy{
	width:790px;
	margin: 0 auto 0 auto;
	min-height: 500px;
}

.conteneurLarge{
	width:925px;
	margin: 0 auto 0 auto;
	min-height: 500px;
}

#contenuMedia{
	float:right;
	width:698px;
}

#contenuMeuble h2, .conteneurMoy h2, .conteneurLarge h2{
	color: #322a21;
}

#coloneMeuble1{
	float: left;
	margin-right: 13px;
}

#coloneMeuble2{
	float: left;
}

.blockMeuble{
	background-color: #dfdac6;
	float: left;
	margin-bottom: 12px;
	margin-right: 12px;
	padding: 17px 0 10px 17px;
	width:279px;
}

.blockMeuble p{
	color: #322a21;
	float: left;
	width:131px;
}

.blockMeuble p.lienBouton{
	float: right;
	margin-right: 15px;
}

.blockMeuble span a.titre{
	color: #a49274;
	font-weight:bold;
}

#conteneurMeuble .blockMeuble span a.titre{
	color: #a49274;
}

.blockMeuble p a{
	background-color: #a49274;
	color: #FFF;
	display: block;
	float: right;
	font-weight: normal;
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
	padding-left: 15px;
	width:93px;
}

.imageMeuble{
	background-color: #a49274;
	/*height: 186px;*/
	margin: 0 0 21px 0;
	width:267px;
}

.imageMeuble img{
	border: 2px solid #a49274;
	margin: 3px 0 0 3px;
}


.blockMeubleDetail{
	background-color: #dfdac6;
	float: left;
	/*height: 550px;*/
	margin-bottom: 12px;
	margin-right: 12px;
	padding: 17px 0 10px 17px;
	width:530px;
}

.imageMeubleDetail img{
	border: 3px solid #a49274;
	margin: 3px 12px 0 3px;
}

.blockMeubleDetail p{
	color: #322a21;
	float: left;
	width:131px;
}

.blockMeubleDetail #detailBouton{
	float: right;
	width:178px;
}

.blockMeubleDetail span{
	color: #a49274;
	font-weight:bold;
}

.blockMeubleDetail p a{
	background-color: #a49274;
	color: #FFF;
	display: block;
	font-weight: normal;
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
	padding-left: 15px;
	width:143px;
}

/* MEUBLES DÉTAILS
--------------------------------*/

#autresItems{
	margin: 0 auto 0 auto;
	width: 960px;
}

/*#autresItems h2{
	padding-left: 10px;
}*/

.boiteProduitVedette{
	float: left;
	margin-right:5px;
	margin-bottom: 15px;
	width: 310px;
	/*padding-left: 10px;*/
}

.boiteProduitVedette p{
	float: left;
	font-size:11px;
	width: 130px;
}

#boiteBas .boiteProduitVedette a{
	color: #6a5a4d;
	text-decoration: none;
}

#boiteBas .boiteProduitVedette a:hover{
	text-decoration: underline;
}

#contenuMeuble .lienBouton{
	color: #FFF;
}

#contenuMeuble a, .conteneurMoy a, .conteneurLarge a{
	color: #6a5a4d;
}

#contenuMeuble .boiteProduitListe a{
	color: #6a5a4d;
	text-decoration: none;
}

#contenuMeuble .boiteProduitListe a:hover{
	text-decoration: underline;
}

#contenuMeuble #intro a{
	color: #6a5a4d;
}

/* MEDIA
--------------------------------*/

.blockMedia{
	background-color: #e4dfd2;
	float: right;
	min-height: 133px;
	margin: 3px 20px 5px 0;
	padding-bottom: 5px;
	width:698px;
}

.blockMedia ul{
	color: #322a21;
	margin: 25px 0 0 13px;
	float: left;
	width: 505px;
}

.blockMedia ul.presse{
	width: 400px;
}

.blockMedia li{
	font-size:12px;
	list-style: none;
	list-style-image: url(gx/listArrow2.jpg);
}

.blockMedia a{
	text-decoration: none;
	color: #a49274;
	font-weight: bold;
}

.blockMedia a:hover{
	text-decoration: underline;
}

.blockMedia p{
	float:left;
	margin: 0 20px 20px 0;
	padding-left: 27px;
	width: 480px;
}

.imageMedia{
	background-color: #a49274;
	float: left;
	height: 96px;
	margin: 18px 0 0 18px;
	width:142px;
}

.imageMedia img{
	margin: 3px 0 0 3px;
}

.blockMedia img.presse{
	border: 2px solid #a49274;
	float: left;
	margin: 10px 0 0 10px;
}

.both{clear:both;}


/* GALERIE
--------------------------------*/

#photogalerie img{
	margin-right: 25px;
	margin-bottom: 25px;
}


/* BLOG
--------------------------------*/

#contenuBlog{
	padding-bottom: 25px;
}

#contenuBlog .lienMeta{
	width:698px;
}

#contenuBlog .formComment{

	margin-top: 10px;
	width:698px;
}

#contenuBlog a{
	color: #322A21;
}

#blogDate{
	margin-left:-25px;
}

.listeCommentaire{
	clear:both;
	display:none;
	margin-left: 20px;
	margin-top: 10px;
}

.listeCommentaire2{
	clear:both;
	margin-left: 20px;
	margin-top: 10px;
}

.boiteConnexion{
	margin: 10px 0 10px 0;
	width:698px;
}

.boiteConnexion a{
	text-decoration: none;
}

#connexionForm, #signupForm{
	background-color: #e4dfd2;
	border: none;
	margin-top: 10px;
}

#connexionForm fieldset,#signupForm fieldset{
	border: none;
	padding: 7px;
}

#signupForm label{
	float: left;
	width: 100px;
}


div#boiteSignup{display:none;}
#sindentifier{padding-bottom:0;float:left;}
#sinscrire{float:right}

#loginNom{
	margin-right:21px;
}

#loginNom-en{
	margin-right:33px;
}

#blockBlog{
	float: left;
}

/* Nouvelles classes bientôt dispo
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}

.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}

.floatLeft{float:left;}
.floatRight{float:right;}

.sansBorder{border:none;}
.sansPadding{padding:0;}
.sansMargin{margin:0}
*/

/* MENUS
--------------------------------------------------------------------------------------- */

#menu-conteneur {
	background-color: #322a21;
	height: 36px;
	width:1000px;
}

#menu {
	background-color: #322a21;
	margin: 0 auto 0 auto;
	padding:0;
	width:981px;
}

#menu li{
	float: left;
	margin:0; 
	list-style-type:none;
}

#menu li a, #menu li a:link, #menu li a:visited{
	background-color: #322a21;
	border-right: 1px solid #443a31;
	color: #FFF;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 16px 0 16px;
	text-decoration: none;
	display: block;
	line-height: 36px;
}

#menu li.dernier a {border:0;}
#menu li a:hover, #menu li a:visited:hover{text-decoration: underline;}
#menu li a.actif, #menu li a.actif:visited, #menu li a:active, #menu li a:visited:active{ color:#cdc18f; }

#menu li a.actif{
	color:#cdc18f;
	padding-bottom: 1px;
}

/* Navigation secondaire */
#menuSec{float:right; margin-top:5px;}
#menuSec li{border-right:1px dotted #6b5e4b; display:inline; float:left; list-style-type:none; padding:0 8px 0 8px; margin:0;}
#menuSec li.dernier{border:0; padding:0 10px 0 5px;}
#menuSec li a.actif{color: #cdc18f;}

#menuSec a, #menuSec a:link, #menuSec a:visited{
	color: #FFF;
	float:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

#menuSec a:hover{
	text-decoration: underline;
}

/* Navigation en bas-de-page */
#menuBas{float:right;}
#menuBas li{border-right:1px solid #000; display:inline; float:left; list-style-type:none; padding:0 5px 0 5px; margin:0;}
#menuBas li.dernier{border:0; padding:0 0 0 5px;}
#menuBas a, #menuBas a:link, #menuBas a:visited{float:left;font-size: 10px; color: #b6b0a1;}
#menuBas a:hover{color: #000;}

/* 01_100 : PAGE ACCUEIL
--------------------------------------------------------------------------------------- */

#colone1{
	color:#EEE9D8;
	float: left;
	height: 526px;
	width:491px;
}

#colone1 h2{
	margin-left: 6px;
}

#colone1 span{
	font-size: 12px;
	margin-left: 6px;
}

#videoBox{
	background-color: #a49274;
	height: 282px;
	margin-bottom: 12px;
	width:480px;
}

#videoBox img{
	margin: 5px;
}

#promotion{
	background-color: #a49274;
	float: left;
	height: 222px;
	margin-right: 11px;
	width:234px;
}

#promotion:hover{
	background-color: #947f68
}

#promotion img{
	margin: 3px;
}

#produitVedette{
	background-color: #a49274;
	float: left;
	min-height: 220px;
	padding-bottom: 2px;
	margin-bottom: 4px;
	width:234px;
}

#produitVedette:hover{
	background-color: #947f68
}

#produitVedette img{
	margin: 3px;
}

#colone2{
	float: left;
	height: 517px;
	width:299px;
}

#autresVideos{
	background-color: #efede3;
	height: 285px;
	margin-bottom: 12px;
	width:299px;
}

#autresVideos img{
	border: 3px solid #a49274;
	float:left;
	margin: 8px 0 0 8px;
}

#autresVideos img:hover{
	border: 3px solid #947f68;
	opacity: 0.70;
}


#autresVideos p{
	float:left;
}

.videotn{
	height: 84px;
	width: 283px;
}

.videoTexte{
	color: #6a5a4d;
	float:left;
	margin:10px 0 0 12px; 
	width: 140px;
}

.videoTexte a{
	color: #6a5a4d;
}

#btAutres{
	background-color: #a49274;
	float:right;
	height: 25px;
	line-height:25px;
	margin-right: 11px;
	width:151px;
}

#btAutres a{
	color: #FFF;
	display: block;
	padding-left: 28px;
	text-decoration: none;
}

#btAutres a:hover{
	text-decoration: underline;
}

#nouvelles{
	background-color: #efede3;
	height: 220px;
	width:299px;
}

#nouvelles h2{
	background-color: #cdc18f;
	color: #FFF;
	height: 29px;
	line-height: 29px;
	margin-bottom: 12px;
	padding-left: 13px;
}

#nouvelles ul{
	list-style-image: url(gx/listArrow.jpg);
	width:275px;
}

#nouvelles li{
	list-style: none;
	list-style-image: url(gx/listArrow.jpg);
}

#nouvelles li a{
	color: #a49274;
	font-weight: bold;
	text-decoration: none;
}

#nouvelles li a:hover{
	text-decoration:underline;
}

#colone3{
	float: left;
	height: 517px;
	width:210x;
}

#itemsFavoris{
	background-color: #efede3;
	height: 517px;
	margin-left: 11px;
	width:199px;
}

#itemsFavoris h2{
	background-color: #cdc18f;
	color: #FFF;
	height: 29px;
	line-height: 29px;
	margin-bottom: 12px;
	padding-left: 13px;
}

#itemsFavoris img{
	border: 1px solid #322a21;
}

#btFavoris{
	background: url(gx/btFavoris.jpg) #d8d2c1 no-repeat top left;
	height: 21px;
	line-height:21px;
	margin-left: 9px;
	margin-top: -8px;
	width:181px;
}

#btFavoris a{
	display: block;
	text-align: center;
	text-decoration: none;
}

/* MODULE_photoViewer
--------------------------------------------------------------------------------------- */
#photoAccueil{width:199px;position:relative; z-index:1;}
#photoAccueil img{display:block;}

#listeVignette{float:left;height:435px;width:199px;overflow:hidden;position:relative;}
#photoAccueil ul{margin:0 0 0 -7px;padding:0;position:absolute;}
#photoAccueil ul li{list-style:none;}
#photoAccueil ul li img{border:1px solid #000;margin-bottom:10px;cursor:pointer;}
#photoAccueil #controles{ 
	background: #d8d3c0;
	float:left;
	height: 16px;
	margin-left: 10px; 
	padding-top: 5px;
	width:180px; 
}
#photoAccueil #controles img{border:none;float:left;cursor:pointer;}

/*.photoActif{border:1px solid #9e7f2d;}*/
#listeVignette .photoActif{border:1px solid #9e7f2d;}
#listeVignette .photoHover{border:1px solid #b3b3b3;}

/* 09_100 : PAGE CONTACT
--------------------------------------------------------------------------------------- */
#carteContact,#carteContact2,#carteContact3,#carteContact4{border:1px solid #999;height:300px;width:350px;float:left;}
#boiteFormQuestion{float:right;width:370px;}

#formQuestion{float:right;width:370px;}
#formQuestion label{float:left;width:80px;}
#formQuestion .champTexte{float:left;width:200px;}
#formQuestion .listeDeroulante{float:left;width:200px;}
#formQuestion .boiteTexte{float:left;height:70px;width:230px;}

/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#piedPage{ background: #dfdac6; color:#555; font-size:10px; padding:0; width:1000px;}
#piedPage a{color:#b6b0a1;}
#piedPage a:hover{color:#cdc18f;}
#piedPage #copyrights{float:left; margin:0; text-align:left; color: #7e7063;}
#piedPage #copyrights a{font-weight:bold;}
#piedPage #copyrights #lienCopyrights{font-weight:normal; text-decoration:none; color:#7e7063;}
#piedPage #copyrights #lienCopyrights:hover{font-weight:normal; text-decoration:underline; color: #555;}
#piedPage #menuBas{float:right;text-align:right;}
#copyrights a{color:#b6b0a1; text-decoration:none;}
#copyrights a:hover{color:#000;text-decoration:underline;}

#menuBas a, #menuBas a:link, #menuBas a:visited{float:left;font-size: 10px; color: #555;text-decoration:none;}
#menuBas a:hover{color: #000;text-decoration:underline;}

#banniereBas{
	background-color: #322a21;
	height: 171px;
	margin-bottom: 13px;
	padding-left:13px;
}

.boutique{
	color: #b6b0a1;
	float:left;
	font-size: 11px;
	margin-right: 17px;
	padding-top: 25px;
	padding-left:5px;
	width:221px;
}

.boutique:hover{
	border-bottom: 1px #cdc18f solid;
	color:#cdc18f;
}

.boutique h2{
	font-size:14px;
}

.boutique a{
	text-decoration: none;
}

#infolettre{
	border-left: 1px dotted #80786b;
	color: #b6b0a1;
	float:left;
	font-size: 11px;
	height: 125px;
	margin-right: 17px;
	margin-top: 9px;
	padding-top: 15px;
	padding-left:30px;
	width:230px;
}

#infolettre h2{
	font-size:14px;
}

#infolettre input{
	width:170px;
	float:left;
	font-size:14px;
	height: 25px;
	padding:2px;
	padding-left: 9px;
	color:#a49274;
	border:none;
}

#btFacebook{
	float: left;
	display: block;
	height: 55px;
	margin-top: 20px;
	text-align: center;
}

#btTwitter{
	float: right;
	height: 55px;
	margin-top: 23px;
	text-align: center;
}

#infolettre img{
	margin-top: 3px;
}

#infolettre a{
	text-decoration: none;
}

#btnFleche{
	/*background: url(gx/logoIcon.gif) no-repeat top left;*/
	height: 44px;
	margin-top: -10px;
	width:36px;
}

#desinscrire{
	float: left;
	margin-top: 39px;
	/*margin-left: -165px;*/
	position: absolute;
	cursor: pointer;
}

/* Partager cette page (bookmarker) */
#socialBookmarker{float:right;}
#socialBookmarkerPrefix{float:left;cursor:default;}
.bookmarkIconesVisibles {float:left;margin-left:2px;}
#bookmarkHoverPopup{border:solid 1px; background-color:#FFF; display:none; padding:4px; position:absolute; text-align:left; width:315px;}
#bookmarkHoverPopup .bookmarkHoverPopupItems{float:left; height:25px; margin-right:4px; width:150px;}
#bookmarkHoverPopup .bookmarkHoverPopupItems a{height:25px; line-height:25px;}
#bookmarkHoverPopup .bookmarkHoverPopupItems a:link, #bookmarkHoverPopup .bookmarkHoverPopupItems a:visited{border:none; color:#000; display:block; padding-left:2px; text-decoration:none; width:150px;}
#bookmarkHoverPopup .bookmarkHoverPopupItems a:active, #bookmarkHoverPopup .bookmarkHoverPopupItems a:hover{background-color:#eee; border:1px solid #666; color:#333; display:block; height:25px; padding-left:2px; text-decoration:none; width:150px;}


