body { background-color: #3366cc; margin:0px; }

* { font-family:Verdana, Arial, Helvetica, sans-serif; }
a, p, td, div, input, textarea, select, li { font-size:11px; }
input, textarea { background-color: white; border:1px solid #66cccc; font-weight:normal; }
select { background-color: white; border:1px solid #66cccc; font-weight:normal; }
li { list-style-type:square; }

a { color: #003399; text-decoration:none; }
a:hover { color: #003399; text-decoration:underline; }

a.showsource { color:#FFFFFF; text-decoration:none; }
a.showsource:hover { color:#FFFFFF; text-decoration:underline; }

div#top { background-image:url('../index_AdmiSource_fichiers/bandeau_adae.png'); background-repeat:no-repeat; background-position:left top; height: 110px;}
div#page { background-color:#FFFFFF; }
div.logos { background-repeat:no-repeat; background-position:right; padding:10px; padding-top:20px; padding-bottom:20px; color:#FFFFFF ; font-size:20px; font-weight:bold;}
div#pageTitle { margin:0px; padding:11px; background-color:#023F88 ; background-repeat:no-repeat; background-position:left top;}
div#searchForm form { margin:0px; padding:4px; display:inline; }
div#searchForm a { color: white !important; }
div#content { }

table#mainPaneMenu { background-color: #003399; color: #ccffff; height: 25px; }
table#mainPaneMenu span { font-weight:bold; font-size: 12px; }
table#secondaryPaneMenu td { font-size:10px; font-weight:bold; background-color: #cccc00; padding: 2px 0px 2px 4px; }

table#mainPaneMenu td { padding-left: 18px; }
table#mainPaneMenu span.tabSelected { padding:3px; }
table#mainPaneMenu span.tab { padding:3px; }
table#mainPaneMenu span a.tab1 { border-bottom-color: #CB98FE; }
table#mainPaneMenu span a.tab2 { border-bottom-color: #ffcc00; }
table#mainPaneMenu span a.tab3 { border-bottom-color: #cccc00; }
table#mainPaneMenu span a.tab4 { border-bottom-color: #6699cc; }
table#mainPaneMenu span a.tab5 { border-bottom-color: #6699ff; }

table#mainPaneMenu span a { border-bottom-style: solid; border-bottom-width: 5px; color: #ccffff; text-decoration:none; font-size: 12px; }

table#mainPaneMenu span a:hover { color: #ccffff; border-width: 8px; }
table#mainPaneMenu span.tabSelected a { border-width: 8px; }

div#mainPane { background-color:#3366cc; padding:5px 15px 5px 15px; background-color: #3366cc; }
div#mainPaneTitle { font-size: 20px; color: white; background-color: #3366cc; padding: 2px 2px 2px 6px ; }

table#secondaryPaneMenu span.tabSelected { color: #003399; padding:3px; }
table#secondaryPaneMenu span.tab { color: #003399; padding:3px; }

table#secondaryPaneMenu span.tab a { color: #003399; font-weight: normal; text-decoration:none; }
table#secondaryPaneMenu span.tab a:hover { color: #003399; font-weight: normal; text-decoration:underline; }

table#secondaryPaneMenu span.tabSelected a { color:#003399; font-weight: bold; text-decoration:none; }
table#secondaryPaneMenu span.tabSelected a:hover { color:#003399; font-weight: bold; text-decoration:underline; }


div#paneContent { background-color:#FFFFFF; padding:10px; }

div#footer { background-color: #3366cc; text-align: left; padding-left: 20px; padding-bottom: 15px; color: white; }
div#footer a { color: white; font-style: italic; }
div#footer a:hover { color: white; font-style: italic; }

div#cvsweb th { color:#FFFFFF; }
div#cvsweb th a { color:#FFFFFF; }
div#cvsweb th a:hover { color:#FFFFFF; }

hr { border:0px; border-bottom:1px dashed #000000; }

a.sortbutton:link { text-decoration:underline; color:#003399; }
a.sortbutton:visited { text-decoration:underline; color:#003399; }
a.sortbutton:active { text-decoration:underline; color:#003399; }
a.sortbutton:hover { text-decoration:underline; color:#003399; }

h1 { font-size: x-large; }
h2 { font-size: large; }
h3 { font-size: medium; }
h4 { font-size: small; }
h5 { font-size: x-small; }
h6 { font-size: xx-small; }

div#secondaryPane { padding: 10px 3px 3px 3px; margin-top: 10px; }

div.box { margin-bottom:10px; border-style: solid; border-width: 2px; }
div.boxTitle { font-weight:bold; padding:2px; color: #003399; }
div.boxContent { background-color:white; padding:5px; }

table.listTable { }
table.listTableContent th { color:#6699cc; }

table.listTableContent h3 { font-size:12px; margin:3px; }

table.listTableContent tr.odd { background-color: white; }
table.listTableContent tr.even { background-color: #99CCCC; }

