/* CSS Document */
/*.alt{display:none;}*/
.grey_border{border-bottom:1px solid #ccc;}
.clearFix{clear:both;}
img{border:0px;}
a{text-decoration:none;}
span.bleupfg{color:#5cb9cb}
body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6767;
}
body, h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
ul,li
{
	list-style:none;
}

#main
{
	margin-left:auto;
	margin-right:auto;
	width:818px;
}
#header
{
	width:818px;
}
#header h1#logo
{
	background:url(../img/logo/logo_planetfinacegroupe.gif) no-repeat;
	float:left;
	width:500px;
	height:70px;
	margin:10px 0 0 0;
	padding:0px;
	cursor:pointer;
}

#content
{
	width:818px;
	float:left;
	margin-top:0;
	height:370px;
}

#content #primarynav
{
	width:162px;
	float:left;
	height:327px;
	margin-top:9px;
}

#content #maintext
{
	width:449px;
	float:left;
	background:url(img/design/bg_maintext_welcome.gif) no-repeat center;
	height:675px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6767;
}

#content #maintext2
{
	width:207px;
	float:left;
	background:url(img/design/bg_maintext_planetfinance3.gif) no-repeat center;
	height:190px;
}
#content #maintext3
{
	width:207px;
	float:left;
	background:url(img/design/bg_maintext_partenaire.gif) no-repeat center;
	height:190px;
}

#content #maintext4
{
	width:207px;
	float:left;
	background:url(img/design/bg_maintext_video.gif) no-repeat center;
	height:215px;
}
#content #maintext5
{
	width:207px;
	float:left;
	background:url(img/design/bg_meeting_dakar.gif) no-repeat center;
	height:187px;
}

#content #maintext dl#news_list
{
	margin-left:25px;
	width:400px;
	font-size:12px;
}

#content #maintext dl#news_list dt
{
	width:400px;
	color:#000;
	margin:10px 0 3px 0;
	font-weight:bold;
}
#content #maintext dl#news_list dt a
{
	color:#000;
} 
#content #maintext dl#news_list dt a:hover
{
	color:#000;
	text-decoration:underline;
} 

#content #maintext dl#news_list dt span
{
	color:#53a3b2;
	/*font-weight:normal;*/
}

#content #maintext dl#news_list dd
{
	width:400px;
	color:#666366;
}


#content #sidebar
{
	width:207px;
	float:left;
	background:url(img/design/bg_sidebar_planetfinance2.jpg) no-repeat 0px 9px;
	height:190px;
}


#content #sidebar ul#partner_list 
{
	margin-left:15px;
}

#content #sidebar ul#partner_list li
{
	width:175px;
	text-align:center;
	padding-bottom:4px;
	padding-top:4px;
	float:left;
}
#content #sidebar ul#partner_list li.first
{
	padding-top:0px;
}

#content #sidebar ul#partner_list li a
{
	width:175px;
	text-align:center;
	float:left;
}

div#bandeau{
	clear:both;
	padding:5px 0 0 0;
	display:block;
}

#content #maintext h2
{
	border-bottom:1px solid #ceeaef;
	height:30px;
	display:block;
	margin:20px 0 15px 25px;
	width:407px;
}
#content #sidebar h2
{
	border-bottom:1px solid #ccc;
	height:30px;
	display:block;
	margin:20px 0 15px 25px;
	
}

#content #primarynav ul#menu2
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#content #primarynav ul#menu2 li
{
	width:162px;
	list-style:none;
	display:block;
	background-color:#efefef;
}

#content #primarynav ul#menu2 li a
{
	width:162px;
	display:block;
	background-color:#efefef;
}

#content #primarynav ul#menu2 li#menu2_header{background:#efefef url(img/design/menu2_header.gif) no-repeat;height:25px;}
#content #primarynav ul#menu2 li#menu2_footer{background:#efefef url(img/design/menu2_footer.gif) no-repeat;height:30px;}

#content #primarynav ul#menu2 li#menu2Item1 a{background:#efefef url(img/lien/menu2_actualites.gif) no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item2 a{background:#efefef url(img/lien/menu2_espace_media.gif) no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item3 a{background:#efefef url(img/lien/menu2_archives.gif) no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item5 a{background:#efefef url(img/lien/menu2_formations.gif) no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item6 a{background:#efefef url(img/lien/menu2_meeting.gif) no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item7 a{background:#efefef url(img/lien/menu2_events.gif) no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item8 a{background:#efefef url(img/lien/menu2_ligues.gif) no-repeat;height:30px;}

