/* CSS Document */

body {
   scrollbar-face-color: #66A8D6;
   scrollbar-shadow-color: #FFFFFF;
   scrollbar-highlight-color: #66A8D6;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-darkshadow-color: #66A8D6;
   scrollbar-track-color: #FFFFFF;
   scrollbar-arrow-color: #FFFFFF;
}
INPUT, TEXTAREA, SELECT {
	font: 11px Verdana;
	letter-spacing: 1px;
	color : #003366;
	background-color: #BBD7E7;
	border: none;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 11px;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #663333;
	font-size: 11px;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF1133;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;	
}

.fond_h1 {
	background-image: url(charte/fond_h1.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.ferrari {
	background-image: url(charte/ferrari.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.fond_ferrari {
	background-image: url(charte/fond_ferrari.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.amr2 {
	background-image: url(logo/auto-moto-reunion_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.fond_b1 {
	background-image: url(charte/fond_b1.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

.menu_maph {
	background-image: url(charte/menu_maph.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.menu_haut {
	background-image: url(charte/menu_haut.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.menu_bgris {
	background-image: url(charte/menu_bgris.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.menu_fgris {
	background-image: url(charte/menu_fgris.gif);
	background-repeat: repeat-y;
	background-position: right top;

}
.menu_titre_r {
	background-image: url(charte/menu_titre_r.gif);
	background-repeat: repeat-y;
	background-position: left top;

}
.amr_fond {
	background-image: url(logo/amr_fond.gif);
	background-repeat: repeat;
}

.chg_r {
	background-image: url(charte2/chg_r.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.chd_r {
	background-image: url(charte2/chd_r.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
.cbg_r {
	background-image: url(charte2/cbg_r.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.cbd_r {
	background-image: url(charte2/cbd_r.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

.chg_r_b {
	background-image: url(charte2/chg_r_b.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.chd_r_b {
	background-image: url(charte2/chd_r_b.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
.cbg_r_b {
	background-image: url(charte2/cbg_r_b.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.cbd_r_b {
	background-image: url(charte2/cbd_r_b.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

.fond_reb20g {
	background-image: url(charte2/fond_reb20g.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.fond_reb20d {
	background-image: url(charte2/fond_reb20d.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.fond_reb20c {
	background-image: url(charte2/fond_reb20c.gif);
	background-repeat: repeat-x;
	background-position: left bottom;

}

.hg_10bu {
	background-image: url(charte2/hg_10bu.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.hd_10bu {
	background-image: url(charte2/hd_10bu.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
.bg_10bu {
	background-image: url(charte2/bg_10bu.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.bd_10bu {
	background-image: url(charte2/bd_10bu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.cd_10bu {
	background-image: url(charte2/cd_10bu.gif);
	background-repeat: repeat-y;
	background-position: right top;

}
.cg_10bu {
	background-image: url(charte2/cg_10bu.gif);
	background-repeat: repeat-y;
	background-position: left top;

}
.b_10bu {
	background-image: url(charte2/b_10bu.gif);
	background-repeat: repeat-x;
	background-position: left top;

}

.navg_30bu {
	background-image: url(charte2/navg_30bu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.navd_30bu {
	background-image: url(charte2/navd_30bu.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.navb_30bu {
	background-image: url(charte2/navb_30bu.gif);
	background-repeat: repeat-x;
	background-position: left bottom;

}

.fond_symb_g {
	background-image: url(charte2/fond_symb_g.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}

.chiffres {
	background-image: url(index/chiffres.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.cote_d {
	background-image: url(index/cote_d.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.cote_g {
	background-image: url(index/cote_g.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.presentation {
	background-image: url(index/presentation.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.sepb_bleu1 {
	background-image: url(index/sepb_bleu1.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.seph_bleu1 {
	background-image: url(index/seph_bleu1.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.trait_1 {
	background-image: url(index/trait_1.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
.trait_2 {
	background-image: url(index/trait_2.gif);
	background-repeat: repeat-Y;
	background-position: left top;

}
.trait_3 {
	background-image: url(index/trait_3.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
.trait_4 {
	background-image: url(index/trait_4.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
.trait_5 {
	background-image: url(index/trait_5.gif);
	background-repeat: repeat-Y;
	background-position: left top;

}

.bc10a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bc11a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bc11aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc12a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.bc12aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc13a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.bc13aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc14a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.bc14aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc15a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.bc15aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc16a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.bc16aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc20aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.bc24a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.bu10a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
}
.bu10aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	letter-spacing: 1px;
}
.bu11a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
}
.bu11aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	letter-spacing: 1px;
}
.bu12a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}
.bu12aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	letter-spacing: 1px;
}
.bu14a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
}
.bu14aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	letter-spacing: 1px;
}	
.bu16a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066CC;
}
.bu16aesp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066CC;
	letter-spacing: 1px;
}
.bu20aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0066CC;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.bu22aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0066CC;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.bu24aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0066CC;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.r11aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B0000;
	letter-spacing: 1px;
}
.r12a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B0000;
}
.r12aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B0000;
	letter-spacing: 1px;
}
.r14a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8B0000;
}
.r14aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8B0000;
	letter-spacing: 1px;
}
.r16aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8B0000;
	letter-spacing: 1px;
}

.n8a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #111111;
}
.n9a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #123456;/* #123456 */
}
.n10aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	letter-spacing: 1px;
}
.n10a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #123456;
}
.n11a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #123456;
}
.n11aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #123456;
	letter-spacing: 1px;
}
.n12a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #123456;
}
.n12aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #123456;
	letter-spacing: 1px;
}
.n13a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #123456;
}
.n13aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #123456;
	letter-spacing: 1px;
}
.n14a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #123456;
}
.n14aesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #123456;
	letter-spacing: 1px;
}
.n16a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #123456;
}
.n18a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #123456;
}
.n20a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #123456;
}
