body {
margin: 0;
font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
letter-spacing:0;
font-weight:normal;
color:#353434;
}
#global {
position: relative;
     margin-left: auto;
     margin-right: auto;
     width: 780px;
     text-align: left;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
     }
.logo {
float: left;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
   margin-bottom: 0px; 
border: 0;
}
img {
	text-decoration: none;
	border: none;
}
a {
	text-decoration: none ;
}
ul#menu
{
	height: 30px ;
	margin: 0px ;
	padding: 0px ;
	list-style-type: none ;

}

ul#menu li
{
	float: left ;
	text-align: center ;
	background-image: url('http://www.protection-des-animaux.org/images/b3.jpg');
}

ul#menu li a
{
	line-height: 30px ;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold ;
	letter-spacing: 1px ;
	color: #214E90 ;
	display: block ;
	text-decoration: none ;
	border-right: 0px solid #dea ;
}
.backmenu {
	background-image: url('http://www.protection-des-animaux.org/images/btest.jpg');
	width: 176px ;
}

.backmenu2 {
	background-image: url('http://www.protection-des-animaux.org/images/b3.jpg');
	width: 88px ;
}
.backmenu3 {
	background-image: url('http://www.protection-des-animaux.org/images/btest2.jpg');
	width: 220px ;
}
.backmenu4 {
	background-image: url('http://www.protection-des-animaux.org/images/btest3.jpg');
	width: 120px ;}
ul#menu2
{
	height: 280px ;
	width: 173px ;
	margin: 0px ;
	padding: 0px ;
	list-style-type: none ;

}

ul#menu2 li
{
	text-align: left ;
	background-image: url('http://www.protection-des-animaux.org/images/x2.jpg');
	padding-left: 40px;
}

ul#menu2 li a
{
	width: 133px ;
	line-height: 20px ;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold ;
	letter-spacing: 1px ;
	color: #214E90 ;
	display: block ;
	text-decoration: none ;
	border-right: 0px solid #dea ;
}
.texte {
	text-align: justify ;
}
.texte2 {
	text-align: center;
}
.gauche {
float:left;
width: 173px;
left:0;
}
.centre {
float:left;
left: 173px;
width: 407px;
background-repeat:repeat-y; 
	background-image: url('http://www.protection-des-animaux.org/images/bg.jpg');
}
.contenucentre { 
padding-left:20px; 
padding-top:5px; 
padding-right:20px; 
padding-bottom:5px; 
height: 750px; 
} 
html>body .contenucentre 
{ 
   height: auto; 
   min-height: 750px; 
}
.droite {
float:left;
width: 200px;
left:580px; 
background-color: #F1F1F1; 
}
.imgLeft {
float:left;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 10px;
}
.titrenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F6194;
        font-weight: bold;
	text-align: center ;
	text-decoration: none ;
}
.header { 
   font-family: Verdana; 
   font-size: 9px; 
   color: #23588E; 
   text-decoration: none; 
   border: none; 
   margin-top: 1em; 
   margin-bottom: 0; 
   text-align: center ; 
} 

.header2 {
	font-family: Verdana;
	font-size: 9px;
	color: #23588E;
	text-decoration: none;
	border: none;
}
.header3 {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #F7560F;
	text-decoration: none;
	border: none;
}
.droite1 {
padding-left:10px;
padding-top:5px;
padding-right:10px;
padding-bottom:5px;
}
.bas {
	     width: 780px;
	padding-top:28px;
	background-image: url('http://www.protection-des-animaux.org/images/bg4.jpg');
clear: both;
}
.fond {
background:#FCF2BC;
padding-left:60px;
}
ul#menu3
{
	height: 14px ;
	margin: 0px ;
	padding: 0px;
	list-style-type: none ;
}

ul#menu3 li
{
	float: left ;
	text-align: center ;
}

