body {
	color: black;
	background-color: white;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

table {
        color: black;
        background-color: white;
}

a:hover { text-decoration: none; color: #A52A2A }
a:link { text-decoration: none; color: #FF9900 }
a:visited { text-decoration: none; color: #9999FF }

.resatitle {
	background-color: green;
	color: white;
	font-weight: bold;
    margin: 2px 2px 2px 2px;
    padding: 5px 5px 5px 5px;	
}

.resainfo {
	background: transparent url('../look/warning.gif') no-repeat scroll 0 0;
	font-size: 10pt;
	color: black;
	font-weight: bold;
	margin-left:20px;
	padding-left: 20px;
	height: 15px;	
}

.resacat {
    background-color: #000066;
    color: white;
	font-size: 10pt;
	font-weight: bold;        
    margin: 2px 2px 2px 2px;
    padding: 5px 5px 5px 5px;
    border-style: none;
	width:100%;
}

.resalabel {
	background-color: white;
	font-size: 10pt;
	text-align: right;
}

.resasmall {
	font-size: 8pt;
	text-align: right;
}

.msginfo {
	background-color: red;
	color: white;
	font-weight: bold;
}

.loginbox {
	background-color: #000066;
	color: white;
	font-weight: bold;
	font-size: 12pt;
    text-align: left;
}

.fondpagecorps {
        background-color: white;
        color: black;
	font-size: 12pt;          
}

.fondcbo {
        background-color: white;
        color: black;
	font-size: 8pt;        
}

.fondpagetitre {
        background-color: white;
        color: black;
	font-size: 10pt;        
}

.modeconnect {
        background-color: red;
        color: black;
	font-size: 8pt;
}

.sectiontitle {
    background-color: #000066;
    color: white;
	font-size: 8pt;
	font-weight: bold;        
    margin: 2px 2px 2px 2px;
    padding: 5px 5px 5px 5px;
    border-style: none;
}

.soustitre {
	background-color: #cccccc;
	color: black;
	font-size: 8pt;
}

.faqquestion {
        background-color: green;
        color: white;
	font-size: 12pt;
	font-weight: bold;        
        margin: 5px 5px 5px 5px;
        padding: 2px 2px 2px 2px;
        border-style: none;
}

.faqreponse {
        background-color: white;
        color: black;
	font-size: 12pt;
	font-weight: bold;        
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 20px 5px;
        border-style: none;
}

.bandeauleftdown {
        background-color: white;
        color: black;
	font-size: 8pt;
}

.bandeaurightdown {
        background-color: white;
        color: #CCCCCC;
	font-size: 7pt;
}

a.listnews1:hover { text-decoration:none; color:#000066 !important }
a.listnews1:link { text-decoration:none; color:#FFCC00 }
a.listnews1:visited { text-decoration:none; color:#FFCC99 }
.listnews {
        background-color: green;
        font-size:14px;
        font-weight:bold;
        border-style: solid;
        border-size = 5;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 20px 5px;        
}


a.tickl:hover { text-decoration:none; color:#FFCC66 !important }
a.tickl:link { text-decoration:none; color:#FF0000 }
a.tickl:visited { text-decoration:none; color:#CC0000 }
.ticki {
        width:400px;
        height:87px;
        overflow:hidden;
        background-color: white;
        font-size:24px;
        font-weight:bold;
}
.ticko{
        width:400px;
        padding: 1px 0 4px 0;
        margin: 4px 0 0px 0;
        display:block;
}
.tickls {
        background-color: green;
        color: white;
        font-size: 14px;
        font-weight: bold;
        padding: 0px 4px 0px 4px;
}