#calendar {margin: 0 auto;}
#sortable {list-style-type: none; margin: 0; padding: 0;  }
#sortable li {margin:0 5px 5px 5px; padding: 5px; font-size: 1.2em; height: auto<; }
html>body #sortable li {height: auto/*1.5em*/; line-height: 1.2em; }
.ui-state-highlight {height:2.5em; line-height: 1.2em; }
#wrap {margin:0 auto; }
#cours {float:left; padding:0 10px; text-align: left; background: none repeat scroll 0 0 #fff; border:0;}
#calendar {float:right; }
ul {padding:0}
ul#sortable li {list-style-type:none; padding: 5px 0 10px 0px !important;}
ul#sortable>li {list-style-type:none; padding: 5px 0 10px 0px !important; background: url("../images/down.png") no-repeat 97% 13px;}
ul#sortable>li.checked {background: url("../images/up.png") no-repeat no-repeat 97% 13px;}
ul li > ul > li {font-size:10px !important; border-bottom:1px solid gray;}
ul li > ul > li input[type=checkbox] {float:right;}

.ev-cours { border: 0px solid black; }
.ev-examen { border: 3px solid black; }

#recherche { width: 75%; padding: 3px 3px 3px 3px; margin: 5px 5px 5px 5px; }

