BODY
{
 margin: 0px 0px 0px 0px ;  
 background-color:#737A7E;
 scrollbar-arrow-color: #E42518;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #ECEDEF;
}

TABLE.form INPUT,TABLE.form SELECT,TABLE.form TEXTAREA
{
border:1px solid #808080;
background-color:#EFEFEF;
font-size:10px;
}


i
{
font-size:10px;

}

TABLE.form SELECT
{
width:150px;
}

TABLE.Form .noborder {border: 0px solid #656565; background-color:white;}

TABLE.form TD
{
font-family:arial;	color:#000000;	font-size:10px;font-weight:bold;height:30px;
}

TABLE.form TD.nobold
{
font-family:arial;	color:#000000;	font-size:10px;font-weight:normal;
}


TABLE.form SPAN {color:#e42518;}


TABLE.maintable
{
	width:100%;
	border-collapse:collapse;
}

TABLE.maintable TD.top
{
	background-color:#FFFFFF;
	height:30px;
}

TABLE.maintable TD.left,TABLE.maintable TD.right 
{
	height:630px;
	background-image:url("bg_side.gif");
}

TABLE.maintable TD.center
{
	background-image:url("bg_main.gif");
	height:630px;
	width:850px;
	vertical-align:top;
	text-align:center;
}

TABLE.maintable TD.bottom
{
	background-color:#737A7E;
	height:50px
}


TABLE.footer TD.accroche
{
width:100%;
vertical-align:bottom;
}

TABLE.footer TD.accroche
{
	font-family:arial;
	color:#E42518;
	font-size:10px;
	font-weight:bold;
}

TABLE.footer TD.links 
{
	font-family:arial;
	color:#E42518;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

TABLE.footer TD.links A
{
	font-family:arial;
	color:#808080;
	font-size:10px;
	text-decoration:none;
}

TABLE.footer TD.links A:hover
{
	color:#E42518;	
	text-decoration:underline;
}

.scrollzone {    
	position:relative; 
    width: 810px; 
    height: 380px; 
	overflow-y:scroll; 
}

TABLE.scroll_holder_withmenu,TABLE.scroll_holder_withoutmenu
{
	width:790px;
	
}

TABLE.scroll_holder_withmenu TD.menu
{
	background-color:#E3E5E6;
	width:180px;
	vertical-align:top;
}

TABLE.scroll_holder_withmenu TD.content
{
	padding-left:10px;	
	width:560px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif; color:#000000;font-size: 10px;
}

TABLE.scroll_holder_withmenu TD.content SPAN.green
{
		color:#7CB560;
		font-size:12px;
		font-weight:bold;
}


TABLE.scroll_holder_withmenu TD.ad,TABLE.scroll_holder_withoutmenu TD.ad
{
	width:50px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif; color:#808080;font-size: 10px;
}


TABLE.scroll_holder_withoutmenu TD.content
{
	padding-left:10px;
	width:740px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif; color:#000000;font-size: 10px;
}


/******************8 steps*/
TABLE.cp8{width:490px}
TABLE.cp8 TD.cp8_text{font-family: Arial, Helvetica, sans-serif; color:#000000;font-size: 10px;}
TABLE.cp8 TD.cp8_text UL {text-align:left  ; list-style-type: square;list-style-image: url('css-puce.gif'); margin-left:20px}
TABLE.steps,#steps {font-family: Arial, Helvetica, sans-serif; color:#000000;font-size: 10px;}

/***************** FORMULAIRE DE TEST */
#holder_letest{}
TABLE.holder_letest {font-family: Arial, Helvetica, sans-serif; color:#000000;font-size: 10px; width:490px; }
TABLE.holder_letest TD.puce {height:50px; width:10px; background-image: URL('css-puce.gif'); background-repeat: no-repeat; background-position:  left }
TABLE.holder_letest TD.libelle { text-align:justify;width:360px; }
TABLE.holder_letest TD.box { width:10px;border:1px solid #808080; }



H1 {font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 18px 0px;	color: #000000;	font-size: 14px;	font-weight: bold;	font-style: normal;	text-align: left;}
H2 {font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 18px 0px;	color: #e42518;	font-size: 14px;	font-weight: bold;	font-style: normal;	text-align: left; }
H3 {font-family: Arial, Helvetica, sans-serif; margin: 18px 0px 6px 0px;	color: #004E8F;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left;}
H4 {font-family: Arial, Helvetica, sans-serif; margin: 18px 0px 6px 0px;	color: #000000;	font-size: 12px;	font-weight: normal; text-align: left;}


/*****HOOK FROM CORPORATE*/
/*CONTACT*/
TD.td_left   {padding: 0px 5px; vertical-align: top; background-color: #f7f7f7; border-right: 1px dashed #FFFFFF;}
TD.td_middle {padding: 0px 5px; vertical-align: top; background-color: #f7f7f7; border-right: 1px dashed #FFFFFF;}
TD.td_right  {padding: 0px 5px; vertical-align: top; background-color: #f7f7f7;}
TABLE.contact TD{font-family:arial;color:#808080;font-size:10px;}

TD.MainPanel UL {list-style-type: square;	list-style-position: outside; list-style-image: url('css-li.gif'); margin: 0px 0px 6px 0px; padding:0px}
TD.MainPanel P + UL {margin-top: -3px}

P{	font-family:arial;	color:#000000;	font-size:10px;}
UL{	list-style-type: square;	list-style-position: outside;font-family:arial;	color:#000000;	font-size:10px;list-style-image: url('css-puce.gif');}
A{color:#004E8F;}
A:hover{text-decoration:none;}

TD.HomeLinks {padding: 0px 0px 5px 5px; height: 100%; width: 180px}
TABLE.HomeLinks {width: 160px;  border-collapse: collapse}
TABLE.HomeLinks TD{height:25px;vertical-align: middle; border: solid #C0C0C0; border-width: 0px 0px 1px 0px}
TABLE.HomeLinks TD.bold {font-family:arial;font-size:11px;color:#E42518;padding-left: 5px;background-image: URL('puce_menu.gif'); background-repeat: no-repeat; background-position: right center}
TABLE.HomeLinks A {font-family:arial;font-size:11px;color: #000000; text-decoration: none; display: block; padding-left: 5px; background-image: URL('puce_menu.gif'); background-repeat: no-repeat; background-position: right center}
TABLE.HomeLinks A:hover {text-decoration: underline}
TABLE.HomeLinks P {font-family:arial;font-size:11px;color: #000000; text-decoration: none; display: block; }

TABLE.HomeLinks TD.sublink{padding-left:23px;font-family:arial;font-size:11px;color:#E42518;height:15px;background-image: URL('css-menu-niv2.gif');background-repeat: no-repeat; background-position: left center}
TABLE.HomeLinks TD.sublink A{background-image:none;padding-left: 0px;}

