
body {
	background-image: url(supervendeur_fondg_2000y.jpg);
	/*background-attachment: fixed;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C7C7C7;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* TEMPLATE STYLE */
.bgTableTemplate {
	background-color:#F7F6F1;
}
.menunavi {
	background-image:url(bg_menu.gif);
	background-repeat:repeat-x;
	color:#CCCCCC;
	height:31px;
	text-align:center;
	vertical-align:middle;
}
.bg-left {
	background-image: url(supervendeur_left_2000y.jpg); 
	/*background-attachment: fixed;*/
	width: 14px;
}
.bg-right {
	background-image: url(supervendeur_right_2000y.jpg); 
	/*background-attachment: fixed;*/
	width: 14px;
}
.bg-red {
	color:#CCCCCC;
	background-color:#BE0000;
}
.footerInfo {
	color:#FFFFFF;
	background-color:#7D0000;
}
.dot-horizontal {
	background-image:url(dot.gif);
	background-repeat:repeat-x;
	height:2px;
}
.dot-vertical {
	background-image:url(dot.gif);
	background-repeat:repeat-y;
	height:2px;
}

/* FIN STYLE TEMPLATE */

a:link {color: #CC0000;}
a:visited {color: #CC0000;}
a:hover {text-decoration:none;}
a:active {color: #CC0000;}

a.ahide:link {color: #F7F6F1;}
a.ahide:visited {color: #F7F6F1;}
a.ahide:hover {text-decoration:none;}
a.ahide:active {color: #F7F6F1;}

h1,h2,h3,h4,h5,h6 {
	font-family: Tahoma;
	padding:0px;
	margin:2px;
}
.txtgras {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color:#000000;
}
.txtgred {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color:#CC0000;
}
h1 {
	font-size: 36px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 18px;
}
.blanc {
	color:#FFFFFF;
}
.rouge {
	color:#FF0000;
}
.gris {
	color:#CCCCCC;
}
.grigris {
	color:#999999;
}
.grisard {
	color:#666666;
}
.vert {
	color:#009900;

}

/************** ALTERNATE COLOR ****************/
.tr_premier {
	background-color:#FFFFFF;
}
.tr_suivant {
	background-color:#F2F3F4;
}
.tr_audessus {
	background-color:#FFDDDD;
}
/***********************************************/

a.bleun {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0033CC; font-weight: bold; }
a.bleun:link {color: #0033CC; }
a.bleun:visited {color: #0033CC; }
a.bleun:hover {text-decoration: none; color: #FF0000; }

a.blanc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; /*font-weight: bold; */}
a.blanc:link {color: #FFFFFF; }
a.blanc:visited {color: #FFFFFF; }
a.blanc:hover {/*color: #00CCFF;*/ text-decoration: underline;}

a.nrn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:bold }
a.nrn:link { color: #000000; }
a.nrn:visited { color: #000000; }
a.nrn:hover { color: #FF0000; }

a.no_nrn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000 }
a.no_nrn:link { color: #000000; }
a.no_nrn:visited { color: #000000; }
a.no_nrn:hover { color: #FF0000; }

a.blcn {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; font-weight: bold; }
a.blcn:link {color: #FFFFFF; }
a.blcn:visited {color: #FFFFFF; }
a.blcn:hover {color: #CCCCCC; }

a.agris { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #CCCCCC; }
a.agris:link { color: #CCCCCC; }
a.agris:visited { color: #CCCCCC; }
a.agris:hover { color: #FFFFFF; }

a.a_gris { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #999999; }
a.a_gris:link { color: #999999; }
a.a_gris:visited { color: #999999; }
a.a_gris:hover { color: #999999; text-decoration: none; }

a.rgris { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; font-weight:bold }
a.rgris:link { color: #666666; }
a.rgris:visited { color: #666666; }
a.rgris:hover {
	color: #FF0000;
	text-decoration: underline;
}
a.r_txtg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #666666 }
a.r_txtg:link { color: #666666; }
a.r_txtg:visited { color: #666666; }
a.r_txtg:hover { color: #666666; text-decoration: none; }

/*
.inputext {
	height:17px;
    font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-size : 11px;
	border:1px solid #333333;
}
textarea {
    font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-size : 11px;
	border:1px solid #333333;
}
*/

.Btn {
    BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BACKGROUND: #EFEFEF; 
	background-image:url(bg_red_frm.jpg);
	background-repeat:repeat-x;
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
	TEXT-DECORATION: none; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	CURSOR: hand;
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 2px; 
	MARGIN-TOP: 0px; 
	PADDING-BOTTOM: 3px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	PADDING-TOP: 3px; 
	align: center
}

SELECT {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
/*
#secteur_selecTo {
	width:150px;
}
#departement_selecTo {
	width:150px;
}
*/
.champs {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}


.form-inc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.button-inc {
    BORDER-RIGHT: #999999 0px solid; 
	BORDER-TOP: #CCCCCC 0px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	background-image:url(bg_red_frm.jpg);
	background-repeat:repeat-x;
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
	TEXT-DECORATION: none; 
	CURSOR: hand;
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px; 
	MARGIN-TOP: 0px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 1px; 
}

.infoBox {
    border: solid 1px #FFFFFF; /*#BBCCDD;*/
	padding: 5px;
}
.infoBoxHeader {
    border: solid 1px #FFFFFF;
    background: #FFFFFF; /*#F2F3F4;*/
    cursor: pointer;
    font-weight: bold;
	padding:5px;
	font-family:Tahoma, Arial;
	color:#CC0000;
	font-size:18px;
	text-decoration:underline;
}
.infoBoxBody {
	padding:0px;
	width:100%;
    background: #FFFFFF;
}

.LogBox {
    border: solid 1px #FFFFFF; /*#BBCCDD;*/
	padding: 5px;
}
.LogBoxHeader {
    border: solid 1px #FFFFFF;
    background: #FFFFFF; /*#F2F3F4;*/
    cursor: pointer;
    font-weight: bold;
	padding:5px;
	font-family:Tahoma, Arial;
	color:#CC0000;
	font-size:18px;
	text-decoration:underline;
}
.LogBoxBody {
	padding:0px;
	width:100%;
    background: #FFFFFF;
}


.InsBox {
    border: solid 0px #FFFFFF; /*#BBCCDD;*/
	padding: 5px;
}
.InsBoxHeader {
    border: solid 1px #FFFFFF;
    background: #FFFFFF; /*#F2F3F4;*/
    cursor: pointer;
    font-weight: bold;
	padding:5px;
	font-family:Tahoma, Arial;
	color:#CC0000;
	font-size:18px;
	text-decoration:underline;
}
.InsBoxBody {
	padding:0px;
	width:100%;
    background: #FFFFFF;
}


.fs-titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color:#000000;
	padding-left:12px;
	padding-right:12px;
	padding-top:8px;
	padding-bottom:8px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
.fs-contour {
	width:676px;
	border:1px solid #CCCCCC;
	/*border-bottom:0px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;*/
	margin:auto; /* Centrer l'lment par rapport  l'lment parent [0 auto]*/
}


#hinttooltip {
    position: absolute;
    left: -300px;
    width: 150px;
    border:1px solid #AACFEA;
    border-right: 3px solid #AACFEA;
    border-bottom: 3px solid #AACFEA;
    padding: 3px;
    text-align: left;
    background-color: #EAF7FB;
    visibility: hidden;
    z-index: 100;
}
#hintpointer {
    position:absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}

/*
input:hover, textarea:hover, input:focus, textarea:focus, input:active, textarea:active, input[type=checkbox]:hover, input[type=c_remember]:hover
{
	border: 2px solid #999999;
}
*/

.zoomDiv {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 550px;
	height: 400px;
	margin-left: -275px;
	margin-top: -200px;
	/*background-color: #FFFFFF;*/
	z-index: 10;
	border: 0px solid #BE0000;
	visibility: hidden;
}
