/* www.cycles-alain-mas.com */
/*--- STYLES COMMUNS ---*/
BODY {
	FONT-FAMILY: 'MS Reference Sans Serif','MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: #FFFF66;
	TEXT-ALIGN:  center;
	background-color: #7B8CBD;
	background-repeat:no-repeat;
	background-image: url(images1/fond_1024.gif);
	background-attachment: scroll;
	background-position: bottom right;
}
BODY.P200 {
	margin-bottom : 200px;	
}
BODY.NM {
	margin-bottom : 0px;
}

A:link    {COLOR: #FFFF00; TEXT-DECORATION:underline}
A:visited {COLOR: #FFFF00; TEXT-DECORATION:underline}
A:active  {COLOR: #FFFF00; TEXT-DECORATION:underline}
A:hover   {COLOR: yellow;  TEXT-DECORATION:none}

img	{border-width: 0px;}

/*--- INDEX --*/
TABLE.TIDX {
	TEXT-ALIGN: center; 
}
TABLE.TIDX TD {
	TEXT-ALIGN: center; 
}
TABLE.TIDX TR.LASTline {
	height: 150px;	
	vertical-align: top;
}

TD.IDX0 {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 36pt;	/* Size=7 */
	FONT-STYLE: italic;
	COLOR: #F7F7F7;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	padding-bottom: 12pt;
}

TD.IDX1 {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: #FFFF66;
	FONT-WEIGHT: bold;
	vertical-align: top; 
	TEXT-ALIGN: center;
	padding-bottom: 8pt;
	width: 800px; 
}
TD.IDX1 SPAN.FontUp   { FONT-SIZE: 12pt; }	/* Size=3 */
TD.IDX1 A   { FONT-WEIGHT: normal; }

TABLE.MBUTTON {
	border-color :#FFFFFF;
}
TABLE.MBUTTON TD {
	FONT-FAMILY: 'MS Reference Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR:#FFFF00;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
}

}
/*--- Chaque page --*/
TD.TLCORN  {
	vertical-align: top;
	TEXT-ALIGN: center;
	width: 198px; 
}
TD.TITP  {
	vertical-align: middle;
	TEXT-ALIGN: center;
	width: 826px;
}
TR.LASTline {
	height: 200px;	
	vertical-align: top;
}

/*--- ACCES --*/
TD.AC1 {
	FONT-FAMILY: "MS Reference Sans Serif",'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center; 
}

TD.AC2 {
	FONT-FAMILY: 'MS Reference Sans Serif','MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF66;
	FONT-WEIGHT: bold;
	vertical-align: bottom; 
	TEXT-ALIGN: center;
}

TD.AC3 {
	vertical-align: top; 
	TEXT-ALIGN: center;
}
/*--- Magasin --- */
TD.MAG0 {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
}

TD.MAG1 {
	vertical-align: top;
	TEXT-ALIGN: center;
}

TD.MAG2 {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	vertical-align: top;
	TEXT-ALIGN: center;
}

TD.MAG3 {
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #F8FFBF;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}

TD.MAG3 img	{
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
}

TD.MAG4 {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 14pt;	/* Size=4 */
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	padding-top:18pt;
}

/*--- Liens --- */
TD.LC2 {
	FONT-FAMILY: "MS Reference Sans Serif",'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF66;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center; 
}
TD.LC3 {
	FONT-FAMILY: "MS Reference Sans Serif",'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF66;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center; 
}

SPAN.CAM {
	FONT-STYLE: normal;
	FONT-FAMILY: 'MS Sans Serif',sans-serif,Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
}

TD.CORD1 {
	FONT-FAMILY: 'MS Reference Sans Serif','MS Sans Serif',sans-serif, Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF66;
	FONT-WEIGHT: bold;
	vertical-align: top; 
	TEXT-ALIGN: center;
}

TD.MARK2 {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
}
TD.MARK3 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	/*COLOR: #FFFF00;*/
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
}
SPAN.newMK {
	COLOR: #FBFEC2;
}

/*--- PROMOTIONS, SOLDES --*/
TD.PROMO2 {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	vertical-align: top;
	TEXT-ALIGN: left;
}
TD.PROMO3 {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 14pt;	/* Size=4 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	vertical-align: top;
	TEXT-ALIGN: left;
}
TD.PROMO4 {
	padding-bottom : 8px;	
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 14pt;	/* Size=4 */
	COLOR: #0000FF;
	FONT-WEIGHT: bold;
	vertical-align: top;
	TEXT-ALIGN: center;
}
TD.PROMO5 {
	padding-top : 8px;	
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 14pt;	/* Size=4 */
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	vertical-align: top;
	TEXT-ALIGN: center;
}
SPAN.promMK {
	COLOR: #FFFF00;
}

/*--- NOUVEAUTES --*/
TD.NEW1 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 18pt;	/* Size=5 */
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
TD.NEW2 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	/*vertical-align: top;*/
	TEXT-ALIGN: center;
}
TD.NEW2L {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	/*vertical-align: top;*/
	TEXT-ALIGN: left;
}
TD.NEW3 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 18pt;	/* Size=5 */
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	vertical-align: top;
	TEXT-ALIGN: center;
}

