/*****************************************
Police Fontes 2 pour AU.CAT
17.01.06 Modif. 18.01.06 
******************************************/

BODY {FONT-SIZE: 12px; COLOR: #233849; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #3367DBF;SCROLLBAR-FACE-COLOR: #bcd4e9; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #969696; SCROLLBAR-ARROW-COLOR: #969696; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #969696}
/*#233849 : bleu noir ; 
#333333 : gris fond du site ; 
#969696: gris  ; 
#367DBF : bleu nation cat 
#ffcc00 :jaune catala
#ff0033 :rouge catala
#CCCCB3: belge foncé txt du site
#999980: belge clair fond du site*/

/*BODY {FONT-SIZE: 12px; COLOR: #233849; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #333333;SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #969696; SCROLLBAR-ARROW-COLOR: #969696; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #969696} */
P.big {FONT-SIZE: 170%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H1.trait {BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px 16px 16px; BORDER-LEFT: 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: 1px solid}
.B1 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0031D6} /* Bleu */
.B2 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #367DBF} /* Bleu titre*/
.B3 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000} /* rouge*/
.B4 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #367DBF} /* Bleu titre*/

/* LIENS */
A {COLOR: #000000; TEXT-DECORATION: none}  /* Noir */
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #000000; TEXT-DECORATION: underline}
A:active {COLOR: #000000; TEXT-DECORATION: none}

A.A2 {COLOR: #ffffff; TEXT-DECORATION: none}  /* blanc */
A.A2:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.A2:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
A.A2:active {COLOR: #ffffff; TEXT-DECORATION: none}

A.topmenu {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc00; TEXT-DECORATION: none} /* Jaune catala */
A.topmenu:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc00; TEXT-DECORATION: none}
A.topmenu:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc00; TEXT-DECORATION: underline}
A.topmenu:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0033; TEXT-DECORATION: underline}

A.mselect {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0033; TEXT-DECORATION: none}/* rouge catala, page sélectionnée */

A.topmenu2 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none} /* Blanc */
A.topmenu2:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.topmenu2:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline}
A.topmenu2:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline}

