
BODY, TD { 
	font-weight: normal; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

BODY
  {background-image: url(images/bg.gif) }

A
   { 
   color: #4075ba; 
   font-size: 10pt; 
   text-decoration: none }
    
A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
    
}
A:hover
{
    COLOR: #ea636c;
    BORDER-BOTTOM: #931c44 1px solid;
    BACKGROUND-COLOR: #dff6ff
}

A.quotation
   { color: #b00; font-size: 10pt; text-decoration: none }
A.quotation:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
    
}
A.quotation:hover
{
    COLOR: #ea636c;
    BORDER-BOTTOM: #931c44 1px solid;
    BACKGROUND-COLOR: #dff6ff
}

A.Panier:link
{
    COLOR: #FFFFFF;
    FONT-SIZE: 13pt;
    TEXT-DECORATION: underline;
    BORDER-BOTTOM: #FFFFFF 2px solid;
}
    
A.Panier:visited
{
    COLOR: #FFFFFF;
    FONT-SIZE: 13pt;
    TEXT-DECORATION: underline;
    BORDER-BOTTOM: #FFFFFF 2px solid;    
}
A.Panier:hover
{
    COLOR: #ea636c;
    BORDER-BOTTOM: #931c44 3px solid;
    BACKGROUND-COLOR: #dff6ff
}

h1   { 
	color: #0cc; 
	font-weight: bold;
	font-size: 14pt; 
	border-bottom: 1px solid #0cc;
 }
#W2S h1   { 
	color: #b00; 
	font-weight: bold;
	border-bottom: 1px solid #b00;
}
#W2B h1  { 
	color: #4075ba; 
	font-weight: bold; 
	font-size: 14pt; 
	border-bottom: 1px solid #4075ba }

.h1g
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 50px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(picts/fond_h1_g.png);
    PADDING-BOTTOM: 0px;
    WIDTH: auto;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px
}
.h1d
{
    BACKGROUND-POSITION: right top;
    FLOAT: left;
    BACKGROUND-IMAGE: url(picts/fond_h1_d.png);
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px
}
.picto
{
    Z-INDEX: 100;
    BOTTOM: 60px;
    POSITION: relative
}

