
body { background-color:#CCB89A}
.header { background:transparent url(/images/common/bg_header.gif) no-repeat right bottom;}
/*INDEX*/
.mid_bg { background:transparent url(/images/common/mid_gradient.jpg) repeat-x left bottom; margin-left:4px; border-left:solid 7px #CCB89A}
.lower_mid_bg { background:transparent url(/images/common/bottom_edge.gif) no-repeat left bottom; border-left:solid 7px #CCB89A}
.bottom_bg { background:transparent url(/images/common/bg_footer.gif) no-repeat right top; border-left:solid 7px #CCB89A}
.dot_vert { background:transparent url(/images/common/dot_vert.gif) repeat-y right top;}

/*AVANTAGES*/
.pad_left { padding-left:10px;}

/*WHOAREWE's MIDDLE SECTION*/
.mid_container {  width:770px; height:630px; margin-left:7px; background:transparent url(/images/common/bottom_edge.gif) no-repeat left bottom; background-color:#FFFFFF; margin-bottom:6px;}
.mid_section_left { width:450px; text-align:left; padding-left:40px; padding-top:13px; background-color:#FFFFFF; float:left;}
.mid_section_right { margin-left:35px; padding-left:1px; width:205px; background-color:#FFFFFF; float:left; margin-top:84px; padding-top:22px; background:transparent url(/images/common/quote_open.gif) no-repeat left top;}
.mid_section_right img { margin-top:2px; float:right;}
.dots { background:transparent url(/images/common/dot_horiz.gif) repeat-x left bottom; width:680px; height:16px; margin-left:40px; clear:both}
.download { float:left; padding-left:16px; padding-top:40px;} 

/*AMELIORATIONS*/
.font_18red { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FE6407; text-decoration:none}

/*INSTALL*/
.border_top { border-top:solid 4px #FFEACD;}
.border_top img { padding-top:5px; padding-bottom:20px}
.padding_top img { padding-top:5px; padding-bottom:20px}
.border_top2 { padding-top:10px; border-top:solid 4px #FE9807;}

/*FOOTER (contacts)*/
.font_bottom { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8; text-decoration:none}
	
/* FLAG MENU */
.menu             { margin:0; padding:0 0 0 206px; background:#ccb89a; font-size:1px; }
.menu a           { text-decoration:none; }
.menu a img       { border:solid #aba6a6; border-width:0 0 2px; }
.menu a:hover img { border:solid #fff; border-width:0 0 2px; } 
/*buttons*/
.menu a.active img { border-bottom:2px solid #fff; }
		
/* MAIN MENU */			
#menu_main {width:600px;}
#menu_main a { height:40px;}
#menu_main span {display:none;}
#menu_main ul {margin:0px; padding:0px; list-style-type:none;}
.bb1 a, .bb2 a, .bb3 a, .bb4 a, .bb5 a {display:block; background:transparent url(/images/fr/1.gif) no-repeat bottom left; margin:0px 7px;}
#menu_main li {border-right:1px solid #e5e5e5; float:left; height:40px;}
.bb2 a {background-image:url(/images/fr/2.gif);}
.bb3 a {background-image:url(/images/fr/3.gif);}
.bb4 a {background-image:url(/images/fr/4.gif);}
.bb5 a {background-image:url(/images/fr/5.gif);}
#menu_main li a:hover, #menu_main  a.active {background-position:left top;}
#menu_main li.bb5 {border:none;}

/*GLOBALS*/
.font_11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
.font_12b {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#008DAA; text-decoration:none;}
.font_18 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008DAA;}
.font_18 span { color:#3A3A3A;}
.dot_horiz { background:transparent url(/images/common/dot_horiz.gif) repeat-x left top;}
