@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	text-align:center;
	color:#414141;
	padding:0;
	background:#000000;
	/*background:url(Skins/RetailAcademy/images/fond_nav.gif) repeat-y left;*/
}
.body_admin{
	background:#FFFFFF;
	padding:10px 0 0 0;
}

.body_admin .page{
	border:1px solid #000000;
}
.body_site{
	background:#000000;
	padding:10px 0 0 0;
}
p{
	text-align:justify;
}
div{
	margin:0;
	padding:0;
}
a img{
	border:none;
}
.breaker{
	height:0;
	clear:left;
	overflow:hidden;
}
.page{
	width:768px;
	margin:0 auto;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
}
.content_page{
	background:url(Skins/RetailAcademy/images/fond_nav.gif) repeat-y left #fff;
}
.left_menu{
	width:150px;
	float:left;
}
.contentpane{
	float:left;
	width:390px;
	/*background:url(Skins/RetailAcademy/images/separateur.gif) no-repeat top right;*/
	padding:6px 10px;
	min-height:570px;
	height:auto;
}
.contentpane_wrp{
	float:left;
	width:590px;
	/*background:url(Skins/RetailAcademy/images/separateur.gif) no-repeat top right;*/
	padding:6px 10px;
	min-height:570px;
	height:auto;
}
.contentpane_wrp.nopadding{
	padding:0;
	width:618px !important;
	margin:0;
}
.rightpane{
	float:left;
	width:188px;
	padding:6px 5px;
}
.navigation a{
	display:block;
	height:19px;
	width:150px;
}
.navigation a#home{
	background:url(Skins/RetailAcademy/images/homepage_btn.jpg);
}
.navigation a#home:hover{
	background:url(Skins/RetailAcademy/images/homepage_roll.gif);
}
.navigation a#vendor{
	background:url(Skins/RetailAcademy/images/vendor_btn.jpg);
}
.navigation a#vendor:hover{
	background:url(Skins/RetailAcademy/images/vendor_roll.gif);
}
.navigation a#retailer{
	background:url(Skins/RetailAcademy/images/retailer_btn.jpg);
}
.navigation a#retailer:hover{
	background:url(Skins/RetailAcademy/images/retailer_roll.gif);
}
.navigation a#distributor{
	background:url(Skins/RetailAcademy/images/distributor_btn.jpg);
}
.navigation a#distributor:hover{
	background:url(Skins/RetailAcademy/images/distributor_roll.gif);
}
.navigation a#halloffame{
	background:url(Skins/RetailAcademy/images/halloffame_btn.jpg);
}
.navigation a#halloffame:hover{
	background:url(Skins/RetailAcademy/images/halloffame_roll.gif);
}
.navigation a#committee{
	background:url(Skins/RetailAcademy/images/committee_btn.jpg);
}
.navigation a#committee:hover{
	background:url(Skins/RetailAcademy/images/committee_roll.gif);
}
.navigation a#venue{
	background:url(Skins/RetailAcademy/images/venue_btn.jpg);
}
.navigation a#venue:hover{
	background:url(Skins/RetailAcademy/images/venue_roll.gif);
}
.navigation a#voting{
	background:url(Skins/RetailAcademy/images/voting_btn.jpg);
}
.navigation a#voting:hover{
	background:url(Skins/RetailAcademy/images/voting_roll.gif);
}
.navigation a#sponsorship{
	background:url(Skins/RetailAcademy/images/sponsorship_btn.jpg);
}
.navigation a#sponsorship:hover{
	background:url(Skins/RetailAcademy/images/sponsorship_roll.gif);
}
.navigation a#contactus{
	background:url(Skins/RetailAcademy/images/contactus_btn.jpg);
}
.navigation a#contactus:hover{
	background:url(Skins/RetailAcademy/images/contactus_roll.gif);
}
.form_identification{
	padding-top:20px;
}
.form_pad{
	padding-left:12px;
}
.input_txt{
	border:1px solid #808080;
	width:133px;
	margin-bottom:10px;
}
Body .leftpane{
	width:150px;
	background:url(Skins/RetailAcademy/images/fond_nav.gif) repeat-y left;
	padding:10px 0;
	text-align:center;
}
Body .leftpane .DNNAligncenter{
	text-align:center;
}

Body .leftpane .DNNAligncenter .Normal{
	text-align:center;
}
.leftpane img{
	margin-bottom:10px;
	text-align:center;
}
.leftpane h3{
	margin-bottom:0;
}
.smalltitle{
	font-size:14px;
	font-weight:bold;
	color:#b5152b;
}
.liste_orange{
	list-style:none;
	margin:0;
	padding:0;
}
.liste_orange li{
	list-style:none;
	list-style-type:none;
	background:url(Skins/RetailAcademy/images/puce_rouge.gif) no-repeat;
	background-position: left 5px;
	padding-left:12px;
	margin-bottom:10px;
}
.photo{
	text-align:center;
}
.photo img{
	margin-bottom:10px;
}

