body  {font-family: Arial;font-size:9pt;color:#444;background-color:#FFF;  }
div{margin:0;padding:0;} 
p{margin:0;padding:0 0 10px 0;}

#HomePolyxene {width:950px;height:970px;margin:0 auto;background-image:url('../resources/image/polyxene/fonds/back-home.png'); background-repeat: no-repeat; }
#Logo {width:265px;height:85px;padding: 5px 0 0 14px; middle; float: left; }
#NavH {height:65px; padding-top: 25px; float: left; }
#Bando {width: 671px;height:345px; text-align: center; padding-top:10px; float: left; clear:left; }
#NavV {width: 270px;height:345px; float: left; text-align: top; }
#Recherche {padding-top: 20px; }
#News {width: 265px; height: 430px; padding: 0 59px 0 14px;float: left; clear:left; }
#InfoHome {width: 278px; padding: 0 27px 0 0; color:#FFF; float: left; }
#ProduitHome {width: 300px; float: left; }
#LogoPied{padding: 10px 0 0 395px; clear:left; }

#PagePolyxene {width:950px;margin:0 auto; }
#InterieurPolyxene {display:inline-block; width:950px;background-image:url('../resources/image/polyxene/fonds/back.jpg'); background-repeat:no-repeat;  }
#ariane {padding: 0 0 10px 31px; clear:left; }
#Menu {padding: 0 20px 0 14px; float: left; width:205px; }
#Corps { float: left; width:680px; }
#LogoPiedInterne {padding: 10px 0 0 395px; clear:left; width:555px;height:118px;background:url('../resources/image/polyxene/fonds/foot.jpg') no-repeat; background-position:center bottom; margin:0 auto; }

/* MENUS */
.ph1 {cursor: pointer; }
.ph2, .ph2 td {cursor: pointer; background-color:#FFF; color:#666; font-size: 8pt; font-weight : normal; }
.ph2on, .ph2on td {cursor: pointer; background-color:#FFF; color:#2E1D86; font-size: 8pt; font-weight : normal; }
.sm1, .sm1 td {cursor: pointer; background-color:#FFF; color:#333; font-size: 8pt; font-weight : bold; }
.sm1on, .sm1on td {cursor: pointer; background-color:#FFF; color:#80CA53; font-size: 8pt; font-weight : bold; }
.sm2, .sm2 td {cursor: pointer; background-color:#FFF; color:#333; font-size: 7pt; font-weight : normal; }
.sm2on, .sm2on td {cursor: pointer; background-color:#FFF; color:#80CA53; font-size: 7pt; font-weight : normal; }
.mnu2 {border-right: 2px solid #9CCF7D; border-bottom: 2px solid #9CCF7D; }
.sep2 {background-color: #FFF; }
.navfil {background:url('../resources/image/polyxene/fonds/navcentre.png'); width:17px;   }

/* MISE EN PAGE */
.newsTitre {font-weight: bold; color:#333; font-size: 8pt; }
.newsTexte {font-weight: normal; color:#777; font-size: 8pt; } 
.comBold {font-weight: bold; font-size: 9pt; }
.comTitre {font-weight: bold; font-size: 11pt; }
.comSection {font-weight: bold; font-size: 9pt; color: #0E3167; }
ul {list-style-position: outside; list-style-type:disc;margin-top:0;padding:0 0 0 20px;}
li {padding-bottom:3px;}

h3 {font-weight: bold; font-size: 9pt; color: #0E3167; padding: 10px 0; margin:0; }


/* RECHERCHE */
.searchBox {border: 1px solid #2E1D86;  }
.searchLabel, .searchLabel td {color:#2E1D86 ; font-size: 9pt; }

 a:link,a:visited, a:active, a:hover {color:#000;text-decoration:underline; font-weight: bold; }
.chemin, a.chemin:active,a.chemin:link,a.chemin:visited{color:#2E1D86 ;text-decoration:none;font-size:7pt; }

/* FORMULAIRES */
.cadre{border:solid 1px #888 ;width:260px;text-align:left;font-size:8pt;}
.cadrelong {border: #888 1px solid; color: #444; background-color: #FFF;width:600px;}
.cadremultiple {border: #888 1px solid; color: #444; background-color: #FFF;width:600px;height:100px;}
.cadrelire { border-style: none; color: #aaa; background-color: #FFF;width:260px;}
.cadrerequis { border: #2E1D86 1px solid; color: #222; background-color: #EEE;width:260px;}
.cadrelongrequis { border: #2E1D86 1px solid; color: #222; background-color: #EEE;width:600px;}
.cadremultiplerequis {border: #2E1D86 1px solid; color: #222; background-color: #EEE;width:600px;height:150px; font-family: Arial; }
.cadrehtmlrequis {border: #2E1D86 1px solid; color: #444; background-color: #FFF;width:600px;height:400px;}
.cadreinvisible { border-style: none; background-color: transparent; width:1px;color:#FFF;font-size:1pt;}
.bouton {cursor: pointer; color: #FFF; background-color: #2E1D86 ; font-size:9pt;}
.bouton td{ border: #333 1px solid;}

