
/** A modifer apres **/
#content {margin-top: 103px;padding-top: 5px;}
/** Fin **/

#menu {position: absolute; top: 0px; width: 1005px; height: 100px; background-image: url(/design/img/header/header2.png); background-position: -2px -5px; background-repeat: no-repeat;}
#logoMS {position: absolute; top: 0px;left: 0; width: 350px; height: 66px; display: inline-block; text-indent: -9000px;}

#navmenu {position: absolute; top: 80px; left: 0px; padding: 0; margin: 0;}
#navmenu li {display: inline; margin: 0; padding: 0;}
#navmenu a {display: inline-block; margin: 0; padding: 3px 6px; color: #fff; font-family: tahoma,arial,helvetica,"bitstream vera sans",sans-serif; font-size: 14px; background-color: #555; border-bottom: none;-moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;
	box-shadow:0 0 5px rgba(0,0,0,0.5), 0 -1px 0 rgba(255,255,255,0.4);
  }
	@media all and (min-width: 0px) {
		#navmenu a {
			/* Opera */
			background: url("/design/img/header/navmenu-a-bg.svg");
			/* Navigateurs recents */
			background-image: -webkit-gradient(
				linear,
				left top, left bottom,
				from(#555),
				to(#2c2c2c)
			);
			background-image: -webkit-linear-gradient(
				top,
				#555,
				#2c2c2c
			);
			background-image: -moz-linear-gradient(
				top,
				#555,
				#2c2c2c
			);
			background-image: -o-linear-gradient(
				top,
				#555,
				#2c2c2c
			);
			background-image: linear-gradient(
				top,
				#555,
				#2c2c2c
			);
		}
}
#navmenu a.active {background: #ffc208; color: #2c2c2c}
#navmenu a:hover {color: #fff; background: #0088A5; text-decoration: none;}
#popular_search {position: absolute; margin-top: 15px; right: 3px; top: 35px; font-size: 12px;background-color: #ffc208;border: 5px solid #ffc208; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}
#popular_search span {color: #fff;}
#popular_search a {border-bottom: .09em dotted; color: #2c2c2c; display: inline-block; padding: 0  0 0 -1px;}
#popular_search a:hover {border-bottom: .09em dotted; color: #0088A5; text-decoration: none;}

#menu #recherche_globale {position: absolute;top: 20px; left: 360px;border: 5px solid #ffc208; width: 632px;padding: 0; background-color: #ffc208; -moz-border-radius: 5px 5px 0 5px; -webkit-border-radius: 5px 5px 0 5px; border-radius: 5px 5px 0 5px; font-size: 12px;}
#menu #recherche_globale #keywords_new {width: 618px;padding: 2px 2px 2px 5px; margin: 0; border: 1px solid #ffc208;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#recherche_globale #keywords_new:focus {background: #fefefe; border-color: #313131;}
#recherche_globale #rech_sugg_new {position: absolute; z-index: 9999; text-align: left; display: none;  top: 21px; left: 8px; padding: 10px 3px; margin:0; width: 608px; background: #1b1b1b; border: 1px solid #000; -moz-border-radius: 0  0 10px 10px; -webkit-border-radius: 0  0 10px 10px; border-radius: 0  0 10px 10px;  max-height: 250px; overflow: auto;clear:both;}
#recherche_globale #rech_sugg_new li {list-style: none;}
#recherche_globale #rech_sugg_new li a {padding: 2px ; color: #d2d2d2; font-size: 11px}
#recherche_globale #rech_sugg_new li a b {display:inline-block; font-weight: bold; color: #f60; font-weight: bold;}
#recherche_globale #rech_sugg_new li a:hover {background: #707070;}

#content {border-color: #2c2c2c; border-top: 5px solid #2c2c2c;}

#inscription_btn, #connect_btn {display: inline-block; width: 230px; text-align: center; padding: 5px 0; font-size: 25px; -moz-border-radius: 6px; -webkit-border-radius: 6px;	border-radius: 6px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6); text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border-bottom: 1px solid rgba(0,0,0,0.25);}
a#connect_btn {margin: 6px 0 0; background: #0088A5;}
a#inscription_btn {background: #ffc208; color: #2c2c2c;}
a#connect_btn:hover, a#inscription_btn:hover {background: #2c2c2c; color: #fff; text-decoration: none;}

#userbox {width: 230px; height: 82px; padding: 3px 5px;background: #0088A5; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 3px 3px #2c2c2c; -webkit-box-shadow: 3px 3px #2c2c2c; box-shadow: 3px 3px #2c2c2c;}
#avat {position: absolute; right: 925px; width: 60px; height: 60px; overflow: hidden; text-align: center; box-shadow: 2px 2px #000; border: 1px solid #000;background: #fff;}
#avat img {max-width: 60px; max-height: 60px;}
a#pseudo {font-size: 13px; display: inline-block; margin: 0 0 2px 0; text-decoration: none;}
a#pseudo span {color: #ffc208; font-weight: bold;}
#userbox ul {margin: -2px 0 0 65px; padding: 0; line-height: 1em;}
#userbox ul li {margin: 0; padding: 0; line-height: 1em;}
#userbox ul a {background: #2c2c2c; display: inline-block; width: 100px; min-height: 16px; padding: 2px 0 2px 25px; margin: 1px 0; font-size: 12px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 1px 1px #000; -webkit-box-shadow: 1px 1px #000; box-shadow: 1px 1px #000; line-height: 16px;}
#userbox ul a:hover {text-decoration: none;}
#userbox a#deco {background: #2c2c2c url(/design/img/userbar/on_off.png) -2px -3px no-repeat}
#userbox a#deco:hover {background: #2c2c2c url(/design/img/userbar/on_off.png) -2px -26px no-repeat}
#userbox a#usercollec {background: #2c2c2c url(/design/img/userbar/box.png) 4px -22px no-repeat}
#userbox a#usercollec:hover {background: #2c2c2c url(/design/img/userbar/box.png) 4px 1px no-repeat}
#userbox a#userfriends {background: #2c2c2c url(/design/img/userbar/group.png) 4px 2px no-repeat}
#userbox a#userfriends:hover {background: #2c2c2c url(/design/img/userbar/group.png) 4px -20px no-repeat}


#rightinfo {float: right;}
#rightinfo a {display: inline-block; width: 20px; height: 20px; opacity: .8}
#rightinfo a:hover {opacity: 1;}
.fblink {background: url(/design/img/userbar/social.png) 0px -3px}
.twlink {background: url(/design/img/userbar/social.png) 0px -24px}
.gglink {background: url(/design/img/userbar/social.png) 0px -45px}