/*  External CSS file  */
/*  file name 'style.css'  */

body {
/*background-image: url(images/back.gif);*/
background-color: #333333;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
line-height: 1.5;
font: 12px;
}

body_mail {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;

}
/* Tool tips ID */
input{
border-right: #BBBBBB 1px solid;
	border-left: #BBBBBB 1px solid;
	border-bottom:#BBBBBB 1px solid;
	border-top:#BBBBBB 1px solid;
	text-decoration: none;
	background-color: #FFFFFF;}
	
.tool_layer {
	position:absolute;
	width:232px;
	height:300px;
	z-index:1;
	margin-left: 50px;
	margin-top: 50px;
	margin-bottom: 0px;
}
	
.tool_back  {
	background-color: #e2e2e2;
	filter:alpha(opacity=99);
	-moz-opacity:0.99;
	opacity: 0.99;
}

.tool_tip_name {
		font: 10px "Verdana", helvetica,sans-serif;
		color: #302E2E ;
		font-weight: bold;
		margin-top: 15px;
		margin-right: 8px;
		margin-bottom: 0px;
		margin-left: 10px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
}
	
.tool_tip_text {
		font: 9px "Verdana", helvetica,sans-serif;
		color: #302E2E ;
		font-weight: bold;
		margin-top: 10px;
		margin-right: 12px;
		margin-bottom: 12px;
		margin-left: 12px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
}		

.tool_layer_category {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:55%;
	top:570px;
	name:categorie;
}

.tool_layer_exhaust {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:600px;
}

.tool_layer_pets {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:632px;
}
.tool_layer_floors {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:664px;
}
.tool_layer_superficie {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:695px;
}

.tool_layer_location {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:726px;
}
.tool_layer_finishes {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:757px;
}
.tool_layer_allergies {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	left:668px;
	top:666px;
}

/* Selector attributes */

.selector_content {
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 30px;
}

 .cat_name {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 1.5;
  margin-top: 5px;
  margin-right: 4px;
  margin-bottom: 9px;
  margin-left: 0px;
}

.selector_table {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 30px;
}
 
 .selector_select {
	font: 10px "Verdana", helvetica,sans-serif;
	color: #8B8B8C ;
	width: 155px;
	height: 18px;
	background-color: #FFFFFF;
}

.selector_button {
	font: 10px "Verdana", Arial, sans-serif;
	color : #663300 ;
	padding: 0px;
	margin-top: 0px;
  	margin-right: 0px;
	width: 60px;
	height: 20px;
	background-color: #FF9900;
}

 .tool_tip {
  margin-top: 2px;
}

 .faq_titles {
 	font: 13px "Verdana", Arial, sans-serif;
	color : #336699 ;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
  	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

 .faq_titles_cat {
 	font: 13px "Verdana", Arial, sans-serif;
	color : #FF6600;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
  	margin-right: 55px;
	margin-bottom: 0px;
	margin-left: 0px;
}

 .faq_titles_cat_main {
 	font: 13px "Verdana", Arial, sans-serif;
	color : #FF6600;
	font-weight: bold;
	padding: 0px;
	margin-top: 15px;
  	margin-right: 55px;
	margin-bottom: 0px;
	margin-left: 0px;
}

 .tips_titles {
 	font: 11px "Verdana", Arial, sans-serif;
	color : #666666 ;
	font-weight: bold;
	padding: 0px;
	margin-top: 10px;
  	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: 20px;
}

 .tips_text {
 	font: 11px "Verdana", Arial, sans-serif;
	color : #666666 ;
	padding: 0px;
	margin-top: 0px;
  	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}

 .sub_nav_selector {
  margin-top: 6px;
  margin-right: 6px;
  margin-bottom: 10px;
  margin-left: 8px;
}

.img_selector {
margin-top: 18px;
}

.installation_kits {
margin-left: 20px;
}

 /* Texts attributes */

strong {
		font-weight: bold;
	}

.text_content {
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 30px;
	margin-left: 30px;
}

.accessories_content {
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
}

.text_content_2 {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 30px;
	margin-left: 30px;
}

.text_content_3 {
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.head_cat {
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 35px;
}

.left_items {
  font: 10px "Verdana", Arial, sans-serif;
  color: #AAAAAA;
  line-height: 14px;
  margin-top: 0px;
  margin-left: 29px;
  margin-right: 10px;
  margin-bottom: 14px;
}

.left_items_2 {
  font: 10px "Verdana", Arial, sans-serif;
  color: #AAAAAA;
  line-height: 14px;
  margin-top: 0px;
  margin-left: 29px;
  margin-right: 10px;
  margin-bottom: 0px;
}

.titles {
  font: 12px "Verdana", Arial, sans-serif;
  color: #594A00;
  text-align: center;
  line-height: 16px;
  margin-top: 12px;
  margin-left: 10px;
  margin-right: 15px;
  margin-bottom: 14px
}

 .titles_infos {
  font: 11px "Verdana", Arial, sans-serif;
  color: #FF9900;
  font-weight: bold;
  text-align: left;
  line-height: 1.5;
  margin-top: 20px;
  margin-right: 4px;
  margin-bottom: 5px;
  margin-left: 0px;
}

.titre {
  font: 14px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 16px;
  font-weight: bold;
}

.titles_main {
  font: 12px "Verdana", Arial, sans-serif;
  font-weight: bold;
  color: #FF9900;
  text-align: left;
  line-height: 1.5;
  margin-top: 17px;
  margin-right: 0px;
  margin-bottom: 9px;
  margin-left: 0px;
}

.main {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 1.5;
  margin-top: 15px;
  margin-right: 0px;
  margin-bottom: 13px;
  margin-left: 0px;
}

.main_selector {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 1.5;
  margin-top: 15px;
  margin-right: 20px;
  margin-bottom: 13px;
  margin-left: 0px;
}

.choose {
	margin-top: 5px;
	margin-right: 60px;
	margin-bottom: 10px;
	margin-left: 30px;
}

.faq {
	margin-top: 5px;
	margin-right: 60px;
	margin-bottom: 10px;
	margin-left: 30px;
}

.fittings {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
}

.main_name {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  font-weight: bold;
  text-align: left;
  line-height: 1.5;
  margin-top: 8px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
}

.main_choose {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 1.5;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 13px;
  margin-left: 0px;
}

.main_testimonials {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 1.5;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
}

.learn_more {
	margin-top: 2px;
	margin-bottom: 25px;
	margin-left: 0px;
}

.main_product {
  font: 11px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 1.5;
  margin-top: 18px;
  margin-right: 0px;
  margin-bottom: 16px;
  margin-left: 0px;
}

.texte {
  font: 12px "Verdana", Arial, sans-serif;
  color: #626262;
  text-align: left;
  line-height: 16px;
}

.header_links {
  font: 10px "Verdana", Arial, sans-serif;
  color: #999999;
  margin-top: 8px;
  margin-right: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
}

.header_quick {
  font: 10px "Verdana", Arial, sans-serif;
  color: #999999;
  text-align: right;
  margin-top: 8px;
  margin-right: 5px;
  margin-bottom: 3px;
  margin-left: 0px;
}

.quick_search {
  font: 10px "Verdana", Arial, sans-serif;
  color: #999999;
  text-align: right;
  margin-top: 8px;
  margin-right: 5px;
  margin-bottom: 3px;
  margin-left: 0px;
}

.header_searcher {
  text-align: right;
  margin-top: 6px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 5px;
}

.footer {
  font: 10px "Verdana", Arial, sans-serif;
  color: #656565;
  margin-top: 3px;
  margin-right: 5px;
  margin-bottom: 15px;
  margin-left: 10px;
}

.footer_right {
  font: 10px "Verdana", Arial, sans-serif;
  color: #656565;
  text-align: right;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
}

.head {
  font: 18px "Verdana", Arial, sans-serif;
  color: #7D0D00;
  font-weight: bold;
  text-align: center;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 6px;
}

.choix {
  font: 12px "Verdana", Arial, sans-serif;
  color: #949494;
  text-align: left;
  line-height: 16px;
}

.red_text {
  font: 13px "Verdana", Arial, sans-serif;
  color: #7D0D00;
  font-weight: bold;
  text-align: center;
  margin-top: 14px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 14px;
}

.date {
  font: 13px "Verdana", Arial, sans-serif;
  color: #594A00;
  font-weight: bold;
  text-align: center;
  margin-top: 13px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 13px;
}

.inscriptions {
  font: 13px "Verdana", Arial, sans-serif;
  color: #7D0D00;
  font-weight: bold;
  text-align: center;
  margin-top: 11px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 11px;
}

.contact {
  font: 10px "Verdana", Arial, sans-serif;
  color: #594A00;
  font-weight: bold;
  text-align: center;
  margin-top: 12px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 12px;
}
 
 /* List links */
 
 .ul {
 	margin-top: 12px;
 }
 
  .ul_2 {
 	margin-top: 15px;
 }
 
 .list_warranty {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  color: #181818;
	  margin-top: 7px;
	  margin-right: 20px;
	  margin-left: -20px;
	  line-height: 12px ;
	  letter-spacing : 0pt;
}

 .health {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  color: #626262;
	  list-style-image: url(images/dot.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 40px;
	  margin-bottom: 2px;
	  margin-left: 20px;
	  line-height: 12px ;
	  letter-spacing : 0pt;
}

.faq_li_main {
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.faq_back {
	font : 11px "Verdana", helvetica, verdana,sans-serif;
    color: #626262;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}

.faq_li_div {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.faq_li_main {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.faq_li {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  color: #626262;
	  list-style-image: url(images/dot.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 0px;
	  margin-bottom: 2px;
	  margin-left: 0px;
	  line-height: 12px ;
	  letter-spacing : 0pt;
}

.faq_li_main_type {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  color: #626262; 
	  list-style-image: url(images/dot.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 40px;
	  margin-bottom: 2px;
	  margin-left: 0px;
	  line-height: 12px ;
	  letter-spacing : 0pt;
}

 .faq_li_text {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  color: #666666;
	  list-style-image: url(images/dot.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 40px;
	  margin-bottom: 2px;
	  margin-left: 0px;
	  line-height: 12px ;
	  letter-spacing : 0pt;
}

 .list_left {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  color: #AAAAAA;
	  list-style-image: url(images/arrow_a.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 20px;
	  margin-left: 10px;
	  line-height: 10px ;
	  letter-spacing : 0pt;
}

 .list_left_2 {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  color: #AAAAAA;
	  list-style-image: url(images/arrow_a.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 20px;
	  margin-left: 20px;
	  line-height: 10px ;
	  letter-spacing : 0pt;
}

 .list_dots {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  color: #626262;
	  list-style-image: url(images/dot.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 20px;
	  margin-left: 0px;
	  line-height: 12px ;
	  letter-spacing : 0pt;
}

 .list_dots_2 {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  color: #666666;
	  list-style-image: url(images/dot.gif);	  
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-top: 4px;
	  margin-right: 20px;
	  margin-left: 15px;
	  line-height: 10px ;
	  letter-spacing : 0pt;
}

.motors {
		margin-top: 6px;
		margin-bottom: 20px;
}
/* Site map attributes */

.ul_map {
	  margin-bottom: 10px;
	  margin-top: 0px;
	  margin-right: 100px;
}

.list_map {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  list-style-image: url(images/dot_2.gif); 
	  list-style-type: square;
	  list-style-position : inherit ;
	  margin-top: 0px;
	  margin-right: 25px;
	  margin-left: 15px;
	  line-height: 15px ;
	  letter-spacing : 0pt;
}

.list_map_2 {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  list-style-image: url(images/dot_2.gif);
	  list-style-type: square;
	  list-style-position : outside ;
	  margin-right: 10px;
	  margin-left: 30px;
	  line-height: 15px ;
	  letter-spacing : 0pt;
}

.list_map_title {
	  font : 11px "Verdana", helvetica, verdana,sans-serif;
	  color: #FF6600;
	  font-weight: bold;
	  margin-top: 15px;
	  margin-right: 0px;
	  margin-bottom: 10px;
	  line-height: 14px ;
	  letter-spacing : 0pt;
}

.sub {
	  font : 12px "Verdana", helvetica, verdana,sans-serif;
	  color: #FF6600;
	  font-weight: bold;
	  margin-top: 15px;
	  margin-right: 0px;
	  margin-bottom: 10px;
	  line-height: 14px ;
	  letter-spacing : 0pt;
}
	
 /* Links attributes */
 
.main_links:hover, .main_links:active  {
  color:#612D03;
  border-bottom: 1px dotted #663300;
  text-decoration: none;
}

.main_links {
  color: #663300;
  text-decoration: none;
  }
  
.faq_links:hover, .faq_links:active  {
  color:#336699;
  border-bottom: 1px dotted #336699;
  text-decoration: none;
}

.faq_links {
  color: #336699;
  text-decoration: underline;
  }
  
 .faq_back_links:hover, .faq_back_links:active  {
  color:#336699;
  border-bottom: 1px dotted #336699;
  text-decoration: none;
}

.faq_back_links {
  color: #336699;
  text-decoration: none;
  }
    
.link_sub:hover, .link_sub:active  {
  color:#F16803;
  border-bottom: 1px dotted #FF6600;
  text-decoration: underline;
}

.link_sub {
  color: #FF6600;
  text-decoration: underline;
  }
  
.link_sub_sel {
  color: #FFCC99;
  text-decoration: none;
  }

.map_l1:hover, .map_l1:active  {
  color: #FF6600;
  border-bottom: 1px dotted #FF6600;
  text-decoration: none;
}

.map_l1 {
  color: #FF6600;
  border-bottom: 1px dotted #FFFFFF;
  text-decoration: none;
   }
   
.map_l2:hover, .map_l2:active  {
  color: #336699;
  border-bottom: 1px dotted #336699;
  text-decoration: none;
}

.map_l2 {
  color: #09274D;
  border-bottom: 1px dotted #FFFFFF;
  text-decoration: none;
   }
  
.map_l3:hover, .map_l2:active  {
  color: #333333;
  border-bottom: 1px dotted #444444;
  text-decoration: none;
}

.map_l3 {
  color: #777777;
  border-bottom: 1px dotted #FFFFFF;
  text-decoration: none;
}
   
.left_links_a:hover, .left_links_a:active  {
  color:#666666;
  text-decoration: underline;
}

.left_links_a {
  color: #666666;
  text-decoration: underline;
   }
   
.left_links_b:hover, .left_links_b:active  {
  color:#666666;
  text-decoration: underline;
}

.left_links_b {
  color: #AAAAAA;
  text-decoration: none;
   }

.foot_links:hover, .foot_links:active  {
  color:#656565;
  text-decoration: underline;
}

.foot_links {
  color: #656565;
  text-decoration: none;
   }
   
.header:hover, .header:active  {
  color:#666666;
  text-decoration: underline;
}

.header {
  color: #666666;
  text-decoration: none;
   }
   
.email:hover, .email:active  {
  color:#594A00;
  text-decoration: underline;
}

.email {
  color: #594A00;
  text-decoration: none;
   }
  
 .download:hover, .download:active  {
  color:#7D0D00;
  text-decoration: underline;
}

.download {
  color: #7D0D00;
  text-decoration: none;
   }
  
.remove:hover, .remove:active  {
  color: #FFFFFF;
  border-bottom: 1px #FFFFFF;
  text-decoration:underline;
}

.remove {
  color: #FFFFFF;
  text-decoration: none;
   }
  
.add:hover, .add:active  {
  color: #09274D;
  border-bottom: 1px dotted #09274D;
  text-decoration: none;
}

.Style1 {font: 12px "Verdana", Arial, sans-serif; color: #594A00; text-align: center; line-height: 12px; margin-top: 12px; margin-left: 10px; margin-right: 15px; margin-bottom: 14px; font-size: 10px; }

/* Tables ID */
	
TD  {
		vertical-align: top;
			font: 12px "Verdana", helvetica,sans-serif;
	color: #666666;
	line-height: 1.5 ;
	}
.foot {
		vertical-align: top;
			font: 12px "Verdana", helvetica,sans-serif;
	color: #666666;
	line-height: 1.5 ;
	}
	

.cat_title_first {
		font: 9px "Verdana", helvetica,sans-serif;
		color: #333333;
		font-weight: bold;
		margin-top: 5px;
		margin-right: 2px;
		margin-bottom: 0px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
		text-align:left;
	}


.top_back  {
		background-image: url(images/back_head.jpg);
	}
	
.cell_spacers  {
		background-color: #E6E6E6;
	}

.back_main_space {
		background-image: url(images/back_main_space.gif);
	}


.specs_table_head {
		background-color: #C6CACD;
	}

.specs_table_foot {
	background-image: url(images/back_cat_table.gif);
}

.back_pubs {
		background-color: #FFFFFF;
	}
	
.cat_title_back_first  {
		background-color: #BCC1C4;
	}
	
.cat_title {
		font: 9px "Verdana", helvetica,sans-serif;
		color: #666666;
		font-weight: bold;
		margin-top: 5px;
		margin-right: 8px;
		margin-bottom: 5px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.cat_title_back  {
		background-color: #E1E2E4;
	}

.cat {
		font: 9px "Verdana", helvetica,sans-serif;
		color: #555555;
		margin-top: 5px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 4px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.cat_back  {
		background-color: #EEEEEE;
	}

.cat_back_2  {
		background-color: #F8f7f7;
	}

.removable	{	
		font: 9px "Verdana", helvetica,sans-serif;
		margin-top: 0px;
		margin-right: 8px;
		margin-bottom: 3px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

 .pce_nb {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  color: #333333;
	  font-weight: bold;
	  margin-top: 2px;
	  margin-right: 5px;
	  margin-bottom: 2px;
	  margin-left: 5px;
	  line-height: 10px ;
	  letter-spacing : 0pt;
}

 .nb {
	  font : 10px "Verdana", helvetica, verdana,sans-serif;
	  color: #333333;
	  margin-top: 2px;
	  margin-right: 5px;
	  margin-bottom: 2px;
	  margin-left: 5px;
	  line-height: 10px ;
	  letter-spacing : 0pt;
}

.head_table {
		background-color: #FF9900;
	}

.one_table {
		background-color: #F9F9F9;
	}

.two_table {
		background-color: #F1F1F1;
	}
	
/* Menu ID */

.menu_name	{	
		font: 9px "Verdana", helvetica,sans-serif;
		color: #555555;
		margin-top: 2px;
		margin-right: 5px;
		margin-bottom: 2px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.selected_menu_name	{	
		font: 9px "Verdana", helvetica,sans-serif;
		color: #BCBCBC ;
		margin-top: 2px;
		margin-right: 5px;
		margin-bottom: 2px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.adding	{	
		font: 9px "Verdana", helvetica,sans-serif;
		margin-top: 2px;
		margin-right: 5px;
		margin-bottom: 2px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.selected_adding	{	
		font: 9px "Verdana", helvetica,sans-serif;
		color: #BCBCBC;
		margin-top: 2px;
		margin-right: 5px;
		margin-bottom: 2px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.cat_menu	{	
		font: 9px "Verdana", helvetica,sans-serif;
		color: #000000;
		font-weight: bold;
		margin-top: 2px;
		margin-right: 5px;
		margin-bottom: 2px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}
	
.products_back  {
		background-color: #EEEEEE;
	}

.wet_and_dry  {
		background-color: #3C9BD3;
	}

.disposable_bag  {
		background-color: #FC9A00;
	}

.true_cyclonic  {
		background-color: #9E2F65;
	}

.cyclo_filter  {
		background-color: #FFD600;
	}

.h2o  {
		background-color: #2852A2;
	}

.selected_menu  {
		background-color: #F8f7f7;
	}
	
.add {
  color: #103C73;
  text-decoration: none;
   }
  
.info {
		font: 12px "Verdana", helvetica,sans-serif;
		color: #555555 ;
		margin-top: 5px;
		margin-right: 8px;
		margin-bottom: 5px;
		margin-left: 8px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}
  

/* Forms attributes */

.searcher_select {
	font: 9px "Verdana", helvetica,sans-serif;
	color: #666666;
	width: 160px;
	height: 15px;
	background-color: #FFFFFF;
}

.title_case {
		font: 10px "Verdana", helvetica,sans-serif;
		font-weight: bold;
		color: #DF7901;
		margin-top: 20px;
		margin-right: 20px;
		margin-bottom: 10px;
		margin-left: 0px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}
	
.case {
		font: 11px "Verdana", helvetica,sans-serif;
		color: #444444;
		margin-top: 5px;
		margin-right: 2px;
		margin-bottom: 5px;
		margin-left: 4px;
		text-decoration: none;
		letter-spacing: 0pt;
	}
	
.comment_form {
		font: 9px "Verdana", helvetica,sans-serif;
		color: #666666;
		margin-top: 0px;
		margin-right: 20px;
		margin-bottom: 5px;
		margin-left: 0px;
		line-height: 14px ;
		text-decoration: none;
		letter-spacing: 0pt;
	}
.frm_input {
	font: 10px "Verdana", Arial, sans-serif;
	color : #444444 ;
	padding: 0px;
	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px;
	width: 180px;
	height: 15px;
	background-color: #EDEDED;
	}

.frm_text_area {
	font: 10px "Verdana", Arial, sans-serif;
	color : #444444 ;
	padding: 0px;
	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px;
	width: 180px;
	background-color: #EDEDED;
	}

	
.frm_select {
	font: 10px "Verdana", helvetica,sans-serif;
	color: #444444 ;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 180px;
	height: 20px;
	background-color: #EDEDED;
}

.frm_select_date {
	font: 10px "Verdana", helvetica,sans-serif;
	color: #444444 ;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 59px;
	height: 20px;
	background-color: #EDEDED;
}

.frm_bouton_suivant {
	font: 10px "Verdana", Arial, sans-serif;
	color : #663300 ;
	padding: 0px;
	margin-top: 15px;
  	margin-right: 0px;
  	margin-bottom: 15px;
  	margin-left: 0px;
	width: 80px;
	height: 20px;
	background-color: #FF9900;
}

.frm_bouton_fin {
	font: 10px "Verdana", Arial, sans-serif;
	color : #663300 ;
	padding: 0px;
	margin-top: 15px;
  	margin-right: 0px;
  	margin-bottom: 15px;
  	margin-left: 0px;
	width: 80px;
	height: 20px;
	background-color: #FF9900;
}

.frm_bouton_retour {
	font: 10px "Verdana", Arial, sans-serif;
	color : #663300 ;
	padding: 0px;
	margin-top: 15px;
  	margin-right: 0px;
  	margin-bottom: 15px;
  	margin-left: 0px;
	width: 60px;
	height: 20px;
	background-color: #FF9900;
}

.frm_bouton_radio {
	background-color: #EDEDED;
}

.frm_check {
	background-color: #EDEDED;	
}

#frm_texte_radio {
		font: 11px "Verdana", helvetica,sans-serif;
		color: #444444;
		text-decoration: none;
		letter-spacing: 0pt;
	}

#frm_texte_check {
		font: 11px "Verdana", helvetica,sans-serif;
		color: #444444;
		text-decoration: none;
		letter-spacing: 0pt;
	}

.frmWarranty{
	margin-left:50;
}

.frmTitre{
	font: 10px "Verdana", helvetica,sans-serif;
	color: #333333 ;
	font-weight: bold;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 14px ;
	text-decoration: none;
	letter-spacing: 0pt;
}

.frmValeur{
	font: 10px "Verdana", helvetica,sans-serif;
	color: #333333 ;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 14px ;
	text-decoration: none;
	letter-spacing: 0pt;
}
