/*table*/
#vacances table{table-layout:fixed; border-spacing: 0; border: 1px solid #eef; border-collapse: collapse; margin:0 important!;}
#vacances th{color: #555; font-size:1.1em; font-weight:bold; margin:0; padding: 0.8em; width: 700px;}
#vacances th.noshow{background-color: rgb(149,159,160);}
#vacances td{font-size:1.0em; padding:5px; padding:0.5em;}
#vacances td.left{color: #555; font-size:1.1em; font-weight:bold; padding:0.5em;}
#vacances tr.head{background-color:#cccc99;padding:5px;}
#vacances tr.one{background-color:#fecccb;padding:5px;}
#vacances tr.two{background-color:#beffba;padding:5px;}
#vacances tr.three{background-color:#ffeeaa;}
#vacances tr.four{background-color:#d8e2ff;}
/*tab*/
#mainmenu {clear:both; text-align:right; width:665px; margin:0;}
#mainmenu ul {padding:0; float:left; margin: 10px 0 2px 18px;}
#mainmenu ul li {list-style:none; float:left; margin:0;}
#mainmenu ul li a {display:block; font-size:1.1em; color: #a0a0a0; font-weight:700; background-color: #f0f0f0; border:none; padding:10px 14px; margin: 0 5px 0 0;}
#mainmenu ul li a:hover {background-color:#e60; color:#333;}
#mainmenu ul li.current {list-style:none; float:left;}
#mainmenu ul li.current a {display:block; font-size:1.1em; color: #fff; font-weight:700; background-color: #e60; border:none; padding:10px 14px; margin: 0 5px 0 0;}
