#more {padding:2px 5px 2px 24px;position:absolute; bottom:1px; right:0px; background-color:#EE7701; color:#fff; text-align:right; background-image: url(../images/ic.jpg); background-repeat: no-repeat; }
#more a{color:#fff; text-decoration:none}
#more a:visited{color:#fff; text-decoration:none}
#more a:hover{color:#fff; text-decoration:underline}

#r_spacer{height:35px;}
.headerTable {text-align:left; background:#EDEDED; border:1px solid #CDCDCD; font-size:12px; margin-bottom:10px;}
.headerRow {text-align:left; border:1px solid #CDCDCD; font-size:12px; margin-bottom:10px;}

#pathway {margin-left:15px;margin-top:5px;font-size:12px; color:#022C6A}
a {color:#ED7703; text-decoration:underline}
a:visited {color:#ED7703; text-decoration:underline}
a:hover {color:#ED7703; text-decoration:underline}

a.pathway {color:#ED7703; text-decoration:underline}
a.pathway:visited {color:#ED7703; text-decoration:underline}
a.pathway:hover {color:#ED7703; text-decoration:underline}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }
#system-message dd.message ul {}

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error {  }
#system-message dd.error ul { color: #93246F;  border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;margin:0}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice {  }
#system-message dd.error ul { color: #93246F; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;margin:0}

.button {background:#EDEDED; border:1px solid #CCCCCC}
div.contact_email {font-size:12px;}
#right table{text-align:right}

#line {
background-image:url(../images/separation_produit.gif);
background-repeat:repeat-x;
height:3px;
}
div#component {padding-left:10px;padding-top:25px;}
div#component_interne {padding:25px 15px 10px 15px; }

div#top {text-align:left}
.componentheading {color:#fff;}

BODY
{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background:#ed7703;
	margin: 0px;
	font-size: 10px;
	font-weight: normal;
}

.contenu_homeY_old {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
	background-image:url(../images/arri_home.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:640px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding:0 5px 0 5px;
}
.contenu_homeY {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
	height:640px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding:0 5px 0 5px;
}


.contenu_homeN {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
	height:640px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding:0 5px 0 5px;
}

.contenu_interne {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
	width:714px;
	height:100%;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding:0 5px 0 5px;
}
.formulaire {
	border:none;
	WIDTH: 100px; 
	height:14px; 
	COLOR: #000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fff; 
	font-size:9px;
	padding: 0px;
	margin:0px;
}
.checklist {
	border-width:medium;
	border-style:none;
	COLOR: #6a6a6a; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.listesousmenu {
	padding: 5px 0 5px 10px;
}
li {
	list-style-type: disc;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding-bottom: 5px;

}

ul {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:0px;
	color: #022c6a;
	font-weight:normal;
	text-align: left;
	list-style-position: inside;
	margin:0;
	padding: 5px 0px 0px 0px;
	text-indent: 10px;

}
img {
	border: none;
}

IMG { border : none, 0;}
.IMG_agrandir2 { border : 1px solid #000000;}
.IMG_agrandir { border : none;}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #013888;
	letter-spacing:-2px;
	text-decoration: none;
	font-weight:bold;
}


.contentheading {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #666666;
	letter-spacing:-2px;
	text-decoration: none;
}

.titre_contact {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #666666;
	letter-spacing:-2px;
	padding: 30px 0px 0px 20px;
	text-decoration: none;
}
.titre_produit {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	letter-spacing:-2px;
	color: #ed7703;
	font-weight:normal;
	padding: 0; 
	text-decoration: none;
}

.titre_produit_v2 {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	font-weight:normal;
	padding: 2px;
	text-decoration: none;
}

.stitre_produit a:link{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:-2px;
	color: #ed7703;
	font-weight:normal;
	padding: 0; 
	text-decoration: none;
}

.stitre_produit a:visited{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:-2px;
	color: #ed7703;
	font-weight:normal;
	padding: 0; 
	text-decoration: none;
}

.stitre_produit a:hover{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:-2px;
	color: #ed7703;
	font-weight:normal;
	padding: 0; 
	text-decoration: unerline;
}

.titre_page {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing:-0px;
	color: #ed7703;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
}

 .componentheading {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing:-0px;
	color: #ed7703;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
}

.titre_page a{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing:-0px;
	color: #ed7703;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform:uppercase;
}
.titre_page a:visited{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing:-0px;
	color: #ed7703;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform:uppercase;
}
 .titre_page a:hover{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing:-0px;
	color: #ed7703;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	text-transform:uppercase;
}

.soustitre {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing:0px;
	color: #022c6a;
	font-weight:normal;
	padding: 0px;
	text-decoration: none;
	margin:0px;
	padding-top:6px;
}
.titre_prod_interne {
	background-image:url(../images/separation_logo.gif);
	background-position:center;
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	letter-spacing:-1px;
	color: #013888;
	font-weight:normal;
	padding: 0; 
	text-decoration: none;
}
.tb_produit {
	width:100%;
	background-image:url(../images/cadre.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ed7703;
	font-weight:normal;
	padding:20px 5px 20px 20px;
}
.produit {
	width:100%;
	background-image:url(../images/cadre.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ed7703;
	font-weight:normal;
	padding:20px 0 10px 0;
}

.titre {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ed7703;
	font-weight:normal;
	padding:0;
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;
}

.titre a{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ed7703;
	font-weight:normal;
	padding:0;
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;
}

.titre a:visited{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ed7703;
	font-weight:normal;
	padding:0;
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;
}

.titre a:hover{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ed7703;
	font-weight:normal;
	padding:0;
	text-decoration: underline;
	text-transform:uppercase;
	text-align:left;
}
h3 {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	background-color:#013888;
	height:20px;
	line-height:20px;
	font-size: 11px;
	color: #fff;
	font-weight:bold;
	padding:0 5px 0 5px;
	text-decoration: none;
	text-align:left;
	margin-bottom:0px;
}
.titre_liste {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	background-color:#013888;
	width:355px;
	height:20px;
	font-size: 11px;
	color: #fff;
	font-weight:bold;
	padding:0 5px 0 5px;
	text-decoration: none;
	text-align:left;
}

.titre2 {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing:-1px;
	color: #ed7703;
	font-weight:bold;
	padding:0 0 10px 0; 
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;
}
.titre2:visited {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing:-1px;
	color: #ed7703;
	font-weight:bold;
	padding:0 0 10px 0; 
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;
}
.titre2:hover {
	text-decoration: none;
	color:#013888;
}
.descriptif {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
	color: #012b68;
	font-weight:normal;
	margin:0 5px 0 0; 
	text-decoration: none;
	text-align:left;
}
.miniature_home {
	padding: 0px 2px 0px 0;
	width:58px; 
}
.savoirplus {
	background-image:url(../images/arri_savoirplus.gif);
	background-position:left;
	background-repeat:no-repeat;
	line-height:40px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight:normal;
	padding: 5px 5px 5px 28px;
	text-decoration: none;
	text-align:left;
}
.savoirplus:visited {
	background-image:url(../images/arri_savoirplus.gif);
	background-position:left;
	background-repeat:no-repeat;
	line-height:40px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight:normal;
	padding: 5px 5px 5px 28px; 
	text-decoration: none;
	text-align:left;
}
.savoirplus:hover {
	text-decoration: none;
	color:#94aee4;
}
.footer {
	background-image:url(../images/arri_footer.gif);
	background-position:right;
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight:normal;
	padding: 10px 10px 10px 5px; 
	text-decoration: none;
}
.footer:hover {
	text-decoration: none;
	color:#fff;
}
.footer_ang {
	background-image:url(../images/arri_footer.gif);
	background-position:left;
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight:normal;
	padding: 10px 5px 10px 10px; 
	text-decoration: none;
}
.footer_ang:hover {
	text-decoration: none;
	color:#fff;
}



.tfooter {
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight:normal;
	padding: 10px 10px 10px 5px;
	text-decoration: none;
	line-height:20px;
}
.tfooter:visited {
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight:normal;
	padding: 10px 10px 10px 5px;
	text-decoration: none;
}
.tfooter:hover {
	text-decoration: none;
	color:#fff;
}

.tfooteractive_language {
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	font-weight:normal;
	padding: 10px 10px 10px 5px;
	text-decoration: none;
	line-height:20px;
}
.tfooteractive_language:visited {
	background-repeat:no-repeat;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	font-weight:normal;
	padding: 10px 10px 10px 5px;
	text-decoration: none;
}
.tfooteractive_language:hover {
	text-decoration: none;
	color:#fff;
}

.langImg {}





.mainlevel {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.mainlevel:visited {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-weight:normal;
	padding: 10px 10px 10px 5px; 
	text-decoration: none;
}
.mainlevel:hover {
	text-decoration: none;
	color:#fff;
}

