

body {
	padding-right: 0px; padding-left: 0px; font-size: 11px; color: #000000; padding-bottom: 0px; margin: 0px;   padding-top: 0px; font-family: arial,verdana,helvetica; font-size: 11px; 
 text-align: center;
}


#global-header A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#global-header A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#global-header A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#global-header A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#global-header UL {
	PADDING-RIGHT: 15px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#global-header LI {
	FONT-WEIGHT: bold
}
#global-header {
	FONT-SIZE: 0.8em; FLOAT: left; BACKGROUND-IMAGE: url(/images/onebrother/header_brother.jpg); WIDTH: 790px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px
}
#logo-brother {
	FLOAT: left
}
#right-side {
	FLOAT: right; WIDTH: 300px
}
#search-box {
	PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 5px
}
#country-select {
	PADDING-RIGHT: 15px; FLOAT: right; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#global-header SELECT {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 220px; HEIGHT: 19px
}
#global-header INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-LEFT: 2px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 19px
}


#search-link {
	 PADDING-RIGHT: 15px; FLOAT: right; VERTICAL-ALIGN: top; PADDING-TOP: 6px; PADDING-bottom: 0px; margin: 0px; font-size: 11px;
}


#country-select {
	PADDING-RIGHT: 15px; FLOAT: right; VERTICAL-ALIGN: top; PADDING-TOP: 2px; PADDING-bottom: 0px; margin: 0px; font-size: 11px;
}
p	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left; margin-left: 2px;}
li  { font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left}
h1  { font-family: arial,verdana,helvetica; font-size: 16px; color: #005AA9;font-weight:bold; margin-top: 15px; margin-bottom: 5px }
h2  { font-family: arial,verdana,helvetica; font-size: 12px; color: #6b70ae; font-weight:bold; margin-bottom: 0px;}
h3  { font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9; margin-bottom: 0px; margin-top: 0px; text-decoration:underline}
h4  { font-family: arial,verdana,helvetica; font-size: 12px; color: #005AA9; margin-bottom: 0px; font-weight:bold; margin-top: 0px; }
h5  { font-family: arial,verdana,helvetica; font-size: 11px; color: #d77218;font-weight:bold; margin-bottom: 0px  }
h6  { font-family: arial,verdana,helvetica; font-size: 12px; color: #d77218; font-weight:bold; margin-bottom: 0px; }
.price  { font-family: arial,verdana,helvetica; font-size: 16px; color: #005AA9;font-weight:bold; margin-bottom: 0px  }

a.bigblue	{ font-family: arial,verdana,helvetica; font-size: 14px; color: #005AA9;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }

a.bigblue:hover{ font-family: arial,verdana,helvetica; font-size: 14px; color: #005AA9;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }

a.bigblue:visited{ font-family: arial,verdana,helvetica; font-size: 14px; color: #005AA9;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }


table	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left; margin-left: 2px; vertical-align: top;}


td	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left; margin-left: 2px; vertical-align: top;}




/* Centru */

table#Centru {font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: center; vertical-align: top; }


table#Centru tr {font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: center; vertical-align: top;}
table#Centru td {font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: center; vertical-align: top; }





sup	{ font-family: arial,verdana,helvetica; font-size: 8px; color: #000000; text-align: left; margin-left: 0px;}

a					{ font-family: arial,verdana,helvetica; color:#005AA9; text-decoration:underline; }
a:hover				{ font-family: arial,verdana,helvetica; color: #8da6c4; text-decoration:underline }
a:visited			{ font-family: arial,verdana,helvetica; color: #8da6c4; text-decoration:none }


a.purple					{ font-family: arial,verdana,helvetica; font-size: 12px; color: #6b70ae; font-weight:bold; margin-bottom: 0px; text-decoration:none}
a.purple:hover				{ font-family: arial,verdana,helvetica; font-size: 12px; color: #6b70ae; font-weight:bold; margin-bottom: 0px; text-decoration:none}
a.purple:visited			{ font-family: arial,verdana,helvetica; font-size: 12px; color: #6b70ae; font-weight:bold; margin-bottom: 0px; text-decoration:none}



a.biglink					{ font-family: arial,verdana,helvetica; color:#005AA9; text-decoration:underline;font-size: 11px;font-weight:bold;  }
a.biglink:hover				{ font-family: arial,verdana,helvetica; color: #8da6c4; text-decoration:underline;font-size: 11px;font-weight:bold;  }
a.biglink:visited			{ font-family: arial,verdana,helvetica; color:#005AA9; text-decoration:underline;font-size: 11px; font-weight:bold; }

a.biglink:visited:hover { font-family: arial,verdana,helvetica; color: #8da6c4; text-decoration:underline;font-size: 11px;font-weight:bold;  }

a:listeproduit	{ font-family: arial,verdana,helvetica; color:#24647b; font-size: 11 px; text-decoration:underline }
a.listeproduit:hover{ font-family: arial,verdana,helvetica; color:#24647b; font-size: 11 px; text-decoration:none }
a.listeproduit:visited{ font-family: arial,verdana,helvetica; color:#6666cc; font-size: 11 px; text-decoration:none }

a.products_compare					{ font-family: arial,verdana,helvetica; color:#9a9dc8; text-decoration:none }
a.products_compare:hover			{ font-family: arial,verdana,helvetica; color:#686dad; text-decoration:underline }
a.products_compare:visited			{ font-family: arial,verdana,helvetica; color:#6666cc; text-decoration:underline }


.titre		{ font-family: arial,verdana,helvetica; font-size: 14px; color: #005AA9;font-weight:bold }
.bottompage	{ font-family: arial,verdana,helvetica; font-size: 10px; color: #005AA9;text-align:center }


.footer	{ font-family: arial,verdana,helvetica;  font-size: 10px; color: #005AA9;text-align:center; width:790px; float:center;}

#note	{ font-family: arial,verdana,helvetica;  font-size: 9px; color: blue;}



.hierarchie		{ font-family: arial,verdana,helvetica; font-size: 11px; color: #d77218; font-weight:bold; position: relative;	z-index:4}
.sousmenu{ font-family: arial,verdana,helvetica; font-size: 11px; color: #a5abce; font-weight:bold }
.imitation  { font-family: arial,verdana,helvetica; font-size: 12px; color: #005AA9;font-weight:bold; margin-bottom: -15px; }

.menu_printers	{ font-family: arial,verdana,helvetica;  font-weight:bold; font-size: 11px; color: #a5abce; text-align: left; margin-bottom: 3px; margin-top: 3px; margin-left:10px; margin-right:10px; }
.menu_printers_padding	{ font-family: arial,verdana,helvetica;  font-weight:bold; font-size: 11px; color: #a5abce; margin-top: 3px; }



.menu_printers_1	{ font-family: arial,verdana,helvetica;  font-weight:bold; font-size: 11px; color: #a5abce; text-align: left; margin-bottom: 3px; margin-top: 3px; margin-left:10px; margin-right:10px; }

.link_provinces { font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: center;}


.images_locate { font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left; margin-left:45px;}



/* -------------------- style page promotions ------------------- */

a.date  { font-family: arial,verdana,helvetica; font-size: 10px; color: #24647b; text-decoration:underline}
a.date:hover  { font-family: arial,verdana,helvetica; font-size: 10px; color: #24647b; text-decoration:none }



/* -------------------- style page contact ------------------- */

.soustitre  { font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;font-weight:bold; margin-bottom: -15px; }


/* -------------------- style index des produits ------------------- */

.titre_cat { font-family: arial,verdana,helvetica; font-size: 11px; color: #24647b; text-align: left; font-weight:bold;}



/* -------------------- style des iframe de la page description ------------------- */

.bottom_description { font-family: arial,verdana,helvetica; font-size: 10px; color: #000000; text-align: left; margin-left: 1px;}



/* -------------------- style de infos de la page description ------------------- */
/* -------------------- features  ------------------- */

.fe_header  { font-family: arial,verdana,helvetica; font-size: 12px; color: #005AA9;font-weight:bold; }
.details { font-family: arial,verdana,helvetica; color: #000000; text-align: left; }

li { font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left; }


/* -------------------- style des formulaires ------------------------------- */

.tableau	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left}
.asterisque	{ font-family: arial,verdana,helvetica; font-size: 13px; color: #d77218; text-align: left; font-weight:bold}
.form	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }
.text { border:1px solid #999999; font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }
textarea	{ border:1px solid #f92361; font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }
checkbox	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }
radio { background-color: #ff0000; border: #000000 solid 1px; font-family: verdana; font-size: 12px; color: #000000 }
/*radio	{ border:0px; border-style:none; font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }*/
select	{ border:1px solid #999999; font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }
textarea	{ border:1px solid #999999; font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left}
.bouton	{
   color:#d77218;
   font-family:arial,verdana,helvetica;
   font-size: 11px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#d77218;
   border-left-color:#d77218;
   border-right-color:#d77218;
   border-bottom-color:#d77218;
   filter:progid:dximagetransform.microsoft.gradient
      (gradienttype=0,startcolorstr='#ffffff',endcolorstr='#f7e4d2');}


/* --------------------- style des pages comparatives des produits ---------------------- */


.compare_entete		{ font-family: arial,verdana,helvetica; font-size: 11px; color: #dc8537; font-weight:bold; text-align: center }
.compare_info		{ font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left; margin-left:10px; }
.compare_product 	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #9a9dc8; text-align: left; font-weight:bold; margin-left:10px;}




/* ---------------------- style des pages solution ----------------------- */

.texte_solution_index		{ font-family: arial,verdana,helvetica; font-size: 12px; color: #005AA9;font-weight:bold;  }

a.solution					{ font-family: arial,verdana,helvetica; font-size: 11px; color:#24647b; text-decoration:none }
a.solution:hover		{ font-family: arial,verdana,helvetica; font-size: 11px; color:#24647b; text-decoration:underline }
a.solution:visited		{ font-family: arial,verdana,helvetica; font-size: 11px; color:#6666cc; text-decoration:none }



/* ---------------------- style des pages customer care ----------------------- */

.support{ font-family: arial,verdana,helvetica; font-size: 11px; color: #ffffff; text-align: left; }
.network{ font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: left; }
.megabold{ font-family: arial,verdana,helvetica; font-size: 16px; color: #ffffff; text-align: left; font-weight:bold; }
.manualresult{ font-family: arial,verdana,helvetica; font-size: 11px; color: #005AA9;text-align: center; font-weight: bold; }

a.customer{ font-family: arial,verdana,helvetica; font-size: 11px; color:#ffffff; text-decoration:underline }
a.customer:hover{ font-family: arial,verdana,helvetica; font-size: 11px; color:#ffffff; text-decoration:none }
a.customer:visited{ font-family: arial,verdana,helvetica; font-size: 11px; color:#ffffff; text-decoration:none }




/* ---------------------- style des pages de produits -------------------- */

.des_products	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #000000; text-align: left}
.titre_des_products	{ font-family: arial,verdana,helvetica; font-size: 11px; color: #5c7fab; text-align: left}

a.products{ font-family: arial,verdana,helvetica; color:#005AA9; text-decoration:none; font-weight:bold; }
a.products:hover{ font-family: arial,verdana,helvetica; color:#005AA9;text-decoration:underline; font-weight:bold; }
a.products:visited{ font-family: arial,verdana,helvetica; color:#6666cc; text-decoration:none; font-weight:bold; }

a.products_descrip{ font-family: arial,verdana,helvetica; color:#24647b; text-decoration:none }
a.products_descrip:hover{ font-family: arial,verdana,helvetica; color:#24647b; text-decoration:underline }
a.products_descrip:visited{ font-family: arial,verdana,helvetica; color:#6666cc; text-decoration:underline }


/* ---------------------- style des hyperliens ------------------------- */





a.download					{ font-family: arial,verdana,helvetica; color:#24647b; font-size: 11 px; text-decoration:underline }
a.download:hover			{ font-family: arial,verdana,helvetica; color:#24647b; font-size: 11 px; text-decoration:none }
a.download:visited			{ font-family: arial,verdana,helvetica; color:#6666cc; font-size: 11 px; text-decoration:none }

a.bottomlink		{ font-family: arial,verdana,helvetica; font-size: 10px; color:#005AA9;text-decoration:underline }
a.bottomlink:hover	{ font-family: arial,verdana,helvetica; font-size: 10px; color:#005AA9;text-decoration:none }
a.bottomlink:visited	{ font-family: arial,verdana,helvetica; font-size: 10px; color:#6666cc; text-decoration:none }


a.linkpath{ font-family: arial,verdana,helvetica; color:#d77218; font-size: 11px; text-decoration:none; }
a.linkpath:hover{ font-family: arial,verdana,helvetica; color:#d77218; font-size: 11px; text-decoration:underline;  }
a.linkpath:visited{ font-family: arial,verdana,helvetica; color:#d77218; font-size: 11px;  }



.formhdrs {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ce6f15;

}

.under{border-bottom: 1px solid #353c91;}


a.blue {color:#005AA9;text-decoration:none; }
a.blue:hover {color:#005AA9;text-decoration:none;}
a.blue:visited {color:#005AA9;text-decoration:none;}
a.blue:visited:hover {color:#005AA9;text-decoration:none;}

a.topmenu		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 11px; font-weight: bold; color:#005AA9;text-decoration:none; padding-right: 6px;
 }
a.topmenu:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold;color: #8da6c4; text-decoration:none;padding-right: 6px;  }

a.topmenu:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold;color:#005AA9;text-decoration:none; padding-right: 6px;
 }

a.topmenu:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#8da6c4; text-decoration:none; padding-right: 6px;
 }



a.topmenua		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#8da6c4; text-decoration:none; padding-right: 6px;
 }
a.topmenua:hover	{ font-family: lucida, sans-serif , arial,verdana,helvetica; font-size: 11px; font-weight: bold; color: #8da6c4; text-decoration:none;padding-right: 6px;  }

a.topmenua:visited{ font-family: lucida, sans-serif , arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#8da6c4; text-decoration:none; padding-right: 6px;
 }

a.topmenua:visited:hover{ font-family: lucida, sans-serif , arial,verdana,helvetica; font-size: 11px; font-weight: bold;  color:#8da6c4; text-decoration:none; padding-right: 6px;
 }
 
 
 
a.title1		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 12px; font-weight: bold; color:#005AA9;text-decoration:none; padding-right: 6px;
 }
a.title1:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold;color: #8da6c4; text-decoration:none;padding-right: 6px;  }

a.title1:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold;color:#005AA9;text-decoration:none; padding-right: 6px;
 }

a.title1:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold; color:#8da6c4; text-decoration:none; padding-right: 6px;
 }
 
 
 a.title2		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 12px; font-weight: bold; color:#ffffff;text-decoration:none; padding-right: 6px;
  }
 a.title2:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold;color: #ffffff; text-decoration:none;padding-right: 6px;  }
 
 a.title2:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold;color:#ffffff;text-decoration:none; padding-right: 6px;
  }
 
 a.title2:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold; color:#ffffff; text-decoration:none; padding-right: 6px;
 }
 
 
 
 

 a.sidemenu		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 11px; font-weight: bold; color:#005AA9;text-decoration:none; vertical-align: top; 
  }
 a.sidemenu:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color: #8da6c4; text-decoration:none; vertical-align: top;  }

 a.sidemenu:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#005AA9;text-decoration:none; vertical-align: top;
  }

 a.sidemenu:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#8da6c4; text-decoration:none; vertical-align: top ;
 }




a.price		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: bottom; background-color: #1272FD;  padding:3px; margin-bottom: 2px;
  }
 a.price:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; vertical-align: bottom; background-color: #1272FD;  padding:3px; margin-bottom: 2px;}

 a.price:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: bottom; background-color: #1272FD;padding:3px; margin-bottom: 2px;
  }

 a.price:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: bottom; background-color: #1272FD;padding:3px; margin-bottom: 2px;
 }


 a.sidemenu_title		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 12px; font-weight: bold; color:#005AA9;text-decoration:none; vertical-align: top; 
  }
 a.sidemenu_title:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold; color: #8da6c4; text-decoration:none; vertical-align: top;  }

 a.sidemenu_title:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold; color:#005AA9;text-decoration:none; vertical-align: top;
  }

 a.sidemenu_title:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 12px; font-weight: bold; color:#8da6c4; text-decoration:none; vertical-align: top ;
 }
 
 
 
a.white		{ font-family: helvetica, sans-serif ,arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: top;
  }
 a.white:hover	{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration:none; vertical-align: top;  }

 a.white:visited{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: top;
  }

 a.white:visited:hover{ font-family: helvetica, sans-serif , arial,verdana; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; vertical-align: top ;
 }




.productmenu1		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; color:#ffffff; text-decoration:none; display: block; width: 100%; background-color: #7aa3bc}

.productmenu3		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px;  color:#cccccc; text-decoration:none; display: block; width: 100%; background-color: #d77218}





  a.subtitles		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#5c7fab; text-decoration:none; display: block; width: 157px; background-color: #e7ecf2; border-style: solid;
  border-width: 5px; border-color: #e7ecf2; float: right;}
  
  
      a.subtitles:hover	{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#5c7fab; text-decoration:none; display: block; width: 157px; background-color: #e7ecf2; border-style: solid;
  border-width: 5px; border-color: #e7ecf2; float: right;}
  
  
      a.subtitles:visited { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#5c7fab; text-decoration:none; display: block; width: 157px; background-color: #e7ecf2; border-style: solid;
  border-width: 5px; border-color: #e7ecf2; float: right;}
  
  
     a.subtitles:visited:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#5c7fab; text-decoration:none; display: block; width: 157px; background-color: #e7ecf2; border-style: solid;
border-width: 5px; border-color: #e7ecf2; float: right;}




a.productmenu4		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #d77218; padding:1px;  display: block; width: 90%;}


   a.productmenu4:hover	{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:1px;  display: block; width: 90%;}

   a.productmenu4:visited { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #d77218; padding:1px;  display: block; width: 90%;}

   a.productmenu4:visited:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:1px;  display: block; width: 90%;}


a.productmenu6		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #d77218; padding:2px; }


   a.productmenu6:hover	{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:2px;}

   a.productmenu6:visited { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #d77218; padding:2px;}

   a.productmenu6:visited:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:2px;}





a.productmenu7		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #d77218; padding:2px; }


   a.productmenu7:hover	{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:2px;}

   a.productmenu7:visited { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #d77218; padding:2px;}

   a.productmenu7:visited:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:2px;}




  a.productmenu2		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #d77218; padding:0px; display: block; }


   a.productmenu2:hover	{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:0px; display: block;}

   a.productmenu2:visited { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #d77218; padding:0px; display: block;}

   a.productmenu2:visited:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:0px; display: block;}



#block_title
	{
	float: left;
	width: 580px;
	padding-left: 5px;
		
	border-bottom: 1px solid #9AB0CB;
	margin-top: -10px;
	
	}



#block_top
	{
	float: left;
	width: 580px;
	padding-left: 5px;
	border-top: 1px solid #9AB0CB;	
	border-bottom: 1px solid #9AB0CB;
	margin-top: -10px;
	
	}
	
	
	#top_left {
		border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;  border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; width: 550px; padding-top: 0px; text-align: left; border-right-width: 0px;
		float: left;
		height:78px;
		    
		 
	
	
}
	
	#top_right
		{
		vertical-align: middle; 
                text-align: center; 		
		float: right;
		
		padding-top: 5px;
		padding-bottom: 0px;
		margin-top:0px;
		
			
	}

#block_search
	{
	float: right;
	width: 200 px;
	margin-top: -65px;
	margin-bottom: 0px;
	padding-right:10px;
	
	}

  .lis {color:#005AA9;padding-right: 0px; padding-left: 2px; float: left; padding-bottom: 2px; width: 260px; padding-top: 2px; }

#block_1
	{
	float: left;
	width: 580px;
	margin-left: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	 
	
	}
* html #block_1
	{
	display: inline;
	}
	
	
	
	#block_1_left
		{
		float: left;
		width: 290px;
		margin-left: 0;
		padding-top: 5px;
		 
		
	}
	
	
	#block_1_right
		{
		float: left;
		width: 290px;
		margin-left: 0;
		padding-top: 5px;
		 
		
	}
	
	
	#block_1_1
		{
		float: left;
		width: 130px;
		margin-left: 0;
		padding: 5px;
		 
		
	}
	
#block_2
	{
	float: right;
	width: 200px;
	margin: 0;
	background: #e7ecf2;
    text-align: center;
    margin-top: -23px;
    
	}
	
	
	
	#block_2_1
		{
		float: center;
		width: 200px;
		pading-left: 2px;
		pading-right: 2px;
		background: #7791B2;
	        text-align: center;
	      
	    
	}


#block_2_home
	{
	float: left;
	width: 200px;
	margin: 0;
	background: #e7ecf2;
        text-align: center;
        margin-top: 5px;
    
	}

#block_3
	{
	float: left;
		width: 10px;
	margin: 0;
	
	}
	
	#block_3_1
		{
		float: left;
			width: 10px;
		margin: 0;
		
	}
	
	
	#block_spacer
		{
		float: left;
			width: 50px;
		margin: 0;
		
	}
	
	
	
	#block_news
			{
			float: left;
			width: 200px;
			margin: 0;
			background: #005AA9;
			padding-top: 0px;
					         
			}
			
			
			#block_news2
						{
						float: left;
						width: 380px;
						margin: 0;
						background: #D77218;
						padding-top: 0px;
								         
			}
	

		#block_news_1
				{
				float: left;
				width: 194px;
				margin: 0;
				background: #ffffff;
				padding: 2px;
				 
				border-top-width: 0px;
				
				
				border-right: 1px solid #005AA9;
				border-left: 1px solid #005AA9;
			}
			
			
			#block_quick
					                     {
								
								width: 380px;
								position: relative;
									margin-left: 200px;
									height: 100%;
									margin-top: 0px;
							       padding-top: 0px;
							       background: #D77218;
							         
	}
	
	
	
	#block_quick_1
						                     {
									
									width: 380px;
									position: relative;
										margin-left: 200px;
										height: 100%;
										margin-top: 0px;
								       padding-top: 0px;
								       background: #ffffff;
								         
								     
									
	}
	
	
		#block_quick_2
							                     {
										
										width: 370px;
										
										 float: left;
										margin-top: 10px;
										margin-left: 10px;
									       padding-top: 0px;
									       background: #ffffff;
									         
									     
										
	}
	#block_quick_3
								                     {
											
											width: 112px;
											 float: left;									
											margin-top: 0px;
											
											margin-right: 5px;
										       padding-left: 2px;
										       background: #ffffff;
										         
										     border-left: 1px dotted #DCDBDB;
				                                                     border-bottom: 1px dotted #DCDBDB;
											
	}
	
	
	
	
	.block_quick_text1{
											
width: 100px;
margin-top: 0px;
padding-top: 0px;

margin-left: 0px;
										         
										     
											
		}
		
		.block_quick_text2{
													
		width: 100px;
		margin-top: 0px;
		padding-top: 0px;
		margin-left: 110px;
												         
												     
													
		}
		
		
		
		.block_quick_text3{
													
		width: 100px;
		margin-top: 0px;
		padding-top: 0px;
		position: relative;
		margin-left: 220px;
												         
												     
													
		}
	
	
	
	
	#block_4
		{
		float: left;
		width: 200px;
		margin: 0;
		background: #ffffff;
		padding-top: 0px;
				         
		}
	
	
	#block_4_1
			{
			float: right;
			width: 175px;
			margin: 0px;
			
					
			text-align:left;
			
			
		}
		
	
	
	#block_4_2
				{
				float: right;
				width: 180px;
				text-align:left;
				padding-left: 10px;
			        background: #ffffff;
			        margin: 2px;
				padding-top: 5px;
				padding-bottom: 5px;
				
				
		}
		
		#block_4_3
						{
						float: right;
						width: 185px;
						text-align:left;
						padding-left: 10px;
					        background: #ffffff;
					        margin: 2px;
						padding-top: 5px;
						padding-bottom: 5px;
						
						
		}
		
		
		#block_4_4
							{
							float: right;
							width: 195px;
							margin: 0px;
							background: #7791B2;
							margin: 2px;		
							text-align:left;
							
							
				}
				
		
		
		
		#block_5
			                     {
						
						width: 450px;
						position: relative;
							margin-left: 200px;
							height: 100%;
							margin-top: 0px;
					       padding-top: 0px;
					         
					     
						
		}
		
		
		#block_5_1
				                     {
							
							width: 400px;
								margin: 0px;
								padding-top: 0px;
					                         padding-bottom: 0px;
								
								background:#FBF1E7
								
								
					       		
						       		
		}
		
		#block_5
					                     {
								
								width: 450px;
								position: relative;
									margin-left: 200px;
									height: 100%;
									margin-top: 0px;
							       padding-top: 0px;
							       float:center;
							         
							     
								
		}
		
		
		
				#block_5_1_search
						                     {
									
									width: 386px;
										margin: 0px;
										padding-top: 0px;
							                         padding-bottom: 0px;
										
										background:#FBF1E7
										
										
							       		
								       		
		}
		
		
			#block_5_2
					                     {
								
								width: 360px;
								padding-top: 0px;
									padding-left: 20px;
									text-align:left;
									 		background:#FBF1E7
							       		
		}
		
		
		#block_5_3
					                     {
								
								width: 470px;
									margin: 0px;
									padding-top: 0px;
						                         padding-bottom: 0px;
						                         
									
									background:#FBF1E7
						       		
		}
		
		#block_5_3_1
						                     {
									
									width: 400px;
									padding-top: 0px;
										padding-left: 20px;
										text-align:left;
										 		background:#FBF1E7
								       		
		}
		
	
	
#block_solutions_1
				{
				float: left;
				width: 500px;
				margin: 0;
				background: #ffffff;
				padding: 2px;
				padding-top: 0px;
			}
			
#block_solutions_2
							{
											height: 152px;
											float: right;
											margin-top: 0px;
											margin-left: 0px;
										    padding-top: 0px;
										    background: #ffffff;
	}

#block_solutions_2_1
								{

											width: 300px;
											
											float: left;
											margin-top: 0px;
											margin-left: 0px;
										    padding-top: 0px;
										    background: #ffffff;
	}
	
#block_solutions_2_2
								{

											width: 500px;
											float: left;
											margin-top: 0px;
											margin-left: 0px;
										    padding-top: 0px;
										    background: #ffffff;
	}
				
/* start mac ie5 filter \*/
#block_1, #block_2, #block_3,#block_4, #block_4_1, #block_2_home,block_quick_2,wrapper
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important;
	}
@media print, all and (min-width: 0px) {
#block_1, #block_2, #block_3, #block_2_home,block_quick_2,wrapper
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	}
#block_1:before, #block_2:before, #block_3:before, #block_2_home:before,block_quick_2:before,wrapper:before
	{
	content: '[do not leave it is not real]';
	display: block;
	background: inherit;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	height: 0;
	}
}


/* end mac ie5 filter */
#wrapper
	{
	overflow: hidden; /* this hides the excess padding in non-ie browsers */

	border-top-width: 0px;  margin: 0px auto; width: 790px;  padding-top: 0px; padding-bottom: 0px; text-align: left; border-right-width: 0px

	}
/* we need this for ie 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute
weirdness as the method is enhanced */
#wrapper
	{
/* normally a holly-style hack height: 1% would suffice but that causes
ie 5.01 to completely collapse the wrapper - instead we float it */
	/* float: left;
/* nb. possibly only ie 5.01 needs to get this float value - otherwise 5.5 sometimes
(i saw it happen many moons ago) makes the width of wrapper too small
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
it's probably fine to just remove it, but it's left here
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[do not leave it is not real]';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	
	
	}
#wrapper
	{
	display: inline-block;
	border-bottom: 1px solid #353c91;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */



       
   

#footer
	{
	clear: both;
	color: #b4b4b4; padding-top: 10px; height: 40px; text-align: center; 
	font-family: arial,verdana,helvetica; font-size: 10px; color: #005AA9;

	}
	
	
/* safari needs this - otherwise the ghost overflow, though painted
correctly obscures links and form elements that by rights should be above it.
an unintended side-effect is that it cause such elements to vanish in ie 5.01
and 5.5, hence the child selector hack */
* > #footer, * > form, * > #notes, * > .output
	{
	position: relative;
	z-index: 1000;
	}
/* ]]> */


#outer {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;  border-bottom-width: 0px; padding-bottom: 2px; margin: 0px auto; width: 790px; HEIGHT: 59px; padding-top: 0px; text-align: left; border-right-width: 0px;    
	 BACKGROUND-IMAGE: url(/images/onebrother/header_brother.jpg); BACKGROUND-REPEAT: no-repeat


}

#spacer {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;  border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; width: 170px; height:15px; padding-top: 0px; text-align: left; border-right-width: 0px
}

#spacer1 {


#spaceh
	{
	float: right;
	width: 10px;
	margin-left: 0;
	}
#outer_top {
	border-top: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;   padding-bottom: 0px; margin: 0px auto; width: 790px; padding-top: 0px; text-align: left; border-right-width: 0px; margin-bottom:10px;
}


#outer1 {
	border-width: 0px; padding: 0px; padding-left: 5px; border-left-width: 0px;  border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; width: 260px; padding-top: 0px; text-align: right; border-right-width: 0px; float: left; border-bottom: 1px solid #353c91;
	
	
}

#outer1_fr {
	border-width: 0px; padding: 0px; padding-left: 5px; border-left-width: 0px;  border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; width: 260px; padding-top: 0px; text-align: right; border-right-width: 0px; float: left; border-bottom: 1px solid #353c91;
}

#container {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;  border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; width: 580px; padding-top: 0px; text-align: left; border-right-width: 0px;  
}



#container2 {

border-top-width: 0px; padding-right: 10px; padding-left: 0px; border-left-width: 0px;   padding-bottom: 0px; margin: 0px auto; width: 580px; padding-top: 0px;  float: right; border-right-width: 0px;   border-top: 1px solid #005AA9;border-bottom: 1px solid #353c91;
}

#menu_container {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;   padding-bottom: 0px; margin: 0px auto; width: 580px; padding-top: 0px; text-align: left; border-right-width: 0px; border-bottom: 1px solid #353c91;
}



.menu_container2 {
	      padding-top: 10px; padding-bottom: 0px; margin: 0px; width: 580px;  text-align: left;  border-top: 1px solid #353c91;
}

#menu_container3 {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px;   padding-bottom: 0px; margin: 0px auto; width: 790px; padding-top: 2px; text-align: left; border-right-width: 0px; float: left;
	
}


.news {
	width: 200px; padding-top: 0px; text-align: left;  float: left; 
	
}

.quick {
	border:0px; padding-right: 0px; padding-left: 0px;   padding-bottom: 0px;  width: 380px; padding-top: 0px; text-align: left;  float: right; 
	
}

FormViewCSS
{
  display: inline;
}



#space {
	clear: both;   padding-top: 2px; height: 2px; text-align: center;padding-bottom: 0px; margin: 0px auto;
}


#page {
	float: left; width: 94%
}

#header {
	margin: 0px; height: 72px
}

#side-left {
	padding-right: 0px; padding-left: 0px; float: left; width: 580px; padding-top: 15px; height: 100%;
}

#breadcrumbs {
	padding-right: 0px; padding-left: 0px; float: left; width: 500px; padding-top: 0px
}

#search {
	padding-right: 0px; padding-left: 0px; float: right; width: 139px; padding-top: 0px
}




#side-right-bottom {
	padding-right: 0px; padding-left: 5px; float: left; padding-bottom: 0px; width: 245px; padding-top: 0px;  background: #ffffff
}



   .float {
     float: left;
     padding-right: 25px;
     padding-bottom: 0px;
     padding-top: 0px;
     }

 .float p {
      text-align: center;
      }

.pcenter {
      text-align: center;
      }



#side-right_gen {
	padding-right: 0px; float: right; padding-bottom: 0px; width: 250px; height:100%;  padding-top: 15px;  height: 100%;background-image: url('/en/images/droite_01.gif');background-repeat: repeat-y ;
}

#side-right_gen1 {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; height:100%; width: 250px; padding-top: 5px;    background-image: url('/en/images/droite_01.gif');background-repeat: repeat-y ;
}

}








#widecontent {
	padding-right: 0px; padding-left: 45px; float: left; padding-bottom: 92px; width: 513px; padding-top: 130px
}
#narrowcontent {
	padding-right: 10px; padding-left: 20px; float: left; padding-bottom: 92px; width: 316px; padding-top: 130px
}
.narrow-box {
	width: 312px
}



a.topmenu_new { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#005AA9;text-decoration:none; text-align: right;
 }

 a.topmenu_new:hover	{ font-family: lucida, sans-serif , arial,verdana,helvetica; font-size: 11px; font-weight: bold; color: #8da6c4; text-decoration:none;  }

 a.topmenu_new:visited { font-family: lucida, sans-serif , arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#005AA9;text-decoration:none;
  }

 a.topmenu_new:visited:hover { font-family: lucida, sans-serif , arial,verdana,helvetica; font-size: 11px; font-weight: bold;  color:#8da6c4; text-decoration:none;
 }




 
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}

.promo_image {padding-right: 0px; padding-right: 20px; float: left; }

.imgleft {
float: left;
padding: 6px 10px 6px 0px;
}



.imgright {
float: right;
padding: 0px 0px 0px 5px;
}

		
		
		


/* Design 1 */

table.Design1 {
    border-spacing: 0px;
    border-collapse: collapse;
     border: 1px solid #005AA9;
    
}


table.Design1 tr {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
   
}
table.Design1 td {
    text-align: left;
    padding: 0.1em 0.5em;
    border: 1px solid #005AA9;
}






table.Design3 {
    border-spacing: 0px;
    border-collapse: collapse;
     border: 1px solid #000000;
     width:250px;
    
}


table.Design3 tr {
    text-align: center;
    font-weight: normal;
    padding: 0px;
    border: 1px solid #000000;
}
table.Design3 td {
    text-align: center;
    padding: 0px;
    border: 1px solid #000000;
}






tr.Design1.blue  {
			
			background: #E7ECF2;
			border: 1px solid #005AA9;
			}
			
			td.Design1.blue  {
						
						background: #E7ECF2;
						border: 1px solid #005AA9;
						}
			
			
		tr.Design1.white td {
			
			background: #ffffff;
			
			border: 1px solid #005AA9;
			
			
			}
			
	.blue {color:#005AA9;background-color: #e7ecf2; border: 1px solid #005AA9;  
  
				}
			
			.white {background-color: #ffffff; border: 1px solid #005AA9;  
			  
	
	
	
	
	.searchbox5	{
  
   background-color:#fed;
   border:1px solid;
   border-top-color:#d77218;
   border-left-color:#d77218;
   border-right-color:#d77218;
   border-bottom-color:#d77218;
  }
  
  
 #block_space3
						{
						float: left;
						
							width: 120px;
							height:10px;
							padding: 0px;
							border:0px;
						margin: 0;
			
		} 
		
		
		
		
		
	#bordercell {border:1px solid #999999; background-color: #ffffff; }
  
  
  
  		
	
	
	
	
	
	
	
	
