body{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3F0724;
	background:#000;
}
*{font-size:10px;}
a,a:visited{text-decoration:none;color: #3F0724;}
a:hover{text-decoration:underline;}

a.LinkPro,a.LinkPro:Visited{font-weight:bold;text-decoration:none;color: #3F0724;}
a.LinkPro:Hover{color: white;background:#3F0724;}

form{padding:0;margin:0;}
.Bold {
	font-weight: bold;
}
.Puce{
	width:4px;
	height:4px;
	vertical-align:bottom;
	margin-bottom:3px;
}

/*--[ SUPER CONTENEUR ]----------------------------------------------*/
#SuperContainer{
	width:100%;
	height:100%;
	vertical-align: middle;
}

/*--[ BANNIERE ROTATIVE ]-------------------------------------------*/
table#TopBanner {
	width: 770px;
	padding: 0;
	margin-bottom: 10px;
	border-collapse: collapse;
}

/*--[ CADRE ]-------------------------------------------------------*/
#Cadre {
	width: 770px;
	margin:0;
	padding: 0;
	border: none;
	border-collapse: collapse;
	background: #000;
}
/*--[ MAIN CONTENT ]------------------------------------------------*/
#MainContent {
	width: 770px;
	border: none;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	background: #FFF;
}
#MainContent td{
	vertical-align: top;
 background: #FFF;
}
#MainContent td.BorderLeft {
	width: 20px;
	background: #000 url(../../img/skin/cadre_fd_left.gif) repeat-y;
}
#MainContent td.ColCenter{
	width: 730px;
}
#MainContent td.BorderRight {
	width: 20px;
	background: #000 url(../../img/skin/cadre_fd_right.gif) repeat-y;
}

/*--[ CONTENT ]-----------------------------------------------------*/
#Bandeau {
	display: inline;
}
#Content{
	width: 730px;
	margin-top: 3px;
	padding:0;
	border: none;
}
#Content td{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#Content td.ColLeft{
	width: 170px;
	background: #fff url(../../img/skin/content_footer_left.gif) no-repeat left bottom;
	padding : 0;
}
#Content td.ColRight {
	width: 560px;
	background: #FFF url(../../img/skin/content_footer_right.gif) no-repeat right bottom;
	padding-bottom: 5px;
	text-align: left;
}
#Content #Footer{
 background:#F2FAFE;
 width:555px;
 text-align:right;
}
/*--[ MENTIONS CONTACT ]------------------------------------------------------------*/
#Mentions{
 width:160px;
 text-align:right;
 margin:2px 5px 7px 5px;
}
#Mentions .Puce {
	margin-left:5px;
	margin-right:3px;
}

/*--[ IFRAMES ]---------------------------------------------------------*/
iframe#BannerFrame{
	width:468px;
	height:60px;
	margin:0;
	padding:0;
	border:0px;
	display:inline;
}
iframe#MainFrame{ 
	width:555px;
	height:413px;/*418 -barre footer bleuciel*/
	margin-top:5px;
	padding:0;
	border:none;
	display:inline;
	background:#F2FAFE;
}
iframe#CaddieFrame{
	display:inline;
	height:0px;
	width:0px;
	margin:0px;
	border:none;
	padding:0px;
}

/*--[ LOGIN PROFESSIONNELS ]----------------------------------------------*/
#ModulePro {
	width:160px;
	margin: 0 5px 0 5px;
}
#ModulePro form{padding:0;margin:0;}
#ModulePro input{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3F0724;
	padding-left: 2px;
}
#ModulePro #Login{
	width : 160px;
	height: 18px;
	border: 1px solid #3F0724;
	margin: 3px 0 3px 0;
}html>body #ModulePro #Login{margin:4px 0;}

#ModulePro #Pwd{
	border: 1px solid #3F0724;
	width:140px;
	height:18px;
	margin:-1px 0;
}html>body #ModulePro #Pwd{margin:0px;}
#ModulePro input.BtnOk{
 padding:0px;
	background:transparent url(../../img/skin/btn_ok.gif);
	width:18px;
	height:18px;
	border:none;
	cursor:pointer;	
}

 
/*--[ MODULE NAVIGATION ]----------------------------------------------*/

#ModuleNav {
	width: 555px;
}
#ModuleNav img{border:0px;}
#ModuleNav img{border:none;}
#ModuleNav td#Compteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F0724;
	padding-bottom: 5px;
}
#ModuleNav td#Compteur .Puce{
	margin-bottom:3px;
	margin-left: 8px;
	margin-right: 8px;
}
#ModuleNav .RallyBar {
	background: #FFF url(../../img/skin/nav_rally_blue.gif) repeat-x;
	height: 8px;
}
#ModuleNav .BlueBar {
	background: #FFF url(../../img/skin/nav_blue_bars.gif) repeat-x;
	height: 4px;
}
#NavBar {
	margin: 6px 4px 5px 10px;
	width: 529px;
}
#NavBar td{vertical-align:top;}
#NavBar td.ColSpace {
	background: #FFF url(../../img/skin/nav_space_bar.gif) no-repeat 50% 3px;
	width: 21px;
	text-align: center;
	vertical-align: middle;
}
/*--[ MODULES PUB ]----------------------------------------------*/
#ModulePub {
	padding: 0;
	width: 160px;
	margin:10px 5px 0 5px;
}
#ModulePub #PubHeader{
padding-bottom:5px;
}
/*contour pub*/
#ModulePub .CadrePub {
 width: 160px;
	height: 123px;
	margin-top: 5px;
	background: #FFF url(../../img/skin/fd_zebra_pub.gif);
}
/*contour pub moto2*/
#ModulePub .CadrePubM2{
	background: #FFF url(../../img/skin/fd_zebra_m2.gif);
	width: 160px;
	height: 123px;
	margin-top:5px;
}
/*contenu pub*/
#ModulePub .PubContent{
 position:absolute;
	background: #FFF;
	width: 150px;
	height: 113px;	
	margin:5px 5px;
}

div#Credits,div#Credits a{color:#888;}