ul#menu3 li a
{
	width: 122px ;
	line-height: 14px ;
	font-size: 0.9em ;
	font-weight: bold ;
	letter-spacing: 2px ;
	color: #40671B ;
	display: block ;
	text-decoration: none ;
	border-right: 2px solid #dea ;
}
h1 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #214E90;
	text-align: center ;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #214E90;
	text-align: center ;
}
.sujet {
font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	color: #008000;
        font-weight: bold;
}
#footer {
clear:both;
}
.puce {
	font-family: Wingdings 3;
	font-size: 8x;
	color: #FF9900;
}
.loi {
font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #008000;
        font-weight: bold;
}
.loi2 {
font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	color: #F7560F;
	font-weight: bold;
	text-decoration: none;

}
.loitexte {
font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
}
.form2 {
background-color:#FCF2BC;
padding:10px;
width:350px;
}

.input2 {
border:1px solid black;
background-color:#FCF2BC;
font-family:"trebuchet ms",sans-serif;
color:black;
}
.textarea2 {
border:1px solid black;
background-color:#FCF2BC;
font-family:"trebuchet ms",sans-serif;
color:black;
}
.dossiersg { 
position: absolute; 
left: 173px;
width: 137px; 
text-align: center ;  
padding-top:10px; 
} 
.dossiersd { 
margin-left: 137px;
width: 250px; 
width: 210px !important; 
padding-left:10px; 
padding-right:10px; 
} 
.sujetg { 
position: absolute; 
left: 173px;
width: 137px; 
text-align: center ;  
padding-top:10px; 
} 

.sujetd { 
margin-left: 137px;
width: 270px; 
width: 230px !important; 
padding-left:10px; 
padding-right:10px; 
} 
.sujet2g { 
position: absolute; 
left: 173px;
width: 80px; 
padding-left:10px; 
padding-top:10px; 
} 

.sujet2d { 
margin-left: 80px;
width: 327px; 
width: 300px !important; 
padding-left:10px; 
padding-right:10px; 
}

.assos2g { 
position: absolute; 
left: 173px; 
width: 80px; 
padding-left:10px; 
	text-align: center ;
} 

.assos2d { 
margin-left: 80px;
width: 287px; 
width: 267px !important; 
padding-left:10px; 
}
.fond2 {
background:#DFFFDF;
}
.albumphotos {
	font-size:14px;
	color:#CC9933;
margin-left: 50px;
}
.protection1 { 
background:#008000;
        font-size:10.0pt;
	font-family:Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center; 
}
.protection2 { 
float:left;
width: 180px;  
	font-weight: bold;
}
.protection3 { 
float:left;
width: 180px; 
}
.protection4 { 
float:left;
width: 20px; 
}
.actualitmenu {
	background-color: #DADADA;
	padding-left: 7px;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold ;
	color: #F7560F;
	}
	
.actualitmenu2 {
	background-color: #F2F2F2;
	padding-left: 4px;
	padding-right: 5px;
	border-bottom: 1px solid #FFFFFF;
	text-align: justify ;
	}
.actualitmenu4 {
	background-color: #DADADA;
	padding-left: 7px;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold ;
	color: #F7560F;
width: 150px; 
	}
	
.actualitmenu3 {
	background-color: #F2F2F2;
	padding-left: 4px;
	padding-right: 5px;
	border-bottom: 1px solid #FFFFFF;
	text-align: justify ;
width: 150px;
	}
.actualitmenu32 {
	color: #000000;
}
.ItemList {
  background-color: #ededed;
  border-top: 1px dotted #666;
  border-bottom: 1px dotted #666;
  margin-bottom: 5px;
  float: left;
  width: 365px;
}
.ItemList a {
  padding-left: 12px;
  color: #1C6B2C;
  font-size: 1em;
  font-weight:  bold;
  text-decoration:  none;  
}
.ItemList, .actualitmenu32 {
	color: #000000;
}
*/
.ItemList ul {
  list-style: none;
}

.ItemList li {
  float: left;
  width: 365px;
  display: block;
}

