body{background:url(/img/bg_manage.png);margin:0;font-family:tahoma, arial, sans-serif;font-size:12px;color:#33363b; height: 100%;}

p{margin-top:10px}

ul{list-style:none}

sup{font-size:0.5em

}/* Header */
.header{background:url(/img/bg_header.png) repeat-x;height:78px;width:100%;margin-top:10px}
.header-content{width:980px;margin:0 auto;}
.logo-manage{width:72px;height:91px;background:url(/img/logo-manage.png) no-repeat;position: relative;top: -5px;float:left;}
.logo-cgp{width:215px;height:55px;background:white;float:left;margin: 12px 0 0 20px; background: #373B3F; }
.infos-connexion{float:right;color:white;margin-top:12px; width:650px; line-height: 14px;}
.logout{float: right;color:white;}
.logout a{color:white;}
ul.nav-cgp{float:right;width:600px; color:white;margin:0;padding:0;}
ul.nav-cgp li {float: left; width: 150px; text-align: center; }
ul.nav-cgp li.bienvenue {text-align:center;margin:0; width:353px;}
.nav-cgp .separator {float: left;}
ul.nav-cgp li a{color:white;text-decoration:none;padding:0 4px}
ul.nav-cgp li a:hover{text-decoration:underline}

/* Login */
.login{width:484px;height:150px;background:url(/img/bg-login.png) no-repeat;margin:30px auto 0 auto;text-align:right;padding:40px 160px 0 0}
.login label{color:white;line-height:40px;text-align:right}
.login input{width:240px;height:22px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#666666;padding-left:10px}
input.bouton-valider{width:100px;height:27px;background:url(/img/bg-bouton-valider.png) repeat-x;border:none;color:white;cursor:pointer;margin: 10px 80px 0 0;padding:0}
input.bouton-enregistrer{width:190px;height:27px;background:url(/img/bg-bouton-valider.png) repeat-x;border:none;color:white;cursor:pointer;margin: 10px 80px 0 0;padding:0}
input.bouton-valider:hover{color:#ccc}

/* Content */
.homecontent{width:1024px;margin:0 auto}
h1{color:#33363b;text-align:center;font-size:20px;font-weight:normal;margin-top:10px;}
.homecontent2{width:1500px;margin:0 auto}
h2{color:#33363b;text-align:center;font-size:12px;font-weight:normal;margin-top:20px}
ul.nav-main{margin:30px auto;text-align:center;padding: 0}
ul.nav-main li{float:left;width:178px;height:344px;background:url(/img/bg-nav-home.png) no-repeat;margin: 0 9px;}
ul.nav-main li.first{margin-left:0;}
ul.nav-main li.last{margin-right:0;}
ul.nav-main li a{display: block;	color: white;	font-size: 15px;	text-decoration: none;	height: 54px;	width: 158px;	padding: 186px 10px 0 10px;}
ul.nav-main li.cabinet a{background:url(/img/votre-cabinet-manage.png) no-repeat 42px 35px;}
ul.nav-main li.analyse-portefeuille a{background:url(/img/analyse-portefeuille-manage.png) no-repeat 45px 46px;}
ul.nav-main li.recommandations a{background:url(/img/recommandations-manage.png) no-repeat 34px 27px;}
ul.nav-main li.analyse-fonds a{background:url(/img/analyse-de-fonds-manage.png) no-repeat 34px 27px;}
ul.nav-main li.videos a{background:url(/img/videos.png) no-repeat 41px 27px;}
ul.nav-main li a.lien-texte{text-decoration:none;font-size: 12px;color: #33363B;padding:0;background:none}
ul.nav-main li a.lien-texte:hover{text-decoration:underline;}
ul.nav-main form{margin-top:70px;position:relative}
ul.nav-main input{width:198px;height:22px;margin:0;border:1px solid #999999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#999999;text-align:center;margin-top:5px;background:white;padding:0}
ul.nav-main input.submit{width:17px;height:17px;position:absolute;top:18px;right:3px;border:none;cursor:pointer;padding:0;}
ul.nav-main li.recommandations a.bouton-wp{width:198px;height:22px;margin:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#999999;text-align:center;margin-top:5px;background:white;border:1px solid #999999;padding:0;cursor:pointer;font-size:12px;line-height:22px}
ul.nav-main li.recommandations a.bouton-wp:hover{color:#33363b}
ul.nav-main ul.doc{margin:65px 0 0 0; padding: 0 0 0 40px;}
ul.nav-main ul.doc li{text-decoration:none;padding:0;height:30px;width:auto;line-height:26px;background:none;margin:0;float:none}ul.nav-main ul.doc li a{font-size: 12px;color: #33363B;margin:0;padding:0 0 0 50px;text-decoration:none;width:auto;height:auto;text-align:left}ul.nav-main ul.doc li a:hover{text-decoration:underline}
ul.nav-main ul.doc li.basefiscale a{background:url(/img/home-basefiscale.png) no-repeat;}
ul.nav-main ul.doc li.news a{background:url(/img/home-news.png) no-repeat;}
ul.nav-main ul.doc li.formation a{background:url(/img/home-formation.png) no-repeat 12px 0;}.content.video h1{font-size:17px;}.content.video{width:1000px;margin:0 auto;}
ul.nav-main li.graph{float:left;width:650px;height:400px;margin: 10px 9px;}

#header_lang {
	display:none;
}