body{ background: #000; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;  }
.spacer{ width:100%; clear:both; height:1px; font-size:1px; display:block;}
.bold{ font-weight:bold; }
.font14{ font-size:14px; font-weight:bold; color:#fbb70e; text-align:center;}
img{ border:0; }
.clear{clear:both;}
p{ text-align:left; }

#contener{ width:955px; margin:0 auto; padding:0;}
div.header{ width:955px; float:left; margin:0; padding:0;}
/*menu haut*/
div.header img.logo{ float:left; margin:0; padding:0}
/*div.menu-haut{ width:792px; float:left; background: url(../images/menu.gif) repeat-x left top; margin:67px 0 0 1px; padding:0}
div.menu-haut ul{ list-style-type:none; margin:0;padding:0; float:left; background: url(../images/menu_right.gif) no-repeat right top; width:100%; }
div.menu-haut ul li{ float:left; height:20px; padding:0 1px 0 0; background:#000   }
div.menu-haut ul li a:link, div.menu-haut ul li a:visited{ background:url(../images/menu_link.gif) no-repeat left top; color:#941201; text-decoration:none; float:left; display:block; padding:0 0 0 7px; cursor:pointer  }
div.menu-haut ul li a span{ float:left; background:url(../images/menu_link.gif) no-repeat right -40px; padding:3px 8px 3px 1px  }
div.menu-haut ul li a:hover,div.menu-haut ul li a.active:link, div.menu-haut ul li a.active:visited{ background:url(../images/menu_link.gif) no-repeat left -20px; color:#941201; text-decoration:none; float:left; display:block;   }
div.menu-haut ul li a:hover span, div.menu-haut ul li a.active span{ background:url(../images/menu_link.gif) no-repeat right -60px; color:#941201; text-decoration:none; float:left; display:block; color:#fff  }*/


#image_basmenu2{ height:54px; float:left; width:955px;}
#image_basmenu-innovation{ background-image:url(../images/innovation/bas_menu2.gif); height:30px; vertical-align:top; float:left; width:955px;}
.fil-ariane{ margin:10px 0 0 131px; font-size:10px; font-style:italic; color:#FFFFFF;}
.fil-ariane a{ color:#FFFFFF; text-decoration:none;}	
.fil-ariane a:hover{ color:#f09b04; text-decoration:underline;}		
/*fin menu haut*/

/*layout ids*/

div#centre-home{ width:955px; background:#961201 url(../images/home/home.jpg) repeat-x left top;  padding:0; float:left;}
div#centre-home div.content{width:955px; background: url(../images/home/content.jpg) no-repeat left top; margin:0; padding:23px 0 0 0; float:left; }
div#centre{ width:955px; margin:0; padding:0; float:left; clear:both;}
div#centre div.content{width:955px; background: url(../images/content.jpg) repeat-y left top; margin:0; padding:0; float:left }
div#centre div.content div.centre_inner{ width:955px;  background: url(../images/content_inner.jpg) no-repeat left top; float:left;}
div#centre div.content div.centre_inner div.column1 { width:190px; display:block; float:left; border:1px solid #000;}

#bloc1{	 width:214px; height:465px; float:left; margin:44px 0 0 0; padding:0 0 0 14px; }
#bloc1 a{ width:185px; text-decoration:none; color:#fff; float:left; display:block; text-align:center; padding:17px 0 0 0}
#bloc1 span, #bloc1 img{ display:block}
#bloc1 img{ margin:0 auto; float:none}
#bloc1 .title{ font-size:29px; font-family:Verdana; width:150px; margin:0 auto}
#bloc2{ width:463px; height:520px; float:left; padding:0 0 0 35px; font-family:Arial; margin:0;}
div#bloc2 div.bloc2_inner{ width:430px; background: url(../images/home/center_back.png) no-repeat;height:507px;padding-left:5px;}
div#bloc2  div.bloc2_downer{  margin:0;text-align:center;}
div#bloc2 p{ font-size:14px; margin:0; padding:0;}
span.formules{ text-align:center; font-size:12px; width:349px; margin:0 auto 20px auto; display:block; clear:both }
#bloc3{ height:469px; width:199px; float:left; margin:44px 0 0 17px; background: url(../images/home/actu_back_06.png);}
#txt-intro{ font-size:14px; color:#FFFFFF; text-align:justify; padding:0 5px 0 5px }
#txt-intro a.link{ color:#fff; background:url(../images/lien_accueil.gif) repeat-x left bottom; padding:0 0 1px 0; text-decoration:none;}
.txt-intromargin{margin:10px 0 0 0; padding:0;  }
.txt-intromargin h1 { color:#fbb70e; font-size:19px; text-align:center; margin:0; padding:0; text-transform:capitalize; font-variant:small-caps; }
.txt-intromargin h1 span{ display:block; margin:0; padding:0;}
.txt-intromargin p.bold{ font-weight:bold; margin:14px 0 0 0; padding:0; width:400px; display:block;}
#actu-home{ margin:7px 0px 0 0; padding:0; width:199px; }
#actu-titre{ color:#941201; font-family:Verdana; font-size:20px; text-align:center; border-bottom-color:#941201;	border-bottom-style:solid; border-bottom-width:1px; text-transform:capitalize; font-variant:small-caps;font-weight:bold; }
h2.actu-soustitre{ font-size:13px; margin:5px 0 0 0; padding:0; text-align:center; color: #970f00; font-variant:small-caps; font-family:Arial; font-weight:bold; }
.actu-txt{ text-align:left; font-size:11px; font-weight:normal; padding: 0px; margin-top: 0px; margin-right: 0; margin-bottom: 0; margin-left: 0; line-height:13px; 
}

#roll-text { width:120px; float:left; margin-top:4px; margin-left:0px; 
}

#rol-text p {
	color:#060606;
	font-family:Arial, Helvetica, sans-serif; text-align:left
}

#patch-text { float:left; text-align:left; width: 194px; margin-left: 7px; }
#patch-text1 { float:left; text-align:left;  margin-left: 7px;}

#creme-text { float:left; text-align:right; width: 194px; margin-left: 7px; }

#actu-bottom { color:#941201; font-size:13px; text-transform:capitalize; font-variant:small-caps; padding-top:7px; width:199px; font-weight:bold; 
}

#a_patch {
	width:20px;
	height:20px;
	display:block;
	background-color:#000;
	text-indent:-9999px;
}
	

.actu-txt a{ color:#000; text-decoration:none;}
.actu-txt a:hover{ text-decoration:none;}
/*fin home centre*/
/*centre*/
#titre-milieu{ font-size:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-left:100px; margin-top: 30px; padding-top: 0px;}

#trait-titre{ border-top-color:#f09b04; border-top-style:solid; border-top-width:1px; margin-left:100px; margin-right:50px;}
#trait-separation{border-top:solid 1px #FDCD73;	height:1px; margin-top:15px; margin-bottom:0px; margin-right: 30px; clear:both;}
#bloc1-centre{ width:264px; clear:left; float:left; height:auto; margin:0; padding:0; text-align:center;}
#bloc1-centre div.cadre{ background:url(../images/cadre.jpg) no-repeat left top; width:212px; height:154px; padding:50px 0 0 50px; margin:0; }
#bloc1-centre div.cadre3{ background:url(../images/cadre.jpg) no-repeat left top; width:212px; height:154px; padding:50px 0 0 50px; margin:0; }

#bloc1-centre div.cadre2{ background:url(../images/cadre.jpg) no-repeat left top; width:212px; height:154px; padding:50px 0 0 50px; margin:0; }

#bloc1-centre div.cadre1{ background:url(../images/cadre_conseil.jpg) no-repeat left top; width:212px; height:154px; padding:50px 0 0 50px;}
div.cadre a, div.cadre1 a{ background-image:url(../images/home/lien_cadre_roll.png); background-repeat:no-repeat; display:block; float:left; width:159px; text-decoration:none; }

div.cadre2 a, div.cadre2 a{ background-image:url(../images/home/lien_cadre_gel.png); background-repeat:no-repeat; display:block; float:left; width:159px; text-decoration:none; }

div.cadre3 a, div.cadre1 a{ background-image:url(../images/lien_cadre.gif); background-repeat:no-repeat; display:block; float:left;  width:159px;text-decoration:none;}
div.cadre a span, div.cadre1 a span, div.cadre2 a span{ display:none;}
div.cadre3 a span, div.cadre1 a span{ display:none;}
div.cadre a.utilisation{ background-position:5px 3px; height:42px;}
div.cadre3 a.utilisation{ background-position:-1px 3px; height:42px;}

div.cadre2 a.utilisation{ background-position:-1px 3px; height:42px;}
div.cadre2 a.utilisation:hover{background-position:-186px 2px;}
div.cadre2 a.precaution{ background-position:3px -45px; height:39px;}
div.cadre2 a.precaution:hover{ background-position:-190px  -45px; }
div.cadre2 a.crem{ background-position:-5px -95px; height:37px;}
div.cadre2 a.crem:hover{ background-position:-188px  -95px; }

div.cadre a.utilisation:hover{background-position:-188px 3px;}
div.cadre3 a.utilisation:hover{background-position:-186px 2px;}
div.cadre a.precaution{ background-position:3px -45px; height:39px;}
div.cadre3 a.precaution{ background-position:3px -45px; height:39px;}
div.cadre a.precaution:hover{ background-position:-190px  -45px; }
div.cadre3 a.precaution:hover{ background-position:-190px  -45px; }
div.cadre a.saviez{ background-position:5px -85px; height:27px;}
div.cadre3 a.saviez{ background-position:5px -85px; height:27px;}
div.cadre a.saviez:hover{ background-position:-188px  -85px; }
div.cadre3 a.saviez:hover{ background-position:-188px  -85px; }
div.cadre a.patch_chauffant{ background-position:left -112px; height:43px;}
div.cadre3 a.patch_chauffant{ background-position:left -122px; height:43px;}
div.cadre a.patch_chauffant:hover{ background-position:-193px  -112px; }
div.cadre3 a.patch_chauffant:hover{ background-position:-188px  -121px; }
div.cadre a.roll_on{ background-position:left -112px; height:35px;}
div.cadre a.roll_on:hover{ background-position:-193px  -112px;}

div.cadre1 a.conseil{ background-position:left -173px; height:40px;}
div.cadre1 a.conseil:hover{ background-position:right -173px; }
div.cadre1 a.kine{ background-position:left -212px; height:40px;}
div.cadre1 a.kine:hover{ background-position:right -212px; }


div.cadre2{margin:30px 0 0 0;}
div.cadre2 span{ display:block; width:124px; height:35px; margin:0 auto; background:#e31c19; color:#fff; font-size:14px; font-weight:bold; font-family:Arial; padding:6px 0 0 0; text-transform:uppercase}
div#centre h1{ font-size:18px; font-family:Arial; font-weight:normal; color:#FFFFFF; margin:14px 0 0 38px ; padding:0 0 6px 0; background: url(../images/h1.gif) repeat-x left bottom; text-transform:capitalize; width:896px; float:left; display:inline; position:relative; text-transform:uppercase;}
div#centre h1 span{font-size:24px;font-weight:bold; }
div#centre h1 a{ font-size:12px; color:#fbb70e; text-decoration:none; margin:18px 0 0 0; padding:0 0 0 10px; position:absolute; right:0; bottom:4px; background:url(../images/fleche.gif) no-repeat left 4px; text-transform:lowercase; }

#bloc2-centre{  width:705px; height:auto; padding:20px 0 0 0;  float:left; color:#fff;}
#bloc2-centre h2{	font-size:17px; font-family:Arial; color:#fbb70e; margin:0 0 0 22px; padding:0; font-variant:small-caps}	
#bloc2-centre div.encart{width:685px; padding:10px 0 0 22px; margin:0; display:block; float:left;}
#bloc2-centre div.encart h3, .txt-blanc h3{ margin:0; padding:0; font-size:13px;}
#bloc2-centre .gel p, #bloc2-centre .patch p{ display:block; margin:0 0 18px 0; padding:0; width:624px;}
div.encart ul{ list-style-type:none; width:254px; text-align:justify; border-top:solid 1px #fff; margin:0 0 0 35px; padding:0;}
div.encart ul li{ width:254px; float:left; text-align:justify; border-bottom:solid 1px #fff; margin:0; padding:3px 0 3px 0;}
#bloc2-centre .patch{background:url(../images/quand_utiliser/patch_back2.png) no-repeat right top; position:relative; min-height:250px!important; }
#bloc2-centre .patch {
height: 250px;
}
html>body #bloc2-centre .patch{
height: auto;
min-height: 250px;
} 

#gm_bigpic {background:url(../images/gamme_musculaire/big_pic.png) no-repeat;width:585px;height:394px;}
	#ciblees { width:110; height:40; color:#fff; font-size:12px; position:absolute; margin-top: 326px; margin-right: 0; margin-bottom: 0; margin-left: 55px; }
	#etendues{ width:110; height:40; color:#fff; font-size:12px; margin:326px 0 0 222px; position:absolute; }
	#mass { width:90; height:40; margin:326px 0 0 486px; position:absolute; }
	#crem { width:100px; height:40; margin:326px 0 0 376px; position:absolute; }
#gm_separator{width:684px;height:1px;background-color:#c87962;margin-bottom:44px;}
#bloc2-centre .gel{ background:url(../images/quand_utiliser/gel_cryo.jpg) no-repeat right top; position:relative;  min-height:250px!important; height:expression(document.body.clientWidth < 250? "250px" : document.body.clientWidth > 250? "250px" : "auto");} 
#bloc2-centre .gel {
height: 250px;
}

html>body #bloc2-centre .roll{
height: auto;
min-height: 150px;
} 
#bloc2-centre .roll a.img{ position:absolute;top:50px}

#bloc2-centre .roll{ background:url(../images/quand_utiliser/roll_back3.png) no-repeat right top; position:relative; min-height:210px!important; height:expression(document.body.clientWidth < 250? "250px" : document.body.clientWidth > 150? "150px" : "auto");} 
#bloc2-centre .roll {
height: 150px;
}

html>body #bloc2-centre .roll{ height: auto; min-height: 250px; 
} 
#bloc2-centre .roll a.img{ position:absolute;top:50px}






/*menu cigogne*/
.question-padding{ text-align: left;}
.question-product{ margin:0; color:#ffffff; font-style:italic; text-align:left;}
.question-left-on,.question-left-off {	width:254px;}
/*fin menu cigogne*/
div.left{width:248px; float:left; clear:left; margin:0 0 20px 0; padding:0;}

#gm-left{width:208px; float:left; height:241px; background-image:url(../images/gamme_musculaire/gm_left.png);}
	.gm-feed{ margin:10px 0 11px 38px; font-size:11px color:#fff;}
#bloc3-centre{ width:667px;  height:auto; float:left; padding:20px 0 0 0px; font-family:Arial;}
#bloc3-centre h2, #bloc3-centre div.conseil h3{ display:block;	font-size:17px; font-family:Arial; color:#fbb70e; margin:0; padding:0; font-variant:small-caps;}	
#bloc3-centre a.titre{ display:block;	font-size:14px; font-weight:bold; font-family:Arial; color:#fbb70e; margin:0 0 10px 0; padding:0;}	
#bloc3-centre div.conseil { margin:40px 0 0 0; width:664px; display:block;color:#fff}
#bloc3-centre div.conseil ul.list_conseil{ list-style-type:none; margin:20px 0 0 0; padding:0; }
div.conseil ul.list_conseil li{ margin:0 0 15px 0; padding:0; width:660px; float:left;}
div.conseil ul.list_conseil li h4{ margin:0; padding:0; font-size:14px; display:block;}
ul.list_conseil ul.smalllist{ list-style-type:none; margin:0 0 0 12px; padding:0;}
ul.list_conseil ul.smalllist li{ margin:0; padding:0 0 0 10px; width:640px; float:left; background:url(../images/smalllist.gif) no-repeat left 6px;}

#rollon-feed{width:720px;height:350px;float:left;margin-left:223px;}
	#text-feed{width:156px;height:60px;margin-top:156px;float:left;}
	#rollon-feedpic{width:227px;height:342px;float:left;background-image:url(../images/gamme_musculaire/roolon-roll.png);margin:2px 0 0 52px;}
	#rollon-feedpic-text{ color: #FFFFFF;display: block;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    margin:202px 0 0 112px;
    padding: 6px 0 0;
    text-transform: uppercase;
    width: 124px;
	position:absolute;
}
 
#bloc4-centre{ height:auto; vertical-align:top;	text-align:center;	margin-left:60px;}
#bloc5-centre{ height:auto; vertical-align:top; text-align:center; margin-left:0px;}

#bloc6-centre{ width:955px; height:680px; margin-top:0px; margin-left:0px; background-image:url(../images/actu_topback.png); }
#bloc61-centre{ width:955px; height:212px; margin-top:100px; margin-left:0px; background-image:url(../images/actu_topback.png); }


#bloc7-centre{ width:955px;height:579px;background-image:url(../images/actu_botback.png); }


#bloc6-centre h3, #bloc61-centre h3 {
    color: #FBB70E;
    display: block;
    font-family: Arial;
    font-size: 17px;
    font-variant: small-caps;
    padding:27px 0 0 274px;
}

#bloc7-centre h3 {
    color: #FBB70E;
    display: block;
    font-family: Arial;
    font-size: 16px;
    font-variant: small-caps;
	font-weight:bold;
}