.ItemList h3 {
  color: #CC9933;
   font-family: Sylfaen;
  font-size: 13px;
  margin-top: 5px; 
  margin-bottom: 5px;
}
.ItemList h2 {
  color: #DD9C01;
  font-size: 12px;
}
a.act {
  padding-left: 10px;
  background: url(act-arrow.png) no-repeat 0 50%;
  color: #1b6b2c;
  font-size: 1em;
  font-weight:  bold;
  text-decoration:  none;
  /* margin-right: 10px; */
}

a.act:hover {
  color: #F60;
}
.theme {
  width: 105px;
  float: left;
  margin-top: 4px;
}

.theme2 {
  margin: 0 6px 0 115px;
}

.theme2 li {
  padding: 0 !important;
  margin: 0 17px 0 0 !important;
  width: auto !important;
}
.italique {
	font-weight: bold ; 
	text-align: justify ;
}
.associationsg { 
float:left;
width: 190px;
left:0px;
} 

.associationsd { 
float:left;
width: 170px;
left:191px;
}



.actuliens2 { 
   font-family: Verdana; 
   font-size: 9px; 
   color: #000000; 
	text-align: justify ;
}
hr {
height: 1px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-top: 10px;
padding: 0;
color: #000000;
background-color: #000000;
border: 0;
}

.titre_rubrique_titre{	
	text-transform:uppercase; 
	letter-spacing:1px; 
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color:#8CC739;
 	font-family:'Verdana', Arial; 
	border-right:0px solid #EEEEEE; 
	border-left:0px solid #EEEEEE; 
	border-top:0px solid #EEEEEE; 
	border-bottom:1px solid #EEEEEE; 
}

.liste_article_titre{ font-size:11px; font-family:'Arial', Verdana; color:#F7560F; text-align:left; font-weight:bold; }
a.liste_article_titre{text-decoration:none; }
.liste_article_texte{font-size:11px; font-family:'Arial', Verdana; color:#000000; text-align:justify; }
a.liste_article_texte{text-decoration:none; font-family:'Arial MS', Verdana; color:#888888; }
a.liste_article_texte:hover {text-decoration:none; color:#666666; }
.signature_auteur {font-size:10px; font-family:'Arial', Verdana; color:#FFB448; font-weight:bold; }
a.signature_auteur {text-decoration:none; color:#FFB448; font-weight:bold; }
a.signature_auteur:hover {text-decoration:none; color:#FFB448; font-weight:bold; }
h2.vert {border-bottom:2px solid #54990F;height:17px;margin:21px 0 0;overflow:hidden;padding:0;}
h2.vert a {background:url("/images/bg_titre_vert.gif") repeat-x scroll 0 0 #54990F;color:#FFFFFF;display:block;float:left;font:bold 10px/16px Verdana,sans-serif;height:17px;overflow:hidden;padding:0 10px;text-transform:uppercase;}
h2.vert em {background:url("/images/bg_titre_vert.gif") repeat-x scroll 0 0 #54990F;color:#FFFFFF;display:block;float:left;font:bold 10px/16px Verdana,sans-serif;height:17px;overflow:hidden;padding:0 10px;text-transform:uppercase;}
h2.vert span {background:url("/images/bg_titre_vert.gif") repeat-x scroll 0 0 #54990F;color:#FFFFFF;display:block;float:left;font:bold 10px/16px Verdana,sans-serif;height:17px;overflow:hidden;padding:0 10px;text-transform:uppercase;}
.rechercheblock {width:150px;background:none repeat scroll 0 0 #F4F4F4;padding:5px 10px 10px;font-size:13px;text-align:left;}
.rechercheblock2 {width:550px;background:none repeat scroll 0 0 #F4F4F4;padding:5px 10px 10px;font-size:13px;text-align:left;}
.rechercheblock3 {width:350px;background:none repeat scroll 0 0 #F4F4F4;padding:5px 10px 10px;font-size:13px;text-align:left;}
.texteactu {color: #3F3F3F;font:11px verdana;margin: 0px;text-align: justify;text-decoration: none;}
