* { margin: 0;}
* {font-family: Verdana, Arial, Helvetica, sans-serif;}

#Layer1 {
	position:absolute;
	width:299px;
	height:28px;
	z-index:1;
	left: 280px;
	top: 142px;
}
body {
background-color: #C9F5CC;
	
	margin-top: 0px;
}
#bordvert {
	border-right-color:#00CC33;
	border-right-width:1px;
	border-right-style:dotted;
	padding-right: 8px;
	
}

#marges {
	padding-right:8px;
	padding-left:8px;		
}


#bordvertgauche {
	border-left-color:#00CC33;
	border-left-width:1px;
	border-left-style:dotted;
	padding-left:8px;
	margin-left:5px;
}

select,input {
margin-bottom:5px;
}


textarea,input, select {
font-size:10px;color:#333333;padding:1px;}

input:focus{background-color:#eeeeee}

.titre {
	font-size: 14px;
	color: #42B642;
	font-weight: bold;
	font-variant:small-caps;
	text-align:left;
	margin-bottom:5px;
}

.titre18 {
	font-size: 18px;
	color: #42B642;
	font-weight: bold;
	font-variant:small-caps;
	text-align:left;
	margin-bottom:5px;
}

.titre18gris {
	font-size: 18px;
	color: #333333;
	font-variant:small-caps;
}

.titre16gris {
	font-size: 16px;
	color: #333333;
	font-variant:small-caps;
}

.titre24vert {
	font-size: 24px;
	color: #42B642;
	font-variant:small-caps;

}
.texte {
	color:#666666;
	text-align:left;
	font-size: 11px;
}

.soustitre {
	color:#666666;
	text-align:left;
	font-size: 14px;
	font-weight:bold;
}

.statut {
	color:#cc0000;
	font-size: 14px;
	font-weight:bold;
}

.imageune {
margin-right:5px;
margin-bottom:5px;
}

.Style1 {font-size: 14}
.Style2 {color: #666666; text-align: left; font-size: 14; }

.Griscentre {font-size: 14px; color: #666666; text-align: center; 
font-variant:small-caps; }

.Style4 {font-size: 10px}



.Style5gris 
{color: #666666; font-variant:small-caps;
font-size:12px;}

.Style5 
{color: #42B642; font-variant:small-caps;
font-size:12px;}

.Style5 a{
color: #42B642;
text-decoration:none;}


.Style5 a:active{
color:#42B642
text-decoration:none;}

.Style5 a:hover{
color:#42B642
text-decoration:none;}

.Style5 a:visited{
color:#42B642
text-decoration:none;}


.surtitre {
	font-size: 11px;
	color: #666666;
	border-bottom:dotted 1px #cccccc;
	margin-bottom: 5px;
	padding-bottom:5px;
}

.titregris {
	font-size: 10px;
	color: #666666;
	
}

.img-events{
margin-right: 10px; 
border:0;
}

.img-art{
margin-left: 6px; 
border:0;
}

.Style6 {color: #42B642; font-weight: bold; font-variant: small-caps; text-align: left; font-size: 10px; }
.Style7 {font-size: 11px}
a:link {
	color:
	#003366;
}

.Style8 {color: #CC0000; font-weight: bold; font-variant: small-caps; text-align: left; font-size: 10px; }
.Style9 {color: #666666; font-weight: bold; font-variant: small-caps; text-align: left; font-size: 10px; }


.commander a{
color:#FFCC33;
background-color:#cc0000;
font-size:10px;
float:left;
font-weight:bold;
text-align : center;
text-decoration:none;
padding:2px;
}

.commander a:active{
color:#CC0000;
background-color:#FFCC33;
text-decoration:none;
}
.commander a:hover{
color:#CC0000;
background-color:#FFCC33;
text-decoration:none;
}

.img-shadow {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 5px 0 10px !important;
  margin: 10px 5px 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
.img-shadow2 {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow2 img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.cadre {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 10px 0 10px !important;
  margin: 10px 10px 0 5px;
  }

.cadre img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 15px;
  }
  
.clear {
 clear: left;
}

#colgauche{
float:left;
width:180px;
}

.note 
{color: #666666; 
font-size:10px;}

.note a{
text-decoration:none;}

.note a:active{
text-decoration:none;}

.note a:hover{
text-decoration:none;}

.note a:visited{
text-decoration:none;}