#content #primarynav ul#menu2 li#menu2Item1 a:hover{background:#efefef url(img/lien/menu2_actualites.gif) -162px 0 no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item2 a:hover{background:#efefef url(img/lien/menu2_espace_media.gif) -162px 0 no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item3 a:hover{background:#efefef url(img/lien/menu2_archives.gif) -162px 0 no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item5 a:hover{background:#efefef url(img/lien/menu2_formations.gif) -162px 0 no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item6 a:hover{background:#efefef url(img/lien/menu2_meeting.gif) -162px 0 no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item7 a:hover{background:#efefef url(img/lien/menu2_events.gif) -162px 0 no-repeat;height:30px;}
#content #primarynav ul#menu2 li#menu2Item8 a:hover{background:#efefef url(img/lien/menu2_ligues.gif) -162px 0 no-repeat;height:30px;}

#content #primarynav ul#menu2 ul#submenu2
{
	padding:0px 0 5px 0;
	margin:0;
	list-style:none;
	background:none;
	background-color:#efefef;
	display:block;
}

#content #primarynav ul#menu2 ul#submenu2 li
{
	list-style:none;
	padding:5px 0 0px 0;
	margin:0 0 0 0px;
	height:auto;
	width:auto;
	display:block;
	background-color:#efefef;
}

#content #primarynav ul#menu2 ul#submenu2 li a
{
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#53a3b2;
	margin:0px 0 0px 0;
	padding:0px 0 0px 22px;
	height:auto;
	width:auto;
	background:none;
	background:#efefef url(../../../img/design/triangle-menu.gif) 11px 6px no-repeat;
}
#content #primarynav ul#menu2 ul#submenu2 li a.encours, #content #primarynav ul#menu2 ul#submenu2 li a.encours:hover
{
	font-size:12px;
	text-decoration:underline;
	color:#817e81;
	height:auto;
	width:auto;
	background:#efefef url(../../../img/design/triangle-menu.gif) 11px 6px no-repeat;
}
#content #primarynav ul#menu2 ul#submenu2 li a:hover
{
	font-size:12px;
	text-decoration:underline;
	color:#53a3b2;
	height:auto;
	width:auto;
	background:#efefef url(../../../img/design/triangle-menu.gif) 11px 6px no-repeat;

}
/* Recherche*/
#header #recherche
{
	background:url(img/design/rech_img.gif) no-repeat;
	float:left;
	height:31px;
	width:318px;
	margin-top:5px;
}
#header #recherche form
{
	float:left;
	width:185px;
}
#header #recherche form input#search_keyword{float:left;border:1px solid #99b8c1;height:13px;margin:8px 0 0 0;}
#header #recherche form input#submit{float:left;color:#fff;background:#353f60;height:17px;width:17px;border:0px;margin:8px 0 0 0px;}
#header #recherche form label
{
	color:#53a3b2;
	float:left;
	font-size:10px;
	width:65px;
	margin-left:10px;
	margin-top:10px;
}

/* Menu bas */
#footer
{
	clear:both;
	font-size:11px;
}
#footer ul#footer_menu
{
	margin-left:auto;
	margin-right:auto;
	width:375px;
	height:25px;
	list-style:none;
}
#footer ul#footer_menu li
{
	float:left;
	text-align:center;
}
#footer ul#footer_menu li.separateur_gris
{
	background:transparent url(img/design/separateur_bas.gif) no-repeat top left;
	padding-left:10px;
	margin-left:10px;
}
#footer ul#footer_menu li a
{
	color:#666366;
}
#footer ul#footer_menu li a:hover
{
	text-decoration:underline;
}
/*Texte*/
text
{
	margin:10px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6767;
}
/*Visuel*/
#header #services
{
	float:left;
	width:811px;
	height:202px;
}
#header #services.visuel1{
	background:url(img/design/img_maty.jpg) no-repeat;
}
#header #services.visuel2{
	background:url(img/design/img1.jpg) no-repeat;
}
#header #services.visuel3{
	background:url(img/design/img3.jpg) no-repeat;
}
#header #services.visuel4{
	background:url(img/design/img3.jpg) no-repeat;
}

#header #services.visuel5{
	background:url(../img/design/img_daw.jpg) no-repeat;
}
.Style1 {color: #333333}

