/* 
Created on : 10 juil. 2009, 12:17:06
Author     : GENGOUL Thierry
*/

.body { 
    background-color: #BCC0CB; 
    background-repeat: repeat-x; 
    background-attachment: scroll; 
    background-position: left top; 
    margin: 0 0 0 0;
    text-align:center;
}

/* Page table */
.page { 
    width:1010px;
}

/* Header cell */
.dp_header_table {
    width:100%;
    background-color:#FFCF0D;
}

.dp_hleft_column
{
    width:260px;
    height:90px;
    background-color:#980E10;
    padding: 5px 10px 5px 10px;  
    vertical-align:top;        
}

.dp_couv_table {
    background-color:#980E10;
    color:white;
    font:bold 8pt Arial;
    height:90px;
}

.dp_couv_table td{
    height:16px;
}

.dp_couv_img
{
    height:90px;
    margin-right:5px;
}

.dp_couv_cell
{
    padding-left:5px;
}

.dp_hcenter_column {
    width:490px;
    text-align:center;
    color:blue;
    font:bold 8pt Arial;
    padding-top:0;
}
.dp_hcenter_column a {
    display:inline-block; 
    text-decoration:underline; 
    color: #E72019 
}
.dp_hcenter_column a:hover {
    text-decoration:underline overline
}

.dp_hright_column
{
    width:260px;
    height:90px;
    background-color:#980E10;
    padding: 5px 10px 5px 10px;  
    vertical-align:top;        
}

.dp_search_table 
{ 
    height:100%;
    color:white; 
    font:bold 8pt Arial;
    padding:0;
}

.dp_inputtext
{ 
    font-size: 8pt;
    width: 100px;
    height:13px;
    border:none;   
    margin:0 5px 0 5px;
}

.dp_select_container {
    border: 0;
    position: relative; 
    width: 100px; 
    height: 14px; 
    overflow: hidden;
    margin:0 5px 0 5px;
}

.dp_select {
    /*color: black; background: #ffa;*/
    font-size: 8pt;
    border:none;   
    position: absolute; 
    width: 104px; 
    top: -2px; 
    left: -2px;
}


.dp_search_table form 
{
    margin: 0;
}

/* Content cell */
.content {
    background-color:white
}

/* Footer cell */
.footer {
    background-color:#fff200; 
    font-family: Tahoma; 
    font-size:8pt; 
    padding:3px;
    color: #404040 
}
.footer a {
    display:inline-block;  
    padding:0 10px 0 10px; 
    border-right: solid 1px #3D3D3D; 
    text-decoration:none;
    color: #404040 
}
.footer a:hover {
    text-decoration:underline
}
.footer .copyright { 
    padding: 0 10px 0 10px;
}

.pub
{
    width:100%;
}

.pub .pubtitle 
{
    font: 8pt Tahoma;
    color: silver
}

.pub .pubarrow 
{
    font : 8pt Arial unicode MS; 
}

.pub .pubcontent 
{
    padding-bottom:10px;
}

.bluearrow, .whitearrow 
{
    font-family: regular 11pt Arial Unicode MS; 
    padding-right:10px;
    color:#3875B9
}
.whitearrow 
{
    color:white;   
}

.dp_aok
{   
    height:16px;
    text-decoration:none;
    color: white;
    font: bold 8pt Arial;
    background-color:#494949;
    padding:1px 3px 1px 3px;
}

.dp_aok:hover
{
    text-decoration:underline;
    background-color:#CF1519;
}

.dp_aarrow {
    text-decoration:none; 
    color: white 
}

.dp_aarrow:hover {
    text-decoration:underline
}

.section_title 
{
    text-align:left; 
    padding-left:10px; 
    font-weight: bold; 
    font-size:9pt; 
    height:25px;
    vertical-align:middle        
}

.submit_button
{   
    height:22px;
    text-decoration:none;
    color: white;
    font: bold 8pt Arial;
    background-color:#7E0D11;
    padding:5px 10px 5px 10px;
    margin-top:5px;
}

.submit_button:hover
{
    text-decoration:underline;
    background-color:#C3565C;
}

.next_table
{
    width:98%;
    font: normal 9pt Tahoma;
    color: black;
    margin: 5px 20px 10px 0;    
}

.next_table .selected
{
    font-weight:bold;
    color:#980E10
}

.next_table a
{
    color:black;
    text-decoration:none;    
}

.next_table a:hover
{
    font-weight:bold;
    text-decoration:underline;
}
