/* CSS Document */

.Style1  {font-family: Verdana, Arial, Helvetica, sans-serif}
        body {
			background-image:  url(gifs/background.gif);
	        background-repeat: repeat;
		    background-color: #8ED8F8;
              SCROLLBAR-FACE-COLOR: #00C7F2; 
			  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
			  SCROLLBAR-SHADOW-COLOR: #ffffff; 
			  SCROLLBAR-ARROW-COLOR: #ffffff; 
			  SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
			  SCROLLBAR-BASE-COLOR: #ffffff; 
			  SCROLLBAR-3DHIGHLIGHT-COLOR: #ffffff;
			  SCROLLBAR-TRACK-COLOR: #00C7F2;
             }
        body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #333333;}
        a:link    {text-decoration: underline; font-weight: bold; color: #338CFF;}
        a:visited {text-decoration: underline; font-weight: bold; color: #338CFF;}
        a:hover   {text-decoration: none; font-weight: bold;color: #2DDA2D;}
        a:active  {text-decoration: underline; font-weight: bold; color: #338CFF;}

.li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #333333;}        

a.news:link    { font-size: 9px; text-decoration:underline; font-weight: bold; color: #FFA300;}
a.news:visited { font-size: 9px; text-decoration:underline; font-weight: bold; color: #FFA300;}
a.news:hover   { font-size: 9px; text-decoration:none; font-weight: bold; color: #00A8DF;}
a.news:active  { font-size: 9px; text-decoration:underline; font-weight: bold; color: #FFA300;}

a.whitelink:link { font-size: 10px; text-decoration:underline; font-weight: bold; color: #FFFFFF;}
a.whitelink:visited { font-size: 10px; text-decoration:underline; font-weight: bold; color: #FFFFFF;}
a.whitelink:hover { font-size: 10px; text-decoration:none; font-weight: bold; color: #FFFFFF;}
a.whitelink:active { font-size: 10px; text-decoration:underline; font-weight: bold; color: #FFFFFF;}

a.agenda2008:link { font-size: 10px; text-decoration:underline; font-weight: bold; color: black;}
a.agenda2008:visited { font-size: 10px; text-decoration:underline; font-weight: bold; color: black;}
a.agenda2008:hover { font-size: 10px; text-decoration:none; font-weight: bold; color: white;}
a.agenda2008:active { font-size: 10px; text-decoration:underline; font-weight: bold; color: black;}

a.livreBlanc:link { font-size: 11px; text-decoration:underline; font-weight: bold; color: #ff9900;}
a.livreBlanc:visited { font-size: 11px; text-decoration:underline; font-weight: bold; color: #ff9900;}
a.livreBlanc:hover { font-size: 11px; text-decoration:none; font-weight: bold; color: #2DDA2D;}
a.livreBlanc:active { font-size: 11px; text-decoration:underline; font-weight: bold; color: #ff9900;}

a.assises1:link { font-size: 11px; text-decoration:underline; font-weight: bold; color: #000000;}
a.assises1:visited { font-size: 11px; text-decoration:underline; font-weight: bold; color: #000000;}
a.assises1:hover { font-size: 11px; text-decoration:none; font-weight: bold; color: #000000;}
a.assises1:active { font-size: 11px; text-decoration:underline; font-weight: bold; color: #000000;}

a.assises2:link { font-size: 11px; text-decoration:underline; font-weight: bold; color: #008080;}
a.assises2:visited { font-size: 11px; text-decoration:underline; font-weight: bold; color: #008080;}
a.assises2:hover { font-size: 11px; text-decoration:none; font-weight: bold; color: #008080;}
a.assises2:active { font-size: 11px; text-decoration:underline; font-weight: bold; color: #008080;}

a.emploi:link    {text-decoration: underline; font-weight: bold; color: #2DDA2D;}
a.emploi:visited {text-decoration: underline; font-weight: bold; color: #2DDA2D;}
a.emploi:hover   {text-decoration: none; font-weight: bold;color: #2DDA2D;}
a.emploi:active  {text-decoration: underline; font-weight: bold; color: #2DDA2D;}

a.download:link    {font-size: 10px; text-decoration: none; font-weight: bold; color: #FFA300;}
a.download:visited {font-size: 10px; text-decoration: none; font-weight: bold; color: #FFA300;}
a.download:hover   {font-size: 10px; text-decoration: none; font-weight: bold;color: #FFA300;}
a.download:active  {font-size: 10px; text-decoration: none; font-weight: bold; color: #FFA300;}

.motcle:LINK     { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FAF9F8;width: 100%; background-color: #63AAFC;}
.motcle:VISITED  { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FAF9F8;width: 100%; background-color: #63AAFC;}
.motcle:HOVER	   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #ED0D6D;width: 100%; background-color: #FFFFFF;}
.motcle:ACTIVE   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #ED0D6D;width: 100%; background-color: #FFFFFF;}

.artpluslusmenu:link    {text-decoration: none; font-weight: bold; color: #338cff;}
.artpluslusmenu:visited {text-decoration: none; font-weight: bold; color: #338CFF;}
.artpluslusmenu:hover   {text-decoration: none; font-weight: bold;color: #2DDA2D;}
.artpluslusmenu:active  {text-decoration: none; font-weight: bold; color: #338CFF;}

.artpluslus:LINK     { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FAF9F8; background-color: #63AAFC;}
.artpluslus:VISITED  { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FAF9F8; background-color: #63AAFC;}
.artpluslus:HOVER	   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #ED0D6D; background-color: #FFFFFF;}
.artpluslus:ACTIVE   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #ED0D6D; background-color: #FFFFFF;}

.fede:LINK     { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FAF9F8;width: 100%; background-color: #63AAFC;}
.fede:VISITED  { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FAF9F8;width: 100%; background-color: #63AAFC;}
.fede:HOVER	   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FFFFFF;width: 100%; background-color: #2DDA2D;}
.fede:ACTIVE   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FFFFFF;width: 100%; background-color: #2DDA2D;}
                         
.tableautitle {background-color:#CEFFCE;}
.tableautotal {background-color:#CEFFCE;}
.tablecontact {
              border-left-width: 1px;
              border-left-style: solid; 
	          border-left-color: #D4EFFC;
			  border-top-width: 1px;
              border-top-style: solid; 
	          border-top-color: #D4EFFC;
			  border-right-width: 1px;
              border-right-style: solid; 
	          border-right-color: #D4EFFC;
			  border-bottom-width: 1px;
              border-bottom-style: solid; 
	          border-bottom-color: #D4EFFC;
              background-color:#FFFFFF;
			 }
.tablecontact2 {
              border-left-width: 1px;
              border-left-style: solid; 
	          border-left-color: #D4EFFC;
			  border-top-width: 1px;
              border-top-style: solid; 
	          border-top-color: #D4EFFC;
			  border-right-width: 1px;
              border-right-style: solid; 
	          border-right-color: #D4EFFC;
			  border-bottom-width: 1px;
              border-bottom-style: solid; 
	          border-bottom-color: #D4EFFC;
              background-color:#F7FAEB;
			 }
			 			 
.tablecharte {
              border-left-width: 1px;
              border-left-style: solid; 
	          border-left-color: #D4EFFC;
			  border-top-width: 1px;
              border-top-style: solid; 
	          border-top-color: #D4EFFC;
			  border-right-width: 1px;
              border-right-style: solid; 
	          border-right-color: #D4EFFC;
			  border-bottom-width: 1px;
              border-bottom-style: solid; 
	          border-bottom-color: #D4EFFC;
              background-color:#FFFFEC;
			 }			 

.topleftnews  {
			  background-color: #FFFFFF;
		   }
		   
.toprightnews  {
			  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 13px; color: #00A8DF;
              background-color: #FFFFFF;
		   }
.topnews {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 13px; color: #00A8DF;
              border-right-width: 1px;
              border-right-style: solid;
              border-right-color: #63AAFC;
              border-left-width: 1px;
              border-left-style: solid;
              border-left-color: #63AAFC;
              background-color: #FFFFFF;
		   }
.toprightnews2  {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 17px; color: #2DDA2D;
              border-right-width: 0px;
              border-right-style: solid; 
	          border-right-color: #63AAFC;
			  background-color: #FFFFFF;
		   }	
.toprightnews3  {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 15px; color: #2DDA2D;
              border-right-width: 0px;
              border-right-style: solid; 
	          border-right-color: #63AAFC;
			  background-color: #FFFFFF;
		   }	   
.cadrenews {

			border-right-width: 1px; 
			border-right-style: solid; 
			border-right-color: #63AAFC;
			border-bottom-style: solid; 
			border-bottom-width: 1px; 
		    border-bottom-color: #63AAFC;
			border-left-width: 1px;
			border-left-style: solid; 
			border-left-color: #63AAFC; 
           }
.titlenews {
            font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color:#2384EE;
			background-color: #D0E6FE;
           }
.titlenewsquinze {
            font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color:#2384EE;
	    background-color: #D0E6FE;
           }           
.titlemiddle {
            border-top-width: 1px;
			border-top-style: solid;
	        border-top-color: #D4EFFC;
			border-bottom-width: 1px;
            border-bottom-style: solid; 
	        border-bottom-color: #D4EFFC;
            background-color: #529DFF;
			}
			 	
.contentnews {
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #616161; background-color: #FFFFFF;
             }
.contentnewsdg {
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #616161; background-color: #FFFFFF;
			border-left-width: 1px;
			border-left-style: solid;
	        border-left-color: #63AAFC;
			border-right-width: 1px;
			border-right-style: solid;
	        border-right-color: #63AAFC;


             }			 
.datenews {
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2384EE;
			background-color: #D0E6FE;
			}
.linknews:LINK     { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #2DDA2D; width: 100%; background-color: #FFFFFF;}
.linknews:VISITED  { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #2DDA2D; width: 100%; background-color: #FFFFFF;}
.linknews:HOVER	   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FFFFFF; width: 100%; background-color: #2DDA2D;}
.linknews:ACTIVE   { Text-Decoration: none; font: bold 8pt/16px  Arial, Helvetica, sans-serif; color: #FFFFFF; width: 100%; background-color: #2DDA2D;}

.linknewscell { background-color: #FFFFFF; }

.linknewscelldg { background-color: #FFFFFF;
                border-bottom-width: 1px;
			    border-bottom-style: solid;
	            border-bottom-color: #63AAFC;
			    border-right-width: 1px;
			    border-right-style: solid;
	            border-right-color: #63AAFC; 
			}
.celldg { background-color: #FFFFFF;
                border-bottom-width: 1px;
			    border-bottom-style: solid;
	            border-bottom-color: #63AAFC;
			    border-left-width: 1px;
			    border-left-style: solid;
	            border-left-color: #63AAFC; 
			}			

.articleDG {
            border-left-width: 1px;
			border-left-style: solid;
	        border-left-color: #63AAFC;
			border-top-width: 1px;
            border-top-style: solid; 
	        border-top-color: #63AAFC;
			border-right-width: 1px;
			border-right-style: solid;
	        border-right-color: #63AAFC;
			border-bottom-width: 1px;
            border-bottom-style: solid; 
	        border-bottom-color: #63AAFC;
            background-color: #FFFFFF;
		   }
.articlepair { background-color: #D4EFFC; }
.cellpair { background-color: #F5FFF2; }
.articleimpair { background-color: #D7FFFF }
.cellimpair { background-color: #F0FFFF; }							
							
.imag {
	background-attachment: scroll;
	background-image:  url(gifs/2pix.gif);
	background-repeat: repeat;
	background-position: center;
	background-color: #FFFFFF
}
.bottomheader {
	background-image:  url(gifs/bottom_header_middle.gif);
	background-repeat: repeat;
	}
.rightheader {
	background-image:  url(gifs/right_header_middle.gif);
	background-repeat: repeat;
	}	

.toptable {
	background-image:  url(gifs/top_menu_middle.gif);
	background-repeat: repeat;
	}

.bottomtable {
	background-image:  url(gifs/top_menu_bottom.gif);
	background-repeat: repeat;
	}

.tablesitemiddle {
	background-image:  url(gifs/table_site_middle.gif);
	background-repeat: repeat;
	}
.tableintromiddle {
	background-image:  url(gifs/table_intro_middle.gif);
	background-repeat: repeat;
	}	
.leftmenu {
            border-left-width: 1px;
			border-left-style: solid;
	        border-left-color: #08F1FF;
			border-right-width: 1px;
			border-right-style: solid;
	        border-right-color: #08F1FF;
            background-color: #FFFFFF;
	}
			
.rightmenu {
	background-image:  url(gifs/right_menu_middle.gif);
	background-repeat: repeat;
	}
.leftmenuright {
	background-image:  url(gifs/left_menu_right.gif);
	background-repeat: repeat;
	}
.leftmenuleft {
	background-image:  url(gifs/left_menu_left.gif);
	background-repeat: repeat;
	}	
.middle {
	background-image:  url(gifs/middle.gif);
	}
.middletop {
	background-image:  url(gifs/middle_top.gif);
	}
.maintablemiddle {
	background-image:  url(gifs/maintable_middle.gif);
	background-repeat: repeat;
	}
.toprightnews_maintablemiddle  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 13px; color: #00A8DF;
        background-color: #FFFFFF;
        background-image:  url(gifs/maintable_middle.gif);
	background-repeat: repeat;
	}	
.articlemiddle {
	background-image:  url(gifs/article_middle.gif);
	background-repeat: repeat;
	}
	
.formtd {
            border-top-width: 1px;
			border-top-style: solid;
	        border-top-color: #CFE3F7;
			border-right-width: 1px;
			border-right-style: solid;
	        border-right-color: #CFE3F7;
			border-bottom-width: 1px;
			border-bottom-style: solid;
	        border-bottom-color: #CFE3F7;
            background-color: #F4F9FF;						
			}
.titlelistchu {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF;}
.listchu1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #D0E6FE;}
.listchu2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #D0E6FE;}
.formtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#404040;}
.date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#00C7F2;}
.datenews2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#FFFFFF;}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#022A88;}
.bigtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;color: #338CFF;}
.boldtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;color:#7E7E7E;}
.boldtitle2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;color:#FF196D;}
.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;color: #7E7E7E;}
.enum {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;color: #7E7E7E;}
.pdf {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;color: #DF5556;}

.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #FFFFFF; 
	    border-right : #00AEEF 1px solid; border-top: #00AEEF 1px solid; border-left: #00AEEF 1px solid; border-bottom: #00AEEF 1px solid; height:20px; width:120px; background-color: #00AEEF; 
}
.empty {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF;}

.footer1:LINK     { font-size: 9px; text-decoration:underline; font-weight: bold; color: #FFFFFF }
.footer1:VISITED  { font-size: 9px; text-decoration:underline; font-weight: bold; color: #FFFFFF }
.footer1:HOVER	  { font-size: 9px; text-decoration:none; font-weight: bold; color: #022A88 }
.footer1:ACTIVE   { font-size: 9px; text-decoration:underline; font-weight: bold; color: #FFFFFF }

.footer2:LINK     { font-size: 9px; text-decoration:underline; font-weight: bold; color: #022A88; }
.footer2:VISITED  { font-size: 9px; text-decoration:underline; font-weight: bold; color: #022A88; }
.footer2:HOVER	  { font-size: 9px; text-decoration:none; font-weight: bold; color: #022A88; }
.footer2:ACTIVE   { font-size: 9px; text-decoration:underline; font-weight: bold; color: #022A88; }

.spip_surligne    {BACKGROUND-COLOR: #ffff66 }

#srchResultGoogle iframe{ 
        width: 523px; 
        height: 1000px; 


} 




