*{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
html{
	background:#343434 url(../../fond/forum/fond_body.jpg) repeat-x;
	font-size:12px;
	height:100%;
	text-align:center;
}
a {  position:relative;z-index:5000;}
/* INDEX */
#index{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background: url(../../fond/forum/fond_contenu.png) no-repeat;
	width:780px;
	height:642px;
}/*
#index{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/forum/fond_contenu.png', sizingMethod='scale');
	width:780px;
	height:642px;
}*/
#flash{
	float:left;
	width:603px;
	height:513px;
	margin-left:53px!important;margin-left:13px;
}
#flash img{border:none;}

a{position:relative!important; z-index:4000; } 
 
#logo_right{
	position:relative;
	float:right;
	margin-right:17px!important;margin-right:8px;
	margin-top:100px;
	width:74px;
	text-align:center;
}
#logo_right img{margin-bottom:15px; border:none;}
#logo_bottom{
	position:relative;
	float:left;
	margin-left:70px!important;margin-left:50px;
	margin-top:30px!important;margin-top:30px;
	height:75px;
}              
#logo_bottom img{margin-right:20px; border:none;}
/* FIN INDEX */ 
/* RUBRIQUE */
#body[id]{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background: url(../../fond/forum/fond_body_rubs.png) repeat-y;
	width:781px;
	min-height:579px;
	height:auto!important;
	height:579px;
	text-align:left;
}
#body{
	position:relative;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/forum/fond_body_rubs.png', sizingMethod='scale');
	width:781px;
	min-height:579px;
	height:auto!important;
	height:579px;
	text-align:left;
}
#banner{
	position:relative;
	background: url(../../element/forum/banner.gif) no-repeat;
	width:781px;
	height:194px;
	margin-top:0px;
	padding-left:16px!important;padding-left:0px;
}
/* MENU */
#menu{
	position:relative;
	float:left;
	width:165px;
	background:#C1C1C5 url(../../fond/forum/fond_menu.gif) repeat-x;
	margin-left:16px!important;margin-left:8px;
	min-height:386px;
	height:100%!important;
	height:402px; 
}
.menu {
	position:relative;
	margin-left:-20px!important;margin-left:20px;
	list-style-image:url(../../element/forum/puce_menu.gif);
	list-style-position:outside;
}
.menu li{margin-bottom:10px;}
.menu a{color:#003171; text-decoration:none; font-weight:bold;}
.menu a:hover{color:#FF0009; font-weight:bold;}
.selected a{color:#FF0009;}

#smenu{
	display:block;
	clear:right;
	height:20px;
}
.smenu, .smenu_last {
	position:relative; 
	float:left;
	text-align:center;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	background:url(../../fond/forum/fond_smenu.gif) repeat-x;
}
.smenu{margin-right:10px;}
.smenu_last{margin-right:0px!important;}
.smenu li, .smenu_last li{margin-bottom:5px;}
.smenu a.,smenu_last a{color:#000000; text-decoration:none;}
.select{color:#0046A1!important; font-weight:bold;}
/* FIN MENU */
/* LOGO RUBS */
#logs_rub1{
	position:relative;
	float:right;
	margin-right:18px!important;margin-right:8px;
	margin-top:10px;
	width:54px;
	text-align:center;
}
#logs_rub1 img{margin-bottom:20px;}
#logs_rub2{
	position:relative;
	float:right;
	margin-right:225px!important;margin-right:110px;
	margin-top:38px!important;margin-top:53px;
	height:49px;
}
#logs_rub2 img{margin-right:20px;}
/* FIN LOGO RUBS */
/* CONTENU */
#contenu{
	position:relative;
	z-index:100;
	float:left;
	margin-top:-40px;
	margin-left:15px;
	width:493px;
	height:441px;
	overflow:auto;
}
/* FIN CONTENU */
/* FOOT */
#foot[id]{
	z-index:1;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background: url(../../fond/forum/fond_foot_rubs.png) no-repeat;
	width:781px;
	height:125px;
}
#foot{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/fond/forum/fond_foot_rubs.png', sizingMethod='scale');
	width:781px;
	height:125px;
	/*margin-left:-30px!important;margin-left:0px;*/
}

/* FIN RUBRIQUE */ 
/* FORMULAIRES */
#formulairepage {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#000000;
}
#formulairepage table{
	margin-left:15px;
	border-collapse:collapse;
	font-size:1.0em;
	margin-top:10px;
}
#formulairepage td{border-bottom:none!important;}
#formulairepage label{
	display:block;
	float:left;
	text-align:right;
	padding-right:5px;
	width:100px;
	height:auto!important; height:20px;
	min-height:20px;
	margin-bottom:5px;
	margin-right:5px;
}
#formulairepage .ctext, #formulairepage .email,#formulairepage select, #formulairepage textarea{
	border:1px solid #B4B4B4;
	width:240px;
	background-color:#FFF;
	font-size:1.0em;
}
#formulairepage .mtext{height:120px;}
#formulairepage .select{width:240px!important;width:240px!important;}
#formulairepage .checkbox{float:left;width:340px;}
#formulairepage .check{ float:right;width:350px;}
#formulairepage .box{ margin-right:5px; margin-left:10px; background-color:#FFF; margin-bottom:10px; float:left; vertical-align:top;}

#formulairepage tfoot td{
	text-align:right!important;text-align:left;
	padding-top:10px;
	padding-left:145px!important;padding-left:115px;
}
#formulairepage .send{ margin-left:-34px!important;margin-left:0px;display:block; width:241px!important; height:20px!important; background: url(../../../imgs/forum_send.gif) no-repeat; border:none;}

.titre_form{padding-bottom:15px;}
.titre_form p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:bold;
	border-bottom:1px solid #463C91;
	width:100%;
	margin-top:10px;
	color:#463C91;
}

/* Fin Formualires */ 
