/*

Stylesheet for infoceans 


*/
div.encadre p.textgreenboldUpper{
	margin-top:10px;  
	margin-bottom:-4px;  
}

div.encadre{
  padding: 1px 10px 5px;
  margin-top:15px;
  background-color:rgb(221, 221, 188);
}

div.encadre p{
	margin-top:5px;
	margin-bottom:14px;
}


div.center p 
{
margin-top:6px;
margin-bottom:5px;
}

div.texte-complet p
{
margin-top:5px;
margin-bottom:14px;
}

div.texte-complet ul,ol{
margin-top:5px;
margin-bottom:5px;
}
.intro-article
{
background-color:#3E6689;
width:584px;
}

.intro-article div.subtitle
{
color: #FFFFFF;
}

.credit-photo
{
font-family: Verdana;
font-size:smaller;
font-weight:bold;
}

td.credit-photo
{
background-image: url(/images/infoceans2009/FondIntroArticle.gif); 
background-position:right; 
background-repeat:no-repeat; 
vertical-align: bottom; 
color: #FFFFFF;
width:190px;
}
div.credit-photo
{
color: #336699;
}

div.credit-photo-blanc-portrait
{
font-family: Verdana;
font-size:smaller;
font-weight:bold;
color: #FFFFFF;
text-align:left;
margin-right:5px;
margin-top:10px;
margin-bottom:7px;
}
div.center a.lgtab_off
{
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bolder;
    text-decoration: none;
    letter-spacing: -1; 
    background-image: url(/images/infoceans2009/tab_blue_lg.jpg);
    background-repeat: no-repeat;
    width: 168px;
    height: 27px;
    text-align: left;
    vertical-align: baseline;
    display: block;
    background-position: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding:  0px 0px 0px 26px;
    line-height: 28px;
	!Important font-size:13px;
}

div.center a.lgtab_off:link {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_blue_lg.jpg); 
}    
       
div.center a.lgtab_off:visited {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_blue_lg.jpg); 
}  
    
div.center a.lgtab_off:hover {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_lg.jpg); 
}   
div.center a.lgtab_off:active {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_lg.jpg); 

}
a.TitreCliquable{
text-decoration: none;
}
a.TitreCliquable .subtitle{
color:#000000;
}

div.center a.lgtab_on
{  
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bolder;
    text-decoration: none;
    letter-spacing: -1; 
    background-image: url(/images/infoceans2009/tab_green_lg.jpg);
    background-repeat: no-repeat;
    width: 168px;
    height: 27px;
    text-align: left;
    vertical-align: baseline;
    display: block;
    background-position: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding:  0px 0px 0px 26px;
    line-height: 28px;
	!Important font-size:13px;
}

div.center a.lgtab_on:link {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_lg.jpg); 
}    
       
div.center a.lgtab_on:visited {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_lg.jpg); 
}  
    
div.center a.lgtab_on:hover {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_lg.jpg);
}   
div.center a.lgtab_on:active {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_blue_lg.jpg); 
}


div.center a.smtab_off
{
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bolder;
    text-decoration: none;
    letter-spacing: -1; 
    background-image: url(/images/infoceans2009/tab_blue_sm.jpg);
    background-repeat: no-repeat;
    width: 154px;
    height: 27px;
    text-align: left;
    vertical-align: baseline;
    display: block;
    background-position: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding:  0px 0px 0px 26px;
    line-height: 28px;
	!Important font-size:13px;
}

div.center a.smtab_off:link {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_blue_sm.jpg); 
}    
       
div.center a.smtab_off:visited {
    background-image: url(/images/infoceans2009/tab_blue_sm.jpg); 
    color: #FFFFFF;
}  
    
div.center a.smtab_off:hover {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_sm.jpg); 
}   
div.center a.smtab_off:active {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_sm.jpg); 

}


div.center a.smtab_on
{
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bolder;
    text-decoration: none;
    letter-spacing: -1; 
    background-image: url(/images/infoceans2009/tab_green_sm.jpg);
    background-repeat: no-repeat;
    width: 154px;
    height: 27px;
    text-align: left;
    vertical-align: baseline;
    display: block;
    background-position: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding:  0px 0px 0px 26px;
    line-height: 28px;
	!Important font-size:13px;
}

div.center a.smtab_on:link {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_sm.jpg); 
}    
       
div.center a.smtab_on:visited {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_sm.jpg); 
}  
    
div.center a.smtab_on:hover {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_green_sm.jpg); 
}   
div.center a.smtab_on:active {
    color: #FFFFFF;
    background-image: url(/images/infoceans2009/tab_blue_sm.jpg); 

}

.SousTitreVageBlanche {
background-color:#3e6689;
background-image: url(/images/infoceans2009/VagueBlancheFondBleu.gif); 
background-repeat:no-repeat;
background-position:left -2px;
color:#FFFFFF;
font-weight:bold;
text-indent:33px;
margin-bottom:5px;
border:1px;
border-color:#ffffff;
border-bottom-style:solid;
}

.SousTitreVageBleu {
background-color:#ffffff;
background-image: url(/images/infoceans2009/VagueBleuFondBlanc.gif); 
background-repeat:no-repeat;
background-position:-2px -5px;
color:#3e6689;
font-weight:bold;
padding-left:26px;
}

