@media all {
A { text-decoration:none;}
body { margin-left: 6pt;}
p {color: #222222;
font-size: 10pt;
font-weight: 900; 
text-align:justify; 
valign : left;
display: inline;
padding-bottom: 0pt;}
H3 {color: orangered;
font-family: Arial;
font-size: 18pt;
white-space: nowrap;
font-weight: 800;} 
h4 { display: inline;}

.plc { color: #222222;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: justify;}		   
.plc2 { color: #222222;
font-size: 9pt;
font-family: Arial;
font-weight: 700;
text-align: justify;}		   
.plc3 { color: #222222;
font-size: 10pt;
font-family: Arial;
font-weight: 900;
text-align: justify;}		   
.plc4 { color: #222222;
font-size: 8pt;
font-family: Arial;
font-weight: 500;
text-align: justify;}	
.plc44 { color: #0000cc;
font-size: 8pt;
font-family: Arial;
font-weight: 500;
text-align: justify;}	
.plc44:link { color: #0000cc;
font-size: 8pt;
font-family: Arial;
font-weight: 500;}
.plc44:hover { 
color: orange;}	
.plc44:visited {}
.plc5 { color: #222222;
font-size-adjust: none;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: center;
vertical-align: middle;}		 
.plc5:link { text-align: center;
vertical-align: middle;
font-size-adjust: none;}
.plc5:hover {color: blue;}
.plc5:visited {}			 
.plc5r { color: #ff0000;
font-size-adjust: none;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: center;
vertical-align: middle;}		 
.plc5r:link {  color: #ff0000; text-align: center;
vertical-align: middle;
font-size-adjust: none;}
.plc5r:hover {color: blue;}
.plc5r:visited {}			 
.plc5b { color: #0000ff;
font-size-adjust: none;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: center;
vertical-align: middle;}		 
.plc5b:link {  color: #0000ff; text-align: center;
vertical-align: middle;
font-size-adjust: none;}
.plc5b:hover {color: orangered;}
.plc5b:visited {}	
.plc6 { color: #222222;
font-size-adjust: none;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: center;
vertical-align: middle;
  padding-left: 11pt;}		 
.plc6:link { text-align: center;
vertical-align: middle;
font-size-adjust: none;
 line-height: 13pt;
          vertical-align: middle;
		  }
.plc6:hover {color: blue;
font-size: 10pt;}
.plc6:visited {
 line-height: 13pt;
vertical-align: middle;}
         
.plc6b { color: #0000cc;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: center;
vertical-align: middle;}		 
.plc6b:link {  color: #0000cc;
text-align: center;
vertical-align: middle;}
.plc6b:hover { color: #FF9900;}	
.plc7 { color: #ffffff;
font-size-adjust: none;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: center;
vertical-align: middle;}		 
.plc7:link { text-align: center;
vertical-align: middle;
font-size-adjust: none;}
.plc7:hover {color: orange;}
.plc7:visited {}	
.plc8 { color: #222222;
font-size: 10pt;
font-family: Arial;
font-weight: 900;
text-align: justify;}		 
.plc8:link {color: #222222;
font-size: 10pt;
font-family: Arial;
font-weight: 900;
text-align: justify;}
.plc8:hover { color: orange;}
.plc9 { color: #222222;
font-size: 8pt;
font-family: Arial;
font-weight: 900;
text-align: left;
vertical-align: middle;
white-space: nowrap;}

input.gseek {color: #222222;
font-size: 8pt;
font-family: Arial;
font-weight: 900;}

.plcr1 { 
border-top: 1px solid #111111;
color: #B22A04;
font-size: 1em;
font-weight: 900;
font-family: Arial;
border-bottom: 1px solid #111111;
background-color:#F5AC3D;
text-align: left;
vertical-align: middle;
padding-top: 1pt;}
.plcr2 { border-top: 1px solid #111111;
color: #B22A04;
font-size: 0.9em;
font-weight: 900;
font-family: Arial;
border-bottom: 1px solid #111111;
background-color:#F5AC3D;
text-align: center;}

.texto1 { color: #222222;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: justify;
vertical-align: middle;
padding-top: 4pt;
padding-left: 6pt;
padding-right: 6pt;}
.texto2 {color: #222222;
font-size: 9pt;
font-family: Arial;
font-weight: 700;
text-align: justify;
vertical-align: middle;
padding-top: 4pt;
padding-left: 6pt;
padding-right: 6pt;}

td.textofond1 {border-top: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
border-left: 1px solid #bbbbbb;
background-image: url(greyback.gif);
color: #222222;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
text-align: justify;
padding-top: 4pt;
padding-left: 6pt;
padding-right: 6pt;}
td.grayure { border-top: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
border-left: 1px solid #bbbbbb;
background-image: url(greyback.gif);}
table.grayure { border-top: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
border-left: 1px solid #bbbbbb;
background-image: url(greyback.gif);}

.titre-encart {background-image: url(greyback.gif);
color: #982920;
font-size: 12pt;
font-style: italic;
font-family: Arial;
font-weight: 900;
text-align: justify;
padding-left: 4pt;
padding-right: 20pt;
white-space: nowrap;}
.titre-sous-encart-bold {color: #111111;
font-size: 10pt;
font-family: Arial Black;
font-weight: 500;
text-align: justify;
padding-left: 4pt;}
.titre-sous-encart-bold-petit {color: #111111;
font-size: 9pt;
font-family: Arial Black;
font-weight: 500;
text-align: left;}
.cel {background-image: url(cellule_menu.jpg);text-align: center;background-repeat: no-repeat;}
.texte-encart-bold {color: #111111;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
vertical-align: baseline;
padding-left: 4pt;}

.titre-encart-p {background-image: url(greyback.gif);
color: #982920;
font-size: 11pt;
font-style: italic;
font-family: Arial;
font-weight: 900;
text-align: justify;
padding-left: 4pt;
padding-right: 15pt;
white-space: nowrap;}
.cel2 {background-image: url(cellule_menu2.jpg);text-align: center;background-repeat: no-repeat;color: #ff0000;}
.texte-encart-bold {color: #111111;
font-size: 9pt;
font-family: Arial;
font-weight: 900;
vertical-align: baseline;
padding-left: 4pt;}

BODY { background-image: url(zozo2/fond.gif); 
background-attachment: fixed;
margin:0px 0px 0px 0px;}
.titre{ background-color: #dddddd;
font-family: Verdana; 
 color: #ff6a06;
font-size: 15pt;
font-weight: 900; 
text-align:center; 
white-space: nowrap;
valign : middle;}

.titre2{ font-family: Verdana; 
 color: #cccccc;
font-size: 16pt;
font-weight: 900; 
text-align:center; 
white-space: nowrap;
valign : middle;}

.descr{ font-family: Verdana; 
font-size: 9pt;
font-weight: 700; 
text-align:center;
white-space: nowrap;
 color: #aaaaaa; }

.temps{ font-family: Verdana; 
font-size: 8pt;
font-weight: 800;
      vertical-align: top;
text-align:center;
white-space: nowrap;}


.droits{ font-family: times; 
font-size: 10pt;
font-weight: 800;
      vertical-align: top;
text-align:right;
white-space: nowrap;
 color: #999999;}
   .ext { font-size: 16pt;
          font-family: "arial", "Times New Roman", "serif";
          font-weight: 900;
          color: #09f414;
                  
        }
   .ext2 {
          font-family: "System", "Times New Roman", "serif";
          font-weight: bolder;
          color: gold;
          background-color: #c8c8c8;
         letter-spacing: 1pt;
          word-spacing: 2pt;}
.part {
background-color: #FF9900;
color: #000000;
font-size: 11pt;
font-family: verdana;
font-weight: bold;
text-align:center; }


.tickerbloc4 {
	COLOR: #0; BACKGROUND-COLOR: #00aa00;
	font-size: 11pt;
	font-family: verdana;
	font-weight: 900;}

.item3 {
	COLOR: #0;
	BACKGROUND-COLOR: #c8c8c8;
	text-align:center;
}

.taille {
color: #222222;
font-size: 10pt;
font-family: arial;
font-weight: 900;
text-align: center;
white-space: nowrap; }


.adslcabl{ font-family: Arial; 
font-size: 8pt;
font-weight: 900;
valign : middle;
white-space: nowrap;
color: #5f5f5f;}


.taildur{ font-family: Arial; 
font-size: 11pt;
font-weight: 900;
valign : bottom;
white-space: nowrap;
color: #653a01;}


.logotv{ font-family: Verdana; 
font-size: 8pt;
font-weight: 600;
valign : middle;
text-align:justify;
color: red;}

.annuaire{font-family: Arial; 
font-size: 10pt;
font-weight: 800;
 }
                    
	.titlien{font-family: Arial; 
font-size: 10pt;
font-weight: 800;
white-space: nowrap; 
 font-style: oblique;}
 		

.loaddir{ font-family: Arial; 
font-size: 10pt;
font-weight: 800;
valign : middle;
text-align:justify;
color: red;
  padding-left: 2pt;
  padding-right: 2pt;}
  
.bricovid {cursor: pointer;}
.bricovid:link {cursor: pointer;}
.bricovid:visited {cursor: pointer;}
.bricovid:hover {cursor: pointer;}
.bricovid:active {cursor: pointer;}

.teinte { letter-spacing: 0pt;white-space: nowrap;color: #CC7700;font-weight: 800;font-size: 14;font-family: Arial;text-align: justify;}
.teinte:link { letter-spacing: 0pt;white-space: nowrap;color: #111111;font-weight: 900;font-size: 12;font-family: Arial;text-align: justify;}
.teinte:visited {color: #111111;font-weight: 900;font-size: 12;font-family: Arial;text-align: justify;}
.teinte:hover {letter-spacing: 0pt;color: #EE1111;font-weight: 700;font-size: 12;font-family: Arial;text-align: justify;}
.teinte2 { letter-spacing: 0pt;white-space: nowrap;color: #CC7700;font-weight: 900;font-size: 22;font-family: Arial;text-align: justify;}

   A.menudyn4 {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
	  font-size-adjust: none;
          color: black;
              }

   A.menudyn4:hover {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          color: white;
	  font-size-adjust: none;
          }


   A.menudyn4 {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          color: black;
              }

   A.menudyn4:hover {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          color: white;
          }

  A.menudyn1 {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: black;
              }

A.menudyn1:hover {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: white;
          background-color: #FF9900;
          }

 A.menudyn2 {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: black;
              }

   A.menudyn2:hover {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: white;
          background-color: #009900;
                    }

A.menudyn3 {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: black;
              }
 
A.menudyn3:hover {
          font-family: "Verdana";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: white;
          background-color: #FF0000;
                    }

A.menudyn16912 {
          font-family: "Arial", "Verdana";
          font-size: 0.7em;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: black;
		    text-align: center;
              }
.menudyn16912 {
          font-family: "Arial", "Verdana";
          font-size: 0.7em;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: orange;
		    text-align: center;
              }
A.menudyn16912:hover {
          font-family: "Arial", "Verdana";
		    text-align: center;
          font-size: 0.7em;
          font-size-adjust: none;
          font-weight: 600;
          text-decoration: none;
          text-transform: uppercase;
          color: white;
          background-color: #FF9900;
          }

.titre{ font-family: Verdana; 
 color: #000000;
font-size: 20pt;
font-weight: 900; 
text-align:center; 
white-space: nowrap;
valign : middle;}


.titre2{ font-family: Verdana; 
 color: #000000;
font-size: 16pt;
font-weight: 900; 
text-align:center; 
white-space: nowrap;
valign : middle;}

.intro{ font-family: Verdana; 
font-size: 9pt;
font-weight: 700; 
text-align:center;
white-space: nowrap; }

.logo{ font-family: Verdana; 
font-size: 8pt;
font-weight: 600;
valign : middle;
text-align:center;
white-space: nowrap;}

.combobox {
background-color: #FF9900;
color: #000000;
font-size: 11pt;
font-family: Verdana;
font-weight: 900; }

.liens{ border-style:solid;
border-width:1pt;
border-color:#000000;
font-family: Verdana; 
font-size: 8pt;
font-weight: 600;
text-align:center;
white-space: nowrap; }

.cadre{  font-family: "Verdana", "Times New Roman", "serif";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 700;
          font-style: normal;
          font-stretch: normal;
          text-align: justify;
          border-top: thin double black;
          border-bottom: thin double black;
	      white-space: normal;
          padding-top: 5pt;
          padding-bottom: 5pt;
          padding-left: 5pt;
		  padding-right: 5pt;       }



.cadre1{  font-family: "Verdana", "Times New Roman", "serif";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 700;
          font-style: normal;
          font-stretch: normal;
          text-align: justify;
          padding-top: 5pt;
          padding-bottom: 5pt;
          padding-left: 5pt;
          padding-right: 5pt;
        border-bottom: thin double black;}

.cadre2{  font-family: "Arial", "Times New Roman", "serif";
          font-size: 12pt;
          font-size-adjust: none;
          font-weight: 700;
          font-style: normal;
          font-stretch: normal;
          text-align: justify;
}

.equipe{  font-family: "Verdana", "Times New Roman", "serif";
          font-size: 10pt;
          font-size-adjust: none;
          font-weight: 600;
          font-style: normal;
          font-stretch: normal;
          text-align: justify;
          padding-top: 13pt;
          padding-bottom: 13pt;
          padding-left: 5pt;
          padding-right: 5pt;
          border-top: thin double black;
          border-bottom: thin double black;
white-space: nowrap;}

.annuaire{font-family: Verdana; 
font-size: 10pt;
font-weight: 800;
white-space: nowrap; }
.annuaire2{font-family: Verdana; 
       text-transform: capitalize;
  font-size: 10pt;
font-weight: 800;
white-space: nowrap; } 
.annuaire3 {
font-family: Arial;text-align: justify;
color: #000000;
font-size: 9pt;
font-weight: 900;
}
.brico{font-family: arial; 
font-size: 14pt;
font-weight: 500;
text-align:center;
white-space: nowrap; }

A.video1 {font-family: Verdana; 
font-size: 13pt;
font-weight: 800;
white-space: nowrap; 
text-transform: uppercase;
          color: black;}

A.video1:hover {font-family: Verdana; 
font-size: 13pt;
font-weight: 800;
white-space: nowrap; 
text-transform: uppercase;
          color: white;
          background-color: #FF0000;}

A.video {font-family: Verdana; 
font-size: 13pt;
font-weight: 800;
white-space: nowrap; 
text-transform: uppercase;
color: black;}
A.video:hover {font-family: Verdana; 
font-size: 13pt;
font-weight: 800;
white-space: nowrap; 
text-transform: uppercase;
          color: white;
          background-color: #009900;}
A.lien1 {
          font-family: "Verdana";
          font-size: 13pt;
          font-size-adjust: none;
          font-weight: 800;
          text-decoration: none;
          text-transform: uppercase;
          color: black;
		  letter-spacing: -1pt;
              }
A.lien1:hover {
          font-family: "Verdana";
          font-size: 13pt;
          font-size-adjust: none;
          font-weight: 800;
          text-decoration: none;
          text-transform: uppercase;
          color: white;
          background-color: #FF9900;
		  letter-spacing: -1pt;
          }

.lienannuaire{ font-family: Arial; 
font-size: 8pt;
font-weight: 600;
valign : middle;
white-space: nowrap;}

   .pichov { position:relative; top:-15px; left:0px; width:120px; height:90px; z-index:2; background-image:url(2d/logobrico1.gif);
           }

   .pichov:hover { position:relative; top:0px; left:0px; width:150px; height:30px; z-index:2; background-image:url(2d/qt_adsl2.gif);
           }
		   
	.bordh {
          background-image: url(2d/hor.gif);
		  background-repeat: repeat;
          background-attachment: fixed;
  
      }

   .bordv {
          background-image: url(2d/ver.gif);
		  background-repeat: repeat;
          background-attachment: fixed;
  
      }
	  A.alain:link {
          color: red; }
		  
   A.alain:visited {
          color: red; }
 A.alain:active {
          color: red; }    
	.alain {  white-space: nowrap;}
	  A.alain:hover {color: FF9900;}
.intro2{ font-family: Verdana; 
font-size: 9pt;
font-weight: 700; 
      letter-spacing: 0pt;
	   word-spacing: 0pt;
	      text-align: justify;
}
.intro3{ font-family: Arial; 
font-size: 9pt;
font-weight: 900; 
      letter-spacing: 0pt;
	   word-spacing: 0pt;
	      text-align: justify;

          padding-top: 4pt;
          padding-left: 4pt;
		   padding-right: 4pt;
		    padding-bottom: 4pt;
   }
.intro6{ font-family: Arial; 
font-size: 9pt;
font-weight: 900; 
      letter-spacing: 0pt;
	   word-spacing: 0pt;
	      text-align: justify;

          padding-top: 4pt;
          padding-left: 4pt;
		   padding-right: 14pt;
		    padding-bottom: 4pt;
   }
.intro4{ font-family: Arial; 
font-size: 9pt;
font-weight: 900; 
      letter-spacing: 0pt;
	   word-spacing: 0pt;
	      text-align: justify;
		  padding-top: 1pt;
          padding-left: 1pt;
		   padding-right: 2pt;
		    padding-bottom: 1pt;
   }

A.rolinfp:hover {background-image: url(2d/fond.gif); background-attachment: fixed;
}                    
.ban {
color: #dddd00;
font-size: 10pt;
font-family: Comic Sans MS;
font-weight: 600; 
            }
.pop {
cursor: pointer;
}
.pop:hover {     cursor: pointer;
                }
A.partenaire-lien:link {color: red; font-size: 10pt;font-size-adjust: none;font-weight: 700;font-style: normal;font-stretch: normal;text-align: justify;margin-right: 3pt;margin-left: 6pt;padding-right: 3pt;}
A.partenaire-lien:visited {color: red; margin-right: 3pt;margin-left: 6pt;padding-right: 3pt;
}
A.partenaire-lien:hover {color: #FF9900;margin-right: 3pt;margin-left: 6pt;padding-right: 3pt;
}
A.partenaire-lien:active {color: #FFBB55;}				
	
.galva { 
color: #222222;
font-size: 16px;
font-family: Arial;
font-weight: 900;
text-align: justify;
vertical-align: left;
font-size-adjust: none;
}		
.dossier{ 
color: #222222;
font-size: 14px;
font-family: Arial;
font-weight: 700;
text-align: justify;
vertical-align: left;
font-size-adjust: none;}	

.blue12:link {
          color: blue;
text-decoration:none; }

.blue12:visited {
             color: blue;
	text-decoration:none; }
.blue12:hover {
          color: #FF9900;
         text-decoration:none;  }















.menurouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #991111;
	height: 16px;
	width: 700px;
}
.fondgris {
	background-image: url(images/rayures.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-style: normal;
	text-align: left;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.fondgristexte {
	background-image: url(images/rayures.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-align: left;
	padding: 5px 0px 0px;
	margin-left: 0px;
	text-indent: 0pt;
	margin-right: 0px;
	border: 0px none #333333;
}
.titres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	background-color: #FF9900;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
}

.menurouge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #991111;
    height: 16px;
    width: 700px;
}
.fondgris {
    background-image: url(images/rayures.gif);
    background-repeat: repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000000;
    font-style: normal;
    text-align: left;
    padding: 5px;
    border: 1px solid #CCCCCC;
}
.fondgristexte {
    background-image: url(images/rayures.gif);
    background-repeat: repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000000;
    text-align: left;
    padding: 5px 0px 0px;
    margin-left: 0px;
    text-indent: 0pt;
    margin-right: 0px;
    border: 0px none #333333;
}
.titres {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-style: italic;
    font-weight: bold;
    font-variant: normal;
    color: #CC0000;
    border-top: 1px solid #000000;
    border-right: 1px none #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px none #000000;
    background-color: #FF9900;
    padding: 0px 0px 2px;
    margin: -2px -10px 0px;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
}
	}	 		