ul#nav_main {list-style: none; padding: 0px; margin: 0px; line-height:18px; height: 18px; text-align:center;border-bottom:1px solid #000099; width: 770px;background-color: #E8E1FB;}
ul#nav_main li {display: inline; float: left;}
ul#nav_main A {display: inline; float: left; color: #000066; text-align:center; text-decoration: underline; padding-left: 5px; padding-right: 5px;}
ul#nav_main A:hover {color: red; background-color: #F5F2FD; text-decoration: none;}
ul#nav_main li#quit A {background: url(../img/pi_logout.gif) no-repeat right; padding-left: 15px; padding-right:20px;}
ul#nav_main li#quit A:hover {color: red; background-color: #F5F2FD; text-decoration: none;}

ul#nav_ql {list-style: none; padding: 0px; margin: 0px; line-height:18px; height: 18px; width:770px; border-top:1px solid #000099; background-color: #E8E1FB;}
ul#nav_ql li {display: inline; float: left;}
ul#nav_ql A {display: inline; float: left; background: url(../img/menu_sub.gif) no-repeat; color: #000066; text-decoration: none; padding-left: 8px; padding-right: 5px;}
ul#nav_ql A:hover {color: red; background: url(../img/menu_sub_hover.gif) no-repeat; text-decoration: underline;}
ul#nav_ql li#tit {background: transparent; text-indent: 0px; font-weight : bold; padding-left:2px; padding-right: 5px;}
ul#nav_ql A#msg {display: inline; float: left; background: url(../img/pi_msgalrt.gif) no-repeat 0px 3px; color: #000066; text-decoration: none; padding-left: 16px;}
ul#nav_ql A:hover#msg {color: red; background-color: #FFFFFF; text-decoration: underline;}
ul#nav_ql A#flash {display: inline; float: left; background: url(../img/pi_flash.gif) no-repeat 0px 2px; color: #000066; text-decoration: none; padding-left: 17px;}
ul#nav_ql A:hover#flash {color: red; background-color: #FFFFFF; text-decoration: underline;}

.com_nav ul {display: block; list-style: none; padding: 0px; margin: 0px; line-height:18px; width: 770px;}
.com_nav li {display: inline; float: left;}
.com_nav li A {display: inline; float: left; background: url(../img/menu_sub.gif) no-repeat; color: #000066; text-decoration: underline; padding-left: 8px; padding-right: 4px; width: auto;}
.com_nav li A:hover {text-decoration: none;background: url(../img/menu_sub_hover.gif) no-repeat;}

div.nav {clear: both; padding: 5px; width: 750px; margin-left: 10px;}
div.nav .npage {display: inline;float: left; width: 150px;}
div.nav .gpage {float: left; width: 455px; text-align: center;}
div.nav .ipage {float: left; width: 745px; text-align: center;}
div.nav ul {padding: 0; margin: 0; list-style-type: none;float: right; height: 20px;}
div.nav li {display: inline; float: left; width: 20px;}
div.nav A {text-decoration: underline;}
div.nav A.arnav {text-decoration: none;}
div.nav A.arnav:hover {display: block; padding-top: 1px; padding-bottom: 1px;}

#tab_prof {width: 365px; margin-left: 10px;}
#tab_prof ul {list-style: none; padding: 0px; margin: 0px; line-height: 19px; height: 19px; /line-height:20px; text-align:center;}
#tab_prof li {display: inline; float: left;}
#tab_prof .sbd {border-right: none;}
#tab_prof A {display: inline; float: left; text-align:center; padding-left: 10px; padding-right: 10px;}
#tab_prof A.actif {background-color: #F5F2FD; color: #FF0000; text-decoration: none; font-weight: bold;}
#tab_prof A.inactif {background-color: #D6CBF7; text-decoration: underline; font-weight: normal;}

#tab0 {background-color: #F5F2FD;}
#tab1 {background-color: #F5F2FD;}
#tab2 {background-color: #F5F2FD;}
#tab3 {background-color: #F5F2FD;}