H2
  { color: #233e60;  font-size: 11pt; 
	background-color: #faebcf; letter-spacing: 0px; border-bottom: 1pt dotted #fc0 }

H3
 { color: #931c44; font-size: 12pt }
H4
 { color: black; font-size: 10pt; 
 text-transform: uppercase }
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(picts/puce.png);
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0px
}


.FormLP  { color: #000000;  font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #FAFAF7;padding: 0 0 4px }
.FormLI  { color: #000000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEA; padding: 0 0 4px }
 
.formbutton
 { color: #d5001b; background-image: url(picts/boutons/vide.gif) }
A.formbutton:link
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 1px solid;
    COLOR: #d5001b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ffef9c;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.formbutton:visited
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 1px solid;
    COLOR: #d5001b;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ffef9c;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.formbutton:hover
{
    BORDER-RIGHT: yellow 1px inset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: yellow 1px inset;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: yellow 1px inset;
    COLOR: #ffef9c;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: yellow 1px inset;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #d5001b;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.inputtext
{
    WIDTH:200px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #25A9DD;
}

.inputtext2
{
    WIDTH:40px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #25A9DD;
}

.inputtext3
{
    WIDTH:150px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #25A9DD;
}


.formbutton
{
    COLOR: #d5001b
}
A.formbutton:link
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 1px solid;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #eb6b73;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.formbutton:visited
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 1px solid;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #eb6b73;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.formbutton:hover
{
    BORDER-RIGHT: yellow 1px inset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: yellow 1px inset;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: yellow 1px inset;
    COLOR: #ffc94e;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: yellow 1px inset;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ea636c;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.menustd
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}
A.menustd:hover
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}
.menuleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_std.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
.menulefthover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_over.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    TEXT-DECORATION: none
}
.menuleftN2
{
    BORDER-RIGHT: #ff3d4f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff3d4f 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #ff3d4f 1px solid;
    WIDTH: 180px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff3d4f 1px solid;
    BACKGROUND-COLOR: #eb6d75
}
.menuleftN2h
{
    BORDER-RIGHT: #931c44 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #931c44 1px groove;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #931c44 1px groove;
    WIDTH: 180px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #931c44 1px groove;
    BACKGROUND-COLOR: #ff5262;
    TEXT-DECORATION: none
}
.menuAdh
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_adh_std.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
.menuAdhOver
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_adh_over.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    TEXT-DECORATION: none
}
.menuAdhN2
{
    BORDER-RIGHT: #ff3d4f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff3d4f 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #ff3d4f 1px solid;
    WIDTH: 180px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff3d4f 1px solid;
    BACKGROUND-COLOR: #ffd57b
}
.menuAdhN2o
{
    BORDER-RIGHT: #931c44 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #931c44 1px groove;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #931c44 1px groove;
    WIDTH: 180px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #931c44 1px groove;
    BACKGROUND-COLOR: #ffdf9c;
    TEXT-DECORATION: none
}
.menuEnt
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_ent_std.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
.menuEntOver
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_ent_over.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    TEXT-DECORATION: none
}
.menuEntN2
{
    BORDER-RIGHT: #ff3d4f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff3d4f 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #ff3d4f 1px solid;
    WIDTH: 180px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff3d4f 1px solid;
    BACKGROUND-COLOR: #ffd57b
}
.menuEntN2o
{
    BORDER-RIGHT: #931c44 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #931c44 1px groove;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #931c44 1px groove;
    WIDTH: 180px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #931c44 1px groove;
    BACKGROUND-COLOR: #ffdf9c;
    TEXT-DECORATION: none

}
.menuPro
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_pro_std.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
.menuProOver
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_pro_over.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    TEXT-DECORATION: none
}
.menuProN2
{
    BORDER-RIGHT: #ff3d4f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff3d4f 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #ff3d4f 1px solid;
    WIDTH: 180px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff3d4f 1px solid;
    BACKGROUND-COLOR: #ffd57b
}
.menuProN2o
{
    BORDER-RIGHT: #931c44 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #931c44 1px groove;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #931c44 1px groove;
    WIDTH: 180px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #931c44 1px groove;
    BACKGROUND-COLOR: #ffdf9c;
    TEXT-DECORATION: none
}
.menuAdm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_adm_std.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
.menuAdmOver
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(picts/menus/menu_adm_over.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 141px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    TEXT-DECORATION: none
}
.menuAdmN2
{
    BORDER-RIGHT: #ff3d4f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff3d4f 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #ff3d4f 1px solid;
    WIDTH: 180px;
    COLOR: #625656;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff3d4f 1px solid;
    BACKGROUND-COLOR: #ffd57b
}
.menuAdmN2o
{
    BORDER-RIGHT: #931c44 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #931c44 1px groove;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MIN-HEIGHT: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    BORDER-LEFT: #931c44 1px groove;
    WIDTH: 180px;
    COLOR: #ffc94e;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #931c44 1px groove;
    BACKGROUND-COLOR: #ffdf9c;
    TEXT-DECORATION: none
}
.path
{
    FONT-SIZE: 8pt;
    Z-INDEX: 110;
    COLOR: #931c44
}
.path A:visited
{
    COLOR: #ea636c
}

/* -- Formulaires : */
form { margin: 2px 0 4px 0; }
/* .......... Apparence 1 .......... */
#FormNewscom fieldset
{
	margin: 4px;

	padding:  10px ;
	border-style: solid;
	border-width: 1;
	border-color: #555555;
}

#FormNewscom legend
{
	color: black;
	font-size: 10pt;	
	font-weight: normal;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 10px;
}
#FormNewscom label
{
	/*text-align: right;*/
	margin: 0 10px 0 0;
	width: 40%;
	float: left;
	display: inline;
	padding: 0;
}
#FormNewscom label.obligatoire {font-weight: bold; }

