BODY {

        font-size:              12px;
        line-height : 120%;

}
A {
        text-decoration:        underline;
        color: #00793b;
}

A:link {
        text-decoration:        underline;
        color: #00793b;
}

A:active {
        text-decoration:        underline;
        
        color: #00793b;
}

A:visited {
        text-decoration:        underline;
        
        color: #00793b;
}

A:hover {
        text-decoration:        none;
        
        color: #8b8988;
}


a.nNotSelected
{
font-size:              12px;
}



P {
        font-size:              12px;
        font-family:             arial, helvetica, sans-sherif;
        line-height : 140%;

}



UL
{
font-size:              12px;
font-family:            arial;
list-style-image:       url(/images/lvl2On.gif);
}

H2{
        font-family:            Times New Roman;
    	font-size: 22px;
    	font-style: normal;
    	line-height: normal;
    	font-weight: normal;
    	font-variant: normal;
    	text-transform: none;
    	color: #000000;
    	text-decoration: none;
        line-height:            140%;
        color:#00793b;


}

H1{
        font-family:             Verdana, Times new roman, sherif;
        font-size:              16px; 
        color:                  #000000;
    	line-height: normal;
        line-height:            110%;
        padding-bottom:8px;
        padding-top:15px;
        padding-left : 38px ;
        background        :  url(/images/tbgc.gif) no-repeat bottom left; 
}

H3{
        font-family:             Verdana, Times new roman, sherif;
        font-size:              16px; 
        color:                  #000000;
    	line-height: normal;
        line-height:            110%;
        padding-bottom:8px;
        padding-top:15px;
        padding-left : 38px ;
        background        :  url(/images/tbgc2.gif) no-repeat bottom left; 
}

H4{
        font-family:            verdana, arial, helvetica, sans-sherif;
        font-size:              16px;
        color:                  #000000;
        font-weight:            bold;
}

H5{
        font-family:            verdana, arial, helvetica, sans-sherif;
        font-size:              14px;
        color:                  #000000;
        font-weight:            bold;
}

H6{
        font-family:            verdana, arial, helvetica, sans-sherif;
        font-size:              11px;
        color:                  #000000;
        font-weight:            bold;
}

H7{
        font-family:            verdana, arial, helvetica, sans-sherif;
        font-size:              10px;
        color:                  #000000;
        font-weight:            bold;
}


PRE{
        font-family:            courier;
        font-size:              11px;
        color:                  #000000;
}

ADDRESS{
        font-family:            courier;
        font-size:              13px;
        color:                  #000000;
}

TABLE TD {
        color:                  #000000;
        line-height : 120%;
        font-size:12px;
        font-family:             arial, helvetica, sans-sherif;
}


UL.menulvl2 {

        font-family:             arial, helvetica, sans-sherif;
        margin-top: 0px ;
        margin-bottom: 7px ; 
        margin-left: 23px ;
        padding: 0px ;   
              
        list-style-type : disc ;
        
}

UL.menulvl3 {
        font-family:             arial, helvetica, sans-sherif;
        margin-top: 0px ; 
        margin-bottom: 7px ; 
        margin-left: 13px ; 
        padding: 0px ;
        
}


LI.menulvl2On{
        font-size : 12px ;
        list-style-image:       url(/images/lvl2On.gif);
}
LI.menulvl2Off{
        font-size : 12px ;
        list-style-image:       url(/images/lvl2Off.gif);
        color :  #8b8988 ; 
}


LI.menulvl3On{
        color:                  #1b7f51;
        font-size : 12px ;
        list-style-image:none; list-style: inside disc ;
        }
LI.menulvl3Off{
        color:                  #8b8988;
        font-size : 12px ;
        list-style-image:none; list-style: inside disc   ;
}


a.menulvl2Off{
        color :  #8b8988 ; 
}

a.menulvl2On{
       color : #1b7f51 ;
       font-weight:bold ;
}


a.menulvl3Off,
a.menulvl3Off:link,
a.menulvl3Off:hover,
a.menulvl3Off:visited
{
        font-size : 11px ;
        color :  #8b8988 ; 
          
}