#bloc7-centre p {
	color:#fff;
	font-size:13px;
	width:420px;
	text-align:right;
}

ul#gr_details {
	font-size:12px;
	color:#fff;
	list-style:url(../images/gd_listyle.png);
	margin:92px 0 0 36px;
}

ul#gr_details li {
	height:17px;
}


.actu_toptext{
	height:55px;
	width:276px;
	font-size:13px;
	color:#fff;
}

.rollon_text{ margin-top: 150px; margin-right: 0; margin-bottom: 0; margin-left: 273px; text-align:left !important; 
}

.crem_text{ margin-top: 74px; margin-right: 0; margin-bottom: 0; margin-left: 397px;  text-align:right !important;
}

.patch_text{ margin-top: 40px; margin-right: 0; margin-bottom: 0; margin-left: 397px;   text-align:right !important;
}

#actu_left{
	float:left;
	width:540px;
}

#actu_right{
	float:left;
	width:415px;
}


.titre_15px{ font-size:13px; color:#ffffff; font-weight:bold; margin-top:10px; margin-bottom:5px;}	
.titre_15px a{ text-decoration:none; color:#ffffff;}
.titre_15px a:hover{ text-decoration:underline; color:#f09b04;}
.txt-blanc{ color:#ffffff; font-size:12px; text-decoration:none; text-align: justify; margin-left:20px;}
.txt-blanc p{ width:100%;text-align: justify;}
.txt-blanc span{ margin:10px 0}
.txt-blanc span.legend{ display:block;}

.txt-blanc14{ color:#ffffff; font-size:14px; text-decoration:none; text-align: justify; margin-right: 40px; line-height:180%;}
.txt-jaune16{ color:#f09b04; font-size:16px; text-decoration:none; text-align: justify; margin-right: 40px; line-height:180%;}
.txt-jaune16 a{ color:#f09b04; font-size:16px; text-decoration:none; text-align: justify; margin-right: 40px; line-height:180%;}
.txt-jaune16 a:hover{ color:#f09b04; font-size:16px; text-decoration:underline; text-align: justify; margin-right: 40px; line-height:180%;}
.citation{ font-family:"Times New Roman", Times, serif; color:#ffffff; font-size:16px; text-decoration:none; text-align: justify; margin-right: 20px; font-style:italic;
}
.txt-jaune, .txt-jaune14, .txt-jaune16, .txt-jaune a, .txt-plan_footer a:hover{color:#f09b04; text-decoration:none; text-align: left;}
.txt-jaune, .txt-jaune-bloc, .txt-jaune-centre{ font-size:12px;}
.txt-jaune14{ font-size:14px;}
.txt-jaune16{ font-size:16px; font-weight:bold;}
.txt-jaune a:hover{text-decoration:underline;}
.legende{
	color:#ffffff;
	font-size:10px;
	text-align: justify;
	margin-right: 0px;
}
.sup{ font-size:10px;}

/*fin centre*/

.espace15{ margin-top:15px;}
.espace30{ margin-top:30px;}
.espace5{ margin-top:5px; height:5px;}
#espace60{ margin-top:60px;}
#espace80{ margin-top:80px;}
#image-center{ text-align:center; margin:10px 0 10px 0;}
.image-droite{ float:right; margin:0 0 0 10px;}
.image-gauche{ float:left; margin:0 5px 0 0;}
.image-centre_actu_homme{ margin:10px 0 10px 0;}

ul.content-text{ list-style-type: none; margin:0; padding:0 0 0 0; width:647px;}
ul.content-text li{ padding: 0 0 10px 15px; width:647px; background:url(../images/puce.gif) no-repeat left 2px; }
ul.precedente{ list-style-type:none; font-size:11px; color:#f09b04;}
ul.precedente li{ list-style-type:none; background: url(../images/fleche.gif) 0 0.5em no-repeat; background-position:0px 4px; padding-left:8px;}
ul.precedente li a{ text-decoration:none; color:#f09b04;}
ul.precedente li a:hover{ text-decoration:none;	color:#e41619;}
div#index-acu-synthol{ padding:0 0 0 0; margin:14px 0 0 0; float:left; display:block;}
div#index-acu-synthol a{ text-decoration:none;color:#fff;}
div#index-acu-synthol a.patch:link, div#index-acu-synthol a.patch:visited{width:212px; height:179px; margin:0; padding:0; float:left; height:50px}
div#index-acu-synthol a.gel:link, div#index-acu-synthol a.gel:visited{ width:185px; height:179px; margin:0; padding:0; margin-left:15px; _margin-left:0px;   float:left; text-align:right}
#innovation{ background-image:url(../images/innovation/fond_gel_cryo.jpg); width:955px; float: left;}
div.spot_tv{ width:480px; text-align:center;}
div.spot_tv a{ float:none}
/*bas*/
div#bas{
	width:955px;
	background:#000 url(../images/fond_bas.jpg);
	height:60px;
	clear:both;
	margin:0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
div#bas-innovation{ width:955px; background-image:url(../images/innovation/fond_bas.gif); height:64px; float:left; vertical-align:top;}
div#logo-gsk{  width:170px; margin:2px 0 0 5px; padding:0 0 0 15px; float:left;}
div#logo-pharmacien{ width:150px; float:left; text-align:right; margin:0; padding:0}
div#footer-txt{ width:600px; margin:0; padding:0; float:left; }
.txt-ml_footer{ margin:0; color:#f09b04; font-size:10px; text-align:center;}
.txt-plan_footer{ color:#ffffff; font-size:11px; text-align:center; margin:5px 0;}
.txt-plan_footer a{ color:#ffffff; text-decoration:none;}
.txt-rouge a{ color:#FF151C;}
/*fin bas*/
div#introflash{clear:both;}

#cssdropdown, #cssdropdown ul { list-style: none;float:left; }

#cssdropdown/*, #cssdropdown **/ { padding: 0; margin: 0; }

.menuhaut
{
	background-image:url(../images/menu.gif);
	background-repeat:repeat-x;
	float:left;
	margin-top:67px;
	width:792px;
}

.header li{float:left;}






/*div.menuhaut ul li 
{
	display:block;
	text-align:center;
	height:20px;
	line-height:20px;
	padding:0 2px;
	font-weight:normal;
	color:#fff;
	
}

div.menuhaut ul li a
{
	color:#941201;
	text-decoration:none;
	height:20px;
}

div.menuhaut ul li:link, div.menuhaut ul li:visited, div.menuhaut ul li:hover  
{
	background-color:#960e00;
	color:#fff;
	display:block;
	float:left;
	height:20px;
}

div.menuhaut ul li:hover a {
	
}


ul.subNav a {
	color:#960e00;
}

div.menuhaut ul li a:hover
{
	background-color:#960e00;
	color:#fff;
	height:30px;
}

.menuhaut li:hover {
	color:#960e00;
}


/*div.menuhaut ul li a:link, div.menu-haut ul li a:visited{ background:url(../images/menu_link.gif) no-repeat left top; color:#941201; text-decoration:none; float:left; display:block; padding:0 0 0 7px; cursor:pointer  }
div.menuhaut ul li a span{ float:left; background:url(../images/menu_link.gif) no-repeat right -40px; padding:3px 10px 3px 4px  }
div.menuhaut ul li a:hover,div.menuhaut ul li a.active:link, div.menuhaut ul li a.active:visited{ background:url(../images/menu_link.gif) no-repeat left -20px; color:#941201; text-decoration:none; float:left; display:block;   }
div.menuhaut ul li a:hover span, div.menuhaut ul li a.active span{ background:url(../images/menu_link.gif) no-repeat right -60px; color:#941201; text-decoration:none; float:left; display:block; color:#fff  }*/

#logo
{
	width:162px;
	height:87px;
	float:left; 
}

.clear
{clear:both;}




#text-feed {
	text-align:right;
	margin-right:10px;
}


.adoptez {
	float:left;
	width:280px;
	margin:20px 0 20px 40px; 
}

.adoptezD {
	float:left;
	width:280px;
	margin:20px 0 20px 59px; 
}
.adoptez_head {
	color:#fbb70e;
	width:85px;
	height:21px;
	border-bottom:1px solid #c47362;
	line-height:21px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:9px;
}


.adoptez_content {
	color:#fff;
	font-size:12px;
	margin-left:9px;
}
/*


li.headlink
{
	width:140px;
}

.textLink
{
	font-weight:normal;
}

.textLink:hover
{
	font-weight:normal;
}

li.headlink ul
{
 	display: none;
}

li.headlink:hover ul
{
	display: block;
	position:absolute;
	clear:both;
	top:88px;
	background-image:url(../images/menu.gif); 
	height:40px;
	width:104px;
	font-size:11px;
	margin-left:-2px;
}


li.headlink:hover ul li:hover
{
	background-color:#960e00;
	width:140px;
	margin-left:-40px;
}
*/
/*
li.headlink ul li:hover
{
	font-weight:bold;
}*/



.nofloat
{
	float:none;
}


#cssdropdown #chaud
{
	width:190px;
	border-right:1px solid #941201;
}

#cssdropdown #articulaire
{
	width:130px;
	border-left:1px solid #941201;
	border-right:1px solid #941201;
}

#cssdropdown #conseil
{
	width:120px;
	border-right:1px solid #941201;
}

#cssdropdown #actualite
{
	width:60px;
	border-right:1px solid #941201;
}

#cssdropdown #spot
{
	width:60px;
	border-right:1px solid #941201;
}

#utilRol
{
	color:#FFF;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#utilRol li {
	color:#fbb70e;
	margin:17px 0;
}





#navbar {
	margin: 0;
	padding: 0;
}

#navbar li {
	list-style: none;
	float: left;
	border-right:1px solid #000; 
}



#navbar a {
	display: block;
	padding: 3px 8px;
	text-decoration: none;
	color:#941201; 
}

#navbar a:hover {
	color:#fff; 
}

#navbar li ul {
	display: none; 
	/* Width to help Opera out */
	
}

#navbar li:hover {
	background-color:#960e00;
}





#navbar li:hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; 
	font-size:10px;
	background-image:url(../images/menu.gif); 
}
	
#navbar li:hover li {
	float: none;
	height:20px;
	line-height:12px;
}
	
.subnava li a:hover {
	display:block;
	overflow:hidden;
	float:left;
}
		
#navbar li:hover li a {
	margin-left:-1px;
	display:block;
	height:15px;
	width:124px;
}

#navbar li {
	background-image:url(../images/menu.gif);
}


#subgama :hover {
	background-color:#960e00;
	color:#fff;
}

#nav_rollon :hover {
	background-color:#960e00;
	color:#fff;
}

.hovi :hover{
	background-color:#960e00;
	color:#fff;
}

.hovi :hover a{
	color:#fff;
}

#nav_patch :hover {
	background-color:#960e00;
	color:#fff;
}

.active a {
	background-color:#960e00;
	color:#fff;
}


.linux.gecko #navbar a {
  		padding:2px 8px;
     } 