/*---------   Corner gris		--------------*/
.corner_gris {background: transparent; margin-top:10px; width:180px;}
.corner_gris .xtop, .corner_gris .xbottom {display:block; background:transparent; font-size:1px;}
.corner_gris .xb1, .corner_gris .xb2, .corner_gris .xb3, .corner_gris .xb4 {display:block; overflow:hidden;}
.corner_gris .xb1, .corner_gris .xb2, .corner_gris .xb3 {height:1px;}
.corner_gris .xb2, .corner_gris .xb3, .corner_gris .xb4 {background:#e9e9e9; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.corner_gris .xb1 {margin:0 5px; background:#e9e9e9;}
.corner_gris .xb2 {margin:0 3px; border-width:0 2px;}
.corner_gris .xb3 {margin:0 2px;}
.corner_gris .xb4 {height:2px; margin:0 1px;}
.corner_gris .xboxcontent {display:block; background:#e9e9e9; border:0 solid #e9e9e9; border-width:0 1px; padding: 5px 0px 5px 7px;}

/******* Bloc du mot du president ***************/
.bloc_home{
	width:377px;
}
.bloc_home .top{
	background:url(Skins/RetailAcademy/images/top_bloc1.gif) no-repeat top;
	width:377px;
	height:22px;
}
.bloc_home .bottom{
	background:url(Skins/RetailAcademy/images/bottom_bloc1.gif) no-repeat top;
	width:381px;
	height:31px;
}
.bloc_home .content{
	background:url(Skins/RetailAcademy/images/content_bloc1.gif) repeat-y;
	padding:0 20px;
	font-size:10px !important;
}
.bloc_home .content p{
	margin-top:0;
}
/******* Bloc orange **************
.bloc_orange{
	background:url(Skins/RetailAcademy/images/top_bloc_orange.gif) no-repeat top #fedeab;
	border-left:1px solid #f29400;
	border-right:1px solid #f29400;
}
.bloc_home .bottom{
	background:url(Skins/RetailAcademy/images/bottom_bloc_orange.gif) no-repeat top;
	width:381px;
	height:23px;
}
.bloc_home table {
	font-size:11px;
}
.bloc_home table td{
	border-bottom:1px solid #ffffff;
}
*/
.liste_fd_orange, .liste_fd_orange_no_label{
	list-style:none;
	margin:0;
	padding:0;
	width:400px;
}
.liste_fd_orange li, .liste_fd_orange_no_label li{
	list-style:none;
	list-style-type:none;
	/*background:url(Skins/RetailAcademy/images/fd_li_orange.gif) repeat-y;*/
	border-bottom:1px solid #ffffff;
	padding:3px;
	width:400px;
	margin:0;
	min-height:14px;
	clear:left;
	height:auto;
}
.liste_fd_orange li.premier, .liste_fd_orange_no_label li.premier{
	/*background:url(Skins/RetailAcademy/images/top_bloc_orange.gif) no-repeat top;
	min-height:14px;
	height:auto;*/
}
.liste_fd_orange li.dernier, .liste_fd_orange_no_label li.dernier{
	/*background:url(Skins/RetailAcademy/images/bottom_bloc_orange.gif) no-repeat  bottom;
	min-height:14px;
	height:auto;*/
}
.liste_fd_orange li .num, .liste_fd_orange_no_label li .num{
	display:block;
	width:15px;
	float:left;
	color:#b5152b;
	font-weight:bold;
	padding:5px 5px 5px 18px;
}
.liste_fd_orange li .txt, .liste_fd_orange_no_label li .txt{
	display:block;
	width:320px;
	float:left;
	border:1px solid #a0a0a0;
	padding:5px;
}
.liste_fd_orange_no_label li .txt{
	width:325px;
}
.liste_comite{
	list-style:none;
	margin:0;
	padding:0;
	font-size:10px;
}
.liste_comite li{
	list-style:none;
	list-style-type:none;
	background:url(Skins/RetailAcademy/images/puce_rouge2.gif) no-repeat;
	background-position: left 5px;
	padding-left:7px;
	margin-bottom:5px;
	width:123px;
	float:left;
}
.baniere_top{
	background:url(Skins/RetailAcademy/images/banniere.jpg) no-repeat;
	width:768px;
	height:73px;
	padding-top:70px;
}
.baniere_top a{
	text-decoration:none;
	display:block;
	width:105px;
	height:60px;
	margin-left:10px;
}