body {margin: 0px; text-align: center; background: #D7D5D0;}
img, ul, li, table {border: none; margin: 0px; padding: 0px; list-style: none;}

#advertising {width: 1000px; margin: 0px auto 0px auto; background: #D7D5D0;}

#container {width: 1000px; margin: 0px auto 0px auto; background: #FFFFFF;}
#main-header {width: 1000px; height: 149px;}

#menu-header {width: 1000px; height: 23px; background: url('http://www.latribune.fr/static/palmares-universites/images/template/bg-main-menus.jpg') no-repeat 274px 0px; text-align: left; font: bold 12px Verdana; color: #FFFFFF;}
#menu-header ul li {float: left;}
#menu-header ul li span.text-sepr {padding: 4px 5px 0px 5px; display: block;}
#menu-header ul li a.home-link {padding: 0px 10px 0px 43px;}
#menu-header ul li a.text-link {font: bold 12px Verdana; color: #FFFFFF; text-decoration: none; padding: 4px 5px 0px 5px; display: block;}
#menu-header img.menu-logo {position: absolute; margin: -174px 0px 0px 791px;}
#menu-header img.menu-brdr {margin: -2px 0px 0px 0px;}

#left-panel  {width: 317px; height: 600px; float: left; clear: left; text-align: left;}

#right-panel {width: 683px; height: 600px; float: left; text-align: left;}
#right-panel h1 {font:      46px Georgia; color: #A9A49B; margin: 20px 0px  0px 0px;}
#right-panel h2 {font:      40px Georgia; color: #A9A49B; margin:  0px 0px 10px 0px;}
#right-panel h3 {font:      36px Georgia; color: #A9A49B; margin:  0px 0px  0px 0px;}
#right-panel p  {font:      12px Verdana; color: #000000; margin: 20px 0px  0px 0px; width: 550px;}
#right-panel a.butn-link {width: 150px; height: 20px; font:      12px Verdana; color: #000000; text-decoration: none; display: block; float: left; background: url('http://www.latribune.fr/static/palmares-universites/images/template/btn-pastille.png') no-repeat 0px 0px; padding: 1px 0px 0px 24px;}

#full-panel  {width: 1000px; clear: left; text-align: center; margin: 30px 0px 0px 0px;}

#full-panel div#subs-menu {padding: 10px 10px 10px 20px; margin: 0px 0px 20px 0px;}
#full-panel div#subs-menu ul li {float: left; font:      10px Verdana; color: #89806F;}
#full-panel div#subs-menu ul li a {display: block; padding: 0px 5px 0px 5px; font:      10px Verdana; color: #89806F; text-decoration: none;}
#full-panel div#subs-menu ul li a b {font: bold 11px Verdana; color: #89806F; text-decoration: none;}

#full-panel div#texte-article {width: 750px; margin: 0px auto 20px auto; text-align: left; font:      12px Verdana; color: #000000;}
#full-panel div#texte-article h3 {font:      36px Georgia; color: #A9A49B; margin:  0px 0px  0px 0px;}
#full-panel div#texte-article a  {font:      12px Verdana; color: #89806F; text-decoration: none;}
#full-panel div#texte-article p  {font:      12px Verdana; color: #000000; margin: 20px 0px  0px 0px;}

/* DROPDOWN MENU */
.menu5 {text-align: left; position: relative; font: bold 12px Verdana; color: #FFFFFF; height: 25px; margin: 0px; padding: 0px;}
.menu5 li {float: left; position: relative;}
.menu5 li.imag {width: 274px;}
.menu5 li a, .menu5 li a:visited {font: bold 12px Verdana; color: #FFFFFF; text-decoration: none; display: block;}
.menu5 li a.drop, .menu5 li a.drop:visited {padding: 4px 5px 0px 5px;}
.menu5 li ul {visibility: hidden; position: absolute; top: 1.5em; left: 0; height: 0; overflow: hidden;}
.menu5 table {margin: -1px; border-collapse: collapse; font-size: 1em; /* font size for IE5.5 */}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a, .menu5 li a:hover {text-decoration: none; border: 0; color: #89806F;}
.menu5 li:hover ul, .menu5 li a:hover ul {visibility: visible; height: auto; width: 25em; background: #fff; border: 1px solid #ddd; left: 0; top: 1.5em; overflow: visible;}
.menu5 li:hover ul li a, .menu5 li a:hover ul li a {display:block; font-weight:normal; background:transparent; text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width: 24em;}
* html .menu5 li a:hover ul li a {width:25em; w\idth:24em; /* hack for IE5.5 */}
.menu5 li:hover ul li a.drop, .menu5 li a:hover ul li a.drop {font-weight:bold;}
.menu5 li:hover ul li ul, .menu5 li a:hover ul li a ul {visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;}
.menu5 li:hover ul li a:hover, .menu5 li a:hover ul li a:hover {text-decoration:none;}
.menu5 li:hover ul li:hover ul, .menu5 li a:hover ul li a:hover ul {visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em;} 
.menu5 li:hover ul li:hover ul.left, .menu5 li a:hover ul li a:hover ul.left {left:-9.3em;}
.menu5 li:hover ul li:hover ul li a, .menu5 li a:hover ul li a:hover ul li a {display:block; height:auto;}
.menu5 li:hover ul li:hover ul li:hover a, .menu5 li a:hover ul li a:hover ul li a:hover {text-decoration:none;}

/* TABLEAU DES LICENCES */
#full-panel table#licence {width: 966px; border-collapse: collapse; margin: 0px auto 10px auto; border-bottom: 1px solid #89806F;}
#full-panel table#licence td.cell-main {width: 966px; height: 23px; border-top: 1px solid #FFA700; border-right: 1px solid #FFA700; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFA700; background: #FFA700; font: bold 12px Verdana; color: #FFFFFF;}

#full-panel table#licence td.cell-navs {width: 966px; height: 23px; border-top: 1px solid #89806F; border-right: 1px solid #ECE5D9; border-bottom: 1px solid #89806F; border-left: 1px solid #ECE5D9; background: #89806F; font: bold 12px Verdana; color: #FFFFFF; padding: 5px; text-align: right;}
#full-panel table#licence td.cell-navs a           {font: bold 12px Verdana; color: #FFFFFF; text-decoration: none;}
#full-panel table#licence td.cell-navs a.ways-actv {font: bold 12px Verdana; color: #FFC90E; text-decoration: none;}
#full-panel table#licence td.cell-head {width: 966px;               border-top: 1px solid #89806F; border-right: 1px solid #ECE5D9; border-bottom: 1px solid #89806F; border-left: 1px solid #ECE5D9; background: #89806F; font: bold 12px Verdana; color: #FFFFFF; padding: 5px; text-align: left;}
#full-panel table#licence td.cell-cntr {width: 966px;               border-top: 1px solid #89806F; border-right: 1px solid #ECE5D9; border-bottom: 1px solid #89806F; border-left: 1px solid #ECE5D9; background: #89806F; font: bold 12px Verdana; color: #FFFFFF; padding: 5px; text-align: center;}
#full-panel table#licence td.head-frst {border-left:  1px solid #89806F;}
#full-panel table#licence td.head-last {border-right: 1px solid #89806F;}

#full-panel table#licence td.cell-txt0 {width: 966px; height: 23px; border: 1px solid #ECE5D9;background: #F6F2E8; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#licence td.cell-txt1 {width: 966px; height: 23px; border: 1px solid #ECE5D9;background: #FCF9F4; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#licence td.cell-top0 {width: 966px; height: 23px; border: 1px solid #ECE5D9; background: #F8E5C1; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#licence td.cell-top1 {width: 966px; height: 23px; border: 1px solid #ECE5D9; background: #FDEBCB; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#licence td.text-frst {text-align: left;}
#full-panel table#licence td.cell-act0 {background: #E9E4D9;}
#full-panel table#licence td.cell-act1 {background: #EEEAE4;}

/* TABLEAU DES MASTERS */
#full-panel table#masters {width: 966px; border-collapse: collapse; margin: 0px auto 10px auto; border-bottom: 1px solid #89806F; clear: both;}
#full-panel table#masters td.cell-main {width: 966px; height: 23px; border-top: 1px solid #FFA700; border-right: 1px solid #FFA700; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFA700; background: #FFA700; font: bold 12px Verdana; color: #FFFFFF;}

#full-panel table#masters td.cell-navs {height: 23px; border-top: 1px solid #ECE5D9; border-bottom: 1px solid #89806F; background: #89806F; font: bold 12px Verdana; color: #FFFFFF; padding: 5px; text-align: right; white-space: nowrap;}
#full-panel table#masters td.cell-navs a           {font: bold 12px Verdana; color: #FFFFFF; text-decoration: none;}
#full-panel table#masters td.cell-navs a.ways-actv {font: bold 12px Verdana; color: #FFC90E; text-decoration: none;}
#full-panel table#masters td.cell-head {border-top: 1px solid #89806F; border-bottom: 1px solid #89806F; border-left: 1px solid #ECE5D9; background: #89806F; font: bold 12px Verdana; color: #FFFFFF; padding: 5px; text-align: left; white-space: nowrap;}
#full-panel table#masters td.cell-mast {border: 1px solid #ECE5D9;}
#full-panel table#masters td.head-frst {border-left:  1px solid #89806F; border-right:  1px solid #ECE5D9; width: 224px;}
#full-panel table#masters td.head-last {border-right: 1px solid #89806F;}

#full-panel table#masters td.cell-txt0 {width: 966px; height: 23px; border: 1px solid #ECE5D9; background: #F6F2E8; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#masters td.cell-txt1 {width: 966px; height: 23px; border: 1px solid #ECE5D9; background: #FCF9F4; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#masters td.cell-top0 {width: 966px; height: 23px; border: 1px solid #ECE5D9; background: #F8E5C1; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#masters td.cell-top1 {width: 966px; height: 23px; border: 1px solid #ECE5D9; background: #FDEBCB; font: bold 12px Verdana; color: #89806F; padding: 2px; text-align: center;}
#full-panel table#masters td.text-frst {text-align: left; width: 224px;}
#full-panel table#masters td.cell-act0 {background: #E9E4D9;}
#full-panel table#masters td.cell-act1 {background: #EEEAE4;}

#legende {width: 966px; margin: 0px auto 30px auto; text-align: left;}
#legende span.bas-page {font: bold 11px Verdana; color: #FFA700; display: block;}
#legende span.pds-page {font: bold 11px Verdana; color: #89806F; display: block;}

#footer {width: 1000px; height: 56px; background: url('http://www.latribune.fr/static/palmares-universites/images/template/bg-footer.png') repeat-x top left #D7D5D0; text-align: center; clear: both; font:      12px Verdana; color: #726F69; padding: 20px 0px 0px 0px;}
#footer a {font: bold 12px Verdana; color: #726F69; text-decoration: none;}
