/* everywhere styles*/
hr {
margin:10px;
}
hr.red4{
border:solid;
size:4px;
color:red;
margin:10px;
}

em.orange {
color:#996600;

}
div.margin1{
margin-left:30px;
}

div.parag
{
margin-top:20px;
margin-bottom:20px;
}

div.image300
{

width:300px;
padding:20px;
border:solid;
margin:20px 20px 20px 20px;
}
div.image400
{

width:400px;
padding:20px;
border:solid;
margin:20px 20px 20px 20px;
}
div.image500
{

width:500px;
padding:20px;
border:solid;
margin:20px 20px 20px 20px;
}
span.vignette
{
float:left;
border:2px;
padding:2px;
margin:20px 20px 20px 20px;
}
div.image728
{

width:728px;
padding:20px;
border:solid;
margin:20px 20px 20px 20px;
}
div.image768
{

width:768px;
padding:20px;
border:solid;
margin:20px 20px 20px 20px;
}

div.texte400
{

width:400px;
padding:20px;

margin:20px 20px 20px 20px;
}


div.header
{

position:absolute;
left:100px;
}




a {text-decoration:none} 
.redLink{
color:red;
text-decoration: underlined;
}
.blackLink {
color:black;
text-decoration: underlined;
font-weight:bold;
}

.orangeLink {
color:#ff8c00;
text-decoration: underlined;
font-weight:bold;

}

.blueLink {
color:#0000ff;
text-decoration: underlined;
font-weight:bold;

}

img.right
{
float:right;
}
img.left
{
float:left;
text-align:bottom;

}

td.mainMenu
     {
        
     font-family : Arial, Helvetica, sans-serif;


           text-align: center;
        
           font-size :8pt;
           font-weight:bold;
           color: #ffffff;
           background-color: #009933;
            
         
     }
     
td.leftMenu
{
width: 60%;
height:100px;
}
     
.horizontalBanner {
background-image:url('images/image_banner_adapted<img src="images/image_banner_adapted.jpg" width="1200" height="197" alt="" />.jpg');
height:150px;
}
.textBanner{
font-size: 14pt;
color: #000000;
text-align:right;

padding-top:160px;
padding-right: 20px;
font-style: italic;

}


table.header {

background-color: #009933;
border-color:#009933;
color: white;
text-align: center;
margin-top:20px;
}

table.decorativeBanner
{
border-color:#009933;
}


table.mainMenu {

width:100%;
background-color: #009933;
   font-size :12pt;
color: white;
text-align: center;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:3px;
border-collapse:separate;
border-color:#ffffff;

}

 /*#c9d9ef*/
th.centralStrip {
background-color: #d5def1;
font-size:12pt;
line-height:150%;

font-weight:normal;
color:#004316;
padding-left:15px;
padding-right:10px;
text-align: left;

}
th.gallery {
background-color: #6db785;
font-size:12pt;
line-height:150%;

font-weight:normal;
color:#004316;
padding-left:15px;
padding-right:10px;
text-align: left;

}

/*#6695db;*/
.leftStrip {
width:15%;
background-color:#d5def1;
  font-size :10pt;
  line-height:150%;

padding-left:10px;
padding-top: 20px;

}
.leftStrip-gallery {
width:10%;
background-color:#6db785;
  font-size :10pt;
  line-height:150%;

padding-left:10px;
padding-top: 20px;

}

.rightStrip {
width:15%;
font-size:10pt;
color: #b00000;
background-color:#d5def1;
  line-height:150%;
padding-left:10px;
padding-top: 20px;

}


p.lti
{

width:300px;
margin:20px 20px 20px 20px;
text-align:justify;
}
p.ui400
{
width:400px;
text-align:center;
}
p.ui500
{
width:500px;
text-align:center;
}
p.ui768
{
width:768px;
text-align:center;
}
p.red
{
color:#FF0000;
}

table.footer {
width:100%;
background-color: #009933;
   font-size :10pt;
color: white;
text-align: center;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:3px;
border-collapse:separate;
border-color:#ffffff;

}