body{
    scrollbar-face-color: #BB937B; //fond carre et barre
    scrollbar-highlight-color: #E7E7E7; //sous fond 
    scrollbar-darkshadow-color: #BB937B; //contour droit barre et carre
    scrollbar-arrow-color: #94674B; //fleche
	background: url(images/ligne.gif);
}
.ligne {
	background: url(images/ligne.gif);
}
.fond {
	background-color: #BB937B;
}
.bordmarron{
	color: #94674B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #94674B;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #94674B;
	padding-top: 5px;
	padding-left: 5px;
}
.bordcomplet{
	color: #94674B;
	border: 1px solid #94674B;
}
.blanc {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #94674B;
}
input.rech {
	font-family: Verdana;
	font-size: 10px;
	height: 15px;
	line-height: 10px;
}
h1 {
	font-family: Trebuchet MS;
	font-variant: small-caps;
	font-size: 18px;
	color: #94674B;
	border-bottom: solid 1px #666666;
	text-align:left;
}
.titre{
	font-family: Trebuchet MS;
	font-variant: small-caps;
	font-size: 18px;
	color: #94674B;
	font-weight:bold;
}

h1.old {
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 12px;
	color: #94674B;
	background-color: #BB937B;
}
h2 {
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 12px;
	color: #94674B;
	font-weight:bold;
}
.nom {
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 16px;
	color: #94674B;
	font-weight:bold;
}
.civil{
	font-family: Monotype Corsiva;
	font-size: 18px;
	/*color: #94674B;*/
}

.titre1 {
	font-weight:bold;
}
p,td {
	font-family: Trebuchet MS,Verdana, Arial;
	font-size: 15px;
	/*color: #541330;*/
	color:#333333;
	line-height:16px;
}
.padgauche{
	padding-left: 10px;
}
th{
	font-family: Verdana, Arial;
	font-size: 16px;
	color: #94674B;
}

a,a.lien{
	font-weight : bold;
	color:#94674B;
}
a:visited,a.lien:visited{
	font-weight : bold;
	color:#94674B;
}
a:hover,a.lien:hover{
	text-decoration:none;
	background-color: #BB937B;
	color:#94674B;
}

a.mail{
	color:#94674B;
}
a.mail:visited{
	color:#94674B;
}
a.mail:hover{
	text-decoration:none;
	background-color: #E7E7E7;
	color:#84BF37;
}
input,textearea{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #541330;
	line-height: 11px;
}
a.ajout{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #258A25;
	text-decoration:none;
}
a.ajout:visited{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #258A25;
	text-decoration:none;
}
a.ajout:hover{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #258A25;
}
a.modif{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #3250A6;
	text-decoration:none;
}
a.modif:visited{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #3250A6;
	text-decoration:none;
}
a.modif:hover{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3250A6;
}
a.suppr{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #BD1431;
	text-decoration:none;
}
a.suppr:visited{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #BD1431;
	text-decoration:none;
}
a.suppr:hover{
	font-family: 'Trebuchet MS', Arial;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #BD1431;
}

.conteneur { /* définition d'un conteneur global*/
width: 400px;
}

.lettrine {
float: left; /* positionnement de la lettrine dans le conteneur*/
font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
font-weight: bold;
font-family: Georgia, Times New Roman, Times, serif;
color: #BB937B;
border: 1px solid #94674B; /* définition d'une bordure autour de la lettrine*/
background-color: #94674B; 
margin: 1px;
padding: 1px;
line-height: 1em;
}

.imgcadre {
border:1px dashed #94674B;
margin:4px;
background-color:#94674B;
}

#Layer1 img {
border-bottom: 8px solid #94674B;
}

.vert {
color: #94674B;
}
.gris{
color:#333333;
}

.legende {
width:150px;
background-color:#94674B;
font-family:"Trebuchet MS", Arial;
font-size:14px;
color:#FFFFFF;
text-align:center;
}
.legende100 {
width:100px;
background-color:#94674B;
font-family:"Trebuchet MS", Arial;
font-size:14px;
color:#FFFFFF;
text-align:center;
}
.legende2 {
background-color:#94674B;
font-family:"Trebuchet MS", Arial;
font-size:14px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
}
.surligne{
background-color:#94674B;
font-family:"Trebuchet MS", Arial;
font-size:15px;
color:#FFFFFF;
line-height:20px;
font-weight:bold;
}
.pointille {
border:dotted #94674B 1px;
}

.background {
	background-image: url(images/vescovato_filigrane.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
uold{
	float: left; /* positionnement de la lettrine dans le conteneur*/
	font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #BB937B;
	border: 1px solid #94674B; /* définition d'une bordure autour de la lettrine*/
	background-color: #94674B; 
	margin: 1px;
	padding: 1px;
	line-height: 1em;
	text-decoration:none;
}
u{
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-size:24px;
	text-decoration:none;
	color: #94674B;
	margin: 1px;
}

ul,ol {
	font-family: Trebuchet MS,Verdana, Arial;
	font-size: 14px;
	color:#333333;
}
th.conseil{
	font-family: Trebuchet MS;
	font-variant: small-caps;
	font-size: 16px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #94674B; 
}
.retraitg{
padding-left:10px;
}
#divNewsCont {position:relative; left:0px; top:10px; width:130px; height:100px; clip:rect(0px 300px 80px 0px); visibility:hidden; overflow:hidden; background-color: BB937B; layer-background-color: CFDEEF; border: 1px none #000000;}
#divNews     {position:relative;} 

#menu {position:relative; top:0px; left:-10px; width:99px; background-color:#fff; z-index:100;}
#menu a.p1, #menu a.p1:visited {display:block; width:99px; height:63px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#menu a.p2, #menu a.p2:visited {display:block; width:99px; height:63px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#menu a img {border:0;}
#menu a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#menu a.p2:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#menu a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
#menu a.p1:hover .large {display:block; position:absolute; top:-60px; left:150px; width:520px; height:350px; border:10px solid #fff;}
#menu a.p2:hover .large {display:block; position:absolute; top:-100px; left:150px; width:235px; height:350px; border:10px solid #fff;}

#info {z-index:100; height:10em;}

.out {
  display:block; 
  background:#e4e4e4; 
  border:0px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:10em;} /* change to suit */
h4 {font-weight:bold; color:#000;}

h1.theme {
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
