/*feuille de style css 2.0 globale */

body { background-color: #FFFFFF; color:#000000; width:auto; height:auto; left:0px; top:0px; }
#cadre {left:60px}
h1 {margin-left:5px; margin-right:5px; text-decoration:none; font: normal normal normal 22px Helvetica, Verdana, Arial, sans-serif; color:#99CC66; text-align:right; border-bottom:1px solid #CCCCCC;}
h2 {margin:10px; text-transform:uppercase;text-decoration:none; font: normal bold 14px Helvetica, Verdana, Arial, sans-serif; color:#DDAA00; text-align:left;}
h3 {margin-left:15px; text-decoration:none; font: normal bold 14px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:left;}
blockquote {padding-left:40px;margin:0;background:url(img/fd_blockquote.gif) no-repeat;font: normal 13px Helvetica, Verdana, Arial, sans-serif;line-height:1.3em}

#header {background-image: url(img/menu.gif); width:200px; height:180px; top:0px; left:0px; position:absolute; z-index:2;}
#top {background-color: #FFFFFF; width:600px; height:148px; top:0px; left:199px; position:absolute; z-index:0; color:#000000;}
#menu {background-color:#339900; background-repeat:repeat; width:200px; height:100%; top:180px; left:0px; position:absolute;z-index:2; color:#000000;}
#menu table td{width:200px; height:30px; border-bottom:dotted 1px #333333; background-color:#339900; color:#FFFFFF;z-index:2;}
#menu table td:hover{width:200px; height:30px; border-bottom:dotted 1px #333333; background-color:#6FBF46; color:#FFFFFF;}
#menu table a{ margin-left:10px;  text-decoration:none; font: normal normal normal 12px Helvetica, Verdana, Arial, sans-serif; color:#FFFFFF;}
#menu table a:hover{ margin-left:10px;  text-decoration:underline; font: normal normal normal 12px Helvetica, Verdana, Arial, sans-serif; color:#FFFFFF;}

.cell {margin-left:10px; text-decoration:none; font: normal normal normal 12px Helvetica, Verdana, Arial, sans-serif; color:#000000; text-align:left;}

#bloc_liens{width:600px; height:75px; left:203px; top:147px; background-color:#FFFFFF;position:absolute; }
#bloc_liens a{width:200px; height:50px; left:0px; top:0px; background-color:#FFFFFF;position:relative; margin-right:30px; margin-left:30px; margin-bottom:10px;}

#corps{width:600px; height:auto; left:200px; top:245px; background-color:#FFFFFF;position:absolute; }
#corps p{text-decoration:none; font: normal normal normal 10px Helvetica, Verdana, Arial, sans-serif; color:#000000;margin:5px;}

#corps p.titre{margin-left:5px; margin-right:5px; text-decoration:none; font: normal normal normal 22px Helvetica, Verdana, Arial, sans-serif; color:#99CC66; text-align:right; border-bottom:1px solid #CCCCCC;}

#corps p.sous-titre{margin-left:60px; text-decoration:none; font: italic normal bold 14px Helvetica, Verdana, Arial, sans-serif; color:#FFCC00; text-align:left;}


#corps p.accueil{margin-left:10px; text-decoration:none; font: normal normal normal 13px Helvetica, Verdana, Arial, sans-serif; color:#000000; text-align:left;}
#corps p.accueil a{text-decoration:none; font: normal normal bold 13px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:left;}
#corps p.accueil a:hover{text-decoration:underline; font: normal normal bold 13px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:left;}

#corps p.texte2{margin-left:10px; text-decoration:none; font: normal normal normal 12px Helvetica, Verdana, Arial, sans-serif; color:#000000; text-align:left;}
#corps p.texte2 a{text-decoration:none; font: normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:left;}
#corps p.texte2 a:hover{text-decoration:underline; font: normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:left;}

#corps p.texte{text-decoration:none; font: normal normal normal 12px Helvetica, Verdana, Arial, sans-serif; color:#000000; text-align:center;}
#corps p.texte a{text-decoration:none; font: normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:center;}
#corps p.texte a:hover{text-decoration:underline; font: normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:center;}

ul{padding:10px;margin:10px;}
li{list-style-type:none; padding-left:20px;background:url('img/arrow.png') no-repeat 0px;font: normal normal normal 13px Helvetica, Verdana, Arial, sans-serif; color:#000000;}

#corps p.kine{text-decoration:none; font: normal normal normal 16px Helvetica, Verdana, Arial, sans-serif; color:#058805;}
#corps p.kine a{text-decoration:none; font: normal normal bold 16px Helvetica, Verdana, Arial, sans-serif; color:#058805;}
#corps p.kine a:hover{text-decoration:underline; font: normal normal bold 16px Helvetica, Verdana, Arial, sans-serif; color:#058805;}

#corps p.news{margin-left:10px; text-decoration:none; font: normal normal normal 12px Helvetica, Verdana, Arial, sans-serif; color:#000000;}
#corps p.news a{text-decoration:underline; font: normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#CC0000; text-align:left;}
#corps p.news a:hover{text-decoration:none; font: normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#CC0000; text-align:left;}

#corps p.texte3{padding-top:10px; padding-bottom:15px; text-decoration:none; font:normal normal bold 12px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:right;}

#corps p.bottom {text-decoration:none; font: normal normal normal 10px Helvetica, Verdana, Arial, sans-serif; color:#000000; text-align:center; margin:10px auto; padding:10px; border-top:1px dashed #cccccc;}
#corps p.bottom a {text-decoration:none; font: normal normal normal 10px Helvetica, Verdana, Arial, sans-serif; color:#000000; text-align:center; margin:10px auto; padding:10px;}
#corps p.bottom a:hover {text-decoration:underline; font: normal normal normal 10px Helvetica, Verdana, Arial, sans-serif; color:#339900; text-align:center; margin:10px auto; padding:10px;}
