body		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; }
table		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; }
a { text-decoration: none; color:#666666; }
a:hover { text-decoration: none; color:#999999; }

.top { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-weight: normal; color: #fff; font-size: 10px; }
.top a { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-weight: normal; color: #999999; font-size: 10px; }
.top a:hover { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-weight: normal; color: #f2f2f2; font-size: 10px; }

.navig0		{ line-height: 120%; padding-top:7px; padding-bottom:7px; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-weight: bold; color: #555555; font-size: 18px; }

.navig0b	{ line-height: 120%; padding-top:7px; padding-bottom:7px; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-weight: bold; color: #f1f1f1; font-size: 18px; background-color:#baba2e;}

.navig1 		{ height:14px; padding-left:7px; font-size:11px; color:#ffffff; background-color:#636b63; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig1 a		{ font-size:11px; color:#ffffff; background-color:#636b63; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig1 a:hover		{ font-size:11px; color:#afa65a; background-color:#cc0022; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig2 	{ height:14px; padding-left:7px; font-size:11px; color:#ffffff; background-color:#afa65a; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig2 a		{ font-size:11px; color:#ffffff; background-color:#afa65a; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig2 a:hover		{ font-size:11px; color:#f3f3f3; background-color:#afa65a; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig2b 	{ height:14px; padding-left:7px; font-size:11px; color:#ffffff; background-color:#666699; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig2b a		{ font-size:11px; color:#ffffff; background-color:#666699; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig2b a:hover		{ font-size:11px; color:#f3f3f3; background-color:#666699; text-align:left; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }


.navig3		{ line-height:10px; height:16px; padding-left:9px; font-size:10px; color:#666666; text-align:left; font-weight: normal; vertical-align:bottom; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig3	a	{ font-size:10px; color:#666666; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig3 a:hover		{ font-size:10px; color:#999999; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig33		{ line-height:10px; height:16px; padding-left:9px; font-size:10px; color:#666666; text-align:left; font-weight: normal; vertical-align:bottom; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig33	a	{ font-size:10px; color:#ff6600; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig33 a:hover		{ font-size:10px; color:#999999; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig34		{ line-height:10px; height:16px; padding-left:9px; font-size:10px; color:#666666; text-align:left; font-weight: normal; vertical-align:bottom; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig34	a	{ font-size:10px; color:#cc0000; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig34 a:hover		{ font-size:10px; color:#999999; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig35		{ line-height:10px; height:16px; padding-left:9px; font-size:10px; color:#666666; text-align:left; font-weight: normal; vertical-align:bottom; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig35	a	{ font-size:10px; color:#666699; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig35 a:hover		{ font-size:10px; color:#999999; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig36		{ line-height:10px; height:16px; padding-left:9px; font-size:10px; color:#666666; text-align:left; font-weight: normal; vertical-align:bottom; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig36	a	{ font-size:10px; color:#AFA65A; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig36 a:hover		{ font-size:10px; color:#999999; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig3b		{ line-height:10px; height:16px; padding-left:9px; font-size:10px; color:#666666; text-align:left; font-weight: normal; vertical-align:bottom; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig3b	a	{ font-size:10px; color:#666699; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }
.navig3b a:hover		{ font-size:10px; color:#999999; text-align:left; font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; }

.navig4 { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; color: #003366; font-size: 12px; }
.navig5 { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; color: #003366; font-size: 11px; text-align:center; }
.navig_right { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; color: #333333; font-size: 11px; text-align:center; }

.mitte_top { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; font-weight: bold; color:#333333; font-size: 10px; line-height: 100%; }
.text { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; color:#666666; font-size: 10px; text-align:left; }

.partners {  font-family: Verdana,Tahoma; font-size: 12px; font-weight: bolder; color: #333333; text-decoration: none}
.fett {  font-family: Verdana,Tahoma; font-size: 10px; font-weight: bolder; color: #333333}
.halbfett {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.halbfettschwarz {  font-family: Tahoma; font-size: 10px; font-weight: bolder; color: #333333; text-decoration: none}
.fettweiss { font-family: Tahoma; font-size: 10px; font-weight: bolder ; color: #FFFFFF; text-decoration: none}
.text { font-family: Verdana,Tahoma; font-size: 10px; font-weight: 200; color: #333333; text-decoration: none ; text-align: justify}
.textfine { font-family: Arial, Verdana,Tahoma; font-size: 9px; font-weight: 200; color: #999999; text-decoration: none ; text-align: justify}

.e { font-family: Verdana, Tahoma; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none ; text-align: justify }
.fettgross { font-family: Verdana, Tahoma; font-size: 12px; font-weight: 450; color: #333333 }
.fettgross2 { font-family: Verdana, Tahoma; font-size: 12px; font-weight: bolder; color: #ff6666 }
.kleinweiss { font-family: Tahoma; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.halbfettlink { font-family: Tahoma; font-size: 10px; font-weight: bolder; color: #000066; text-decoration: none }
.eweiss { font-family: Verdana,Tahoma; font-size: 8px; font-weight: normal; color: #FFFFFF; text-decoration: none ; text-align: justify }
.tabelle { font-family: Verdana, Tahoma; font-size: 10px; font-weight: normal; color: #333333 }
.eblau { font-family: Verdana,Tahoma; font-size: 9px; font-weight: normal; color: #000066; text-decoration: none ; text-align: justify }
.textlink { font-family: Verdana,Tahoma; font-size: 10px; font-weight: 500; color: #666666; text-decoration: none }
.textlink2 { font-family: Tahoma; font-size: 12px; font-weight: bolder; color: #000066; text-decoration: none }
.textlinksbuendig { font-family: Verdana, Tahoma; font-size: 10px; font-weight: 200; color: #333333; text-decoration: none ; text-align: left}
.kleinschwarz { font-family: Verdana,Tahoma; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none }
.textmittig { font-family: Verdana,Tahoma; font-size: 10px; font-weight: 600; color: #333333; text-decoration: none ; text-align: center}
.textrechts { font-family: Tahoma; font-size: 12px; font-weight: 500; color: #333333; text-decoration: none ; text-align: right}
.ganzgross { font-family: Verdana,Tahoma; font-size: 14px; font-weight: 600; color: #333333 }
.kleinlink { font-family: Verdana,Tahoma; font-size: 9px; font-weight: normal; color: #000066; text-decoration: none }
.textlblau { font-family: Verdana, Tahoma; font-size: 12px; font-weight: 400; color: #333333; text-decoration: none }
.textrot { font-family: Verdana,Tahoma; font-size: 12px; font-weight: 500; color: #FF6600; text-decoration: none }
.erot { font-family: Verdana,Tahoma; font-size: 9px; font-weight: normal; color: #FF6600; text-decoration: none ; text-align: justify }
.eweisskleinst { font-family: Verdana,Tahoma; font-size: 6px; font-weight: normal; color: #FFFFFF; text-decoration: none ; text-align: justify }
.fettgroesserweiss { font-family: Verdana,Tahoma; font-size: 14px; font-weight: 600; color: #FFFFFF}

// .h1 { font-family: Verdana,Arial,Helvetica,sans-serif; color: #999; font-size: 10px; margin-bottom: 1px; }
.h2 { font-family: Verdana,Tahoma; font-size: 9px; font-weight: normal; color: #FF6600; text-decoration: none ; text-align: justify }
.h3 { font-family: Arial,Helvetica,sans-serif, verdana; color: #ccc; font-size: 10px; margin-top: 1px; margin-bottom: 1px; }




.nav-surtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #afa65a;
	text-decoration: none;

}

.nav-menu0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;

}

.nav-menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;

}


.nav-menu1g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFcc00;
	text-decoration: none;
	background-color: #666666;

}


.nav-menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #EFEFEF;

}

a:link.nav-menu1 {
	text-decoration: none;
	color: #FFFFFF;

}

a:visited.nav-menu1 {
	color: #FFFFFF;
	text-decoration: none;

}

a:hover.nav-menu1 {
	text-decoration: underline;
	color: #FFFFFF;

}

a:link.nav-menu2 {
	text-decoration: none;
	color: #000000;

}

a:visited.nav-menu2 {
	color: #000000;
	text-decoration: none;

}

a:hover.nav-menu2 {
	text-decoration: none;
	color: #000000;

}

.titre-article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	letter-spacing: -1px;

}

.titre-rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF6633;
	letter-spacing: -1px;

}

.surtitre-edito {
	font-family: "Arial Black", "Franklin Gothic Heavy", Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #FF6633;
	border: 1px none #000000;

}

.soustitre-edito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF6633;
	letter-spacing: -0.5px;

}

.chapo-edito {
	font-family: Verdana, sans-serif, "Lucida Sans";
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	letter-spacing: -1px;

}

.texte-edito {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	letter-spacing: -0.75px;

}

.table-contenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	border: none;

}

a:link.table-contenu {

	text-decoration: none;

	color: #DD0000;

	font-weight: bold;

}

a:visited.table-contenu {

	color: #DD0000;

	text-decoration: none;

	font-weight: bold;

}

a:hover.table-contenu {

	text-decoration: underline;

	color: #DD0000;

	font-weight: bold;

}

.titre-dossier {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

	letter-spacing: -1px;

}

a:link.titre-dossier {

	text-decoration: none;

	color: #666666;

}

a:visited.titre-dossier {

	color: #666666;

	text-decoration: none;

}

a:hover.titre-dossier {

	text-decoration: underline;

	color: #666666;

}

.titre-encadre-dossiers {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #DD0000;

	text-transform: none;

	font-weight: bold;

	font-variant: normal;

	letter-spacing: -1px;

	border: none;

}

.encadre-huma {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	border: none;

	text-decoration: none;

}

a:link.encadre-huma {

	text-decoration: none;

	color: #DD0000;

}

a:visited.encadre-huma {

	text-decoration: none;

	color: #DD0000;

}

a:hover.encadre-huma {

	text-decoration: underline;

	color: #DD0000;

}

.encadre-directpcf {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3399FF;

	border: none;

	text-decoration: none;

}

a:link.encadre-directpcf {

	text-decoration: none;

	color: #3399FF;

}

a:visited.encadre-directpcf {

	text-decoration: none;

	color: #3399FF;

}

a:hover.encadre-directpcf {

	text-decoration: underline;

	color: #3399FF;

}


.encadre-auteur {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000099;

	border: none;

	text-decoration: none;

}

a:link.encadre-auteur {

	text-decoration: none;

	color: #000099;

}

a:visited.encadre-auteur {

	text-decoration: none;

	color: #000099;

}

a:hover.encadre-auteur {

	text-decoration: underline;

	color: #000099;

}



.encadre-atraversleweb {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	border: none;

	text-decoration: none;

}

a:link.encadre-atraversleweb {

	text-decoration: none;

	color: #999900;

}

a:visited.encadre-atraversleweb {

	text-decoration: none;

	color: #999900;

}

a:hover.encadre-atraversleweb {

	text-decoration: underline;

	color: #999900;

}

.encadre-forum {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF3333;

	border: none;

	text-decoration: none;

}

a:link.encadre-forum {

	text-decoration: none;

	color: #FF3333;

}

a:visited.encadre-forum {

	text-decoration: none;

	color: #FF3333;

}

a:hover.encadre-forum {

	text-decoration: underline;

	color: #FF3333;

}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	color: #666666;



}

a:link.texte {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: none;

}

a:visited.texte {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: none;

}

a:hover.texte {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
	border: none;

}

.une-titre-article-majeur {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #DD0000;
	letter-spacing: -1px;

}

.surtitre-section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #009933;

}

.une-titre-article-normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DD0000;
	letter-spacing: -1px;

}

.encadre-memesujet {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336666;
	border: none;
	text-decoration: none;

}

a:link.encadre-memesujet {
	text-decoration: none;
	color: #336666;

}

a:visited.encadre-memesujet {
	text-decoration: none;
	color: #336666;

}

a:hover.encadre-memesujet {
	text-decoration: underline;
	color: #336666;

}

.encadre-rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC00FF;
	border: none;
	text-decoration: none;

}

a:link.encadre-rubrique {
	text-decoration: none;
	color: #CC00FF;

}

a:visited.encadre-rubrique {
	text-decoration: none;
	color: #CC00FF;

}

a:hover.encadre-rubrique {

	text-decoration: underline;

	color: #CC00FF;

}

.encadre-telecharger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
	border: none;
	text-decoration: none;

}

a:link.encadre-telecharger {
	text-decoration: none;
	color: #339900;

}

a:visited.encadre-telecharger {
	text-decoration: none;
	color: #339900;

}

a:hover.encadre-telecharger {
	text-decoration: underline;
	color: #339900;

}


blockquote {
	text-indent: 5px;



}

.nav-menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #6699CC;

}

.nav-menu4 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bolder;
	color: #3F5C77;
	background-color: #D6DFEC;



}

.surtitre-article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FF6633;
	font-weight: bold;
}
.soustitre-article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FF6633;
}
.une-surtitre-article-majeur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF6633;
}
.une-soustitre-article-majeur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6633;
	font-style: italic;

}
.encadre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: none;
	text-decoration: none;
}
.descriptif-rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6633;
	letter-spacing: -0.75px;
	font-weight: bolder;

}
.ps-article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	color: #FFFFFF;
	background-color: #FF6633;

}
.surtitre-reseau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #660099;
}
.bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6633;
	border: 1px solid #CC0000;
}
.encadre-titresite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666600;
}
