body    { background-image: url(img/fond.jpg); margin: 0; border-top: none #000000; border-right: none #000000; border-bottom: none #000000; border-left: none #000000; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #000000; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #000000; scrollbar-track-color: #000000;  }


.fond_degrade   { background: url(../../../outil/images/degrade.gif) repeat-y left ; }
.fond_outil { background-color: #ededed; }
.click_outil     { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c0c0c0; border-style: solid; border-width: 1px; border-color: #999 white white #999; cursor: hand  }
.over_outil        { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border: solid 1px white; cursor: hand  }
.out_outil    { color: gray; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.out_sel { color: gray; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ededed; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.out_sel_col { color: gray; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffd494; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.over_outil_col  { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90; border: solid 1px white; cursor: hand  }
.click_outil_col { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90; border-style: solid; border-width: 1px; border-color: #999 white white #999; cursor: hand  }
.click_menu { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: #999 white white #999; cursor: hand  }
.over_menu { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: silver; border: solid 1px white; cursor: hand  }
.out_menu { color: gray; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.selection_click { background-color: #ffd494; cursor: hand  }
.selection_none   { background-color: #fff }
.selection_over   { background-color: #ccc; cursor: hand }
.button   { height:100px; color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(images/panier_05.png); border-style: solid; border-width: 1px; border-color: #ccc #999 #999 #ccc }
.button_over    { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../../../images/degrade2.gif); border-style: solid; border-width: 1px; border-color: #999 #ccc #ccc #999; cursor: hand  }
.input { color: #999; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: #f90 #ccc #ccc #f90 }
.input_gris { color: #999; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: #ccc #999 #999 #ccc }
.bordure_inf       { background: url(../../../outil/images/separateurh.gif) repeat-x }
.bordure_vert   { background: url(../../../outil/images/separateurv.gif) repeat-y }
.file { background-color: #ededed; border: solid 1px #999 }
.cursor_over { cursor: pointer }
.cursor_move { cursor: move }
#menu   { border: solid 1px #666; position: absolute; top: 20px; left: 10px; width: 152px; visibility: hidden; display: block }
#div_outil    { background-color: #ededed; border: solid 1px #666; position: absolute; z-index: 1; visibility: hidden; display: block }
#outil_defil    { background-color: #fff; border: solid 1px #666; z-index: 1; overflow: auto; display: block }
#modifChoixLien  { z-index: 1; display: block }
#format_cellule_text    { background-color: #ededed; border: solid 1px #999; position: absolute; width: 540px; height: 410px; visibility: hidden; display: block }
#zone_modification { background-color: #ededed; position: static; top: 0px; left: 0px; overflow: auto; visibility: visible; display: block }
#barre1 { position: static; visibility: visible; display: block }
#barre2 { position: static; visibility: visible; display: block }
.intitule_pt  { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.area    { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 480px; height: 291px }
.fond_body  { }
.fond_rubrique { background-color: #e2e2e2 }
.fond  { }
.rubrique  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7AADDD; text-align: center }
.sous_rubrique { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e2e2e2; text-align: left }
.border     { background-color: transparent; border: solid 2px black }
.border_sel   { background-color: white; border: solid 1px #000 }
.border_nosel   { background-color: #fff; border: dotted 1px #ccc }






.bando            { background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom }
.bando1 { background-image: url(images/bando1.gif); background-repeat: repeat-x; background-attachment: fixed; background-position: right bottom }
.bando2 { background-image: url(images/bando1.gif); background-repeat: repeat-x; background-attachment: fixed; background-position: right bottom }
.bando_bas  { background: #7AADDD no-repeat left  }
.tablo    { border: solid 1px #0066CC }
.tablo2  { background-color: #7AADDD; border: solid 1px #0066CC }
.trait   { background-color: #7AADDD }
.trait_v  { background: #7AADDD url(images/trait_v.gif) repeat-y }
.ombre_h { background: url(images/ombre_h.gif) repeat-x }


.menu       { 
width:73px;
height:35px;
color: #ffffff; 
font-size: 10px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold;
background-image:url(images/boutonoff_03.jpg); 
text-align: center; 
cursor: pointer  ; 

}

.menu_over      {
width:73px;
height:35px;
color: #ffffff; 
font-size: 10px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold;

background-image: url(images/boutonon_03.jpg);

text-align: center; 
cursor: pointer  ; 



}

.menu_selected          {	
width:73px;
height:35px;
color: #ffffff; 
font-size: 10px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight: bold;
text-decoration: none;
background-image: url(images/boutonon_03.jpg);
background-repeat:no-repeat;
text-align: center;
cursor: pointer;


}

.sousmenu         { 
color: #06c; 
font-size: 8pt; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
cursor:pointer; 
/*border-style: none none solid; 
border-width: thin thin 1px; 
border-color: #dcdcdc #dcdcdc #ededed */}
.sousmenu_over        { 
color: #0066cc; 
font-size: 8pt; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
cursor:pointer ; 
/*border-style: none none solid; 
border-width: thin thin 1px; 
border-color: #099 #099 #ededed*/ }
.sousmenu_selected         { 
color: #68737a; 
font-size: 8pt; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
cursor:pointer; 
/*border-style: none none solid; 
border-width: thin thin 1px; 
border-color: #fff #fff #ededed*/ }




.fdvert  { color: #0647b2; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white }
.input   { color: #0647b2; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-style: solid; border-width: 1px; border-color: #0066CC white white #0066CC }
.area_site   { color: #0647b2; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-style: solid; border-width: 1px; border-color: #0066CC white white #0066CC }
.titre1     { color: #0066CC; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.titre2   { color: #68737a; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.soustitre1    { color:#0066CC; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.soustitre2   { color: #68737a; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text1     { color: #0066CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text3      { color:#0066CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text4    { color: #68737a; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #000000;
}
.textpt1     { color: #0066CC; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text2   { color: #68737a; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textpt2   { color: #68737a; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li  { list-style-image: url(images/puce.gif) }
.textptblanc { color: white; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a   { text-decoration: none }
a:hover      { color: #0066CC; text-decoration: underline }
font       {  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.font     { color: #0066CC; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.fnd1   { background: #fff url("images/fnd1.gif") center }
.menug { background-color: transparent; background-image: url("images/fond_boutons.gif"); background-repeat: no-repeat; background-position: inherit inherit }

.select1  {
	color: #000;
	font-size: 7.5pt;
	font-family: Arial;
	background-color: #FFFFFF;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #0066CC;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; }

.lignemenu {
background-color: #BBD6F8;
margin-left:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #406798;
text-transform: lowercase;
width: 160px;
height: 15px;
}

.style4 {
background-color: #eeeeee;
margin:1px;
padding:1px;
margin-left:2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-transform: lowercase;
width: 160px;

}



a.style4   {
display:block;
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#cccccc;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}


a.style4:hover {
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#eeeeee;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}



a.style4:selected {
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#cccccc;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}

a.style4:visited {
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#cccccc;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}



a.style7   {
	margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#cccccc;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}


a.style7:hover {
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#eeeeee;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}



a.style7:selected {
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#cccccc;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}







.style7_over {

margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-left:2px;
color: #000000;
background-color:#eeeeee;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}


.style7 {
display:block;
margin:1px;
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-left:1px;
margin-left:2px; 
color: #000000;
background-color: #cccccc;
width: 160px;
text-transform: lowercase;
cursor: pointer;
}



.style44 {
display:block;
padding-top:50px;
height:110px;
background-image:url(images/boutonaccueilon.jpg);
background-color: #000000;
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:center;
color: #ffffff;
width: 173px;
}

.style77_over {
display:block;
height:110px;
background-image:url(images/boutonaccueilon.jpg);
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:center;
color: #000000;
background-color: #999999;
width: 173px;
cursor: pointer;

}


.style77 {
display:block;
height:110px;
background-image:url(images/boutonaccueil.jpg);
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:center;
color: #ffffff;
background-color: #cccccc;
width: 173px;
cursor: pointer;


}




.style8 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style9 {font-size: 12px; }

.style6 {color: #FFFFFF; }
