/* tag */

/*body {margin: 0; background-color:#FFF}*/
body {margin: 0; background-color:#F0E4D3}
body, a, input, table, tr, td, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000}
table {margin:0; padding:0; border:0; border-collapse:collapse;}
table tr, td {margin: 0; padding: 0;}
input {border: solid 1px #000000; color: #000; background-color: #FFF; font-size:11px; line-height:12px}
ul {list-style-image: url(../image/picto/puce_contenu.gif); margin: 5px 0px 5px 16px; padding: 0px 0px 0px 0px}

input.radio {border: 0px; background-color: transparent; vertical-align: middle}

#FondPage {background-image:url(../image/bando/fond_site4.jpg); background-repeat:repeat-y}

a img {border:0}
img {border:0}

a {color: #FFF; text-decoration: none;}
a:hover{color: #FFF; text-decoration: underline;}

.menu_tranvserse {color: #ECCCBC; text-decoration: none;}
a.menu_tranvserse {color: #ECCCBC; text-decoration: none; }
a.menu_tranvserse:hover {color: #ECCCBC; text-decoration: underline;}

#sentence a {color: #ECCCBC; text-decoration: none; }
#sentence a:hover {color: #ECCCBC; text-decoration: none;}

.recherche_transverse {border: solid 1px #9A7B6C; color: #ECCCBC; background-color: #654242; font-size:11px; line-height:12px;}

a.lienRouge {color: #CC0000; text-decoration: none;}
a.lienRouge:hover {color: #CC0000; text-decoration: underline;}

.titreRub1 {color: #E6B124; font-size: 24px; text-decoration: none;}
a.titreRub1 {color: #E6B124; font-size: 24px; text-decoration: none;}
a.titreRub1:hover {color: #E6B124; font-size: 24px; text-decoration: none;cursor : default}
.sousTitreRub1 {color: #E6B124; font-size: 18px; text-decoration: none;}
.sousSousTitreRub1 {color: #E6B124; font-size: 12px; font-weight:bold; text-decoration: none;}
.filantRub1 {color: #FFF; background-color:#E6B124; font-size: 12px; font-weight:bold; height:15px}

.titreRub2 {color: #ACC083; font-size: 24px; text-decoration: none;}
a.titreRub2 {color: #ACC083; font-size: 24px; text-decoration: none;}
a.titreRub2:hover {color: #ACC083; font-size: 24px; text-decoration: none;cursor : default}
.titreRub2a {color: #AD5C33; font-size: 24px; text-decoration: none;}
a.titreRub2a {color: #AD5C33; font-size: 24px; text-decoration: none;}
a.titreRub2a:hover {color: #AD5C33; font-size: 24px; text-decoration: none;cursor : default}
.titreRub2b {color: #0496D2; font-size: 24px; text-decoration: none;}
a.titreRub2b {color: #0496D2; font-size: 24px; text-decoration: none;}
a.titreRub2b:hover {color: #0496D2; font-size: 24px; text-decoration: none;cursor : default}
.sousTitreRub2 {color: #ACC083; font-size: 18px; text-decoration: none;}
.sousTitreRub2a {color: #AD5C33; font-size: 18px;text-decoration: none;}
.sousTitreRub2b {color: #0496D2; font-size: 18px; text-decoration: none;}
.sousSousTitreRub2 {color: #993300; font-size: 12px; font-weight:bold; text-decoration: none;}
.sousSousTitreRub2a {color: #AD5C33; font-size: 12px; font-weight:bold; text-decoration: none;}
.sousSousTitreRub2b {color: #0496D2; font-size: 12px; font-weight:bold; text-decoration: none;}
.legendRub2a {color: #AD5C33; font-size: 10px;}
.legendRub2b {color: #0496D2; font-size: 10px;}
.filantRub2a {color: #FFF; background-color:#AD5C33; font-size: 12px; font-weight:bold; height:15px}
.filantRub2b {color: #FFF; background-color:#0496D2; font-size: 12px; font-weight:bold; height:15px}

.titreRub3 {color: #68A4BA; font-size: 24px; text-decoration: none;}
a.titreRub3 {color: #68A4BA; font-size: 24px; text-decoration: none;}
a.titreRub3:hover {color: #68A4BA; font-size: 24px; text-decoration: none;cursor : default}
.titreRub3t {color: #957D62; font-size: 24px; text-decoration: none;}
a.titreRub3t {color: #957D62; font-size: 24px; text-decoration: none;}
a.titreRub3t:hover {color: #957D62; font-size: 24px; text-decoration: none;}
.sousTitreRub3 {color: #68A4BA; font-size: 18px; text-decoration: none;}
.sousTitreRub3t {color: #957D62; font-size: 18px; text-decoration: none;}
.sousSousTitreRub3 {color: #68A4BA; font-size: 12px; font-weight:bold; text-decoration: none;}
.sousSousTitreRub3t {color: #957D62; font-size: 12px; font-weight:bold; text-decoration: none;}
.filantRub3 {color: #FFF; background-color:#68A4BA; font-size: 12px; font-weight:bold; height:15px}
.ancreRub3On {color:#68A4BA; font-size:12px; text-decoration:none}
a.ancreRub3 {color:#000000; font-size:12px; text-decoration:underline}
a.ancreRub3:hover {color:#68A4BA; font-size:12px; text-decoration:none}

.titreRub4 {color: #E66525; font-size: 24px; text-decoration: none;}
a.titreRub4 {color: #E66525; font-size: 24px; text-decoration: none;}
a.titreRub4:hover {color: #E66525; font-size: 24px; text-decoration: none;cursor : default}
.sousTitreRub4 {color: #E66525; font-size: 18px; text-decoration: none;}
.sousSousTitreRub4 {color: #E66525; font-size: 12px; font-weight:bold; text-decoration: none;}
.filantRub4 {color: #FFF; background-color:#E66525; font-size: 12px; font-weight:bold; height:15px}

.titreRub5 {color: #CCCC33; font-size: 24px; text-decoration: none;}
a.titreRub5 {color: #CCCC33; font-size: 24px; text-decoration: none;}
a.titreRub5:hover {color: #CCCC33; font-size: 24px; text-decoration: none;cursor : default}
.sousTitreRub5 {color: #CCCC33; font-size: 18px; text-decoration: none;}
.sousSousTitreRub5 {color: #CCCC33; font-size: 12px; font-weight:bold; text-decoration: none;}
.filantRub5 {color: #FFF; background-color:#CCCC33; font-size: 12px; font-weight:bold; height:15px}

.titreRub6 {color: #D0D08C; font-size: 24px; text-decoration: none;}
a.titreRub6 {color: #D0D08C; font-size: 24px; text-decoration: none;}
a.titreRub6:hover {color: #D0D08C; font-size: 24px; text-decoration: none;cursor : default}
.sousTitreRub6 {color: #D0D08C; font-size: 18px; text-decoration: none;}
.sousSousTitreRub6 {color: #D0D08C; font-size: 12px; font-weight:bold; text-decoration: none;}
.filantRub6 {color: #FFF; background-color:#D0D08C; font-size: 12px; font-weight:bold; height:15px}

.titreTransverse {color: #A69879; font-size: 24px; text-decoration: none;}
a.titreTransverse {color: #A69879; font-size: 24px; text-decoration: none;}
a.titreTransverse:hover {color: #A69879; font-size: 24px; text-decoration: none;cursor : default}
.sousTitreTransverse{color: #A69879; font-size: 18px; text-decoration: none;}
.sousSousTitreTransverse {color: #A69879; font-size: 12px; font-weight:bold; text-decoration: none;}
.sousSousTitreRub {color: #A69879; font-size: 12px; font-weight:bold; text-decoration: none;}
.texteTransverse {color: #A69879; font-size: 10px; text-decoration: none;}

.texteproduit {color:#333300; font-size:12px}
.texteTendance {color:#999999; font-size:12px}
.texteNuancier {color:#0496D2; font-size:12px}

a.lienTendance {color:#957D62; text-decoration:none}
a.lienTendance:hover {color:#957D62; text-decoration:underline;}

a.lienNuancier {color:#0496D2; text-decoration:none}
a.lienNuancier:hover {color:#0496D2; text-decoration:underline;}

.sousTitreRouge {color: #CC0000; font-size: 12px; font-weight:bold; text-decoration: none;}
/*.texteRouge {color: #CC0000; font-size: 10px; text-decoration: none;}*/

a.lienBlanc {color: #FFF; text-decoration: none; }
a.lienBlanc:hover {color: #FFF; text-decoration: underline; }

a.lienNoir {color: #000; text-decoration: none; }
a.lienNoir:hover {color: #000; text-decoration: underline; }

a.lienVert {color: #8B8B26; text-decoration: none; }
a.lienVert:hover {color: #8B8B26; text-decoration: underline; }

.lienRub1 {color: #E6B124; text-decoration: none; }
.lienRub1:hover {color: #E6B124; text-decoration: underline; }
.lienRub2 {color: #993300; text-decoration: none; }
.lienRub2:hover {color: #993300; text-decoration: underline; }
.lienRub3 {color: #68A4BA; text-decoration: none; }
.lienRub3:hover {color: #68A4BA; text-decoration: underline; }
.lienRub4 {color: #E66525; text-decoration: none; }
.lienRub4:hover {color: #E66525; text-decoration: underline; }
.lienRub5 {color: #CCCC33; text-decoration: none; }
.lienRub5:hover {color: #CCCC33; text-decoration: underline; }
.lienRub6 {color: #D0D08C; text-decoration: none; }
.lienRub6:hover {color: #D0D08C; text-decoration: underline; }
.lienTransverse {color: #A69879; text-decoration: none; }
.lienTransverse:hover {color: #A69879; text-decoration: underline; }
a.lienRub {color: #A69879; text-decoration: none; }
a.lienRub:hover {color: #A69879; text-decoration: underline; }

a.lienTransv {color: #483227; text-decoration: none; }
a.lienTransv:hover {color: #483227; text-decoration: underline; }

.titreBlanc {color: #FFF; font-size: 18px; font-weight:bold; text-decoration: none;}
.sousTitreBlanc {color: #FFF; font-size: 14px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif}
.sousSousTitreBlanc {color: #FFF; font-size: 11px; text-decoration: none; font-weight:bold}
.texteBlanc {color: #FFF; font-size: 10px; text-decoration: none;}
.texteBlancPortlet {color: #FFF; font-size: 12px; text-decoration: none;}
.texteBlancPortletTransv {color: #FFF; font-size: 11px; text-decoration: none;}

a.Rubrique {color: #FFF; font-size: 11px; font-weight:bold; text-decoration: none;}
a.Rubrique:hover {color: #EED6B9; font-size: 11px; font-weight:bold; text-decoration: none;}
.RubriqueOff {color: #FFF; font-size: 11px; font-weight:bold; text-decoration: none;}
.RubriqueOn {color: #EED6B9; font-size: 11px; font-weight:bold; text-decoration: none;}

a.SRubrique {color: #CCCC00; font-size: 10px; text-decoration: none; }
a.SRubrique:hover {color: #FFF; font-size: 10px; text-decoration: none; }

.titreSSRubrique { background-color:#CCCC33; color:#FFF; font-size:11px; font-weight:bold}
.titreSSRubrique2a {background-color:#AD5C33; color:#FFF; font-size:11px; font-weight:bold}
.titreSSRubrique2b {background-color:#0496D2; color:#FFF; font-size:11px; font-weight:bold}
.titreSSRubrique3 { background-color:#68A4BA; color:#FFF; font-size:11px; font-weight:bold}
.titreSSRubrique5 { background-color:#cccc33; color:#FFF; font-size:11px; font-weight:bold}
.titreSSRubrique6 { background-color:#D0CF8C; color:#FFF; font-size:11px; font-weight:bold}

a.SSRubrique {color: #704830; font-size: 11px; text-decoration: none; }
a.SSRubrique:hover {color: #704830; font-size: 11px; text-decoration: none; font-weight:bold }
.SSRubriqueOn {color: #704830; font-size: 11px; text-decoration: none; font-weight:bold }
.SSRubriqueOff {color: #704830; font-size: 11px; text-decoration: none;}
a.SSSRubrique {color: #000; font-size: 10px; text-decoration: none; }
a.SSSRubrique:hover {color: #000; font-size: 10px; text-decoration: underline; }

.titre {color: #666; font-size: 17px; font-weight:bold; text-decoration: none;}
.sousTitre{color: #000; font-size: 11px; font-weight:bold; text-decoration: none;}
.texte {font-size: 11px; color: #000;}

a.pagination {color: #FF9900; text-decoration:none; font-size: 13px; font-weight:bold}
a.pagination:hover {color: #FF9900; text-decoration:underline; font-size:13px; font-weight:bold}
.pagination {color: #F2C703; text-decoration:none; font-size: 13px; font-weight:bold}
.fondPagination { background-color:#FFF9EF; color:#F8A005}
.number { background-image:url(../image/table/fond_number.gif); background-repeat:no-repeat; width:22px; text-align:center; padding-left:2px}

p {height:11px}
.texte_form {line-height:19px; text-decoration: none;}

a.index_alpha {color: #FFF; font-size: 15px; text-decoration: none; font-weight:bold; }
a.index_alpha:hover {color: #CCCC00; font-size: 15px; text-decoration: none; font-weight:bold }
.index_alphaOn {color: #CCCC00; font-size: 15px; text-decoration: none; font-weight:bold; }

/* generic */

.tabWidth {width: 654px;}
.tabCenter {margin-left: auto; margin-right: auto; vertical-align: top}

.tdTop {vertical-align: top}
.trTop tr {vertical-align: top}
.tdBottom {vertical-align: bottom}
.tdCenter {text-align: center}

/* TABLEAU */
#Col1content {width: 146px; vertical-align: top; float:left}
#Col2content {width: 444px; vertical-align: top; float:left}
#Col1 {width: 200px; vertical-align: top; float:left}
#Col2 {width: 390px; vertical-align: top; float:left}
#Col1_2 {width: 599px; vertical-align: top; float:left}
#Col3 {width: 150px; vertical-align: top; float:left}
#ColSpacer {width: 9px; vertical-align: top; float:left}

.FondTitreVert td { background-color:#DCEB81; color:#97AF15; font-size: 11px; font-weight:bold; padding:3px;}
.borderBottomVert td { border-bottom-style:solid; border-bottom-width:2px; border-bottom-color:#C7DF43}
.borderBottomVert1px td { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#C7DF43}
.borderRightVert1px { border-right-style:solid; border-right-width:1px; border-right-color:#C7DF43}
.tdFondCelVertOFF td {background-color:#F9FCE5; padding:5px; vertical-align: top;}
.tdFondCelVertON td {background-color:#F3F8CC; padding:5px; vertical-align: top}

.CellBorder { border-style:solid; border-width:1px; border-color:#B2B2B2 }
.texteNuancier {background-color:#FFF}

.debug {border: 1px solid red}

.bgNoRepeat {background-repeat:no-repeat;}

a.t0i:hover {font-family: Arial;font-size: 10px; color: #666;text-decoration: underline;}
.t {font-family: Arial;font-size: 11px;font-weight: bold;color: #666;text-decoration: underline;}

a.t20i:hover {font-family: Arial;font-size: 10px; color: #666;text-decoration: none; background-color:#F2F5E3; width:120px;}
.t2 {font-family: Arial;font-size: 10px; color: #666;text-decoration: none; background-color:#F2F5E3; width:120px;}

.ChampTexteTresCourt { width : 50px;}
.ChampSelectTresCourt { width : 55px;}
.ChampTexteCourt { width : 90px;}
.ChampSelectCourt { width : 95px;}
.ChampTexteMoyen { width : 130px;}
.ChampSelectMoyen { width : 135px;}
.ChampTexteLong { width : 150px;}
.ChampSelectLong { width : 155px;}
.ChampTextePlusLong { width : 200px;}
.ChampSelectPlusLong { width : 205px;}
.ChampTexteBcpPlusLong { width : 270px;}
.ChampSelectBcpPlusLong { width : 275px;}

#dhtmltooltip{position: absolute; width: 280px; color: #FF9900;	font-size: 11px; border: 1px solid #FF9900;	background-color: #FFFFFF; visibility: hidden; z-index: 500; padding:3px}

.bgTd {background-color:#D2CBBC}
.bgTdOn {background-color:#D2CBBC}
.bgTdOff {background-color:#FFFFFF}
