.BoxColorGray .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColorGray .title a{color:Black}
.BoxColorGray .body{background-color:#f6f6f9;border-color:#999999}
.BoxColorGray .body .menuouticon{padding-left:16px;background:url(portal_themes/1119279217/icons/folder_yellow.gif) no-repeat left center}
.BoxColorGray .body .menuinicon{padding-left: 16px;background:url(portal_themes/1119279217/icons/folder_yellow_selected.gif) no-repeat left center}
.BoxColorGray .body .addmenu:hover{background-color:#bdd2ee}
.BoxColorGray .body .submenuin{background-color:#bdd2ee;border-color:#99cccc}
.BoxColorGray .body .submenuout{background-color:#f6f6fc;border-color:#f6f6fc}
.BoxColorGray .body .submenuout:hover,.BoxColorGray .body a:hover{background-color:#bdd2ee;border-color:#99cccc}
.BoxColorGray .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorGray .body li{list-style-image:url(portal_themes/1119279217/icons/folder_yellow.gif)}
.ColorTransparent{border-color:#cccccc;color:#000000}
.ColorWhiteStripes2{border-color:#CCCCCC;background-color:#FFFFFF;color:#000000;background-image: url(portal_themes/1119279217/backgrounds/LightGrayStripes2.gif)}
.ColorPloneLightBlue{border-color:#8baebd;background-color:#dee6ee;color:#000000}
.ColorLightPink{border-color:#CCCCCC;background-color:#f9f6f3;color:#000000}
.ShapeSolid{border-style:solid;border-width:1px}
.BoxShapeLightSkins .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline}
.BoxShapeLightSkins .body{border-style:none solid solid none;border-width:1px;padding: 0.5em}
.BoxShapeLightSkins .body img{vertical-align: bottom}
.BoxShapeLightSkins .body .submenuout{border-style:solid;border-width:1px;margin: 1px 1px 1px 1px;padding: 1px 0px 1px 0px}
.BoxShapeLightSkins .body .submenuin{border-style:inset;border-width:1px;margin:1px 1px 1px 1px;padding:1px 0px 1px 0px}
.ShapeNoBorder{border-style:none;border-width:0px}
.BoxShapeSquare .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:block;font-weight:normal}
.BoxShapeSquare .body{border-style:solid;border-width:1px;padding: 0.4em}
.BoxShapeSquare .body img{vertical-align: bottom}
.BoxShapeSquare .body .submenuout{border-style:solid;border-width:1px;margin: 1px;padding: 2px }
.BoxShapeSquare .body .submenuin{border-style:inset;border-width:1px;margin:1px;padding:2px }
.BoxColorGrayBox .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColorGrayBox .title a{color:Black}
.BoxColorGrayBox .body{background-color:#f3f3f9;border-color:#999999}
.BoxColorGrayBox .body .menuouticon{padding-left:7px;background:url(portal_themes/1119279217/icons/blt.gif) no-repeat left center}
.BoxColorGrayBox .body .menuinicon{padding-left: 7px;background:url(portal_themes/1119279217/icons/blt.gif) no-repeat left center}
.BoxColorGrayBox .body .addmenu:hover{background-color:#bdd2ee}
.BoxColorGrayBox .body .submenuin{background-color:#bdd2ee;border-color:#99cccc}
.BoxColorGrayBox .body .submenuout{background-color:#f6f6fc;border-color:#f6f6fc}
.BoxColorGrayBox .body .submenuout:hover,.BoxColorGrayBox .body a:hover{background-color:#bdd2ee;border-color:#99cccc}
.BoxColorGrayBox .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorGrayBox .body li{list-style-image:url(portal_themes/1119279217/icons/blt.gif)}
.FontColorBlack h1{border-color:#e0e0e0;color:Black}
.FontColorBlack h2{border-color:#e0e0e0;color:Black}
.FontColorBlack h3{border-color:#e0e0e0;color: Black}
.FontColorBlack h4,.FontColorBlack h5,.FontColorBlack h6{border-color:#e0e0e0;color:Black}
.FontColorBlack a,.FontColorBlack a div,.FontColorBlack a span{color:#003399}
.FontColorBlack a:visited,.FontColorBlack a:visited div,.FontColorBlack a:visited span{color:#003399}
.FontColorBlack a:active,.FontColorBlack a:active div,.FontColorBlack a:active span{color:#003399}
.FontColorBlack a:hover,.FontColorBlack a:hover div,.FontColorBlack a:hover span{color:#3399FF}
.FontShapeArial{font:12px Arial, Helvetica, sans-serif !important}
.FontShapeArial p{font:100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0.3em 0em}
.FontShapeArial strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeArial h1{font:normal 150% Arial, Helvetica, sans-serif !important;padding:0.7em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h2{font:bold 125% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h4,.FontShapeArial h5,.FontShapeArial h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArial a,.FontShapeArial a div,.FontShapeArial a span{text-decoration:none}
.FontShapeArial a:visited,.FontShapeArial a:visited div,.FontShapeArial a:visited span{text-decoration:none}
.FontShapeArial a:active,.FontShapeArial a:active div,.FontShapeArial a:active span{text-decoration:none}
.FontShapeArial a:hover,.FontShapeArial a:hover div,.FontShapeArial a:hover span{text-decoration:none}
.BoxColorMenu1Province .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColorMenu1Province .title a{color:Black}
.BoxColorMenu1Province .body{background-color:#f3f3f9;border-color:#999999;background-image:url(portal_themes/1119279217/backgrounds/LightGrayStripes.gif)}
.BoxColorMenu1Province .body .addmenu:hover{background-color:#eff9bf}
.BoxColorMenu1Province .body .submenuin{background-color:#eff9bf;border-color:#999999}
.BoxColorMenu1Province .body .submenuout{background-color:#f6f6fc;border-color:#999999}
.BoxColorMenu1Province .body .submenuout:hover,.BoxColorMenu1Province .body a:hover{background-color:#eff9bf;border-color:#999999}
.BoxColorMenu1Province .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorMenu1Province .body li{}
.ColorFondbanniere{background-color:#E6DACC;color:#000000}
.PortalTabPortalTabStyle ul{margin:0px;padding:0px;width: 100%;list-style-image:none}
.PortalTabPortalTabStyle li{list-style-type:none;float:left;overflow:visible;white-space:nowrap;margin:0px 1px 0px 0px}
.PortalTabPortalTabStyle li a{display:block;padding:3px 3px 3px 3px}
.PortalTabPortalTabStyle li.submenuout{}
.PortalTabPortalTabStyle li.submenuin{}
.Colorairebleu{border-color:#CCCCCC;background-color:#F7F7F7;color:#000000}
.Colorairebleucentralbreadcrumbs{border-color:#DDDDE3;background-color:#F7F7F7;color:#072F58}
.FontColorbleubreadcrumbs h1{border-color:#666666;color:#072F58}
.FontColorbleubreadcrumbs h2{border-color:#666666;color:#072F58}
.FontColorbleubreadcrumbs h3{border-color:#666666;color: #072F58}
.FontColorbleubreadcrumbs h4,.FontColorbleubreadcrumbs h5,.FontColorbleubreadcrumbs h6{border-color:#666666;color:#072F58}
.FontColorbleubreadcrumbs a,.FontColorbleubreadcrumbs a div,.FontColorbleubreadcrumbs a span{color:#072F58}
.FontColorbleubreadcrumbs a:visited,.FontColorbleubreadcrumbs a:visited div,.FontColorbleubreadcrumbs a:visited span{color:#072F58}
.FontColorbleubreadcrumbs a:active,.FontColorbleubreadcrumbs a:active div,.FontColorbleubreadcrumbs a:active span{color:#072F58}
.FontColorbleubreadcrumbs a:hover,.FontColorbleubreadcrumbs a:hover div,.FontColorbleubreadcrumbs a:hover span{color:#3399FF}
.FontShapeVerdana{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdana p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeVerdana strong{font:bold 100% !important}
.FontShapeVerdana h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeVerdana h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeVerdana h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeVerdana h4,.FontShapeVerdana h5,.FontShapeVerdana h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeVerdana a,.FontShapeVerdana a div,.FontShapeVerdana a span{text-decoration:none}
.FontShapeVerdana a:visited,.FontShapeVerdana a:visited div,.FontShapeVerdana a:visited span{text-decoration:none}
.FontShapeVerdana a:active,.FontShapeVerdana a:active div,.FontShapeVerdana a:active span{text-decoration:none}
.FontShapeVerdana a:hover,.FontShapeVerdana a:hover div,.FontShapeVerdana a:hover span{text-decoration:none}
.BoxColoronglethuges .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColoronglethuges .title a{color:Black}
.BoxColoronglethuges .body{background-color:#f3f3f9;border-color:#999999;background-image:url(portal_themes/1119279217/backgrounds/banniere_inf_tibo.jpg)}
.BoxColoronglethuges .body .addmenu:hover{background-color:#bdd2ee}
.BoxColoronglethuges .body .submenuin{background-color:#bdd2ee;border-color:#669999}
.BoxColoronglethuges .body .submenuout{background-color:#f6f6fc;border-color:#f6f6fc}
.BoxColoronglethuges .body .submenuout:hover,.BoxColoronglethuges .body a:hover{background-color:#bdd2ee;border-color:#669999}
.BoxColoronglethuges .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColoronglethuges .body li{}
.BoxShapePortalBoxShape .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline-block;font-weight:normal}
.BoxShapePortalBoxShape .body{border-style:none solid solid none;border-width:1px;padding: 0.5em 0.5em 0.5em 0.5em}
.BoxShapePortalBoxShape .body img{vertical-align: bottom}
.BoxShapePortalBoxShape .body .submenuout{border-style:none;border-width:1px;margin: 0em;padding: 1px 4px 1px 13px}
.BoxShapePortalBoxShape .body .submenuin{border-style:inset;border-width:1px;margin:0em;padding:1px 4px 1px 13px}
.PortalTabPortalTabStyle1 ul{margin:0px;padding:0px;width: 100%;list-style-image:none}
.PortalTabPortalTabStyle1 li{list-style-type:none;float:left;overflow:visible;white-space:nowrap;margin:0px 0px 0px 0px}
.PortalTabPortalTabStyle1 li a{display:block;padding:5px 12px 5px 12px}
.PortalTabPortalTabStyle1 li.submenuout{background:url(portal_themes/1119279217/backgrounds/onglet_droite_tibo.jpg) right top no-repeat}
.PortalTabPortalTabStyle1 li.submenuout a{background:url(portal_themes/1119279217/backgrounds/onglet_gauche.jpg) left top no-repeat;}
.PortalTabPortalTabStyle1 li.submenuin{background:url(portal_themes/1119279217/backgrounds/onglet_droite_tibo.jpg) right top no-repeat}
.PortalTabPortalTabStyle1 li.submenuin a{background:url(portal_themes/1119279217/backgrounds/onglet_gauche.jpg) left top no-repeat}
.FontColorBlanc h1{border-color:#666666;color:#FFFFFF}
.FontColorBlanc h2{border-color:#666666;color:#FFFFFF}
.FontColorBlanc h3{border-color:#666666;color: #FFFFFF}
.FontColorBlanc h4,.FontColorBlanc h5,.FontColorBlanc h6{border-color:#666666;color:#FFFFFF}
.FontColorBlanc a,.FontColorBlanc a div,.FontColorBlanc a span{color:#FFFFFF}
.FontColorBlanc a:visited,.FontColorBlanc a:visited div,.FontColorBlanc a:visited span{color:#FFFFFF}
.FontColorBlanc a:active,.FontColorBlanc a:active div,.FontColorBlanc a:active span{color:#FFFFFF}
.FontColorBlanc a:hover,.FontColorBlanc a:hover div,.FontColorBlanc a:hover span{color:#FFFFFF}
.ColorFondOnglet{background-image: url(portal_themes/1119279217/backgrounds/banniere_inf_tibo.jpg)}