A.petitlien {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none} /* Noir */
A.petitlien:visited {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.petitlien:hover {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.petitlien:active {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.petitlien2 {FONT-SIZE: 9px!important; COLOR: #990066;; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none} /* 9  bordeau  */
A.petitlien2:visited {FONT-SIZE: 9px!important; COLOR: #990066;; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.petitlien2:hover {FONT-SIZE: 9px!important; COLOR: #990066;; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.petitlien2:active {FONT-SIZE: 9px!important; COLOR: #990066;; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.gris {COLOR: #808080; FONT-SIZE: 12px;TEXT-DECORATION: none} /* Gris foncé  */
A.gris:visited {	COLOR: #808080;FONT-SIZE: 12px; TEXT-DECORATION: none}
A.gris:hover {COLOR: #808080;FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.gris:active {COLOR: #808080;FONT-SIZE: 12px; TEXT-DECORATION: underlinee}

A.gris2 {COLOR: #808080; FONT-SIZE: 12px;TEXT-DECORATION: underline} /* Gris foncé  */
A.gris2:visited {	COLOR: #808080;FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.gris2:hover {COLOR: #808080;FONT-SIZE: 12px; TEXT-DECORATION: none}
A.gris2:active {COLOR: #808080;FONT-SIZE: 12px; TEXT-DECORATION: none}

/* CELLULE TABLE */
TD {FONT-SIZE: 12px; COLOR: #606060; FONT-FAMILY: Arial}  
TD.color {FONT-SIZE: 12px; COLOR: #990066; FONT-FAMILY: Arial}  
TD.p11 {FONT-SIZE: 11px; COLOR: #606060; FONT-FAMILY: Arial}
TD.p11b {FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Arial} /* bordeau foncé  */
TD.p10b {FONT-SIZE: 10px; COLOR: #606060; FONT-FAMILY: Arial}
TD.p9 {FONT-SIZE: 9px; COLOR: #606060; FONT-FAMILY: Arial}
TD.p14 {FONT-SIZE: 14px; COLOR: #990033; FONT-FAMILY: Arial} /* bordeau foncé  */
TD.p18 {FONT-SIZE: 18px; COLOR: #990033; FONT-FAMILY: Arial} /* bordeau foncé  */

TD.p10 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #304493; TEXT-DECORATION: none}
TD.gras {FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #606060; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;}
TD.fond {BACKGROUND-POSITION: 50% bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff}
.td1 {  font-family: Arial; font-size: 8pt; font-style: normal; color: #000000} 
.td2  {border-color:#262492; border-left-style: solid;border-left-width: 1; border-right-style: solid; border-right-width: 1;border-bottom-style:solid; border-bottom-width: 1; border-top-style:solid; border-top-width: 1;} 
.td3 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none} /* Blanc */

input { color: #000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000; border-top-color: #000000; font-family: 'verdana', 'arial', 'helvetical', 'geneva', sans-serif; font-size: 11px; background: #D0DDEA; }
textarea { color: #000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000; border-top-color: #00000; font-family: 'verdana', 'arial', 'helvetical', 'geneva', sans-serif; font-size: 10px; background: #D0DDEA; }

/* Cadres et bordure pour des tables */
.table10 {border-color: #262492; border-left-style: solid;border-left-width: 1; border-right-style: solid; border-right-width: 1;border-bottom-style:solid; border-bottom-width: 1; border-top-style:solid; border-top-width: 1;} /* Cadre principal du tableau, bleu marine (cadre du site; border 1)*/
.table11 {border-color: #D7DADD; border-left-style: solid;border-left-width: 1; border-right-style: solid; border-right-width: 1;border-bottom-style:solid; border-bottom-width: 1; border-top-style:solid; border-top-width: 1;}  /* Cadredu tableau, gris */
.table12 {border-color: #1A60A8; border-left-style: solid;border-left-width: 1; border-right-style: solid; border-right-width: 1;border-bottom-style:solid; border-bottom-width: 1; border-top-style:solid; border-top-width: 1;}  /* Cadredu tableau, bleu */
.table13 {BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FONT-FAMILY: Verdana!important, Arial, Helvetica, sans-serif; TEXT-DECORATION:none;COLOR: #2456B2; BACKGROUND-COLOR: #ffffff}
.table14 {BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #3367DBF 1px solid; BORDER-LEFT: #3367DBF 1px solid; BORDER-BOTTOM: #3367DBF 1px solid; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; FONT-FAMILY: Verdana!important, Arial, Helvetica, sans-serif; TEXT-DECORATION:none; COLOR: #606060; BACKGROUND-COLOR: #ffffff}
.table15 {border-color: #367DBF; border-left-style: solid;border-left-width: 1; border-right-style: solid; border-right-width: 1;border-bottom-style:solid; border-bottom-width: 1; border-top-style:solid; border-top-width: 1;}  /* Cadredu tableau, bleu */
.table16 {border-color: #ff3300; border-left-style: solid;border-left-width: 1; border-right-style: solid; border-right-width: 1;border-bottom-style:solid; border-bottom-width: 1; border-top-style:solid; border-top-width: 1;}  /* Cadredu tableau, rouge */

.table17 {border-color: #ff3300; border-left-style: dotted; border-left-width: 1; border-right-style: dotted; border-right-width: 1}  
.table18 {border-color: #367DBF; border-left-style: dashed; border-left-width: 1}  
.table18r {border-color: #367DBF; border-right-style: dashed; border-right-width: 1}  
.table20 {border-color: #ff3300; border-left-style: dashed; border-left-width: 1; border-right-style: dashed; border-right-width: 1}

/* CELLULE FORMULAIRE */
INPUT.gris {	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #595959; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff}
INPUT.grisfonce {BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/tp1/fr/ombre.gif); BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 140px; CURSOR: hand; COLOR: #696969; BORDER-BOTTOM: #9f9f9f 1px solid; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff}
INPUT.but {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/images/tp1/fr/but_1.gif); BORDER-LEFT: medium none; WIDTH: 40px; COLOR: #ffffff; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px}
INPUT.but2 {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/images/tp1/fr/but_2.gif); BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat}
INPUT.btn {BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #595959; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff}
INPUT.btn2 {BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 140px; CURSOR: hand; COLOR: #696969; BORDER-BOTTOM: #9f9f9f 1px solid; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff}

/* Puces */
UL {MARGIN-TOP: 0px; MARGIN-LEFT: 8px}
LI {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:disc}   /*  pour listes ul: rond plein comme puce*/
.LIcarre {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:square} /* pour listes ul: puce rectangulaire*/
.LIcarrered {MARGIN-LEFT: 8px; LIST-STYLE-TYPE:square; color:#ff0000} /* pour listes ul: puce rectangulaire rouge*/