a.menulvl3On,
a.menulvl3On:link,
a.menulvl3On:hover,
a.menulvl3On:visited
{
       font-size : 11px ;
       color : #1b7f51 ;
       font-weight:bold ;
}








a.footer,
a.footer:link,
a.footer:hover,
a.footer:visited
{

font-size:              11px;
color:                  #ffffff;
}


td.path{
font-size:      11px;
font-family:     arial, sans-serif;
COLOR:          #ffffff;
}



.LastNewsBodyNoir
{
font-family:    arial;
font-size:      12px;
text-decoration: none;
color : #000000 ;

}
.ItaliqueRouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #c14c27;
	text-decoration: none;
}

a.path,
a.path:link,
a.path:visited 
{
font-size:11px ; 
color:#ffffff ;
text-decoration:underline ;
}
a.path:hover
{
text-decoration:none ; 
}

td.LatestNewsDate
{
 font-family:            arial, sans-sherif;
 font-size:              12px;
 color : #FF6400 ;
 font-weight : bold ;

}


a.lastNews,
a.lastNews:link,
a.lastNews:visited

{
        color: #666666;
        text-decoration:none;
}


a.lastNews:hover{color: #c14c27;text-decoration:underline;}


a.lastNewsTitle,
a.lastNewsTitle:link,
a.lastNewsTitle:visited

{
        color: #000000;
        text-decoration:none;
}


a.lastNewsTitle:hover{color: #666666;text-decoration:underline;}





td.NewsEngineMonth
{
font-weight:bold;
text-transform:capitalize ;
}
td.NewsEngineDate
{
 font-size :12px ;
}
a.newsContent,
a.newsContent:link,
a.newsContent:visited
{
color : #72B54B;
text-decoration : underline ;
}
a.newsContent:hover{text-decoration:none;}

td.error {
border : solid 1px red ;
}

td.footer_print
{
FONT-SIZE: 9px;
color : #000000;

}
td.newsicon{
padding-top :5px;
}

span.LastNewsDate {
        color :#9EB317;
        font-weight:    bold;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;

}

td.LastNewsBody
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
}

SPAN.errorExplanation {
        color:          #C14C27;
        font-weight:    bold;
}

SPAN.errorSign {
        color:          #C14C27;
        font-weight:    bold;
        font-size:      20px;
}

DIV.errorMessage {
        font-size:      11px;
        border:         1pt solid #C14C27;
        padding:        8px;       
        align:          center;
        color:          #C14C27;
        font-weight:    normal;
}
LI.sitemaplevel1 {

        list-style-image:       url(/images/lvl2On.gif);
        font-weight:            bold;
        font-size:              14px;
}
LI.sitemaplevel2 {

        list-style-image:       url(/images/lvl2On.gif);
        font-weight:            normal;
        font-size:              12px;
}


DIV.notranslation {
        font-size:      11px;
        color:          #ff0000;
        font-weight:    bold;
}


a.footerlink,
a.footerlink:link,
a.footerlink:visited
{
color : #ffffff;
text-decoration:underline;
 
}
a.footerlink:hover{text-decoration : none ;}

SPAN.searchResultDescription {
        font-size: 11px;
        line-height:            130%;

}



a.footerlink:hover{text-decoration:underline;}

img.restricted
{
padding-left:3px;
padding-right:3px;
}


a.LastEvents:hover{color: #000000;text-decoration:none;}



a.newsEngine,
a.newsEngine:link,
a.newsEngine:visited
{
	font-family:  Arial,  sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;

}

a.newsEngine:hover{
color : #000000 ;
text-decoration: none;

}

td.NewsEngineBody
{
color : #000000 ;
text-decoration: none;
font-size :12px ;


}
td.NewsHome
{
font-size :12px ;
}









a.menuOn,
a.menuOn:visited,
a.menuOn:link,
a.menuOn:active
{
color:#1b7f51;
text-decoration:none;
font-weight : bold ;
font-size: 12px;
}
a.menuOn:hover{text-decoration:underline;}





a.menuOff,
a.menuOff:visited,
a.menuOff:link,
a.menuOff:active
{
color:#8b8988;
text-decoration : none ;
font-size: 12px;
font-weight : bold ;
}
a.menuOff:hover{text-decoration:underline;}








span.homeTitle
{
font-weight : bold ;
}

span.homeDate
{
font-weight : bold ;
color :#000000;

}



td.langon
{
font-size: 11px ;
}
td.langoff
{
font-size: 11px ;

}
td.langswitcher
{
padding-top :4px;
padding-right:4px;
font-size: 10px ;



}

a.langOn,
a.langOn:visited,
a.langOn:link,
a.langOn:active
{
font-family: arial, helvetica, sans-sherif; 
font-size: 11px ;
color:#000000;
text-decoration: none ;
text-transform:capitalize ;
font-weight: bold; 
}
a.langOn:hover{text-decoration:underline;}

a.langOff,
a.langOff:visited,
a.langOff:link,
a.langOff:active
{
font-weight: bold; 
font-family: arial, helvetica, sans-sherif; 
font-size: 11px ;
color:#666666;
text-decoration: none ;

text-transform:capitalize ;
}
a.langOff:hover{color:#c14c27;text-decoration:underline;}



INPUT.submit
{
    border : 0px ;
    width : 30px ;
    height: 22px;
    background-image: url('/images/go.gif'); 
    align:middle;
}
td.searchlabel
{
font-size :11px;

}

td.footer
{
color:#ffffff;
font-size :11px;
text-decoration : none ; 

}

div#titlehome
{
position:relative ; 
top: -8px ; 
left:5px;
}

a.toolsTable,
a.toolsTable:visited,
a.toolsTable:link,
a.toolsTable:active
{
font-size :11px;
font-weight:normal; 
text-decoration : none ;
color : #666666; 
}
a.toolsTable:hover
{
text-decoration : underline ;
font-size :11px;
}


td.home_title
{
font-size :12px;
font-weight:bold; 
text-decoration : none ;
color : #c14c27;
padding-top : 4px ; 
}
td.login
{
font-size :12px;
text-decoration : none ;
color : #ffffff;
}

a.login,
a.login:visited,
a.login:link,
a.login:active
{
font-size :12px;
font-weight:normal; 
text-decoration : underline ;
color : #000000; 
}

a.login:hover
{
text-decoration : none ;
}


div#menu
{
left:-1px;
top: 65px; 
position :absolute; 
}


div#menuleft
{
left:0px;
top: 177px; 
position :absolute; 
}
div#youarehere
{
left:0px;
top: 100px; 
position :absolute; 
}

div#visitor
{
font-family: arial, helvetica, sans-sherif; 
font-size : 12px ;
text-decoration : none ;
left:465px;
top: 5px; 
position :absolute; 
width : 300px;
text-align: right ;
}
td.columntitle
{
text-decoration : none ;
color : #009e4a;
font-weight: bold ;
padding-top: 3px ; 
}
td.columntitle2
{
text-decoration : none ;
color : #009e4a;
font-weight: bold ;
}

.NewsTitleEngineNoContent {
        font-weight:    bold;
}

LI.menulvl2{
        font-size : 12px ;
}

td.userInfo
{
font-size :11px;
font-weight:normal; 
text-decoration : none ;
color : #666666; 


}

td.bodywhite
{
color : #ffffff;
padding:8px;
}
div#showdateimg
{
position:relative ; 
top : -23px;
}
td.webbody
{

padding:8px;
}



a.newsEngineHome,
a.newsEngineHome:link,
a.newsEngineHome:visited
{
	font-family:  Arial,  sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
        font-weight: bold ; 
        color : #000000 ;

}

a.newsEngineHome:hover{
font-weight: bold ; 
color : #000000 ;
text-decoration: none;

}

td.NewsEngineBodyHome
{
padding-top: 8px;


}





