/*
	################################################
	#                3M COLLECTOR                  #
	#              (c) gvialet 2001                #
	################################################
*/


/* ######################### */
/* ##### STANDARD TAGS ##### */
/* ######################### */

P {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
}

/* ####################### */
/* ##### BLACK FONTS ##### */
/* ####################### */

/* verdana black regular text 12 px */

.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
}

/* verdana black regular text 10 px */

.stext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #000000;
}

/* verdana black bold text 12 px */

.btext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
font-weight: bold;
}

/* verdana black bold text 10 px */

.sbtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #000000;
font-weight: bold;
}

/* ####################### */
/* ##### WHITE FONTS ##### */
/* ####################### */

/* verdana white regular text 10 px */

.wstext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #FFFFFF;
}

/* verdana white bold text 10 px */

.wsbtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #FFFFFF;
font-weight: bold;
}

/* verdana white regular text 12 px */

.wtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #FFFFFF;
}

/* verdana white bold text 12 px */

.wbtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #FFFFFF;
font-weight: bold;
}

/* ##### YELLOW FONTS ##### */

/* verdana yellow bold text 12 px */

.bytext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #F7B448;
font-weight: bold;
}

/* verdana dark yellow bold text 12 px */

.bdytext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
color: #F7B448;
}

/* ########## TITLE FONTS ########## */

/* verdana black title regular 16px */

.title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
color: #000000;
}

/* verdana black title bold 16px */

.btitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
color: #000000;
font-weight: bold;
}

/* ################# */
/* ##### LINKS ##### */
/* ################# */

/* ########## GREY LINKS ########## */

/* verdana grey link regular 10px */

A.gslink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #808080;
text-decoration: none;
}

A:hover.gslink { color: red; text-decoration: none; }


/* verdana grey link bold 12px */

A.glink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #808080;
text-decoration: none;
}

A:hover.glink { color: red; text-decoration: none; }


/* ########## BLUE LINKS ########## */

/* verdana blue link regular 12px */

A.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #33AF22;
text-decoration: none;
}

A:hover.link { color: red; text-decoration: none; }

/* verdana blue link bold 12px */

A.blink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #33AF22;
text-decoration: none;
}

A:hover.blink { color: red; text-decoration: none; }


/* verdana blue link regular 10px */

A.slink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #33AF22;
text-decoration: none;
}

A:hover.slink { color: red; text-decoration: none; }

/* verdana blue link bold 10px */

A.sblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #33AF22;
text-decoration: none;
}

A:hover.sblink { color: red; text-decoration: none; }


/* ########## WHITE LINKS ########## */

/* verdana white link regular nounderline 10px */

A.wslink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #FFFFFF;
text-decoration: none; 
}

A:hover.wslink { color: red; text-decoration:none; }

/* verdana white link bold no-underline 10px */

A.wsblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none; 
}

A:hover.wsblink { color: red; text-decoration:none; }


/* verdana white link bold no-underline 12px */

A.wblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none; 
}

A:hover.wblink { color: red; text-decoration:none; }


/* ########## RED LINKS ########## */

/* verdana white link regular nounderline 10px */

A.rsblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: red;
text-decoration: none; 
}

A:hover.rsblink { color: white; text-decoration:none; }

/* verdana white link regular no-underline 12px */

A.rblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: red;
text-decoration: none; 
}

A:hover.rblink { color: #F4B649; text-decoration:none; }


/* ################# */
/* ##### FORM  ##### */
/* ################# */

.pform {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003399;
background-color: #FFFFF;
font-size: 12px;
font-weight: bold;
}

/* ##### REGULAR (NO BOLD) FORM ##### */

.rpform {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003399;
background-color: #FFFFF;
font-size: 12px;
}

.spform {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003399;
background-color: #FFFFF;
font-size: 10px;
font-weight: bold;
}

.sform {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #00000;
background-color: #FFFFF;
font-size: 10px;
}

.form {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #00000;
background-color: #FFFFF;
font-size: 12px;
}

.selected
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003399;
background-color: #CCCCCC;
font-size: 12px;
font-weight: bold;
}

.table_form {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003399;
background-color: #CCCCCC;
font-size: 12px;
font-weight: bold;
}

/* ################# */
/* ##### BOX   ##### */
/* ################# */

.table_border {
border: solid black;
border-width: 1;
width: 550;
padding: 0.2em;
}

div.box {
background: black;
border-width: 0;
width: 550;
padding: 0.1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
color: #F7B448;
}

div.bluebox {
border: solid;
color: #2972F3;
border-width: 1;
width: 98%;
padding: 0.5em;
}

div.greenbox {
border: solid;
color: #33AF22;
border-width: 1;
width: 98%;
padding: 0.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
}

div.sbox {
background: black;
border-width: 0;
width: 340	;
padding: 0.1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
color: #F7B448;
}

div.gift {
background: black;
border-width: 0;
width: 260;
padding: 0.1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
color: #F7B448;
}

div.trans {
background: #000000;
border-width: 0;
width: 310;
height: 36;
padding: 0.6em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
color: #F7B448;
}


form {
	font-size: 10px;
	font-family: Verdana,sans-serif;
}

input, select, textarea {
	color: #000000 // couleur texte
	background-color: #FFFFFF; // couleur fond
	border: 1px solid #000000; // épaisseur bordure et couleur
	border-color: #000000; // couleur bordure - en trop ??
}
