
BODY {
font-family:helvetica, arial, sans-serif;
font-size: 11px;
color:#000000;
background-color:#ffffff;

}

BODY, TABLE, TD, TR {
text-align: left;
font-size: 11px;
}

#header {
width: 850px;
height: 77px;
background:url('../images/bg_entete.jpg') top right no-repeat;
text-align: left;
}

#mainmenu {
position: relative;
top: 43px;
left: 172px;
}

A.mainmenuOff {
text-decoration: none;
font-weight: normal;
color: #ebebeb;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 2px;
padding-top: 2px;
line-height: 20px;
font-size: 14px;
}

A:HOVER.mainmenuOff {
text-decoration: underline;
color: #ffffff;
font-size: 14px;
}

SPAN.mainmenuOn {
text-decoration: underline;
font-weight: bold;
color: #ffffff;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 2px;
padding-top: 2px;
line-height: 20px;
font-size: 14px;
}

#maincontent {
width: 850px;
}

#actionbar {
width: 100%;
height: 45px;
text-align: center;
padding-top: 10px;
}

#warning {
width: 100%;
height: 22px;
border: solid 1px #af1717;
background-color: #fda6a6;
color: #ff0000;
font-size: 14px;
font-weight: normal;
text-align: center;
line-height: 22px;
margin-bottom:10px;
}

#bbox {
width: 100%;
}

.label1{
color: #4A7EC7;
text-align:right;
font-weight:bold;
}

.label2{
color: #69B3F2;
font-weight:bold;
}

.bboxtitle {
height: 22px;
border: solid 1px #4b85cf;
background-color: #68aef8;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-align: center;
line-height: 22px;
}

.bboxtitle2 {
height: 22px;
border: solid 1px #4b85cf;
background-color: #9ED1FE;
text-align: center;
line-height: 22px;
}

.bboxtitle2 A {
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-decoration:none;
}


.bboxcontent {
text-align: center;
border-left: solid 1px #9ed1fd;
border-right: solid 1px #9ed1fd;
background-color: #f5faff;
/* padding: 2px; */
}

.bboxcontent_results {
text-align: center;
border-left: solid 1px #9ed1fd;
border-right: solid 1px #9ed1fd;
background-color: #68AEF8;
/* padding: 2px; */
}

.bboxfooter {
background: url('../images/bg_bottom_blue.gif') bottom right repeat;
text-align: center;
padding-top:4px;
}

#rbox {
width: 100%;
}

.rboxtitle {
height: 22px;
border: solid 1px #9947ca;
background-color: #a35ace;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-align: center;
line-height: 22px;
}

.rboxcontent {
border-left: solid 1px #c981f1;
border-right: solid 1px #c981f1;
background-color: #eee8f2;
padding: 10px;
}

.rboxcontent .label1
{
color:#a35ace;
}

.rboxfooter {
background: url('../images/bg_bottom_rose.gif') bottom right repeat;
text-align: center;
padding-top:4px;
}

#gbox {
width: 100%;
}

.gboxtitle {
height: 22px;
border: solid 1px #3c9e1e;
background-color: #73b35f;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-align: center;
line-height: 22px;
}

.gboxtitle2 {
height: 22px;
border: solid 1px #3c9e1e;
background-color: #73b35f;
text-align: center;
line-height: 22px;
}

.gboxtitle2 A {
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-decoration:none;
}

.gboxcontent {
border-left: solid 1px #73b35f;
border-right: solid 1px #73b35f;
background-color: #f1f7ef;
padding: 10px;
}

.gboxfooter {
background: url('../images/bg_bottom_green.gif') bottom right repeat;
text-align: center;
padding-top:4px;
}

#obox {
width: 100%;
}

.oboxtitle {
height: 22px;
border: solid 1px #dc770b;
background-color: #da8d00;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-align: center;
line-height: 22px;
}

.oboxcontent {
border-left: solid 1px #da8d00;
border-right: solid 1px #da8d00;
background-color: #fbf3e5;
padding: 10px;
}

.oboxcontent .label1
{
color:#da8d00;
}

.oboxfooter {
background: url('../images/bg_bottom_orange.gif') bottom right repeat;
text-align: center;
padding-top:4px;
}

.button
{
cursor:pointer;
}

.success {
background-color:green;
color:#ffffff;
font-weight:bold;
width:850px;
font-size:14px;
}

.error {
background-color:red;
color:#ffffff;
font-weight:bold;
width:850px;
font-size:14px;
}

/* Forms CSS */

input[type=text] {
background-color:#ffffff;
width:100%;
border:solid 1px #000000;
}

.inputtext {
background-color:#ffffff;
width:100%;
border:solid 1px #000000;
}

input[type=submit] {
background-color:#65a9f2;
color:#ffffff;
width:150px;
}

.inputsubmit {
background-color:#65a9f2;
color:#ffffff;
width:150px;
}

input[type=button] {
background-color:#65a9f2;
color:#ffffff;
width:150px;
}

.inputbutton {
background-color:#65a9f2;
color:#ffffff;
width:150px;
}

select {
background-color:#ffffff;
width:97%;
border-top: solid 1px #000000;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
border-left: solid 1px #000000;
}

.inputselect {
background-color:#ffffff;
width:97%;
border-top: solid 1px #000000;
border-right: solid 1px #000000;
border-bottom: solid 1px #000000;
border-left: solid 1px #000000;
}

TEXTAREA {
background-color:#ffffff;
width:100%;
border:solid 1px #000000;
}



