body { margin: 0px; background-color: #A7AFB4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
a:link {color: #0051B3;}
a:visited {color: #0051B3;}
a:hover {color: #FF6600;}

.title {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 21px; color: #384A5C; text-decoration: none;}
a:link.title    {color: #384A5C;}
a:visited.title {color: #384A5C;}
a:hover.title   {color: #FF6600;}

.title2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #384A5C; text-decoration: none;}

.titlemini          {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #384A5C; text-decoration: none;}
a:link.titlemini    {color: #384A5C;}
a:visited.titlemini {color: #384A5C;}
a:hover.titlemini   {color: #FF6600;}


.menu          {font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BCBCBC; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case1.gif); background-color: #EDEFF1;}
a:link.menu    {font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BCBCBC; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case1.gif); background-color: #EDEFF1;}
a:visited.menu {font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BCBCBC; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case1.gif); background-color: #EDEFF1;}
a:hover.menu   {font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case2.gif); background-color: #FFE69E;}

.menu-sub          {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CDCDCD; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case3.gif); background-color: #EDEFF1;}
a:link.menu-sub    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CDCDCD; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case3.gif); background-color: #EDEFF1;}
a:visited.menu-sub {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CDCDCD; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case3.gif); background-color: #EDEFF1;}
a:hover.menu-sub   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case4.gif); background-color: #FFE69E;}

.menu-sub-sub          {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DEDEDE; padding-left: 31px; padding-top: 2px; padding-bottom: 2px; background-color: #EDEFF1;}
a:link.menu-sub-sub    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DEDEDE; padding-left: 31px; padding-top: 2px; padding-bottom: 2px; background-color: #EDEFF1;}
a:visited.menu-sub-sub {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DEDEDE; padding-left: 31px; padding-top: 2px; padding-bottom: 2px; background-color: #EDEFF1;}
a:hover.menu-sub-sub   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 31px; padding-top: 2px; padding-bottom: 2px; background-image: url(/_pictures/menu/case6.gif); background-color: #FFE69E;}

.menu-hover          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case2.gif); background-color: #FFE69E;}
a:link.menu-hover    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case2.gif); background-color: #FFE69E;}
a:visited.menu-hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; background-image: url(/_pictures/menu/case2.gif); background-color: #FFE69E;}
a:hover.menu-hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}

.menu-sub-hover          {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case4.gif); background-color: #FFE69E;}
a:link.menu-sub-hover    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case4.gif); background-color: #FFE69E;}
a:visited.menu-sub-hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; background-repeat: repeat; display: block; line-height: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-left: 31px; padding-top: 3px; padding-bottom: 3px; background-image: url(/_pictures/menu/case4.gif); background-color: #FFE69E;}
a:hover.menu-sub-hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}

.glossaire          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-repeat: repeat; display: block; line-height: normal; padding-top: 3px; padding-bottom: 4px; background-color: #7D8E9F; width: 35px;}
a:link.glossaire    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-repeat: repeat; display: block; line-height: normal; padding-top: 3px; padding-bottom: 4px; background-color: #7D8E9F; width: 35px;}
a:visited.glossaire {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-repeat: repeat; display: block; line-height: normal; padding-top: 3px; padding-bottom: 4px; background-color: #7D8E9F; width: 35px;}
a:hover.glossaire   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-repeat: repeat; display: block; line-height: normal; padding-top: 3px; padding-bottom: 4px; background-color: #FFB400; width: 35px;}

.annonce-1  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;}

.language          {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #091329;}
.language a:link   {color: #091329;}
.language a:visited {color: #091329;}
.language a:hover {color: #FF6600;}

.language-white {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

.lang       {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333; background-repeat: repeat; display: block; line-height: normal; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; background-color: #ffffdd; width: 30px; text-align: left; width:180px;}
.lang a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333; background-repeat: repeat; display: block; line-height: normal; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; background-color: #ffffdd; width: 30px; text-align: left; width:180px;}
.lang a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333; background-repeat: repeat; display: block; line-height: normal; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; background-color: #ffffdd; width: 30px; text-align: left; width:180px;}
.lang a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; background-repeat: repeat; display: block; line-height: normal; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; background-color: #666666; width: 30px; text-align: left; width:180px;}

.bouton         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091329; border:1px solid #091329; background-color: #FFFFDD; padding-left: 3px;}

.bouton2         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #091329; border:1px solid #091329; background-color: #FFFFAA; padding-left: 3px;}

.normal-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.normal-black2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }

.normal-black-cond {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.normal-gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3B4E61; text-decoration: none;}

.normal-gray-cond {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3B4E61; text-decoration: none;}

.normal-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a:link.normal-white    {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a:visited.normal-white {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a:hover.normal-white   {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFD166;}

.normal-white-link       {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
a:link.normal-white-link    {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
a:visited.normal-white-link {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
a:hover.normal-white-link   {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFD166;}

.small-white           {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.small-white a:link    {color: #FFFFFF;}
.small-white a:visited {color: #FFFFFF;}
.small-white a:hover   {color: #FFD166;}

.small-white-link           {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.small-white-link a:link    {color: #FFFFFF;}
.small-white-link a:visited {color: #FFFFFF;}
.small-white-link a:hover   {color: #FFD166;}

.small-gray           {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #576A7D;}
.small-gray a:link    {color: #576A7D;}
.small-gray a:visited {color: #576A7D;}
.small-gray a:hover   {color: #FF6600;}

.small-gray2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B5C6D;}

.tiret {list-style-image: url(/_pictures/page/li-mini.gif); list-style-position: outside;}

.tableau2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px; BORDER-BOTTOM: 1px solid #CCCCCC; }

.tableau-cond { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; BORDER-BOTTOM: 1px solid #CCCCCC; }

.tableau-cond2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }

.icon2 {	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #344454; line-height: 17px;}

.normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px;}

.titre-home          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3B4E61; text-decoration: none; font-weight: bold; padding-top: 6px; padding-bottom: 5px;}
a:link.titre-home    {color: #3B4E61;}
a:visited.titre-home {color: #3B4E61;}
a:hover.titre-home   {color: #FF6600;}

.normal2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 20px;}

.link-big2 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0051B3;  font-size: 13px; text-decoration: none;}

.cadre { BORDER-top: 1px solid #CCCCCC; BORDER-BOTTOM: 1px solid #CCCCCC; BORDER-left: 1px solid #CCCCCC; BORDER-right: 1px solid #CCCCCC;}

.big-blue2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0051B3;}

.form     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; line-height: 14px; padding: 4px; background-color: #ffffff; border: #999999 1px solid; }

.boutonsearch        { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-repeat:no-repeat; display: block; line-height: normal; padding-top: 4px; padding-bottom: 3px; background-color: #fff7d7; width: 140px; background-image: url(/_pictures/page/loupe.gif); cursor:pointer;}
.boutonsearch:hover  { color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-repeat:no-repeat; display: block; line-height: normal; padding-top: 4px; padding-bottom: 3px; background-color: #686868; width: 140px; background-image: url(/_pictures/page/loupe-2.gif); cursor:pointer;}

div.pattern { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold; background: #7d8e9f url(/_pictures/page/be.gif) no-repeat; background-position: right; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ffffff #ffffff #ffffff #ffffff; padding: 4px 1px 4px 9px;}
div.pattern a:link {color: #ffffff;}
div.pattern a:visited {color: #ffffff;}
div.pattern a:hover {color: #FFD166;}

.titlenew { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 21px; display: block; color: #384A5C; text-decoration: none; background: #f5f5f5 url(/_pictures/page/puce-titre.gif) no-repeat; background-position: left; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; padding: 2px 1px 1px 33px; margin-top: 18px;}

.Txt_bottom_page {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.Txt_bottom_page a:link {color: #FFFFFF;}
.Txt_bottom_page a:visited {color: #FFFFFF;}
.Txt_bottom_page a:hover {color: #FFD166;}