TD.MAJ {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: #FFFFFF;
	vertical-align: middle;
	TEXT-ALIGN: center; 
}

/*--- MONTAGES --*/
TD.MONT2{
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
}
TD.MONT3{
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF66;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
}

/*--- OCCASIONS --*/
DIV.OCASE {
	background-image: url(images1/petit_plateau_tune.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
}

TR.OC{
	background-color: #7B8CBD;
}
TD.OC1{
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	vertical-align: middle;
	TEXT-ALIGN: left;
	padding-left : 2em;
}
TD.OC2{
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFF97;
	vertical-align: middle;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
}
p.infos {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: black;
	margin-top : 0.2em;
	padding-bottom : 0.2em;
	padding-left : 2em;
}
blockquote {
	margin-top  : 0em;
	padding-top : 0em;
}

SPAN.require {
	padding-bottom : 8px;	
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=2 */
	COLOR: orange;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
}

SPAN.Nob {FONT-WEIGHT: lighter;}

SPAN.HOURS {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #F2FEFF;
	FONT-WEIGHT: bold;
}

SPAN.B4 {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 14pt;	/* Size=4 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
}

SPAN.B5 {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 18pt;	/* Size=5 */
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
}

SPAN.MK3 {
	COLOR: #80FFFF;
}
SPAN.MK3m {
	COLOR: #FFFFBF;
}

VAR {
	FONT-FAMILY: Tahoma, Arial,Helvetica,Geneva;
	COLOR: #00FFFF;
	font-style: normal;
	FONT-WEIGHT: bold;
}
DFN {
	FONT-FAMILY: Tahoma, Arial,Helvetica,Geneva;
	COLOR: #00FFFF;
	font-style: italic;
	FONT-WEIGHT: bold;
}

hr.HR1 {
	/* size="1" */
	height: 1px;
	width: 30%;
	color: #46E7F9;
}

H1 {
	FONT-FAMILY: Tahoma,Arial,Helvetica,Geneva;
	FONT-SIZE: 18pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}

H3 {
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}

/*--- LISTE DE DIFFUSION --*/
TD.DIFF1 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 18pt;	/* Size=5 */
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
TD.DIFF2 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 11pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	/*vertical-align: top;*/
	TEXT-ALIGN: center;
}
TD.DIFF2ERR {
	padding-bottom : 8px;	
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: orange;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	letter-spacing: 0.1em;
}
TD.DIFF2L {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 11pt;	/* Size=3 */
	COLOR: #FFFF97;
	FONT-WEIGHT: bold;
	/*vertical-align: top;*/
	TEXT-ALIGN: left;
}
TD.DIFF3 {
	padding-bottom : 8px;	
	FONT-FAMILY: 'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE: 10pt;	/* Size=5 */
	COLOR: #FFFF00;
	FONT-WEIGHT: normal;
	vertical-align: top;
	TEXT-ALIGN: center;
}
SPAN.pratique {
	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 12pt;	/* Size=3 */
	COLOR: #EEEE97;
	letter-spacing: 0.1em;
	FONT-WEIGHT: bold;
}
