body, div, p, th, td, li, dd   { 

	color: #393939; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	
}


body  {
	
	scrollbar-base-color:FFFFFF;
	scrollbar-face-color:FFFFFF;
	scrollbar-track-color:FFFFFF;
	scrollbar-3dlight-color:93408E;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-arrow-color:C9D200;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-shadow-color:93408E;
	
	overflow: auto;
	
	background-color:#FFFFFF;
	background-image:url(img/bg.png);
	background-repeat:repeat-x;
	

}


a            { color: #93408E; font-weight: bold; text-decoration: underline;  }
a:hover      { text-decoration: none; }
a:visited    { color: #b267ad }

#puce { color:#C9D200 }

.image   {  cursor: pointer; cursor:-moz-zoom-in; cursor: url('zoom.ico');  }
.imagepng  { behavior:	url("scripts/pngbehavior.htc"); }


form { margin:0px;padding:0px }

.box    { 

	color: #93408E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: groove 1px #93408E;
	background-color: #EBEBEB;
}

.boxl    { 

	color: #93408E;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: groove 1px #93408E;
	background-color: #F6F6F6;
}

.box_error    { 

	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: groove 1px #ed0078;
	background-color: #F6F6F6;
}


.box2   { color: #93408E; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EBEBEB}
.box3   { color: #93408E; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

.tbl   { border: solid 1pt #E4E4E5; border-collapse: collapse  }
.tblnews   { color:#FFFFFF; font-weight: bold; border: solid 1pt #C9D200; border-collapse: collapse; background-color: #C9D200;  }
.tblmenu   { border: solid 1pt #E4E4E5; border-collapse: collapse; background-color: #F3F3F3; line-height:1.5em  }

.justif { text-align: justify;}
.titre {
	color: #93408E;
	font-weight: bold;
	font-size: 12px;
}

.bold {
	color: #93408E;
	font-weight: bold;
}


#titre {

	margin: 12px 12px;

}

#image {

	border:#000000 solid 1px;
	margin: 0px 0px 17px;

}

.contenu {

	border:#b2b2b2 solid;
	border-width: 1px 0px 0px 0px;
	background-image:url(img/bohler.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:12px;

}

.contenu[class] {

	border:#b2b2b2 solid;
	border-width: 1px 0px 0px 0px;
	background-image:url(img/conseils.png);
	background-repeat:no-repeat;
	padding:12px;

}

#scroll {

	height:250px;
	padding-right:12px;
	text-align:justify;
	vertical-align:top;
	overflow:auto
}

#noscroll {

	height:250px;
	text-align:justify;
	overflow:hidden;
}


#scroll ul, #noscroll ul {
	text-align:left;
	list-style: none;
	margin-top:0.6em;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

#scroll li, #noscroll li {
	text-align:left;
	list-style-image: none;
	list-style-type: none;
	}



.left   { font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff; width:219px; height:107px; background-image:url(img/conseil.gif); padding:18px 7px 10px 7px }
.left a   { font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff;}
.left a:hover   { color: #ffffff; text-decoration: underline;  }
.left a:visited  { font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff;}

.pp   { font-size: 10px; font-weight: normal; text-decoration: none; color: #D1D1D1;}
.pp a   { font-size: 10px; font-weight: normal; text-decoration: none; color: #D1D1D1;}
.pp a:hover   { color: #D1D1D1; text-decoration: underline;  }
.pp a:visited  { font-size: 10px; font-weight: normal; text-decoration: none; color: #D1D1D1;}


.int04 { line-height: 4px }
.int06 { line-height: 6px }
.int08 { line-height: 8px }
.int09 { line-height: 9px }
.int10 { line-height: 10px }


.fts02 { font-size: 2px }
.fts04 { font-size: 4px }
.fts06 { font-size: 6px }
.fts07 { font-size: 7px }
.fts08 { font-size: 8px }
.fts09 { font-size: 9px }
.fts10 { font-size: 10px }
.fts11 { font-size: 11px }
.fts12 { font-size: 12px }
.fts13 { font-size: 13px }
.fts14 { font-size: 14px }
.fts15 { font-size: 15px }
.fts16 { font-size: 16px }
.fts18 { font-size: 18px }
.fts20 { font-size: 20px }

.inl1 { letter-spacing : 0.1 em }
.inl2 { letter-spacing : 0.2 em }

.ws01 { word-spacing : 1px }
.ws02 { word-spacing : 2px }
.ws03 { word-spacing : 3px }
.ws04 { word-spacing : 4px }
.ws05 { word-spacing : 5px }
.ws06 { word-spacing : 6px }
.ws07 { word-spacing : 7px }
.ws08 { word-spacing : 8px }
.ws09 { word-spacing : 9px }
.ws10 { word-spacing : 10px }
.ws11 { word-spacing : 11px }
.ws12 { word-spacing : 12px }

.cross { cursor: crosshair; }
.main { cursor: hand; }
.move { cursor: move; }
.text { cursor: text; }
.rN { cursor: N-resize; }
.rS { cursor: S-resize; }
.rE { cursor: E-resize; }
.rW { cursor: W-resize; }
.sablier { cursor: wait; }
.def { cursor: default; }
.help { cursor: help; }

