body {
	scrollbar-3d-light-color : #000000;
	scrollbar-arrow-color : #EBEBEB;
	scrollbar-base-color : #676767;
	scrollbar-dark-shadow-color : #000000;
	scrollbar-face-color : #676767;
	scrollbar-highlight-color : #EBEBEB;
	scrollbar-shadow-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676767;
}


.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }


table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


A {
	text-decoration:none;
	color: #676767;
}

A:Hover {
	text-decoration:underline;
	color: #676767;
}

a:visited {
	color: #676767;
}

.fontencadre {
	color: #676767;
}

input.noborder {border:0px none; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial}

.input_err	{ background-color: #FFB9B9; border: 1px #FF0000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.select_err	{ background-color: #FFB9B9; border: 1px #FF0000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


select {font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial}

.menuskin{
position:absolute;
width:165px;
background-color:menu;
border:2px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color:white;
}

select {
	font-size: 11px;
}

input {
	font-size: 11px;
}
.tjustify {
	text-align: justify;
}

.tabpoint{
	BORDER-RIGHT: #B2B2B2 2px dashed;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #B2B2B2 2px dashed;
	PADDING-TOP: 10px;
	BACKGROUND: #ebebeb;
	BORDER-BOTTOM: #B2B2B2 2px dashed;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #B2B2B2 2px dashed;
	PADDING-LEFT: 10px;
}

.tabsantelog{
	BORDER-RIGHT: #009ee0 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #009ee0 1px solid;
	PADDING-TOP: 10px;
	BACKGROUND: #ffffff;
	BORDER-BOTTOM: #009ee0 1px solid;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #009ee0 1px solid;
	PADDING-LEFT: 10px;
}

.tab2santelog{
	BORDER-RIGHT: #ff8100 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ff8100 1px solid;
	PADDING-TOP: 10px;
	BACKGROUND: #ffffff;
	BORDER-BOTTOM: #ff8100 1px solid;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ff8100 1px solid;
	PADDING-LEFT: 10px;
}

.tab3santelog{
	BORDER-RIGHT: #b24e94 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #b24e94 1px solid;
	PADDING-TOP: 10px;
	BACKGROUND: #ffffff;
	BORDER-BOTTOM: #b24e94 1px solid;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #b24e94 1px solid;
	PADDING-LEFT: 10px;
}

.asterix{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #676767;
}

.caro1{
	text-color: #ff2b81;
}

.cadrimage{
	BORDER-RIGHT: #cbcccc 1px solid;
	BORDER-TOP: #cbcccc 1px solid;
	BORDER-BOTTOM: #cbcccc 1px solid;
	BORDER-LEFT: #cbcccc 1px solid;
}

.cadrimage2{
	BORDER-RIGHT: #676767 1px solid;
	BORDER-TOP: #676767 1px solid;
	BORDER-BOTTOM: #676767 1px solid;
	BORDER-LEFT: #676767 1px solid;
}

.tabpoint2{
	BORDER-RIGHT: #B2B2B2 2px dotted;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #B2B2B2 2px dotted;
	PADDING-TOP: 10px;
	BACKGROUND: #ebebeb;
	BORDER-BOTTOM: #B2B2B2 2px dotted;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #B2B2B2 2px dotted;
	PADDING-LEFT: 10px;
}

.style2 {
	color: red;
  background-color: #dddddd;
	font-family: Arial, Helvetica, sans-serif;
  font-weight : bolder;
	font-size: 11px;
}

.facturation_entete {
	font-weight:bold;
	color: #FFFFFF;
}