body {
font-family:Trebuchet MS, sans-serif;
font-size:11px;
letter-spacing:0;
font-weight:400;
color:#353434;
margin:0;
}

#global {
position:relative;
margin-left:auto;
margin-right:auto;
width:780px;
text-align:left;
border-right:1px solid #000;
border-left:1px solid #000;
}

.logo {
float:left;
border:0;
margin:0;
}

img {
text-decoration:none;
border:none;
}

ul#menu {
height:30px;
list-style-type:none;
margin:0;
padding:0;
}

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:700;
letter-spacing:1px;
color:#214E90;
display:block;
text-decoration:none;
border-right:0 solid #dea;
}

ul#menupetitions {
list-style-type:disc;
list-style-image:url(puce.gif);
list-style-position:inside;
padding-left:0;
padding-top:10px;
}

.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;
list-style-type:none;
margin:0;
padding:0;
}

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:700;
letter-spacing:1px;
color:#214E90;
display:block;
text-decoration:none;
border-right:0 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 {
height:750px;
padding:5px 20px;
}

html>body .contenucentre {
height:auto;
min-height:750px;
}

.droite {
float:left;
width:200px;
left:580px;
background-color:#F1F1F1;
}

.imgLeft {
float:left;
margin:10px;
}

.titrenews {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2F6194;
font-weight:700;
text-align:center;
text-decoration:none;
}

.header {
font-family:Verdana;
font-size:9px;
color:#23588E;
text-decoration:none;
border:none;
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:5px 10px;
}

.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;
list-style-type:none;
margin:0;
padding:0;
}

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

ul#menu3 li a {
width:122px;
line-height:14px;
font-size:0.9em;
font-weight:700;
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:green;
font-weight:700;
}

#footer {
clear:both;
}

.puce {
font-family:Wingdings 3px;
font-size:8px;
color:#F90;
}

.loi {
font-family:Trebuchet MS, sans-serif;
font-size:12px;
color:green;
font-weight:700;
}

.loi2 {
font-family:Trebuchet MS, sans-serif;
font-size:11px;
color:#F7560F;
font-weight:700;
text-decoration:none;
}

.loitexte {
font-family:Trebuchet MS, sans-serif;
font-size:11px;
color:#000;
font-weight:400;
}

.form2 {
background-color:#FCF2BC;
width:350px;
padding:10px;
}

.dossiersd {
margin-left:137px;
width:210px !important;
padding-left:10px;
padding-right:10px;
}

.sujetd {
margin-left:137px;
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: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:267px !important;
padding-left:10px;
}

.fond2 {
background:#DFFFDF;
}

.albumphotos {
font-size:14px;
color:#C93;
margin-left:50px;
}

.protection1 {
background:green;
font-size:10pt;
font-family:Verdana;
color:#FFF;
font-weight:700;
text-align:center;
}

.protection2 {
float:left;
width:180px;
font-weight:700;
}

.protection3 {
float:left;
width:180px;
}

.protection4 {
float:left;
width:20px;
}

.actualitmenu {
background-color:#DADADA;
padding-left:7px;
border-bottom:1px solid #FFF;
font-weight:700;
color:#F7560F;
}

.actualitmenu2 {
background-color:#F2F2F2;
padding-left:4px;
padding-right:5px;
border-bottom:1px solid #FFF;
text-align:justify;
}

.actualitmenu4 {
background-color:#DADADA;
padding-left:7px;
border-bottom:1px solid #FFF;
font-weight:700;
color:#F7560F;
width:150px;
}

.actualitmenu3 {
background-color:#F2F2F2;
padding-left:4px;
padding-right:5px;
border-bottom:1px solid #FFF;
text-align:justify;
width:150px;
}

.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:700;
text-decoration:none;
}

*/
.ItemList ul {
list-style:none;
}

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

.ItemList h3 {
color:#C93;
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:700;
text-decoration:none;
}

a.act:hover {
color:#F60;
}

.theme {
width:105px;
float:left;
margin-top:4px;
}

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

.theme2 li {
width:auto !important;
margin:0 17px 0 0 !important;
padding:0 !important;
}

.italique {
font-weight:700;
text-align:justify;
}

.associationsg {
float:left;
width:190px;
left:0;
}

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

.actuliens2 {
font-family:Verdana;
font-size:9px;
color:#000;
text-align:justify;
}

hr {
height:1px;
color:#000;
background-color:#000;
border:0;
margin:10px 0;
padding:0;
}

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

.liste_article_titre {
font-size:11px;
font-family:'Arial', Verdana;
color:#000;
text-align:left;
font-weight:700;
}

.liste_article_texte {
font-size:11px;
font-family:'Arial', Verdana;
color:#000;
text-align:justify;
}

a.liste_article_texte {
text-decoration:none;
font-family:'Arial MS', Verdana;
color:#888;
}

a.liste_article_texte:hover {
text-decoration:none;
color:#666;
}

.signature_auteur {
font-size:10px;
font-family:'Arial', Verdana;
color:#FFB448;
font-weight:700;
}

#bloclistefilinfo {
font-size:10px;
}

.bloclistefilinfo {
font-size:11px;
width:370px;
margin:0 10px 0 0;
padding:0;
}

.bloclistefilinfo dl {
margin:0;
padding:0;
}

.bloclistefilinfo dt {
width:64px;
float:left;
font-size:11px;
font-weight:700;
color:#a4a4a4;
margin:0;
padding:0 0 3px;
}

.bloclistefilinfo dd {
float:left;
width:370px;
font-size:11px;
font-weight:700;
border-bottom:1px dotted #ccc;
margin:0;
padding:0 0 3px;
}

.bloclistefilinfo p {
min-height:50px;
height:auto;
text-align:justify;
margin:0;
padding:20px 0;
}

.bloclistefilinfo p p {
min-height:0;
height:auto;
text-align:justify;
margin:0;
padding:20px 0;
}

.lien {
color:gray;
font-size:12px;
font-family:arial;
font-weight:400;
margin:0.67em 0;
}

a,a.liste_article_titre {
text-decoration:none;
}

.input2,.textarea2 {
border:1px solid #000;
background-color:#FCF2BC;
font-family:"trebuchet ms",sans-serif;
color:#000;
}

.dossiersg,.sujetg {
position:absolute;
left:173px;
width:137px;
text-align:center;
padding-top:10px;
}

.actualitmenu32,.ItemList,.actualitmenu32 {
color:#000;
}

a.signature_auteur,a.signature_auteur:hover {
text-decoration:none;
color:#FFB448;
font-weight:700;
}

h4,.contenu {
color:#333;
font-size:12px;
font-family:arial;
font-weight:400;
margin:0.67em 0;
}
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:10px verdana;margin: 0px;text-align: justify;text-decoration: none;}
#footer_noir{background:#1B2A30;font-size:12px;font-family: arial;}
#footer_noir_centre{width:780px;margin-right:auto;margin-left:auto;padding:10px;color:#ffffff;text-align:center;}
#footer_noir a{color:#CEE4B0;text-decoration:none;}
.separation2 {background:transparent url(images/trait.png);no-repeat top left;width: 320px;height: 1px;margin: 3px 0 0 3px;}
.separation2 hr {display: none;}
