body
{
	height:100%;
	
	/*background-image: url(../images/ligne/fond4.jpg);*/
}

/*.borderright
{
	background-image: url(../images/ligne/fondright.jpg);
	background-repeat:repeat-y;
	background-position:top right;
}*/

.maj
{
	font-variant: small-caps;
}

.textpub
{
	font-size: 8pt;
	font-family: Arial;
	font-variant: normal;
	left: 14px;
	width: 115px;
	position: relative;
}

.verysmall
 { font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: normal }
.decal
{
	left: 10px;
	width: 125px;
	position: relative;
}

.interligne
{
	line-height: 7pt;
}
	

.bandeautitle
{
	font-weight: bold;
	font-size: 16px;
	color: #4c4d83;
	font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular;
	text-align: center;
	
}

.borderleft
 { background-image: url("../images/ligne/leftb.gif"); background-repeat: repeat-y; background-position: left top }
.borderleft1 { background-image: url("../images/ligne/fondleft.jpg"); background-repeat: repeat-y; background-position: left top }
.borderleft5 { background-image: url("../images/ligne/leftb.gif"); background-repeat: repeat-y; background-attachment: fixed; background-position: right top }
.borderleft2
 { background-image: url("../images/ligne/fondleft2.jpg"); background-repeat: repeat-y; background-position: left top }
.borderleft4 { background-image: url("../images/ligne/fondleft2.jpg"); background-repeat: repeat-y; background-position: 0 top }
.borderleft3 { background-image: url("../images/ligne/fondleft3.jpg"); background-repeat: repeat-y; background-position: left top }
.cadre1
{
	border-right: gray thin solid;
	border-top: gray thin solid;
	
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

#container
{
	position: relative;
}

.footer
{
	position:absolute;
	bottom:0;
}

.decalcarre
{
	position: relative;
	top: 6px;
}

.cadre1back
{
	background-image: url(../images/nav/fondcomm.gif);
}

.cadre1back2
{
	background-image: url(../images/nav/fondcomm2.jpg);
}

.menuj
{ 
	color: black; 
	font-weight: bold; 
	font-size: 13px; 
	font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; 
	text-align: justify; padding: 0px 10px ;
}

.champsFormulaire
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: baseline;
	color: white;
	font-family: Arial;
	background-color: navy;
}
.champsFormulaire1  { color: #002850; font-size: 8pt; font-family: Arial; font-weight: normal; background-color: #feffff; vertical-align: baseline }
.champfind
{
	font-weight: bold;
	font-size: 7pt;
	vertical-align: baseline;
	font-family: Arial;
	background-color: #DDDDDD;
}

.champfind2
   { color: #0065a5; font-size: 8pt; font-family: Arial; font-weight: bold; background-color: #fff; text-align: left; width: 120px; height: 22px; vertical-align: middle }

.imgfindright
{
	/*background-color:#777777;
	
	background-image: url(../images/ligne/fdfind3.gif);*/
	background-image: url(../images/ligne/leftm02b.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
}

.btnfind
 { color: gray; font-size: 8pt; font-family: Arial; font-weight: normal; background-image: url("../images/ligne/rech.gif"); background-position: center; width: 22px; height: 22px; border-style: none; border-color: #eee }

.headertxt1
{
	font-size: 10px;
	vertical-align: super;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	position: relative;
	text-align: center;
}

	
.menu  { color: #000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 10px }
.menu1 { color: #000; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 10px }
.comment   { color: black; font-style: italic; font-weight: bold; font-size: 13px; font-family: Geneva, Helvetica, Arial, Times, Swiss, SunSans-Regular; text-decoration: none; hover: FF00FF  }
.title   { color: black; font-size: 16px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }
.title1 { color: black; font-weight: bold; font-size: 18px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }
.title2   { color: black; font-weight: bold; font-size: 13px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }
.title4 { font-weight: bold; font-size: 13px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: center }
.title3 { color: black; font-weight: bold; font-size: 16px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }
.title5 { color: black; font-weight: normal; font-size: 18px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }
.title7 { font-weight: bold; font-size: 17pt; font-family: Arial; text-indent: 10pt }
.title8 { font-weight: bold; font-size: 11pt; font-family: Arial; text-align: center }
.titleblue  { color: navy; font-weight: bold; font-size: 16px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }
.titleblue1      { color: navy; font-weight: bold; font-size: 13px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: center }
.titleblue2 { color: navy; font-style: italic; font-weight: bold; font-size: 12px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; text-align: left }

.textj  
{ 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: justify 
}

.textnj  
{ 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.text1 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.note   { font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.notec { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.notevs 
{ 
	font-size: 9px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: center 
}
.notecred
{
	font-size: 10px;
	color: red;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.note_small { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/*a:visited, a:link{
text-decoration: none;
}
.underline {text-decoration: underline}
*/

.lienblanc
  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; border-top: thin none; border-right: thin none gray; border-left: thin none }
.fonc { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.liennoir { color: black; font-weight: bolder; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.devis   { background-image: url("../images/nv/devis2.gif"); background-repeat: no-repeat; background-position: center }
.fabfr { background-image: url("../images/nv/fabfr3.gif") }