#FormNewscom input
{
	font-weight: bold;
	margin: 0;
	color: #000000;
	font-size: 10pt;
	border-color: #25A9DD;
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
}
#FormNewscom select
{
	font-weight: bold;
	margin: 0;
	color: #000000;
	font-size: 10pt;
	border-color: #25A9DD;
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
}
#FormNewscom .focus  { color: black; background: #fffc87 }
#FormNewscom .normal { color: black; background: #FFFFFF}
#FormNewscom p
{
	margin: 0;
	padding: 2px;
}
#FormNewscom .FormLP
{
	padding: 0 0 4px 0;
}
#FormNewscom .FormLI
{
	padding: 0 0 4px 0;
	text-align: center;
	margin: 3px 0 6px 0;
}

#FormNewscom .formbutton { color: #000; }

#FormNewscom a.formbutton:link, a.formbutton:visited
{
	color: #000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #CCCCCC;
	/*background-image: url("boutons_alu/vide.jpg");*/
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 2px 3px;
	border: solid 1px black;
}

#FormNewscom a.formbutton:hover
{
	color: #000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #A3BD23;
	background-repeat: no-repeat;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 3px;
	border-color: #C00000;
	border-width: 1px;
	border-style: inset;
}

.boutonnormal
{
height:23px;
width:64px;
padding-top:5px;
background-repeat:no-repeat;background-image:url(picts/boutons/bid_now.jpg);
font-size:8pt;
font-weight: normal;
text-align: center;

}

.formbutton { color: white; }

a.formbutton:link, a.formbutton:visited
{
	color: white;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #63635a;
	background-image: url("picts/boutons/vide.jpg");
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 2px 3px;
	border: solid 1px black;
}

a.titre2 {
	 text-decoration:none;
	 color: #4075ba;
	 font-weight: bold;
	 font-size: 11pt;
	 margin-right: 0pt;
	 margin-left: 0pt; 
	 BORDER-BOTTOM: none;
	 BACKGROUND-COLOR: transparent;		 
	 
}
a.titre2:hover {
	 text-decoration:none;
	 color: #4075ba;
	 font-weight: bold;
	 font-size: 11pt;
	 margin-right: 0pt;
	 margin-left: 0pt;	 
	 BORDER-BOTTOM: none;
	 BACKGROUND-COLOR: transparent;	 
	 
}
a.titre2:visited  {
	 text-decoration:none;
	 color: #4075ba;
	 font-weight: bold;
	 font-size: 11pt;
	 margin-right: 0pt;
	 margin-left: 0pt;	 
	 BORDER-BOTTOM: none;
	 BACKGROUND-COLOR: transparent;		 
	 
}

input {
	font-size: 10px;
}
select {
	font-size: 10px;
}
textarea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.border {
	border: 1px solid #CCCCCC;
}
.textstd     
{
	font-weight: normal; 
	font-size: 10pt; 
	text-indent: 10pt;
}
.textstdpetit
{
	color: #8b8b8b;
	font-weight: normal; 
	font-size: 8pt;
}
.titre1
{	color: #fff; 
	font-weight: normal; 
	font-size: 10pt; 
}
.titre2  { color: #4075ba; font-weight: bold; font-size: 11pt; margin-right: 10pt; margin-left: 10pt }
	
.titre3 { 
	color: #4075ba; 
	font-weight: bold;
	font-size: 14pt;
}
.titrebleu     { color: #4075BA; font-size: 10pt;}

.titreorange { color: #b00; font-size: 10pt;}
.titrebleu { color: #4075ba; font-size: 10pt;}
.formlibobl  { color: #a80000; font-size: 10pt;}
.formlib {font-size: 10pt;}

.tabligproposal  
{
	background-color: #ffffff;
	/*background-color: #d9e3f0;*/
	 }
.tabligquotation  
{
	/*background-color: #f0dddd;*/ 
	background-color: #ffffff;
}
