body {
margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:80%; color:#666666; text-align:center;
background-color: #FFFFFF;
}

p {
margin:0.2em 0 1.2em 0; padding:0.3em;}

h1 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #3c6726;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: 100;
	letter-spacing: -2px;
	line-height: 30px;
}
h2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #6d9c27;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;	
	padding:4px; 
	}
  
.equipe table {
 min-width:600px;  
 max-width:600px;
}	
  
.equipe h2 {	
	padding:0px;
	}
	
.equipe td {
  min-width:180px;  
  max-width:180px;
  padding: 5px;
  }	
	
td {
  vertical-align:top;}


.texte {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 24px;
}
.texteor {
	color: #a1830b;
}
.textepetit {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0px;	
}
.textepetitor {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #a1830b;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 18px;
}

div {
margin:0; padding:0; display:block;}

img {
border:0px;}

a:link, a:visited {
color:#428B06; text-decoration:none;}
a:hover {
color:#1A6000; text-decoration:underline;}
a:active {
color:#72B60C; text-decoration:underline;}

.container {
margin:0 auto 0 auto; 
padding:0; 
width:1000px;}

.titleblock {
}

.titleblock .entete {
float:left;
}

.titleblock .entete2 {
background-image:url(./images/entete_02.jpg); background-repeat:no-repeat; background-position:left center;}
width:275px;
height:185px;
}

.titleblock p {
text-indent:4em; color:#3B4471;
font-size:120%;
font-weight: bold;}

ul.navbar {
list-style-type:none; 
float:left; 
display:block; 
width:100%; 
clear:both; 
margin:0; 
padding:0; 
background-color:#1A6000;}

ul.navbar li {
display:inline;}

a.nav {
font-weight: bold;
display:block; 
float:left; 
width:180px; 
padding:0.3em 0 0.3em 0; 
margin:0; 
text-decoration:none; 
background-color:#1A6000; 
color:#FFFFFF;}

a.nav:link, a.nav:visited {
background-color:#1A6000; 
color:#FFFFFF;}

a.nav:hover {
color:#D6E74A;}

a.nav:active {
text-decoration:none; 
background-color:#999999; 
color:#FFFFFF;}

.rightcontainer {
float:right; 
clear:both; 
width:190px; 
margin-top:15px;
padding:0;}

.rightbox{
margin:1em 0.5em 0.5em 0.5em; 
padding:0.3em; 
border:1px solid #999999; 
text-align:center;
background-color:#EDFFCC;
}

.rightbox h2{
display:block; 
background-color:#186100; 
color: #FFFFFF;
font-size:100%;
padding: 2px 2px 2px 2px;
margin: 0 0 5px 0;
}

.rightbox-orange{
background-color:#F8E096;
margin:0.5em; padding:0.3em; border:2px solid #FF0000; text-align:center;}

.rightbox-orange h2{
color:#FF0000;
border:1px solid #FF0000;
font-size:140%;
padding:2px;}


.rightcontainer h2 {
text-align:center;}

.linkbox a {display:block;}

.content {
width:740px; clear:left; text-align:left; 
margin:1.2em 2.5em 0 0; 
padding:1em 1em 1em 1em;}

.footer {
color:#999999; font-size:75%; margin:2.5em 0.2em 0.5em 0.5em; padding:0.8em; 
border-top:1px solid #999999; text-align:left; clear:both;}

.footer .right {
float:right; clear:right; text-align:right;}

.center {
text-align:center;}

.source {
text-align:right;
font-style:italic;}

.footer p {margin:0;}

.video {
color:#950000;padding-left:55px;
background-image:url(./images/video.gif); background-repeat:no-repeat; background-position:left center;}

.imgleft {
float:left;padding:10px;}

.imgright {
float:right;padding:10px;}



/* boite orange */

.rightbox-orange2 {
margin:10px;
text-align:center;
background-color:#F8E096;
border:1px solid #E8B10D;
padding:0pt 0pt 5px;
}

.round-border-topleft {
background:transparent url(./images/bg_corner_topleft.gif) no-repeat scroll 0% 0%;
height:10px;
margin-left:-1px;
margin-top:-1px;
position:absolute;
width:10px;
z-index:100;
}

.round-border-topright {
background:transparent url(./images/bg_corner_topright.gif) no-repeat scroll 0% 0%;
height:10px;
margin-left:160px;
margin-top:-1px;
position:absolute;
width:10px;
z-index:100;
}

.rightbox-orange2 h2 {
background-color:#E8B10D;
clear:both;
color:#FF0000;
font-family:"trebuchet ms",verdana,arial,sans-serif;
font-size:130%;
font-weight:bold;
margin:0pt 0pt 5px;
padding:4px 10px 3px;
}

.gros {
color:#00B050;
font-size:11pt;
font-weight:bolder;
}

.grosRouge {
color:red;
font-size:11pt;
font-weight:bolder;
text-align:center;
}

.encadre {
border-style:solid;
border-width:1pt;
padding:4px;
}

.equipephoto {
float:left;
padding-right:10px;
padding-bottom:10px;
}

.clear {
clear:left;
height:0px;
}