*html div#conteneur { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/data/IndeXysTheme/courant-animaxitting-2010/images/fdCourantAnimaxitting.png'); background: none;
}
a { 
text-decoration: none;
}
body { 
margin: 0px; padding: 0px; background-color: #006633; font-family: Arial, Sans-Serif;
}
div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 1024px; background: url(../images/fdCourantAnimaxitting.png) top left no-repeat;
}
div#zoneBas { 
clear: both; position: relative; top: 0px; left: 0px;
}
div#zoneBas div.IndeXysPortletPiedDePage { 
margin: 0px; padding: 0px; margin-right: 100px;
}
div#zoneBas div.IndeXysPortletPiedDePage p { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 12px; color: #ffffff; text-align: center;
}
div#zoneBas div.IndeXysPortletPiedDePage p a { 
color: #ffffff;
}
div#zoneBas div.IndeXysPortletPiedDePage p a:hover { 
color: #000099;
}
div#zoneBas div.IndeXysPortletPiedDePage p.signature { 
font-size: 10px;
}
div#zoneCentre { 
margin: 0px; margin-left: 220px; margin-right: 50px; !height: 500px;
}
div#zoneCentre div.IndeXysPortletFilAriane { 
position: relative; top: 0px; left: 0px; z-index: 50;
}
div#zoneCentre div.IndeXysPortletFilAriane p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 13px; color: #000000;
}
div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #003399;
}
div#zoneCentre div.IndeXysPortletFilAriane p a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysPortletPublication { 
margin: 10px;margin-left:12px; padding: 0px;  padding-bottom: 15px; background: url(http://www.animaxitting.com/data/IndeXysTheme/courant-animaxitting-2010/images/fdPortletRubriquePublicationBs.png) bottom left no-repeat;width:600px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuPortlet { 
margin: 10px;margin-left:0px; margin-top:20px;padding: 10px; padding-left: 20px; padding-right:30px; background: url(../images/fdPortletRubriquePublicationHt.png) top left no-repeat;margin-right:150px; width:575px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuPortlet div.texte { 
width:520px; padding-left:20px; padding-right:20px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuPortlet p { 
width:120px; padding-left:20px; padding-right:70px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication { 
margin: 0px; padding: 0px; padding-bottom: 38px;padding-right:70px; background: url(http://www.animaxitting.com/data/IndeXysTheme/courant-animaxitting-2010/images/fdPortletRubriquePublicationBs.png) bottom left no-repeat;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuPortlet { 
margin: 0px; padding: 10px; padding-left: 20px; background: url(../images/fdPortletRubriquePublicationHt.png) top left no-repeat;width:575px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique { 
margin: 0px; padding: 0px; padding-right: 90px; padding-left:20px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset { 
margin: 5px; padding: 5px; border: 1px solid #003399;widt:615px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label { 
color: #003399; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.champObligatoire { 
color: #ff0000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.champObligatoire:before { 
content: " * ";
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset legend { 
color: #003399; font-weight: bold; font-size: 15px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
margin: 0px; margin-top: 15px; padding: 0px; font-size: 18px; color: #003399;; text-align: left;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 16px; font-weight: bold; color: #000000; text-align: left;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 14px; color: #000000; text-align: justify;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul { 
margin: 0px;padding: 0px; padding-left: 20px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 14px; color: #000000
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.galerie { 
position: absolute; top: 250px; left: 940px; margin: 0px; padding: 0px; padding-top: 0px;  width: 164px; height: auto; background: url(http://www.animaxitting.com/data/IndeXysTheme/courant-animaxitting-2010/images/fdGalerieHaut.png) top no-repeat;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.galerie p { 
margin-bottom: 0px; margin-left:auto; margin-right:auto; margin-top:15px;padding:0px; padding-bottom:15px; background: url(../images/fdGalerie.png) bottom ;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.galerie p a { 
display: block; margin: 0px; margin-top: 10px; margin-left: 27px; padding: 0px; width: 100px; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.galerie p a img { 
border: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
margin: 0px; margin-top: 15px; padding: 0px; font-size: 24px; color: #ff0000; text-align: center;
}
div#zoneDroite { 
margin: 0px; padding: 0px; width: 45px; float: right;
}
div#zoneGauche { 
margin: 0px; padding: 0px; width: 215px; float: left; height: 550px;
}
div#zoneGauche div#contact.IndeXysPortletNavigationRubrique { 
margin: 0px; padding: 0px; padding-bottom: 130px;
}
div#zoneGauche div#contact.IndeXysPortletNavigationRubrique ul { 
margin:  0px; padding: 0px; list-style-type: none;
}
div#zoneGauche div#contact.IndeXysPortletNavigationRubrique ul li.contactez-nous a { 
display: block; background: url(../images/fdContact.png) top left no-repeat; width: 170px; height: 40px;
}
div#zoneGauche div#contact.IndeXysPortletNavigationRubrique ul li.contactez-nous a span { 
display: none;
}
div#zoneGauche div#liens.IndeXysPortletNavigationRubrique { 
margin: 0px;margin-top: 15px; margin-right: 10px; padding: 0px;
}
div#zoneGauche div#liens.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px;display: inline; text-align: center; list-style-type: none;
}
div#zoneGauche div#liens.IndeXysPortletNavigationRubrique ul li { 
display: block; font-size: 12px;
}
div#zoneGauche div#liens.IndeXysPortletNavigationRubrique ul li a { 
display: block; margin: 0px; padding: 0px; text-align: center; color: #ffffff; font-size: 13px;
}
div#zoneGauche div#liens.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #000099;
}
div#zoneGauche div#liens.IndeXysPortletNavigationRubrique ul li.ils-nous-font-confiance a { 
color: #ff0000; font-weight: bold; font-size: 13px;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique { 
margin: 0px; padding: 0px; padding-bottom: 28px; background: url(http://www.animaxitting.com/data/IndeXysTheme/courant-animaxitting-2010/images/fdNavigationRubriqueBs.png) bottom right no-repeat;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique div.contenuPortlet { 
margin: 0px; padding: 10px; padding-left: 25px; background: url(../images/fdNavigationRubriqueHt.png) top right no-repeat;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique div.titrePortlet h3 { 
display: block; margin: 0px; padding: 0px; text-align: center; color: #ff0000; font-weight: bold; font-size: 18px;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul li { 
margin: 0px; margin-top: 8px; padding: 0px;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul li a { 
display: block; margin: 0px; padding: 0px; padding-left: 11px; background: url(../images/fdAccueilListe.png) top left no-repeat; text-align: left; color: #1a3399; font-size: 14px; font-weight: bold;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #990000;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul ul { 
margin: 0px; padding: 0px; padding-left: 10px;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul ul li { 
margin-top: 3px;
}
div#zoneGauche div#nos-services.IndeXysPortletNavigationRubrique ul ul li a { 
font-weight: normal; font-size: 13px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication { 
margin: 0px; margin-top: 10px; padding: 0px; padding-bottom: 26px;  position: relative; top: 0px; left: 0px; z-index: 100; background: url(../images/fdNavigationLaBoutiqueBs.png) bottom  no-repeat;
}
div#zoneGauche div.IndeXysPortletNavigationPublication div.contenuPortlet { 
margin: 0px; padding: 0px; padding-left:5px; background: url(../images/fdNavigationLaBoutiqueHt.png) top  no-repeat;
}
div#zoneGauche div.IndeXysPortletNavigationPublication h3 { 
margin: 0px; padding: 0px; padding-top: 15px; padding-bottom: 5px; color: #ff0000; font-size: 18px; font-weight: bold; text-align: center;
}
div#zoneGauche div.IndeXysPortletNavigationPublication h3 a { 
color: #ff0000;
}
div#zoneGauche div.IndeXysPortletNavigationPublication h3 a:hover { 
color: #003399;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul { 
margin: 0px; padding: 0px; padding-left: 22px; list-style-type: none;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li { 
margin: 0px; margin-top: 3px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a { 
display: block; margin: 0px; padding: 0px; padding-left: 15px; background: url(../images/fdAccueilListe.png) top left no-repeat; text-align: left; color: #1a3399; font-size: 14px; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a:hover { 
color: #990000;
}
div#zoneHaut { 
margin: 0px; padding: 0px; height: 200px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div#telephone.IndeXysPortletUrl { 
position: absolute; top: 30px; left: 580px;
}
form { 
margin: 0px; padding: 0px;
}
html>body div#zoneCentre { 
height: auto; min-height: 500px;
}
html>body div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuPortlet { 
min-height: 450px; height: auto;
}
null { 

}
