/* Styles generiques */

body {
scrollbar-face-color: cccccc;
scrollbar-highlight-color: ffffff;
scrollbar-3dlight-color: ffffff;
scrollbar-darkshadow-color: ffffff;
scrollbar-shadow-color: ffffff;
scrollbar-arrow-color: ffffff;
scrollbar-track-color: ffffff;}

body {font-family: Arial; font-size:12px}

td, p, option, input, select, textarea, div{ 
font-family: Arial; 
font-size: 12px;
line-height: 20px;}

form {font-family: Arial; font-size: 12px; color: #000000; margin: 0px; width: 0px;}

a:link { color: #000000}
a:visited { color: #000000}
a:hover { color: #CCCCCC}


/* Styles relatifs au menu gauche

.menu-rub 			{ CURSOR: pointer; TEXT-DECORATION: none; font-size: 12px}
.menu-rub-actif 	{ CURSOR: pointer; color: #5A981C; TEXT-DECORATION: none; font-size: 12px}
.menu-srub 			{ CURSOR: pointer; color: #727259; TEXT-DECORATION: none; font-size: 11px}
.menu-srub-actif 	{ CURSOR: pointer; color: #727259; TEXT-DECORATION: none; font-size: 11px; font-weight: bold;}
.menu-page 			{ CURSOR: pointer; color: #727259; TEXT-DECORATION: none; font-size: 10px}
.menu-page-actif 	{ CURSOR: pointer; color: #000000; TEXT-DECORATION: none; font-size: 10px}

.menu-bg-filet		{ BACKGROUND-COLOR: #FCB100}
.menu-bg-filet2 		{ BACKGROUND-COLOR: #FCB100}
.menu-bg-global 	{ BACKGROUND-COLOR: #0192C1}*/

.menu-rub 			{ CURSOR: pointer; color: #FFFFFF; TEXT-DECORATION: none; font-size: 13px; background-color:#0192C1; font-weight: bold}
.menu-rub-actif1 	{ CURSOR: pointer; color: #FFFFFF; TEXT-DECORATION: none; font-size: 13px; font-weight: bold}
.menu-rub-actif 	{ CURSOR: pointer; color: #000000; TEXT-DECORATION: none; font-size: 13px; font-weight: bold; background-color:#DBF0FB; background-image:url(../images/pixel_horiz_droit.gif); background-position: top right; background-repeat: repeat-y}
.menu-srub 			{ CURSOR: pointer; color: #000000; TEXT-DECORATION: none; font-size: 11px; font-weight: bold}
.menu-srub-actif 	{ CURSOR: pointer; color: #BF0E09; TEXT-DECORATION: none; font-size: 11px; font-weight: bold}
.menu-page 			{ CURSOR: pointer; color: #000000; TEXT-DECORATION: none; font-size: 10px}
.menu-page-actif 	{ CURSOR: pointer; color: #BF0E09; TEXT-DECORATION: none; font-size: 10px}

.menu-bg-filet		{ BACKGROUND-COLOR: #}
.menu-bg-filet2 	{ BACKGROUND-COLOR: #FFC85A}
.menu-bg-filet3		{ BACKGROUND-COLOR: #}
.menu-bg-global 	{ BACKGROUND-COLOR: #0192C1}

.hright_menu_bloc { background-image:url(../images/pixel_horiz_droit.gif); background-position: top right; background-repeat: repeat-y}


/* Class relatives aux textes homepage*/

.hp-txt-titre {color: #000000; font-weight: bold;}
.hp-txt-stitre {color: #868585; font-weight: bold;}

a.hp-lien:link { TEXT-DECORATION: none; color: #000000}
a.hp-lien:visited { TEXT-DECORATION: none; color: #000000}
a.hp-lien:hover { TEXT-DECORATION: none; color: #868585}

a.hp-lien-bold:link { TEXT-DECORATION: none; color: #000000; font-weight: bold}
a.hp-lien-bold:visited { TEXT-DECORATION: none; color: #000000; font-weight: bold}
a.hp-lien-bold:hover { TEXT-DECORATION: none; color: #868585; font-weight: bold}

a.hp-focus:link { TEXT-DECORATION: none; color: #000000}
a.hp-focus:visited { TEXT-DECORATION: none; color: #000000}
a.hp-focus:hover { TEXT-DECORATION: none; color: #868585}

/* Class relatives au bloc Actualités */
a.hp-lien-actus:link { TEXT-DECORATION: none; color: #BF0D09}
a.hp-lien-actus:visited { TEXT-DECORATION: none; color: #BF0D09}
a.hp-lien-actus:hover { TEXT-DECORATION: none; color: #FCB100}
.hp-txt-stitre-actus {color: #FCB100; font-weight: bold; font-variant: small-caps; font-size: 14px }

/* Class relatives aux bandeau haut */

.bg-haut { BACKGROUND-COLOR: #F5F5F1}

a.haut-lien:link	{ color: #898987; TEXT-DECORATION: none; font-weight: bold; font-size: 12px}
a.haut-lien:visited	{ color: #898987; TEXT-DECORATION: none; font-weight: bold; font-size: 12px}
a.haut-lien:hover	{ color: #898987; TEXT-DECORATION: none; font-weight: bold; font-size: 12px}

a.lien-credit:link { TEXT-DECORATION: none; color: #868585}
a.lien-credit:visited { TEXT-DECORATION: none; color: #868585}
a.lien-credit:hover	{ TEXT-DECORATION: none; color: #000000}

a.lien-mentions:link { TEXT-DECORATION: none; color: #ffffff; font-weight:bold}
a.lien-mentions:visited { TEXT-DECORATION: none; color: #ffffff; font-weight:bold}
a.lien-mentions:hover	{ TEXT-DECORATION: none; color: #BF0E09; font-weight:bold}

/* Class relatives aux includes */

.txt-bold { font-weight: bold;}

a.lien-bt-retour:link { TEXT-DECORATION: none; color: #BF0E09}
a.lien-bt-retour:visited { TEXT-DECORATION: none; color: #BF0E09}
a.lien-bt-retour:hover { TEXT-DECORATION: none; color: #868585}

.tt-even	{ color: #BF0E09; TEXT-DECORATION: none; font-size: 11px; font-weight: bold}

/* Classe relatif aux boutons et champs */

.champ { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: #666666 1px solid; COLOR: #999999; BORDER-BOTTOM: #666666 1px solid; TEXT-DECORATION: none}

.combo { BORDER-RIGHT: #FFA306 1px solid; BORDER-TOP: #FFA306 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #FFA306 1px solid; COLOR: #FD4800; BORDER-BOTTOM: #FFA306 1px solid; TEXT-DECORATION: none}

.bg-combo { BACKGROUND-COLOR: #FECF7C}

.bg-combo_defaut { color: #000000}


/* bouton save 

.bouton { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: #666666 1px solid; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; TEXT-DECORATION: none}*/

.bouton { BORDER-RIGHT: #BF0E09 1px solid; BORDER-TOP: #BF0E09 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: #BF0E09 1px solid; CURSOR: hand; COLOR: #BF0E09; BORDER-BOTTOM: #BF0E09 1px solid; TEXT-DECORATION: none}

/* styles personnalisés OT Théoule */
.noir_10	{ font-family:Arial; text-decoration:none; font-size: 10px; color:#000000; line-height: 20px; text-align:justify;  }
.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.noir_gras_12	{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold;}
.noir_italique_12	{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify; font-style:italic;}
.noir_gras_italique_12	{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.noir_13 { font-family:Arial; TEXT-DECORATION: none; font-size: 13px; color:#000000;line-height: 23px; text-align: justify;}
.noir_gras_13	{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold;}
.noir_italique_13	{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify; font-style:italic;}
.noir_gras_italique_13	{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}

.bleu_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#330066;line-height: 23px; text-align: justify;}
.bleu_gras_12	{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold;}
.bleu_italique_12	{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify; font-style:italic;}
.bleu_gras_italique_12	{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.bleu_13 { font-family:Arial; TEXT-DECORATION: none; font-size: 13px; color:#330066;line-height: 23px; text-align: justify;}
.bleu_gras_13	{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold;}
.bleu_italique_13	{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify; font-style:italic;}
.bleu_gras_italique_13	{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}

.blanc_gras_italique_14	{ font-family:Arial; TEXT-DECORATION: none; font-size: 14px;color: #fffffff;line-height: 23px;text-align: justify;font-weight: bold; font-style: italic}

/*Styles personnalisés OT Théoule : P */
.noir_10	p{ font-family:Arial; text-decoration:none; font-size: 10px; color:#000000; line-height: 20px; text-align:justify;  }
.NORMAL_noir_12 p{ font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.noir_gras_12	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold;}
.noir_italique_12	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify; font-style:italic;}
.noir_gras_italique_12	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.noir_13 p{ font-family:Arial; TEXT-DECORATION: none; font-size: 13px; color:#000000;line-height: 23px; text-align: justify;}
.noir_gras_13	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold;}
.noir_italique_13	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify; font-style:italic;}
.noir_gras_italique_13	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}

.bleu_12 p{ font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#330066;line-height: 23px; text-align: justify;}
.bleu_gras_12	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold;}
.bleu_italique_12	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify; font-style:italic;}
.bleu_gras_italique_12	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.bleu_13 p{ font-family:Arial; TEXT-DECORATION: none; font-size: 13px; color:#330066;line-height: 23px; text-align: justify;}
.bleu_gras_13	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold;}
.bleu_italique_13	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify; font-style:italic;}
.bleu_gras_italique_13	p{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}

.blanc_gras_italique_14	p{ font-family:Arial; TEXT-DECORATION: none; font-size: 14px;color: #fffffff;line-height: 23px;text-align: justify;font-weight: bold; font-style: italic}

/*Styles personnalisés OT Théoule : TABLE */
.noir_10	table{ font-family:Arial; text-decoration:none; font-size: 10px; color:#000000; line-height: 20px; text-align:justify;  }
.NORMAL_noir_12 table{ font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.noir_gras_12	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold;}
.noir_italique_12	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify; font-style:italic;}
.noir_gras_italique_12	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.noir_13 table{ font-family:Arial; TEXT-DECORATION: none; font-size: 13px; color:#000000;line-height: 23px; text-align: justify;}
.noir_gras_13	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold;}
.noir_italique_13	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify; font-style:italic;}
.noir_gras_italique_13	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #000000;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}

.bleu_12 table{ font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#330066;line-height: 23px; text-align: justify;}
.bleu_gras_12	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold;}
.bleu_italique_12	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify; font-style:italic;}
.bleu_gras_italique_12	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 12px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}.NORMAL_noir_12 { font-family:Arial; TEXT-DECORATION: none; font-size: 12px; color:#000000;line-height: 23px; text-align: justify;}
.bleu_13 p{ font-family:Arial; TEXT-DECORATION: none; font-size: 13px; color:#330066;line-height: 23px; text-align: justify;}
.bleu_gras_13	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold;}
.bleu_italique_13	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify; font-style:italic;}
.bleu_gras_italique_13	table{ font-family:Arial;TEXT-DECORATION: none; font-size: 13px;color: #330066;line-height: 23px; text-align: justify;font-weight: bold; font-style:italic;}

.blanc_gras_italique_14	table{ font-family:Arial; TEXT-DECORATION: none; font-size: 14px;color: #fffffff;line-height: 23px;text-align: justify;font-weight: bold; font-style: italic}

/*Graphisme*/
.palmier {
	background-image: url(../images/palmier.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.courbe3couleurs { 
	background-image:url(../images/courbe3couleurs.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.mentions {
color:#FF0000 ;
}