html {
	margin: 0;
	padding: 0;
	}

body, div, dl, dt, dd, li, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0;}

body { background-color: #000000; }

body[id="principbod"]{
      scrollbar-arrow-color: #000000;
      scrollbar-3dlight-color: #FFFF33;
      scrollbar-highlight-color: #CC6699;
      scrollbar-face-color: #FFCC00;
      scrollbar-shadow-color: #660033;
      scrollbar-darkshadow-color: #CC9900;
      scrollbar-track-color: #FFCC00;.
      background-color: #000;
      }
      
body[id="formabod"]{
      scrollbar-arrow-color: #000000;
      scrollbar-3dlight-color: #eec142;
      scrollbar-highlight-color: #2d554c;
      scrollbar-face-color: #7a8277;
      scrollbar-shadow-color: #15391f;
      scrollbar-darkshadow-color: #CC9900;
      scrollbar-track-color: #c1c9be;
      background-color: #000;
    }
    
body[id="ingenibod"] {
      scrollbar-arrow-color: #000000;
      scrollbar-3dlight-color: #eec142;
      scrollbar-highlight-color: #2d554c;
      scrollbar-face-color: #989898;
      scrollbar-shadow-color: #15391f;
      scrollbar-darkshadow-color: #CC9900;
      scrollbar-track-color: #c7c7c7;
      background-color: #000;
    }

body[id="travobod"]{
      scrollbar-arrow-color: #000000;
      scrollbar-3dlight-color: #eec142;
      scrollbar-highlight-color: #2d554c;
      scrollbar-face-color: #8f4b48;
      scrollbar-shadow-color: #15391f;
      scrollbar-darkshadow-color: #CC9900;
      scrollbar-track-color: #c8a6a5;
      background-color: #000;
    }
    
BODYb {
	SCROLLBAR-ARROW-COLOR: #f3a026;
    SCROLLBAR-TRACK-COLOR: #ffcc01;
    SCROLLBAR-BASE-COLOR: #B50B2D;
    scrollbar-dark-shadow-color: #000000;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, sans-serif
		}
p { 
    margin :0px 0px 10px 5px;
    text-indent: 10px;
	margin-top: 0; 
	text-align: justify;
	}

    
div[id="liens"]   {
      background:url(../bgluma.png) no-repeat 0 0;
      text-indent: 0px; }    

.textlien {
    
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
	left:47px;
    top:47px;
    width:640px;
    height:297px;
    cursor: default;
    overflow: scroll;
    overflow-x: hidden;
    display:block;
    border: 1px solid #660033;
    margin: 0;
    padding: 10px;
    z-index: 50;
      }

.textcontact {
    background:url(bgdivtrans.png) repeat 0 0;        
    color: #000000;
    font-size: 10pt;
    FONT-FAMILY: verdana, arial, sans-serif;
    position: absolute;
	left:225px;
    top:47px;
    width:450px;
    height:290px;
    cursor: default;
    overflow: scroll;
    overflow-x: hidden;
    display:block;
    border: 1px solid #660033;
    margin: 0;
    padding: 15px;
    z-index: 50;
      }
      
.galerie  {
    position: absolute;
	top: 39px;
	left: 3px;
	width: 687px;
	height: 550px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0;
    padding: 3px;
    z-index: 40;
     }
     
.news  {
    position: absolute;
	left:20px;
    top:5px;
    width:620px;
    height:220px;
    cursor: default;
    overflow: hidden;
    overflow-x: hidden;
    display:block;
    border: 0px solid #b43f38;
    margin: 0;
    padding: 5px;
    z-index: 40;
     }

.menuhaut {
    z-index: 0;
    position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 197px;
    cursor: default;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    
      }        
.menumilieu {
    position: absolute;
	top: 197px;
	left: 0px;
	width: 800px;
	height: 33px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 2;
      } 

.indexbasmenusec {
    position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 33px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 2;
      }                          
.indexbasimagg {
    position: absolute;
	top: 33px;
	left: 0px;
	width: 243px;
	height: 370px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 0;
      }       
.indexbasimagm {
    position: absolute;
	top: 33px;
	left: 243px;
	width: 325px;
	height: 370px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 0;
      }       
.indexbasimagd {
    position: absolute;
	top: 33px;
	left: 568px;
	width: 232px;
	height: 370px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 0;
      }       
      
.mainimagg {
    position: absolute;
	top: 230px;
	left: 0px;
	width: 243px;
	height: 370px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 3;
      }
      
.mainimagm {
    position: absolute;
	top: 230px;
	left: 243px;
	width: 325px;
	height: 370px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 3;
      }         
.mainimagd {
    position: absolute;
	top: 230px;
	left: 568px;
	width: 232px;
	height: 370px;
    cursor: default;
    display: block;
    border: 0px solid #b43f38;
    margin: 0px;
    padding: 0px;
    z-index: 3;
      }         

.textformation {
    background:url(bgdivtrans.png) repeat 0 0;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
	top: 54px;
	left: 293px;
	width: 330px;
	height: 283px;
    overflow: scroll;
    overflow-x: hidden;
    cursor: default;
    display: block;
    border: 1px solid #85a67b;
    margin: 0px;
    padding: 15px;
    z-index: 50;
      }         

.textingeni {
    background:url(bgdivtrans.png) repeat 0 0;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
	top: 54px;
	left: 293px;
	width: 330px;
	height: 283px;
    overflow: scroll;
    overflow-x: hidden;
    cursor: default;
    display: block;
    border: 1px solid #757575;
    margin: 0px;
    padding: 15px;
    z-index: 50;
      }         

.texttravo {
    background:url(bgdivtrans.png) repeat 0 0;
    color: #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
	top: 60px;
	left: 320px;
	width: 340px;
	height: 300px;
    overflow: scroll;
    overflow-x: hidden;
    cursor: default;
    display: block;
    border: 1px solid #b43f38;
    margin: 0px;
    padding: 5px;
    z-index: 50;
      }         


      
.boxbasac {
    background:url(../bgnews1.png) repeat 0 0;
	FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
	left:545px;
    top:230px;
    width:200px;
    height:140px;
    cursor: default;
    overflow: hidden;
    overflow-x: hidden;
    display:block;
    border: 1px solid #b43f38;
    margin: 0;
    padding: 5px 5px;
    z-index: 50;
    }         
                           
h1  { 
    color: #5B6B7C;
    font-size: 16px; }
    
h2      {
    text-transform:uppercase;
    color: #3f4b35;
    font-size: 13px; }
    
h3      {
    color: #3f4b35;
    font-size: 12px;
    padding-bottom: 10px; }
        
ol, ul  {
    margin-top: 2px;
    margin-left: 10px;
    padding-left: 22px}
    
ul[id="liensbox"]  {
    margin-top: 5px;
    margin-left: 10px;
    padding-left: 2px;
    padding-bottom: 10px;
    list-style-type: disc
    }

li { 
   margin-top: 5px;
   margin-left: 5px; }

ol { list-style-type: decimal; }
/*
ul>li { list-style-type: disc; }

ol#toc { margin: 20px 60px; }

ul.sommaire li { list-style-type: disc; }
ul.sommaire li li { list-style-type: circle; }
ul.sommaire li::before { content: normal; }*/

TABLE {
		FONT-SIZE: 10pt;
        FONT-FAMILY: verdana, arial, sans-serif
		}
TR {
		FONT-SIZE: 8pt;
        FONT-FAMILY: verdana, arial, sans-serif
		}
TD {
		FONT-SIZE: 8pt;
        FONT-FAMILY: verdana, arial, sans-serif
		}
.wti {
		FONT-WEIGHT: bolder;
        FONT-SIZE: 10pt;
        COLOR: #ffffff;
        FONT-FAMILY: verdana, arial, sans-serif
		}
.bti {
		FONT-WEIGHT: bolder;
        FONT-SIZE: 10pt;
        COLOR: #000000;
        FONT-FAMILY: verdana, arial, sans-serif
		}
        
.centul {
        color: #000000;
        font-size: 10pt;
        FONT-FAMILY: verdana, arial, sans-serif;
        POSITION: center } 
               
.field 	{
        color: #000000;
        font-size: 10pt;
        FONT-FAMILY: verdana, arial, sans-serif }

.more {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif
}

.erreur {
	FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: verdana, arial, sans-serif
}
.gti {
	FONT-SIZE: 10pt;
    COLOR: #666600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blanc {
    background:url(../bgnews1.png) repeat 0 0;
	FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blancfoot {
    background:url(../bgnews1.png) repeat 0 0;
	FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bold {
	background-color: #FF0000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffe88a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boldorange {
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #fd5223;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.black  {
        color: #000000;
        font-size: 14px;
        font-family: Verdana, Arial, Helvetica, sans-serif 
}

.blackp  {
         color: #000000;
         font-size: 12px;
         font-family: Verdana, Arial, Helvetica, sans-serif 
}
.blackpp  {
          color: #000000;
          font-size: 11px;
          font-family: Verdana, Arial, Helvetica, sans-serif 
}

.linked {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fd5223;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.linked:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #776340;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.litle_blanc {
	FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.directeur {
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffe88a;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.directeur:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.ecblack {
	FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.D1 	{
        Z-INDEX: 200;
        VISIBILITY: visible;
        POSITION: absolute}

/* 
	Lightbox Project page styles	
	Author: Lokesh Dhakar http://www.huddletogether.com
	Table of Contents:
		lightbox.css
*/        
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
/* 
	end of Lightbox Project page styles	
	Author: Lokesh Dhakar http://www.huddletogether.com
*/          
        
