body {
 margin:0px;
 padding:0px;
 background: #ffffff;
}

body, td, input {
 font-family: arial, helvetica, sans-serif;
 font-size: 10pt;
}

input, textarea {
 font-size: 1em;
 border: 1px solid black;
}

img {
 border: 0px;
}

.noborder {
 border: 0px;
}

a {
 text-decoration:none;
}


.formfield {
 width: 300px;
}

#header {
 text-align:center;
 background-image:url('/images/header_bg.jpg');
 height: 93px;
}

#menubar {
 background-image:url('/images/menu_bg.jpg');
 height: 29px;
}

#menugris {
 padding-left: 5px;
 padding-right: 5px;
 background-image:url('/images/menugris_bg.jpg');
 height: 29px;
 float:left;
 line-height:24px;
 color: #ffffff;
}

#menugris a {
 color: #ffffff; 
}
#menugris a:hover {
 color: #000;
}


#menuobliqueright {
 background-image:url('/images/menuobliqueright_bg.jpg');
 height:29px;
 width: 14px;
 float:left;
}

#menuobliqueleft {
 background-image:url('/images/menuobliqueleft_bg.jpg');
 height:29px;
 width: 14px;
 float:left;
}

#logadm {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 50px;
 height: 50px;
}

#menu {
 width: 810px;
}

#page {
 margin-top: 40px;
 width: 810px;
 text-align:left;
}

#panel {
 margin-right: 55px;
 width: 220px;
 float: left;
}

#credits {
border-top: 1px dotted #ccc; 
font-size: 9px;
 margin-top: 30px;
}
#credits a,#credits a:hover {
 color: #333;
}
#credits p {
 margin-top:5px;
}

.notop {
 margin-top:0px;
 padding-top:0px;
}

.nobottom {
 margin-bottom:0px;
 padding-bottom:0px;
}

ul {
 margin-top: 0px;
 list-style-image:url('/images/puce_black.gif');
 padding-left: 10px;
 margin-left: 10px;
}


 h1 {
 color: #C1001F;
 font-size: 12pt;
}

#panel ul.menu {
 margin-left: 0px;
 padding-left: 0px;
 list-style-type: none;
 list-style-image: none;
 text-indent: 10px;
 border-bottom: 1px solid black;
}

#panel ul.menu li.indent {
 margin-left: 10px;
}

#panel ul.menu li {

 background-image:url('/images/puce.gif');
 background-position: 0px 3px;
 background-repeat: no-repeat;
 line-height: 18px;
}

#panel ul.menu li.firstitem {
 border-top: 1px solid black;
}

#panel ul.menu li a {
 color: black;
}

#panel ul.menu li a:hover {
 color: #666;
}


#contenu {
 width: 530px;
 float: left;
}


.big {
 color: #C1001f;
 font-size: 1.2em;
 font-weight: bold;
}

.tab {
 clear:both;
}

.firstcol, .lastcol {
 float:left;
 width: 49%;
}

.firstcol {
 paddin-right: 5px;
}
.lastcol {
 padding-left: 5px;
}

.separator {
 border-bottom: 1px solid black;
}