div.center  .volume{
     font-size: 8pt;
     font-family: Verdana,Arial,Helvetica,sans-serif;
	 text-transform:uppercase;

}
div.center .bodytext{
    font-size: 10px;
    font-family: Verdana; 
    vertical-align: top;
}

div.center .title{
    font-size: 14pt;
    font-family: Verdana; 
    font-weight: bolder;
    /*color: #999933;*/
	color: #8c8445;
    text-transform: uppercase;

}
table.intro-article .title{
    font-size: 14pt;
    font-family: Verdana; 
    font-weight: bolder;
    color: #c0bebe;
    text-transform: uppercase;

}
div.center .subtitle{
    font-size: 10px;
    font-family: Verdana; 
    font-weight: bold;
	text-transform: uppercase;
}
div.center .titlelink{
    font-size: 14pt;
    font-family: Verdana; 
    font-weight: bolder;
    text-transform: uppercase;
    color: #999933;
    text-decoration: none;
}
div.center .titlelink:hover{
    color: #CCCCCC;
}

div.center .textgreenbold{
    font-size: 8pt;
    font-family: Verdana; 
    font-weight: bold;
    /*color: #999933;*/
	color:#807f4a;    
}
div.center .textgreenboldUpper
{
    font-size: 8pt;
    font-family: Verdana; 
    font-weight: bold;
    /*color: #999933;*/
	color:#807f4a;   
	text-transform:uppercase; 
	margin-top:10px;  
	margin-bottom:-4px;  
}
div.center .textbluebold{
    font-size: 8pt;
    font-family: Verdana; 
    font-weight: bold;
    color: #336699;    
}




div.center div.bottomlinkarea {
    text-align: center;	
}




/* regular links */

div.center a.normallink{ color: #4A698F;
    text-align: center;
    font-size: 9px;	
    text-transform: uppercase;
}

div.center a.normallink:link {color: #4A698F;    
    text-decoration: none;}     
    
div.center a.normallink:visited {color: #4A698F;    
    text-decoration: none;
        }  
    
div.center a.normallink:hover {color: #CCCCCC;    
    text-decoration: underline;
        }   
    
a.normallink:active {color: #4A698F;    
    text-decoration: none;
        }


/* link to other page within infoceans */

div.center a.navlink{ color: #4A698F;
    text-align: center;
    font-size: 9px;	
    font-weight: bold;
    text-transform: uppercase;
	margin-top: 0px;
}

div.center a.navlink:link {color: #4A698F;    
    text-decoration: none;}     
    
div.center a.navlink:visited {color: #4A698F;    
    text-decoration: none;
        }  
    
div.center a.navlink:hover {color: #CCCCCC;    
    text-decoration: underline;
        }   
    
div.center a.navlink:active {color: #4A698F;    
    text-decoration: none;
        }



/* link send, print pdf */
div.center a.functionlink{ color: #FFF;
    text-align: center;
    font-size: 9px;	
    font-weight: bold;
}

div.center a.functionlink:link {color: #FFF;    
    text-decoration: none;}     
    
div.center a.functionlink:visited {color: #FFF;    
    text-decoration: none;
        }  
    
div.center a.functionlink:hover {color: #CCC;    
    text-decoration: underline;
        }   
    
div.center a.functionlink:active {color: #FFF;    
    text-decoration: none;
        }





div.center .hrgreen{
    width: 99%;
    border-bottom-color: #999933; 
    border-bottom-width: 1px;  
}


div.center .tbl_condamnations_thead{
     background-color: #3E6689;
     color: #FFFFFF;
     font-weight: bold;
     vertical-align: top;
	 padding-left:10px;
}

.tbl_condamnations_thead td.ColGauche{
 border-right: solid 2px #FFFFFF;    
}

.tbl_condamnations_thead td{
	 padding-left:10px;
}

div.center .tbl_condamnations_col1{
     vertical-align: top;
     padding-left: 10px;
     background-color: #BFD6DF;
     border-bottom: solid 2px #3E6689;     
     border-right: solid 2px #3E6689;

}

div.center .tbl_condamnations_col2{
      padding-left: 10px;
      vertical-align: top;
      border-bottom: solid 2px #3E6689;     
}


div.center .bluebgcolor{background-color: #4A698F;}
div.center .bluefgcolor{color: #4A698F;}

div.center .greenbgcolor{/*background-color: #999933;*/background-color:#807f4a;
	color:#807f4a;   }
div.center .greenfgcolor{color: #999933;}

div.center .whitebgcolor{background-color: #FFFFFF;}
div.center .whitefgcolor{color: #FFFFFF;}


@media print
{
	.breadcrumb, .nav, div.bottomlinkarea	{display:none !important;}
}

@media handheld
{
	div.center .title{font-size:10pt; font-weight:bold;}
}


p + ul.bulletpoint,
p + ol.bulletpoint {
	margin-top:-10px;
	margin-bottom:14px;
}

ul.bulletpoint,
ol.bulletpoint
{
	margin:-5px 5px 0px 15px;
	padding:0;
}

ul.bulletpoint li,
ol.bulletpoint li{
	margin:0 5px 0 15px;
	padding:0;
}



