﻿/*
 * Title : 'Infobel'
 * Author : Copyright 2006 Blue4You
 * URL : http://www.blue4you.be
 * 
 * Created : 06/03/2006
 * Modified : 15/03/2006
 */

@import url("other.css");

/* WEBSITE LAYOUT */
body					{ margin:0; padding:0; color:#666; font:13px Arial, Helvetica, sans-serif; background:#FFF;}

#Container				{ width:770px; margin:0 auto; padding:0 180px 0 0; position:relative;}
/*#Header					{ position:relative; height:110px; background:url("../Images/Layout/Header_Background.jpg") no-repeat top left;}*/
#Header					{ position:relative; height:110px; background:url("../Images/Layout/bg-header.gif") no-repeat top left;}
#Header h2				{ display:none;}

#Content				{ position:relative; float:left;}
#Footer					{ width:770px; padding:10px 0; clear:both; background:url("../Images/Layout/Bg_Footer.gif") no-repeat bottom left; text-align:center;}

/*.Logo					{ position:absolute; z-index:5; padding:20px 0 0 18px;}*/
.Logo					{ position:absolute; z-index:5; padding:14px 0 0 18px;}

#HeadMenu				{ width:730px; height:146px; padding:0 20px 0; background:url("../Images/Layout/HeadMenu_Background.jpg") no-repeat top left;}

#Content2Cols			{ width:100%; clear:both;}
#LeftSide				{ float:left; padding:0;}
#RightSide				{ float:right; width:600px; padding:0 15px 0 0;}


/* Ads Banners */
/*#AdsBanner468_60		{ position:absolute; width:468px; height:60px; padding:17px; top:0; right:14px; background:url(../Images/Layout/Bg_TopPub.gif);}*/
#AdsBanner468_60		{ position:absolute; top:0; right:-180px; width:728px; height:90px; padding:5px 10px 10px; background:url(../Images/ads/bg-ads-728-90.gif) no-repeat top left; text-align:center;}

/* #SkyContainer is used in Header.ascx for browser version consideration*/
/*#SkyContainer			{ position:absolute; top:0; right:-140px; padding:10px; width:120px; height:600px; background:url(../Images/SkyScraper/Bg_Sky.gif) no-repeat top left;}*/

/* Google search version
#AdsPixel				{ float:left; margin:0 0 0 0; width:136px;}*/

#AdsPixel				{ position:absolute; left:0px; top:135px; width:136px;}
#AdsPixel				{ float:left; margin:0 0 0 0; width:136px;}
#PixHeader				{ width:136px; height:32px; margin:0; background:url("../Images/AdsPixel/PixHeader.gif") no-repeat top left;}
#PixContent				{ width:100px; padding:10px 18px 0 18px; background:url("../Images/AdsPixel/PixContent.gif") repeat-y top left;}
#PixFooter				{ width:136px; height:19px; background:url("../Images/AdsPixel/PixFooter.gif") no-repeat top left;}
#PixContent img			{ margin:10px 0 0 0; padding:0;}

#AdsPixel_int			{ width:136px;}

/*#GoogleSearch			{ position:absolute; left:15px; top:145px; width:136px;}*/
#GoogleSearch			{ clear:both; margin:-165px 0 0 0; width:136px; text-align:center;}
#GSHeader				{ width:136px; height:32px; background:url("../Images/Google/GSHeader.gif") no-repeat top left;}
#GSContent				{ width:100px; padding:0 18px; background:url("../Images/AdsPixel/PixContent.gif") repeat-y top left;}
#GSFooter				{ width:136px; height:19px; background:url("../Images/AdsPixel/PixFooter.gif") no-repeat top left;}
#GSContent img			{ margin:10px 0 0 0; padding:0;}
#GoogleFields			{ border:1px solid #afd2f5; width:96px; margin:7px 0 10px; padding:2px; color:#666; font:12px Arial, Helvetica, sans-serif;}
.GS_Button				{ border:0; width:100px; height:22px; color:#5a84ae; padding:0 0 3px; font:bold 11px Arial, Helvetica, sans-serif; background:url(../Images/Google/GS_Button.gif) no-repeat top left;}


#AdsBanner728_88		{ float:left; margin:0; padding:18px; background:url("../Images/Layout/Bg_banner728_90.gif") no-repeat top left;}

/* LINK STYLE */
a:link, a:visited		{ color:#3F3F3F; text-decoration:underline;}
a:hover					{ color:#EFA025;}
a.GoToTop,a.GoToTop:visited				{ font-size:10px; color:#EFA025; display:block; padding:5px 0 5px 15px; background:url("../Images/Layout/GotToTop.gif") no-repeat center left; text-decoration:none;}

.BackHome							{ text-align:right; padding:0;}
.BackHome a,.BackHome a:visited		{ color:#8bbce4; font-weight:bold; font-size:11px;}
.BackHome a:hover					{ text-decoration:none; color:#8bbce4;}

/*#Language				{ position:absolute; z-index:2; top:90px; width:210px; margin:0 0 0 20px; padding:0 10px 0 0; background:url("../Images/Layout/Underline_Language.gif") repeat-x center left; text-align:right;}*/
#Language				{ position:absolute; z-index:2; top:90px; width:160px; margin:0 0 0 20px; padding:0 10px 0 0; background:url("../Images/Layout/Underline_Language.gif") repeat-x center left; text-align:left;}
#Language a,#Language a:visited		{ font-size:11px; font-weight:bold; color:#1B1C20; text-decoration:none;}
#Language a:hover					{ color:#FFF;}
#Language #ActiveLang				{ color:#FFF;}
.Bg_Lang				{ background:url("../Images/Layout/bg_lang.jpg") repeat-x top left; padding:0 10px 0 0;}

/* INFOBULLE */
.Infobulle							{ background:url("../images/infobulle/info_header.gif") no-repeat top left; margin:15px 0 15px 0; text-align:left;}
.Info_Title							{ margin:0; color:#EFA025; font-size:13px; padding:30px 0 10px 65px !important; text-transform:uppercase; font-weight:bold !important; background:url("../images/infobulle/info_top_right_corner.gif") no-repeat top right;}
.Info_Body							{ margin:0; padding:2px 30px 2px 65px; background:url("../images/infobulle/info_body.gif") repeat-y top right;}
.Info_Body p						{ margin:0; padding:0 0 15px;}
.Info_Footer						{ height:38px; background:url("../images/infobulle/info_footer.gif") no-repeat bottom left;}
.Info_RightCorner					{ height:38px; background:url("../images/infobulle/info_bottom_right_corner.gif") no-repeat bottom right; padding:0 0 0 65px;}

/* CONTENT */
.H3Content							{ font-size:16px; color:#EFA025; margin:5px 0 10px 0; padding:3px 0; border-bottom:1px solid #EEE;}
.H3Content_Noborder					{ font-size:16px; color:#EFA025; margin:0; padding:0;}
.H4Content							{ margin:0; color:#EFA025; padding:10px 0 0 0 !important; text-transform:uppercase; font-weight:bold !important;}


/* Search Area */
/*#SearchArea				{ width:730px; height:287px; padding:0 20px 15px; background:url("../Images/Layout/Search_Background.jpg") no-repeat top left;}*/
#SearchArea				{ width:730px; height:280px; padding:0 20px 15px; background:url("../Images/Layout/Search_Background.jpg") no-repeat top left;}
#SearchTitle			{ margin:0; padding:0; color:#FFF; font-weight:bold; font-size:15px;}
#SearchMenu				{ margin:0 0 0 35px; padding:0;}
#SearchMenu li			{ padding:0; list-style-image:url(../Images/Layout/BulletSearchMenu.gif);}
#SearchMenu a,#SearchMenu a:visited		{ color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;}
#SearchMenu a:hover						{ text-decoration:underline;}

/* Search Boxes */
.TblSearch				{ margin:5px 0 0;}

/* Google */
#GoogleBox				{ position:absolute; color:#3A3A3A; font-size:11px; top:34px; right:40px; width:527px; height:52px; padding:7px 0 0; background:url("../Images/Google/Bg_Google_SearchBox.gif") no-repeat top left;}
#GoogleBox h4			{ text-transform:uppercase; margin:0 20px 0 0; padding:0; text-align:right; color:#636363; font-size:14px; width:150px; float:left;}
#GoogleBox h4 span		{ font-size:10px; text-transform:none; font-weight:normal; display:block; line-height:11px;}

/* Business */
#BusinessBox			{ position:absolute; color:#714F00; font-size:10px; top:20px; left:220px; width:235px; padding:0 10px; height:178px; background:url("../Images/BusinessBox/Bg_BusinessBox.gif") no-repeat top left;}
#BusinessBox h4			{ display:block; margin:0 0 0 -7px; padding:7px 0 0 55px; color:#FFF; text-transform:uppercase; font-size:14px; height:22px;}
#BusinessBox strong		{ color:#DA9800; font-size:12px; font-weight:bold; text-transform:uppercase;}
/* People */
#PeopleBox				{ position:absolute; color:#484848; font-size:10px; top:20px; left:487px; width:235px; padding:0 10px; height:178px; background:url("../Images/PeopleBox/Bg_PeopleBox.gif") no-repeat top left;}
#PeopleBox h4			{ display:block; margin:0 0 0 -7px; padding:7px 0 0 50px; color:#6F889D; text-transform:uppercase; font-size:14px; height:22px;}
#PeopleBox strong		{ color:#789CAB; font-size:12px; font-weight:bold; text-transform:uppercase;}
/* Phone */
/*
#PhoneBox				{ position:absolute; color:#3A3A3A; font-size:10px; top:208px; left:220px; width:522px; height:52px; padding:7px 0 0; background:url("../Images/PhoneBox/Bg_PhoneBox.gif") no-repeat top left;}
#PhoneBox h4			{ text-transform:uppercase; margin:0 20px 0 25px; padding:0; text-align:right; color:#636363; font-size:14px; width:90px; float:left;}
#PhoneBox h4 span		{ font-size:10px; text-transform:none; font-weight:normal; display:block; line-height:11px;}
#PhoneBox table			{ width:350px;}

new version #PhoneBox is used in Header.ascx for browser version consideration
*/

#smiley-home			{ position:absolute; top:-30px; left:-135px; width:132px; height:109px; background:url(../Images/Layout/smiley.gif) no-repeat top left;}
#smiley-home-us			{ position:absolute; top:-22px; left:-135px; width:132px; height:109px; background:url(../Images/Layout/smiley.gif) no-repeat top left;}


/*
#adressBox				{ position:absolute; color:#3A3A3A; font-size:10px; top:200px; left:220px; width:522px; height:62px; padding:7px 0 0; background:url("../Images/adresssearch/Bg_adressBox.gif") no-repeat top left;}
#adressBox h4			{ text-transform:uppercase; margin:0 20px 0 60px; padding:0; text-align:right; color:#636363; font-size:14px; width:90px; float:left;}
#adressBox h4 span		{ font-size:10px; text-transform:none; font-weight:normal; display:block; line-height:11px;}
#adressBox select		{ font:11px Arial, Helvetica, sans-serif;}
*/

#adressBox				{ position:absolute; color:#3A3A3A; font-size:10px; top:200px; right:28px; width:420px; height:62px; padding:7px 0 0; background:url("../Images/adresssearch/Bg_adressBox_new.gif") no-repeat top left;}
#adressBox h4			{ text-transform:uppercase; margin:0 20px 0 30px; padding:0; text-align:right; color:#636363; font-size:14px; width:90px; float:left;}
* html #adressBox h4	{ width:60px;}
#adressBox h4 span		{ font-size:10px; text-transform:none; font-weight:normal; display:block; line-height:11px;}
#adressBox select		{ font:11px Arial, Helvetica, sans-serif; border:1px solid #ccc;}


/* SMALL BOXES */
#BusinessBoxSmall			{ position:absolute; color:#714F00; font-size:10px; top:34px; right:40px; width:527px; height:52px; padding:7px 0 0; background:url("../Images/BusinessBox/Bg_BusinessBoxSmall.gif") no-repeat top left;}
/*#BusinessBoxSmall h4		{ text-transform:uppercase; color:#FFF; padding:17px 0 0 13px; margin:0 5px 0 0; text-align:left; font-size:12px; width:130px; float:left;}*/
#BusinessBoxSmall h4		{ text-transform:uppercase; color:#FFF; padding:17px 0 0 13px; margin:0; text-align:left; font-size:12px; width:140px; float:left;}
#BusinessBoxSmall h4 span	{ font-size:12px; display:block; line-height:11px;}
/*.SmallTitle,.SmallTitle span					{ font-size:11px !important;}*/
#BusinessBoxSmall strong	{ color:#DA9800; font-size:12px; font-weight:bold; text-transform:uppercase;}

#PeopleBoxSmall				{ position:absolute; color:#484848; font-size:10px; top:34px; right:40px; width:527px; height:52px; padding:7px 0 0; background:url("../Images/PeopleBox/Bg_PeopleBoxSmall.gif") no-repeat top left;}
/*#PeopleBoxSmall h4			{ text-transform:uppercase; color:#6F889D; padding:17px 0 0 13px; margin:0 5px 0 0; text-align:left; font-size:12px; width:130px; float:left;}*/
#PeopleBoxSmall h4			{ text-transform:uppercase; color:#6F889D; padding:17px 0 0 13px; margin:0; text-align:left; font-size:12px; width:140px; float:left;}
#PeopleBoxSmall h4 span		{ font-size:12px; display:block; line-height:11px;}
#PeopleBoxSmall strong		{ color:#789CAB; font-size:12px; font-weight:bold; text-transform:uppercase;}

#ProxiBoxSmall				{ position:absolute; color:#899849; font-size:10px; top:17px; right:40px; width:527px; height:90px; padding:7px 0 0; background:url("../Images/ProxiBox/Bg_ProxiBoxSmall.gif") no-repeat top left;}
#ProxiBoxSmall h4			{ text-transform:uppercase; color:#FFF; padding:43px 0 33px 13px; margin:0; text-align:left; font-size:12px; width:140px; float:left;}
#ProxiBoxSmall h4 span		{ font-size:12px; display:block; line-height:11px;}
#ProxiBoxSmall select		{ font-size:10px; width:148px;}
#ProxiBoxSmall strong		{ color:#899849; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}


#PhoneBoxSmall				{ position:absolute; color:#3A3A3A; font-size:10px; top:34px; right:40px; width:527px; height:52px; padding:7px 0 0; background:url("../Images/PhoneBox/Bg_PhoneBoxSmall.gif") no-repeat top left;}
/*#PhoneBoxSmall h4			{ text-transform:uppercase; margin:0 20px 0 30px; padding:0; text-align:right; color:#636363; font-size:14px; width:90px; float:left;}*/
#PhoneBoxSmall h4			{ text-transform:uppercase; margin:0 20px 0 0; padding:0; text-align:right; color:#636363; font-size:14px; width:150px; float:left;}
#PhoneBoxSmall h4 span		{ font-size:10px; text-transform:none; font-weight:normal; display:block; line-height:11px;}
#PhoneBoxSmall table		{ width:330px;}

#WolrdBoxSmall				{ position:absolute; width:527px; height:82px; padding:9px 0 0; right:35px; top:22px; font-size:10px; background:url("../Images/World/bg_World.jpg") no-repeat top left;}
#WolrdBoxSmall h4			{ text-transform:uppercase; margin:28px 40px 25px 0; padding:0 0 0 5px; text-align:right; color:#FFF; font-size:14px; width:150px; float:left;}
#WolrdBoxSmall form			{ padding:15px 0 0;}

/*
#EuroSearchBoxSmall			{ position:absolute; color:#899849; font-size:10px; top:25px; right:40px; width:522px; height:71px; padding:7px 0 0; background:url("../Images/EuroSearch/Bg_EuroSearchBoxSmall.gif") no-repeat top left;}
#EuroSearchBoxSmall h4		{ text-transform:uppercase; color:#FFF; padding:30px 0 33px 10px; margin:0; text-align:left; font-size:12px; width:143px; float:left;}
#EuroSearchBoxSmall h4 span	{ font-size:12px; display:block; line-height:11px;}
#EuroSearchBoxSmall select	{ font-size:10px; width:148px;}
#EuroSearchBoxSmall strong	{ color:#899849; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
#EuroSearchBoxSmall a,#EuroSearchBoxSmall a:visited		{ display:block; width:130px; font-size:11px; font-weight:bold; padding:1px 0 2px 18px; color:#899849; background:url(../Images/EuroSearch/Arrow_LinkBox.gif) no-repeat center left;}
#EuroSearchBoxSmall a:hover								{ text-decoration:none;}
*/
#EuroSearchBoxSmall			{ position:absolute; color:#899849; font-size:10px; top:25px; left:200px; width:522px; height:71px; padding:7px 0 0; background:url("../Images/EuroSearch/Bg_EuroSearchBoxSmall.gif") no-repeat top left;}
#EuroSearchBoxSmall span		{ font-size:10px;}
/*#EuroSearchBoxSmall h4		{ text-transform:uppercase; color:#FFF; padding:30px 0 33px 10px; margin:0; text-align:left; font-size:12px; width:143px; float:left;}
#EuroSearchBoxSmall h4 span	{ font-size:12px; display:block; line-height:11px;}*/
#EuroSearchBoxSmall h4		{ text-transform:uppercase; color:#FFF; padding:30px 0 33px 70px; margin:0 17 0 0; text-align:left; font-size:12px; /*width:143px;*/ float:left;}
#EuroSearchBoxSmall h4 span	{ font-size:12px; display:block; line-height:11px;}
#EuroSearchBoxSmall select	{ font-size:10px; width:148px;}
#EuroSearchBoxSmall strong	{ color:#899849; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
#EuroSearchBoxSmall a,#EuroSearchBoxSmall a:visited		{ display:block; width:155px; font-size:11px; font-weight:bold; padding:1px 0 2px 18px; color:#899849; background:url(../Images/EuroSearch/Arrow_LinkBox.gif) no-repeat center left;}
#EuroSearchBoxSmall a:hover								{ text-decoration:none;}




/* FORM ELEMENTS */
form					{ margin:0; padding:0;}
.LargeFieldOrange		{ font-size:12px; padding:3px; color:#333; border:1px solid #E7B84B; width:180px;}
.LargeFieldBlue			{ font-size:12px; padding:3px; color:#333; border:1px solid #789CAB; width:180px;}
.LargeFieldGrey			{ font-size:12px; padding:3px; color:#333; border:1px solid #868686; width:180px;}
.LargeFieldGreen		{ font-size:12px; padding:3px; color:#333; border:1px solid #bbd648; width:180px;}

.MiddleFieldOrange		{ font-size:12px; padding:3px; color:#333; border:1px solid #E7B84B; width:140px;}
.MiddleFieldBlue		{ font-size:12px; padding:3px; color:#333; border:1px solid #789CAB; width:140px;}
.MiddleFieldGrey		{ font-size:12px; padding:3px; color:#333; border:1px solid #868686; width:140px;}
.MiddleFieldGreen		{ font-size:12px; padding:3px; color:#333; border:1px solid #bbd648; width:140px;}
.ProxiFieldGreen		{ font-size:12px; padding:3px; color:#333; border:1px solid #bbd648; width:110px;}

.SmallFieldOrange		{ font-size:12px; padding:3px; color:#333; border:1px solid #E7B84B; width:90px;}
.SmallFieldBlue			{ font-size:12px; padding:3px; color:#333; border:1px solid #789CAB; width:90px;}
.SmallFieldGrey			{ font-size:12px; padding:3px; color:#333; border:1px solid #868686; width:90px;}
.SmallFieldGreen		{ font-size:12px; padding:3px; color:#333; border:1px solid #bbd648; width:90px;}

.TinyFieldOrange		{ font-size:12px; padding:3px; color:#333; border:1px solid #E7B84B; width:50px;}
.TinyFieldBlue			{ font-size:12px; padding:3px; color:#333; border:1px solid #789CAB; width:50px;}
.TinyFieldGrey			{ font-size:12px; padding:3px; color:#333; border:1px solid #868686; width:50px;}
.TinyFieldGreen			{ font-size:12px; padding:3px; color:#333; border:1px solid #bbd648; width:40px;}

.FieldsBox				{ padding:0 0 0 40px;}
.ValidForm				{ padding:5px 0 0;}

/* Button */
.LargeOrange			{ width:150px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/LargeOrange.gif") no-repeat top left;}
.LargeBlue				{ width:150px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/LargeBlue.gif") no-repeat top left;}
.LargeGrey				{ width:150px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#666; background:url("../Images/Buttons/LargeGrey.gif") no-repeat top left;}
.LargeGreen				{ width:150px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/LargeGreen.gif") no-repeat top left;}

/*
.MiddleOrange			{ width:100px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/MiddleOrange.gif") no-repeat top left;}
.MiddleBlue				{ width:100px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/MiddleBlue.gif") no-repeat top left;}
.MiddleGrey				{ width:100px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#666; background:url("../Images/Buttons/MiddleGrey.gif") no-repeat top left;}
.MiddleGreen			{ width:100px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/MiddleGreen.gif") no-repeat top left;}
*/
.MiddleOrange			{ width:100px !important; margin:0; padding:3px 0; border:0; border:0 !important; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/MiddleOrange.gif") no-repeat top left;}
.MiddleBlue				{ width:100px !important; margin:0; padding:3px 0; border:0; border:0 !important; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/MiddleBlue.gif") no-repeat top left;}
.MiddleGrey				{ width:100px !important; margin:0; padding:3px 0; border:0; border:0 !important; font-weight:bold; font-size:10px; font-style:italic; color:#666; background:url("../Images/Buttons/MiddleGrey.gif") no-repeat top left;}
.MiddleGreen			{ width:100px !important; margin:0; padding:3px 0; border:0; border:0 !important; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/MiddleGreen.gif") no-repeat top left;}

.SmallOrange			{ width:50px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/SmallOrange.gif") no-repeat top left;}
.SmallBlue				{ width:50px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/SmallBlue.gif") no-repeat top left;}
.SmallGrey				{ width:50px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#666; background:url("../Images/Buttons/SmallGrey.gif") no-repeat top left;}
.SmallGreen				{ width:50px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/SmallGreen.gif") no-repeat top left;}

.TinyOrange				{ width:25px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/TinyOrange.gif") no-repeat top left;}
.TinyBlue				{ width:25px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/TinyBlue.gif") no-repeat top left;}
.TinyGrey				{ width:25px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#666; background:url("../Images/Buttons/TinyGrey.gif") no-repeat top left;}
.TinyGreen				{ width:25px; margin:0; padding:3px 0; border:0; font-weight:bold; font-size:10px; font-style:italic; color:#FFF; background:url("../Images/Buttons/TinyGreen.gif") no-repeat top left;}


/* LINKS */
.lk_fr					{ background:url(../Images/UsefulLinks/bglinks_fr.gif) no-repeat top left;}
.lk_en					{ background:url(../Images/UsefulLinks/bglinks_en.gif) no-repeat top left;}
.lk_nl					{ background:url(../Images/UsefulLinks/bglinks_nl.gif) no-repeat top left;}

.lk_eu_fr					{ background:url(../Images/UsefulLinks/bglinks_eu_fr.gif) no-repeat top left;}
.lk_eu_en					{ background:url(../Images/UsefulLinks/bglinks_eu_en.gif) no-repeat top left;}
.lk_eu_nl					{ background:url(../Images/UsefulLinks/bglinks_eu_nl.gif) no-repeat top left;}

a.adv-here				{ position:absolute; top:16px; left:16px;}

.links					{ position:relative; float:right; width:615px; text-align:left; background:url(../Images/UsefulLinks/bglinks.gif) no-repeat top left;}
.links_eu				{ float:right; width:615px; text-align:left;}
.linkstitle				{ height:17px; margin:0; padding:0; text-indent:-200em; overflow:hidden; background:url(../Images/UsefulLinks/bglinks_topright.gif) no-repeat top right;}
.linksbody				{ padding:0 12px 0 105px; clear:both; float:left; background:url(../Images/UsefulLinks/bglinks_body.gif) repeat-y top right;}
.linksbody p			{ margin:0; padding:0 0 15px;}
.linksfooter			{ clear:both; height:17px; background:url(../Images/UsefulLinks/bglinks_footer.gif) no-repeat bottom left;}
.linksrightcorner		{ height:17px; background:url(../Images/UsefulLinks/bglinks_bottom_right_corner.gif) no-repeat bottom right; padding:0 0 0 65px;}

.linksbody ul				{ margin:0; padding:0;}
.linksbody li				{ list-style-type:none; list-style:none; float:left;}
.linksbody a				{ display:block; width:83px; font-size:11px; margin:5px 0; padding:45px 0 0; color:#666; text-align:center; text-decoration:none;}
.linksbody a:hover			{ text-decoration:underline;}

a#lk_emplois,a#lk_emplois:visited						{ background:url("../Images/UsefulLinks/IcoEmploi.gif") no-repeat top center;}
a#lk_urgence,a#lk_urgence:visited						{ background:url("../Images/UsefulLinks/IcoUrgence.gif") no-repeat top center;}
a#lk_administration,a#lk_administration:visited			{ background:url("../Images/UsefulLinks/IcoAdministrations.gif") no-repeat top center;}
a#lk_prefix,a#lk_prefix:visited							{ background:url("../Images/UsefulLinks/IcoPrefixes.gif") no-repeat top center;}
a#lk_depannage,a#lk_depannage:visited					{ background:url("../Images/UsefulLinks/IcoDepannage.gif") no-repeat top center;}
a#lk_routes,a#lk_routes:visited							{ background:url("../Images/UsefulLinks/IcoRoutes.gif") no-repeat top center;}
a#lk_cdrom,a#lk_cdrom:visited							{ background:url("../Images/UsefulLinks/Icoannuairescd.gif") no-repeat top center;}

#UsefulLinks			{ width:497px; height:73px; margin:0 3px 0 0; padding:20px 0 0 110px; background:url("../Images/UsefulLinks/Bg_Links.gif") no-repeat top left; float:right;}
#UsefulLinks h3			{ display:none;}
#UsefulLinks ul			{ margin:0; padding:0;}
#UsefulLinks li			{ margin:0; padding:0; display:inline; list-style:none;}
#UsefulLinks a			{ display:block; float:left; text-align:center; padding:50px 7px 2px 7px; color:#666; font-weight:bold; text-decoration:none; font-size:11px;}
#UsefulLinks a:hover	{ text-decoration:underline;}

#UsefulLinksInt			{ width:497px; height:73px; margin:0 3px 0 0; padding:20px 0 0 110px; background:url("../Images/UsefulLinks/Bg_Links.gif") no-repeat top left; float:right;}
#UsefulLinksInt h3		{ display:none;}
#UsefulLinksInt ul		{ margin:0; padding:0;}
#UsefulLinksInt li		{ margin:0; padding:0; display:inline; list-style:none;}
#UsefulLinksInt a		{ display:block; float:left;border-right:1px solid #CCC; padding:50px 7px 2px 7px; color:#666; font-weight:bold; text-decoration:none; font-size:11px;}
#UsefulLinksInt a:hover	{ text-decoration:underline;}

a.UrgenceLinks,a.UrgenceLinks:visited		{ background:url("../Images/UsefulLinks/IcoUrgence.gif") no-repeat top center; /*border-right:1px solid #CCC;*/}
a.AdminLinks,a.AdminLinks:visited			{ background:url("../Images/UsefulLinks/IcoAdministrations.gif") no-repeat top center; /*border-right:1px solid #CCC;*/}
a.PrefLinks,a.PrefLinks:visited				{ background:url("../Images/UsefulLinks/IcoPrefixes.gif") no-repeat top center; /*border-right:1px solid #CCC;*/}
a.Routes,a.Routes:visited					{ background:url("../Images/UsefulLinks/IcoRoutes.gif") no-repeat top center; /*border-right:1px solid #CCC;*/}
a.Depannage,a.Depannage:visited				{ background:url("../Images/UsefulLinks/IcoDepannage.gif") no-repeat top center; /*border-right:1px solid #CCC;*/}
a.annCDROM,a.annCDROM:visited				{ background:url("../Images/UsefulLinks/ico_annuairescdrom.gif") no-repeat top center; /*border-right:1px solid #CCC; white-space:nowrap;*/}
a.EmploiLinks,a.EmploiLinks:visited			{ background:url("../Images/UsefulLinks/IcoEmploi.gif") no-repeat top center;}

#Countries,#Navigation,#Copyright	{ width:650px; color:#3F3F3F; margin:7px auto 0 auto;}
#Countries				{ text-transform:uppercase; font-size:12px; font-weight:bold;}
a.ActiveCountry			{ color:#EFA025 !important;}
#Navigation				{ font-size:11px; color:#666; padding:7px 0 0;}
#Copyright				{ font-size:10px; color:#999;border-top:1px solid #CCC;}

/* PREFIXES */
#SearchPrefixesBox				{ position:absolute; width:527px; height:103px; padding:9px 0 0; right:40px; top:34px; font-size:10px; background:url("../Images/Prefixes/bb_Prefixes.gif") no-repeat top left;}
#SearchPrefixesBox h4			{ text-transform:uppercase; margin:0 20px 0 0; padding:0 0 0 50px; text-align:right; color:#636363; font-size:12px; width:150px; float:left;}
#SearchPrefixesBox h4 span		{ width:100px; font-size:10px; text-transform:none; font-weight:normal; display:block; line-height:11px;}
#Selectcountry			{ width:230px;}
#CountryName			{ margin:0; padding:0; font-size:14px; text-transform:uppercase; padding:0 0 0 15px; margin:0;}
#PrefCountry			{ text-align:right; font-weight:bold; color:#efa025;}
#TblListTown			{ margin:15px 0 0;}
#TblListTown li			{ list-style-image:url(../Images/Prefixes/BulletTown.gif); padding:0 0 5px; font-weight:bold; color:#666;}
#TblListTown .NameTown	{ padding:0 0 0 20px; background:url("../Images/Prefixes/BulletTown.gif") no-repeat center left; color:#666; font-weight:bold;}
#TblListTown .PrefTown	{ color:#EFA025; font-weight:bold; text-align:right;}

/* URGENCES */
#TitleUrgences			{ position:absolute; width:462px; height:103px; padding:9px 0 0 65px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Urgences/Ico_Urgences.gif") no-repeat top left;}
#TitleUrgences h3		{ font-size:16px; color:#454545; margin:0 0 10px 0; padding:3px 0; border-bottom:1px solid #bcd8ef;}
#QuickLinks				{ border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
#QuickLinks a,#QuickLinks a:visited		{ display:block; float:left; margin:0; padding:5px 11px 5px 11px; color:#8d8d8d; font-size:11px; font-weight:bold; }
#QuickLinks a:hover						{ color:#EFA025;}
#TblListNumber			{ width:100%;}
.brdBttom				{ border-bottom:1px solid #EEE; color:#666; width:100%; font-size:12px; padding:0 0 3px; margin:0 0 20px 0;}
.PhoneNumber			{ width:100px; color:#EFA025; font-weight:bold; text-align:right; vertical-align:top;}


/* ADMINISTRATIONS */
#TitleAdmin			{ position:absolute; width:462px; height:103px; padding:9px 0 0 65px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Administrations/Ico_Administrations.gif") no-repeat top left;}
#TitleAdmin h3		{ font-size:16px; color:#454545; margin:0 0 10px 0; padding:3px 0; border-bottom:1px solid #bcd8ef;}
.AdminLinkDesc		{ border-bottom:1px solid #E9E9E9; padding:0 0 3px 0; color:#8d8d8d;}
.AdminLink a,.AdminLink a:visited		{ display:block; font-weight:bold; color:#EFA025; font-size:12px; margin:0 0 10px; padding:5px 0 5px 25px; background:url("../Images/Administrations/BulletLink.gif") no-repeat center left;}
.AdminLink a:hover	{ text-decoration:none;}


/* ROUTES ET PLANS */
#TitleRoutes		{ position:absolute; width:462px; height:103px; padding:9px 0 0 65px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Routes/Ico_Routes.gif") no-repeat top left;}
#TitleRoutes h3		{ font-size:16px; color:#454545; margin:0 0 10px 0; padding:3px 0; border-bottom:1px solid #bcd8ef;}


/* DEPANNAGE */
#TitleDepan			{ position:absolute; width:462px; height:103px; padding:9px 0 0 55px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Depannage/Ico_Depannage.gif") no-repeat top left;}
#TitleDepan h3		{ font-size:16px; color:#454545; margin:0 0 10px 0; padding:3px 0; border-bottom:1px solid #bcd8ef;}


/* EMPLOI */
#TitleEmploi		{ position:absolute; width:462px; height:103px; padding:9px 0 0 65px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Emploi/Ico_Emploi.gif") no-repeat top left;}
#TitleEmploi h3		{ font-size:16px; color:#454545; margin:0 0 10px 0; padding:3px 0; border-bottom:1px solid #bcd8ef;}

/* RESULTS */
.NumResults			{ margin:5px 0 0 0;}
.NumResults	strong	{ color:#8bbce4;}

/* new */
.result-client-item		{ margin:15px 0 0;}
.result-client-item .result-head		{ padding:6px 0 5px 33px;}
.result-item .result-head				{ padding:0 0 0 33px;}

.result-item			{ margin:20px 0 0;}
.result-item h2			{ color:#444; font-size:16px !important; margin:0 0 5px; padding:0 0 0 33px;}
.result-item h2 a		{ color:#444; text-decoration:none;}
.result-item h2 span	{ display:block; padding:0 0 5px; background:url(../Images/Results/result-item/bg-pixpub.gif) no-repeat bottom right;}

.gold-result							{ background:url("../Images/Results/Ico_GoldPack.gif") no-repeat top left;}
.gold-result h2 span					{ border-bottom:2px solid #bba768;}
.silver-result							{ background:url("../Images/Results/Ico_SilverPack.gif") no-repeat top left;}
.silver-result h2 span					{ border-bottom:2px solid #b6b7bc;}
.bronze-result							{ background:url("../Images/Results/Ico_BronzePack.gif") no-repeat top left;}
.bronze-result h2 span					{ border-bottom:2px solid #a44e30;}
.normal-result h2 span					{ margin:20px 0 0; border-bottom:2px solid #a3c8e7;}

.gold-result .result-data,.silver-result .result-data,.bronze-result .result-data
						{ border-top:1px solid #ededed; border-bottom:1px solid #ededed;}
.result-data			{ margin:5px 0; padding:5px 0 5px 15px;}
.result-data li			{ color:#fde2a3;}
.result-data li em		{ color:#666; font-weight:normal; font-style:normal;}
.result-data li span	{ display:inline-block; width:85px; color:#fbb515; font-weight:bold;}

.categories				{ margin:0; padding:0; list-style:none; overflow:hidden;}
.categories li			{ float:left; margin:0 5px 0 0; padding:0 0 0 5px; border-left:1px solid #ddd; text-transform:lowercase;}
.categories li a		{ color:#999; text-decoration:none; white-space:nowrap;}
.categories li a strong	{ font-weight:normal;}

.result-box				{ width:547px; margin:0 0 0 33px; padding:10px 10px 0; color:#444; font-size:11px; overflow:hidden; background:url(../Images/Results/result-item/bg-result-item-top.gif) no-repeat top left;}
.result-box-foot		{ margin:0 0 0 33px; height:10px; background:url(../Images/Results/result-item/bg-result-item-bottom.gif) no-repeat bottom left;}
.result-box-col			{ width:50%; float:left;}
.result-details,.result-picture
						{ width:50%; float:left;}
						
.result-picture a		{ float:right; text-decoration:none; border:none; margin:0 0 5px;}
.result-picture .LogoType	{ float:right; text-decoration:none; border:none; margin:0 0 5px; cursor:text;}
.result-picture img		{ border:none;}

.result-zone			{ margin:0 0 6px; padding:0 0 6px; border-bottom:1px solid #ededed;}
.result-info-title		{ width:85px; padding:0 0 0 10px; font-weight:bold; color:#fbb515; background:url(../Images/Results/result-item/result-info-bullet.gif) no-repeat center left;}

a.result-more-info		{ display:block; width:200px; margin:6px 0; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; background:url(../Images/Results/result-item/more-info-left.gif) no-repeat top left;}
a.result-more-info span	{ display:block; height:22px; padding:5px 0 0 10px; background:url(../Images/Results/result-item/more-info-right.gif) no-repeat top right; cursor:hand;}

.col-rubriques			{ width:48% !important; padding:0 0 0 1%; color:#666; border-left:1px solid #ddd;}

.result-toolbar			{ clear:both; width:547px; overflow:hidden; background:url(../Images/Results/result-item/bg-result-toolbar-top.gif) no-repeat top left;}
.result-toolbar ul		{ margin:0; padding:0 10px; list-style:none; width:527px; overflow:hidden; background:url(../Images/Results/result-item/bg-result-toolbar-bottom.gif) no-repeat bottom left;}
.result-toolbar li		{ float:left;}
.result-toolbar li a	{ display:block; padding:5px 10px 5px 25px;}
a.result-link-map		{ background:url("../Images/Results/Ico_GoldRoute.gif") no-repeat center left;}
a.result-link-info		{ background:url("../Images/Results/Ico_GoldEuro.gif") no-repeat center left;}
a.result-link-cdrom		{ background:url("../Images/Results/CdRom.gif") no-repeat center left;}
a.result-link-rechlocale{ background:url("../Images/Results/rechlocale.gif") no-repeat center left;}
a.result-link-referencement	{ float:right; background:url("../Images/Results/referencement.gif") no-repeat center left;}
a.result-link-flower	{ background:url("../Images/Results/19x19_EF.gif") no-repeat center left;}
a.result-link-fastbooking { background:url("../Images/Results/fastbooking.png") no-repeat center left;}
/* /new */


.ResGoldPack		{ background:url("../Images/Results/BgTitle_GoldPack.gif") no-repeat top right; height:28px;}
.ResGoldPack h3		{ margin:0; padding:6px 0 5px 40px; font-size:14px; color:#444; background:url("../Images/Results/Ico_GoldPack.gif") no-repeat top left;}
.ResSilverPack		{ background:url("../Images/Results/BgTitle_SilverPack.gif") no-repeat top right; height:28px;}
.ResSilverPack h3	{ margin:0; padding:6px 0 5px 40px; font-size:14px; color:#444; background:url("../Images/Results/Ico_SilverPack.gif") no-repeat top left;}
.ResBronzePack		{ background:url("../Images/Results/BgTitle_BronzePack.gif") no-repeat top right; height:28px;}
.ResBronzePack h3	{ margin:0; padding:6px 0 5px 40px; font-size:14px; color:#444; background:url("../Images/Results/Ico_BronzePack.gif") no-repeat top left;}

.InfoItem				{ padding:7px 0 20px 40px; font-size:11px;}
.InfoItem p				{ margin:0;}
/*
.ResultGoldTel,.ResultGoldFax,.ResultGoldMap,.ResultGoldWeb,.ResultGoldMail,.ResultGoldEuro,.ResultGoldRoute	{ padding:2px 10px 3px 30px;}
.ResultGoldTel			{ background:url("../Images/Results/Ico_GoldTel.gif") no-repeat top left;}
.ResultGoldFax			{ background:url("../Images/Results/Ico_GoldFax.gif") no-repeat top left;}
.ResultGoldMap			{ background:url("../Images/Results/Ico_GoldMap.gif") no-repeat top left;}
.ResultGoldWeb			{ background:url("../Images/Results/Ico_GoldWeb.gif") no-repeat top left;}
.ResultGoldMail			{ background:url("../Images/Results/Ico_GoldMail.gif") no-repeat top left;}
.ResultGoldEuro			{ background:url("../Images/Results/Ico_GoldEuro.gif") no-repeat top left;}
.ResultGoldRoute		{ background:url("../Images/Results/Ico_GoldRoute.gif") no-repeat top left;}*/

#DescTitleResult		{ margin:0 0 10px 0; font-size:13px;}
a.BackResults,a.BackResults:visited	{ width:170px; font-weight:normal; display:block; padding:2px 0 2px 25px; font-size:11px; background:url("../Images/Results/PrevPage.gif") no-repeat top left; color:#999; text-decoration:none;}
.ViewMap img			{ border:1px solid #DDD; padding:1px;}

a.PrevPage,a.PrevPage:visited		{ width:55px; display:block; padding:2px 0 2px 25px; font-size:11px; background:url("../Images/Results/PrevPage.gif") no-repeat top left; color:#999; text-decoration:none;}
a.NextPage,a.NextPage:visited		{ width:35px; display:block; padding:2px 25px 2px 0; font-size:11px; background:url("../Images/Results/NextPage.gif") no-repeat top right; color:#999; text-decoration:none;}
a.PrevPage:hover,a.NextPage:hover,a.BackResults:hover	{ text-decoration:underline;}

.ResNoPack1 h3,.ResNoPack2 h3	{ margin:0; padding:5px 0 5px 5px; font-size:14px; color:#444;}
/*.ResNoPack1						{ border-bottom:1px solid #CCC; background:#f7f7f7;}
.ResNoPack2						{ border-bottom:1px solid #CCC;}*/
.InfoItemNoPack					{ padding:7px 0 10px 5px; font-size:11px;}
.InfoItemNoPack span			{ color:#c39221; font-weight:bold;}

.AdLinks						{ padding:15px 0 15px;}
.AdLinks a,.AdLinks a:visited	{ display:block; width:100px; padding:5px 0 5px 30px; font-size:11px; color:#666; text-decoration:none;}
.AdLinks a:hover				{ text-decoration:underline;}
/*.InfoBusiness					{ background:url("../Images/Results/InfoBusiness.gif") no-repeat center left;}*/
.Credits						{ background:url("../Images/Results/Rapport.gif") no-repeat center left;}
.CdRom							{ background:url("../Images/Results/CdRom.gif") no-repeat center left;}

/* WORLD REGIONS */
#WorldRegions			{ width:600px !important; clear:both; float:left;}
#WorldRegions div		{ float:left; width:290px; margin:0 10px 15px 0;}
#WorldRegions h3		{ font-size:14px; margin:0; padding:5px 0 5px 5px; color:#FFF; background:url("../Images/World/TitleRegion.gif") no-repeat top left; text-transform:uppercase;}
#WorldRegions div img	{ float:left;}
#WorldRegions div ul	{ padding:10px 35px 0 0; margin:0; font-size:11px; text-align:right;}
#WorldRegions div li	{ list-style:none; margin:0; padding:0;}
.noMargin img			{ float:right !important;}
.noMargin ul 			{ text-align:left !important; padding:10px 0 0 35px !important;}
.noMargin h3			{ text-align:right !important; padding:5px 5px 5px 0 !important;}

/* Business Categories */
#CatContainer			{ width:600px;}
#CatContainer_Header	{ display:block; width:600px; height:6px;}
#CatContainer_Content	{ clear:both; float:left; width:594px; background:#FAFAFA; padding:0 0 0 4px; border-left:1px solid #ececec; border-right:1px solid #ececec;}
#CatContainer_Footer	{ clear:both; display:block; height:6px; background:url(../Images/Business_Cat/Footer_Container.gif) no-repeat top left;}

.Cat_item										{ float:left; width:189px; height:80px; margin:2px 6px 5px 2px; color:#999;}
.Cat_item h4									{ height:23px; margin:0; padding:5px 0 0 10px; background:url(../Images/Business_Cat/Bg_TitleCat.gif) no-repeat top left; color:#FFF;}
.Cat_item h4 a,.Cat_item h4 a:visited			{ color:#FFF; text-decoration:none; font-size:11px;}
.Cat_item h4 a:hover							{ text-decoration:underline; color:#FFF;}
.Cat_item a,.Cat_item a:visited					{ font-size:11px; color:#85b6de;}
.Cat_item a:hover								{ text-decoration:none;}
a.MoreLinks,a.MoreLinks:visited					{ /*display:block; float:left; */padding:2px 0 2px 0/*20px*/; color:#fbb513; /*background:url(../Images/Business_Cat/Arrow_More.gif) no-repeat center left;*/}

.IndexVille										{ text-align:right; margin:0;}
.IndexVille a,.IndexVille a:visited				{ display:block; float:right; width:130px; height:24px; padding:7px 0 0; color:#8bbce4; font-weight:bold; font-size:11px; background:url(../Images/Business_Cat/Ico_IndexVille.gif) no-repeat top left;}
.IndexVille a:hover								{ text-decoration:none; color:#8bbce4;}

/* TelDir */
a.BackTeldir,a.BackTeldir:visited				{ display:block; width:150px; height:30px; padding:0 0 0 20px; color:#fbb515; font-size:13px; font-weight:bold; background:url(../Images/Teldir/Bg_BackTeldir_1.gif) no-repeat top left;}
a.BackTeldir:hover								{ text-decoration:none;}
.BackTeldir span								{ display:block; padding:7px 0 7px; background:url(../Images/Teldir/Bg_BackTeldir_2.gif) no-repeat top right;}

/* Euro Search */
.Cat_item_EuroSearch												{ float:left; width:189px; height:80px; margin:2px 6px 5px 2px; color:#999;}
.Cat_item_EuroSearch h4												{ height:23px; margin:0; padding:5px 0 0 10px; background:url(../Images/EuroSearch/Bg_TitleCat.gif) no-repeat top left; color:#FFF;}
.Cat_item_EuroSearch h4 a,.Cat_item_EuroSearch h4 a:visited			{ color:#FFF; text-decoration:none; font-size:11px;}
.Cat_item_EuroSearch h4 a:hover										{ text-decoration:underline; color:#FFF;}
.Cat_item_EuroSearch a,.Cat_item_EuroSearch a:visited				{ font-size:11px; color:#85b6de;}
.Cat_item_EuroSearch a:hover										{ text-decoration:none;}
.Cat_item_EuroSearch a.MoreLinks,.Cat_item_EuroSearch a.MoreLinks:visited					{ padding:2px 0 2px 0/*20px*/; color:#abcf2d; /*background:url(../Images/Business_Cat/Arrow_More.gif) no-repeat center left;*/}
.Cat_item_EuroSearch hr												{ background:#DDD; color:#DDD; height:1px; border:0;}

a.Euro_PoweredBy, a.Euro_PoweredBy:visited						{ background:none !important; padding:2px 0 2px 0 !important; text-decoration:none; font-weight:normal !important; font-size:10px !important;}

.IndexVilleEuroSearch											{ text-align:right; margin:0;}
.IndexVilleEuroSearch a,.IndexVilleEuroSearch a:visited			{ display:block; float:right; width:130px; height:24px; padding:7px 0 0; color:#8bbce4; font-weight:bold; font-size:11px; background:url(../Images/EuroSearch/Ico_IndexVille.gif) no-repeat top left;}
.IndexVilleEuroSearch a:hover									{ text-decoration:none; color:#8bbce4;}


/* Display Active Country */
/*#ActiveCountry			{ position:absolute; z-index:2; top:46px; left:112px; width:130px; height:13px; overflow:hidden; padding:5px 0; text-align:center; background:url(../Images/ActiveCountry/Bg_ActiveCountry.gif) no-repeat top left; font-size:11px; font-weight:bold; color:#FFF; text-transform:uppercase;}*/
#ActiveCountry			{ position:absolute; z-index:2; top:67px; left:9px; width:100px; height:22px; padding:0 0 0 90px; overflow:hidden; line-height:22px; background:#5d96c3 url(../Images/active-country/bg-active-country.gif) no-repeat top left; font-size:11px; font-weight:bold; color:#FFF; text-transform:uppercase;}
#ActiveCountry span		{ display:none;}

/* Texte explicatif (BlueBox) */
.BlueBox_Container		{ width:602px; margin:10px 0 20px;}
/*.BlueBox_Header			{ height:30px; background:url(../Images/BlueBox_Content/BlueBox_Header.gif) no-repeat top left;}*/
.BlueBox_Content		{ width:540px; padding:0 15px 0 15px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;}
/*.BlueBox_Footer			{ height:30px; background:url(../Images/BlueBox_Content/BlueBox_Footer.gif) no-repeat bottom left;}*/
.BlueBox_Header			{ height:20px;width:570px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;border-top:1px solid #a3c8e7;}
.BlueBox_Footer			{ height:20px;width:570px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;border-bottom:1px solid #a3c8e7;}

.BlueBox_Content h4		{ margin:0; padding:5px 0 5px 25px; font-size:14px; color:#4495d7; background:url(../Images/BlueBox_Content/BlueBox_Arrow.gif) no-repeat center left;}
.BlueBox_Content p		{ margin:10px 0 10px 40px; width:510px;}
.BlueBox_Content ol		{ margin:10px 0 30px 20px;}
.BlueBox_Content ol li	{ font-style:italic; line-height:18px;}
.BlueBox_Content table	{ margin:0 0 0 40px; width:490px;}
.BlueBox_Content table td		{ border-bottom:2px solid #FFF;}
.BlueBox_Content table th		{ width:75px; text-align:left; color:#80b0d7; border-bottom:2px solid #FFF;}

/* Details Listing (BlueBox) */
.BlueBox_Listing_Container		{ width:602px; margin:10px 0 20px;} 
/*.BlueBox_Listing_Header			{ height:20px; background:url(../Images/BlueBox_Content/BlueBox_Header.gif) no-repeat top left;}*/
.BlueBox_Listing_Content		{ width:540px; padding:0 15px 0 15px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;}
/*.BlueBox_Listing_Footer			{ height:20px; background:url(../Images/BlueBox_Content/BlueBox_Footer.gif) no-repeat bottom left;}*/
.BlueBox_Listing_Header		{ height:20px;width:570px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;border-top:1px solid #a3c8e7;}
.BlueBox_Listing_Footer		{ height:20px;width:570px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;border-bottom:1px solid #a3c8e7;}

.BlueBox_Listing_Content h4		{ margin:0 0 15px; padding:15px 0 3px; border-bottom:1px solid #c5ddf1; font-size:14px; color:#4495d7;}
.BlueBox_Listing_Content p		{ margin:10px 0; width:510px;}
.BlueBox_Listing_Content ol,.BlueBox_Listing_Content ul			{ margin:10px 0 10px 20px;}
.BlueBox_Listing_Content ol li,.BlueBox_Listing_Content ul li	{ line-height:18px;}
/*.BlueBox_Listing_Content table	{ margin:0 0 0 40px; width:510px;}
.BlueBox_Listing_Content table td		{ border-bottom:2px solid #FFF;}
.BlueBox_Listing_Content table th		{ width:75px; text-align:left; color:#80b0d7; border-bottom:2px solid #FFF;}
*/
a.HideInfo,a.HideInfo:visited	{ display:block; text-align:center; width:130px; margin:0 0 0 25px; background:url(../Images/Results/HideInfo_Left.gif) no-repeat bottom left;}
a.HideInfo span					{ display:block; height:20px; padding:13px 0 6px; background:url(../Images/Results/HideInfo_Right.gif) no-repeat bottom right;}


/* RESULTS NUMBER */
.NumberResults					{ margin:10px 0; background:url(../Images/Results/NBR_Content.gif) no-repeat bottom left;}
.NBR_Header						{ height:7px; background:url(../Images/Results/NBR_Header.gif) no-repeat top left;}
.NBR_Content					{ padding:0 0 0 45px; font-size:11px; color:#888; background:url(../Images/Results/NBR_Loupe.gif) no-repeat 10px center;}
.NBR_Footer						{ height:7px; background:url(../Images/Results/NBR_Footer.gif) no-repeat top left;}

.NBR_Content h3,.NBR_Content div					
{ font-size:14px; margin:0; padding:0; color:#fbb513;}

.NumberResults_Small						{ width:350px; margin:0; background:url(../Images/Results/NBR_Content_Small.gif) no-repeat bottom left;}
.NumberResults_Small .NBR_Header			{ height:7px; background:url(../Images/Results/NBR_Header_Small.gif) no-repeat top left;}
.NumberResults_Small .NBR_Content			{ padding:0 0 0 45px; font-size:11px; color:#888; background:url(../Images/Results/NBR_Loupe.gif) no-repeat 10px center;}
.NumberResults_Small .NBR_Footer			{ height:7px; background:url(../Images/Results/NBR_Footer_Small.gif) no-repeat top left;}
.NumberResults_Small .NBR_Content h3		{ font-size:14px; margin:0; padding:0; color:#fbb513;}


/* STEP COORDONNEES */
#TitleCoordonnees			{ position:absolute; width:462px; height:103px; padding:9px 0 0 65px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Coordonnees/Ico_Coord.gif") no-repeat top left;}
#TitleCoordonnees h3		{ font-size:16px; color:#454545; margin:0 0 10px 0; padding:3px 0; border-bottom:1px solid #bcd8ef;}

/* Steps Container */
#Steps_Container				{ margin:0; padding:0; height:91px;}
#Steps_Container li				{ float:left; list-style:none; margin:0 27px; padding:57px 0 0; width:109px; height:35px; color:#C0C0C0; font-size:10px; text-align:center;}

#Type_Action					{ background:url(../Images/Coordonnees/Type_Action_0.gif) no-repeat top left; margin-left:0 !important;}
#Profil							{ background:url(../Images/Coordonnees/Profil_0.gif) no-repeat top left;}
#Formulaire						{ background:url(../Images/Coordonnees/Formulaire_0.gif) no-repeat top left;}
#Confirmation					{ background:url(../Images/Coordonnees/Confirmation_0.gif) no-repeat top left; margin-right:0 !important;}

#Type_Action_On					{ background:url(../Images/Coordonnees/Type_Action_1.gif) no-repeat top left; color:#848484 !important; margin-left:0 !important;}
#Profil_On						{ background:url(../Images/Coordonnees/Profil_1.gif) no-repeat top left; color:#848484 !important;}
#Formulaire_On					{ background:url(../Images/Coordonnees/Formulaire_1.gif) no-repeat top left; color:#848484 !important;}
#Confirmation_On				{ background:url(../Images/Coordonnees/Confirmation_1.gif) no-repeat top left; color:#848484 !important; margin-right:0 !important;}

/* Step 01 */
.SubTitle_Coord					{ font-size:14px; text-transform:uppercase; color:#efa025; border-bottom:1px solid #efefef; margin:25px 0 15px;}

#ChoiceType						{ margin:0 0 40px 25px;}
#ChoiceType ul					{ margin:0; padding:0;}
#ChoiceType ul li				{ list-style:none;}
#ChoiceType ul li a				{ display:block; width:150px; padding:4px 0 4px 22px; color:#878787;}
#ChoiceType ul li a:hover		{ color:#878787; text-decoration:none;}

a.Add_Coord						{ background:url(../Images/Coordonnees/Ico_Add.gif) no-repeat center left;}
a.Mod_Coord						{ background:url(../Images/Coordonnees/Ico_Modify.gif) no-repeat center left;}
a.Del_Coord						{ background:url(../Images/Coordonnees/Ico_Delete.gif) no-repeat center left;}

/* Step 02 */
#ChoiceProfil						{ padding:0 0 0 131px; margin:0 0 40px; background:url(../Images/Coordonnees/Bg_KeyProfil.gif) no-repeat top left; height:180px;}
#ChoiceProfil p						{ margin:0 0 10px; padding:0;}
#ChoiceProfil fieldset				{ margin:0; padding:0; border:0;}
#ChoiceProfil legend				{ font-weight:bold; margin:0 0 10px; padding:0;}
#ChoiceProfil label.Radio input		{ float:left; width:auto !important; margin:2px 5px 0 0; height:12px; border:0;}
#ChoiceProfil label.Radio			{ margin:5px 0 0 !important;}
#ChoiceProfil label					{ display:block; margin:10px 0 0;}
#ChoiceProfil input					{ display:block; border:1px solid #CCC; width:200px; padding:2px; margin:3px 0 0;}

#SendLogin							{ border:0 !important; width:110px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url(../Images/Coordonnees/Bout_SendLogin.gif) no-repeat top left;}
#SendLogin_Cancel					{ border:0 !important; width:110px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url(../Images/Coordonnees/Bout_SendLogin_Cancel.gif) no-repeat top left;}
#CoordBack							{ border:0 !important; width:170px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url(../Images/Coordonnees/Bout_Back.gif) no-repeat top left;}

/* Step 3 */
#CoordForm							{ position:relative; margin:0 0 30px; padding:0; clear:both; width:601px;}
#CoordForm fieldset					{ display:block; margin:0; padding:10px 0; border:0;}
#CoordForm fieldset legend			{ margin:0 0 0 -7px; padding:0 10px 0 0; font-size:12px; font-weight:bold; color:#efa025;}
#CoordForm fieldset p				{ padding:0; clear:both;}
#CoordForm fieldset.radio			{ margin:0 15px 15px 0; clear:both;}
#CoordForm fieldset.radio input		{ clear:both; float:left; height:18px; width:auto !important; border:0 !important; margin:0 3px 0 0;}
#CoordForm fieldset.radio label		{ font-weight:normal;}
#CoordForm input					{ display:block; width:274px; border:1px solid #dadada; padding:2px; margin:5px 0 0; color:#666; font:12px Arial, Helvetica, sans-serif;}
#CoordForm label					{ display:block; float:left; padding:10px 20px 0 0; margin:0; font-weight:bold; color:#878787; overflow:hidden;}
#CoordForm select					{ display:block;}
#CoordForm .Mandatory				{ color:#C00;}
#CoordForm fieldset.ColForm1		{ float:left; width:300px; border-right:1px solid #CCC;}
#CoordForm fieldset.ColForm2		{ float:left; width:300px;}

#CoordForm fieldset.ColForm1 legend		{ padding:0 !important; margin:0 !important;}
#CoordForm fieldset.ColForm2 legend 	{ padding:0 !important; margin:0 !important;}

#CoordForm fieldset.ColForm1 label	{ padding:10px 10px 0 10px !important; color:#BBB !important;}
#CoordForm fieldset.ColForm2 label 	{ padding:10px 10px 0 10px !important;}


.FirstBeginForm						{ clear:both; float:none !important;}
#CoordForm .MediumField				{ width:122px;}

.Comment_Orange						{ padding:0 20px 10px 80px; margin:15px 0; background:#f9f7dc url(../Images/Coordonnees/Ico_Comment_Orange.gif) no-repeat 8px 8px; color:#efa025; border:1px solid #e9e6b9; float:left; width:480px;}
.Comment_Orange p					{ margin:10px 0 0 !important; padding:0 !important;}
.Comment_Orange label				{ color:#efa025 !important;}
.Comment_Orange a					{ color:#efa025 !important;}
.Comment_Orange a:hover				{ text-decoration:none;}

.Comment_Vert						{ padding:0 20px 10px 80px; margin:15px 0; background:#f4f9dc url(../Images/Coordonnees/Ico_Comment_Vert.gif) no-repeat 8px 8px; color:#b5c473; border:1px solid #dde3bf; float:left; width:480px;}
.Comment_Vert p						{ margin:10px 0 0 !important; padding:0 !important;}
.Comment_Vert label					{ color:#b5c473 !important;}
.Comment_Vert a						{ color:#b5c473 !important;}
.Comment_Vert a:hover				{ text-decoration:none;}


/* ABUSIF */
#popup_container					{ width:247px; height:156px; margin:10px 0 0 10px; padding:35px 0 0 130px; text-transform:uppercase; color:#b0b0b0; font-weight:bold; font-size:14px; background:url(../Images/Abusif/Bg_Popup.gif) no-repeat top left;}
#popup_container a					{ color:#EFA025;}
#popup_container .alert_link		{ color:#555 !important;}

#TitleInfobelPlus			{ position:absolute; width:462px; height:103px; padding:9px 0 0 55px; color:#647888; right:40px; top:34px; font-size:10px; background:url(../Images/Infobel_Details/InfobelPlus_Logo.gif) no-repeat top left;}
#IPlus_prix					{ width:596px;}
#IPlus_prix_Header			{ height:20px; background:url(../Images/Infobel_Details/header_prix.gif) no-repeat top left;}
#IPlus_prix_Content			{ border-left:1px solid #d7cdaf; border-right:1px solid #d7cdaf; background:#fffae4;}
#IPlus_prix_Content p		{ margin:0; padding:0 0 20px 246px;}
#IPlus_prix_Content span	{ font-weight:bold; font-size:14px; color:#EFA025;}
#IPlus_prix_Footer			{ height:20px; background:url(../Images/Infobel_Details/footer_prix.gif) no-repeat bottom left;}

/* INFO FINANCIERES */
#InfoFinance									{ width:596px; margin:15px 0;}
#InfoFinance #InfoFinance_Header				{ height:33px; padding:16px 0 0 55px; color:#FFF; font-size:14px; font-weight:bold; text-transform:uppercase; background:url(../Images/Info_Financieres/Info_finance_Header.gif) no-repeat top left;}
#InfoFinance #InfoFinance_Content				{ padding:15px 15px 0; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7; background:#e8f3fc;}
#InfoFinance #InfoFinance_Footer				{ height:15px; background:url(../Images/Info_Financieres/Info_finance_Footer.gif) no-repeat bottom left;}

#InfoFinance_Content th							{ text-align:left; color:#4495d7;}
#InfoFinance_Content th,#InfoFinance_Content td	{ vertical-align:top;}
.InfoFinance_row_Alt							{ background:#eff7fd;}

/*#GoogleSearch			{ position:absolute; left:15px; top:145px; width:136px;}*/
#GoogleSearch			{ clear:both; margin:-165px 0 0 0; width:136px; text-align:center;}
#GSHeader				{ width:136px; height:32px; background:url("../Images/Google/GSHeader.gif") no-repeat top left;}
#GSContent				{ width:100px; padding:0 18px; background:url("../Images/AdsPixel/PixContent.gif") repeat-y top left;}
#GSFooter				{ width:136px; height:19px; background:url("../Images/AdsPixel/PixFooter.gif") no-repeat top left;}
#GSContent img			{ margin:10px 0 0 0; padding:0;}
#GoogleFields			{ border:1px solid #afd2f5; width:96px; margin:7px 0 10px; padding:2px; color:#666; font:12px Arial, Helvetica, sans-serif;}
#GS_Button				{ border:0; width:100px; height:22px; color:#5a84ae; padding:0 0 3px; font:bold 11px Arial, Helvetica, sans-serif; background:url(../Images/Google/GS_Button.gif) no-repeat top left;}

#phone_container			{ position:absolute; color:#3A3A3A; top:208px; left:220px; width:522px; height:68px;}
#phone_container h4			{ margin:0; padding:0; color:#636363; font-size:14px;}
#phone_container p			{ margin:0; padding:0 0 3px; font-size:10px; color:#666;}
.phoneboxe					{ width:235px; height:58px; padding:5px 10px; background:url(../Images/PhoneBox/bg_phonebox_new.gif) no-repeat top left;}
#phone_entreprise			{ float:left;}
#phone_particulier			{ float:right;}

/* AFFINAGE */
#affinage				{ margin:0 0 10px; width:136px;}
#affinage_header		{ height:32px; padding:5px 10px 0 10px; color:#FFF; text-align:center; line-height:14px; font-weight:bold; background:url(../Images/Affinage/bg_header.gif) no-repeat top center;}
#affinage_content		{ padding:0; margin:0 7px; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7; background:#f4f8fc url(../Images/Affinage/bg_affinage.gif) repeat-x bottom left;}
#affinage_content h3	{ margin:0; clear:both; padding:7px 0 7px 20px; font-size:13px; color:#72aee2; background:url(../Images/Affinage/bg_title.gif) no-repeat 2px center;}
#affinage_footer		{ height:12px; background:url(../Images/Affinage/bg_footer.gif) no-repeat bottom center;}

#affinage_content ul	{ margin:0; padding:0;}
#affinage_content li	{ position:relative; clear:both; margin:0 !important; padding:0 !important; list-style:none; width:120px !important;}
#affinage_content li a			{ display:block; padding:5px 7px 5px 15px; color:#72aee2; font-size:11px; background:url(../Images/Affinage/arrow_list1.gif) no-repeat 5px 10px;}
#affinage_content li a:hover	{ display:block; padding:5px 7px 5px 15px; background-color:#FFF;}

#affinage_content li ul				{ display:none;}
#affinage_content li ul li			{ border-bottom:1px solid #d6e4f0; width:200px !important;}
#affinage_content li ul li a		{ display:block; width:186px !important; text-decoration:none; border:none !important; padding:7px !important; background:url(../Images/Affinage/arrow_list2.gif) no-repeat 190px 11px;}
#affinage_content li ul li a:hover	{ padding:7px !important; background-color:#72aee2; background-image:none; color:#FFF;}
li.off:hover ul						{ display:block !important; width:200px; border:2px solid #cddae6; border-bottom-width:1px; background:#FFF; left:118px; position:absolute; top:5px; z-index:1;}

li.over ul							{ display:block !important; width:200px; border:2px solid #cddae6; border-bottom-width:1px; background:#FFF; left:118px; position:absolute; top:5px; z-index:1;}



a.NavMenu ,a.NavMenu:visited	{ color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;}
a.NavMenu:hover					{ text-decoration:underline;}

/* REFERENCEMENT */
.Title_referencement		{ font-weight:bold; color:#f1a506;}
.BlueBox_referencment		{ width:520px; height:108px; padding:40px; background:url(../Images/referencement/bg_BlueBox_ref.gif) no-repeat top left;}
#checkphone					{ border:1px solid #dadada; padding:3px; font:12px Arial, Helvetica, sans-serif; width:150px;}
#lbl_check_phone			{ font-weight:bold; width:210px;}

.View_PDF_ref				{ padding:0 0 0 20px; background:url(../Images/referencement/ico_pdf.gif) no-repeat center left;}
.View_PDF_ref a				{ color:#EFA025;}

a.BTN_Show_ref_form			{ display:block; width:148px; height:25px; padding:7px 0 0 30px; font-weight:bold; color:#EFA025; background:url(../Images/referencement/BTN_show_RefForm.gif) no-repeat top left;}
a.BTN_Hide_ref_form			{ display:block; width:148px; height:25px; padding:7px 0 0 30px; font-weight:bold; color:#EFA025; background:url(../Images/referencement/BTN_show_RefForm.gif) no-repeat bottom left;}

.BlueBox_ref_close			{ display:none;}

#BlueBox_ref				{ width:602px; margin:10px 0 20px;}
.BlueBox_Header_ArrowLeft	{ height:30px; background:url(../Images/BlueBox_Content/BlueBox_Header.gif) no-repeat top left;}
.BlueBox_Content_ref		{ width:555px; padding:0 15px 0 30px; background:#e8f3fc; border-left:1px solid #a3c8e7; border-right:1px solid #a3c8e7;}
.BlueBox_Footer_ref			{ height:30px; background:url(../Images/BlueBox_Content/BlueBox_Footer.gif) no-repeat bottom left;}

#BlueBox_ref input			{ border:1px solid #a3c8e7; padding:3px; width:150px; font:12px Arial, Helvetica, sans-serif;}
#BlueBox_ref textarea		{ border:1px solid #a3c8e7; padding:3px; width:150px; height:100px; font:12px Arial, Helvetica, sans-serif;}
#BlueBox_ref .MiddleBlue	{ font-style:italic; font-weight:bold;}
#BlueBox_ref label			{ font-weight:bold;}
.checkbox					{ border:0 !important; padding:0 !important; width:auto !important;}

#phone_container			{ position:absolute; color:#3A3A3A; top:208px; left:220px; width:522px; height:68px;}
#phone_container h4			{ margin:0; padding:0; color:#636363; font-size:14px;}
#phone_container p			{ margin:0; padding:0 0 3px; font-size:10px; color:#666;}
.phoneboxe					{ width:235px; height:58px; padding:5px 10px; background:url(../Images/PhoneBox/bg_phonebox_new.gif) no-repeat top left;}
#phone_entreprise			{ float:left;}
#phone_particulier			{ float:right;}

/* Infobel World */
#infobelaccess				{ width:602px; margin:5px 0 20px;}
#infobelaccess .BlueBox_Header_ArrowLeft	{ height:10px !important;}
#infobelaccess .BlueBox_Footer_ref			{ height:10px !important;}
#infobelaccess h3			{ color:#4495d7; text-transform:uppercase; font-size:14px; margin:0; padding:5px 0 5px 30px; background:url(../Images/World/ico_arrow.gif) no-repeat center left;}
#listcountry				{ margin:10px 0; padding:0 0 0 30px; color:#3F3F3F; font-size:11px; font-weight:bold;}
#services_supp				{ display:block; font-size:11px; color:#5d96c3; margin:0 0 0 30px; padding:3px 0 3px 20px; background:url(../Images/World/services_supp.gif) no-repeat center left;}



/* CLASSES */
.OrangeB_U							{ color:#F0AD11; font-weight:bold; text-decoration:underline;}
.OrangeB_Upper						{ color:#F0AD11; font-weight:bold; text-transform:uppercase; font-size:11px;}
.OrangeB							{ color:#F0AD11; font-weight:bold;}
.GreyB_U							{ color:#878787; font-weight:bold; text-decoration:underline;}
.Grey								{ color:#878787 !important; text-transform:none !important;}
.DarkGreyNorm						{ color:#666 !important; text-transform:none !important; font-weight:normal;}
.asterisque							{ color:#D30606; font-weight:bold;}
.italic								{ font-style:italic;}
.FloatLeft							{ float:left;}
.FloatRight							{ float:right;}

/* STEP 00 */
#ChoiceType							{ margin:0; padding:0;}
#ChoiceType li						{ list-style:none;}
#ChoiceType li a					{ display:block; width:300px; font-size:14px; text-decoration:none; padding:4px 0 10px 30px; color:#878787;}
#ChoiceType li a:hover				{ color:#878787; text-decoration:none;}

a.Add_Partn_Coord					{ background:url("../Images/icones/add.jpg") no-repeat center left;}
a.Mod_Partn_Coord					{ background:url("../Images/icones/modify.jpg") no-repeat center left;}
a.Del_Partn_Coord					{ background:url("../Images/icones/delete.jpg") no-repeat center left;}

/* ADD STEP 01 */
#ChoiceMethode p					{ margin:0 0 10px; padding:0;}
#ChoiceMethode fieldset				{ margin:0; padding:0; border:0;}
#ChoiceMethode label.Radio input	{ float:left; width:auto !important; margin:2px 5px 0 0; height:12px; border:0;}
#ChoiceMethode label.Radio			{ margin:5px 0 15px !important;}
#ChoiceMethode label				{ display:block; font-size:14px;}
#ChoiceMethode input				{ display:block; border:1px solid #CCC; width:200px; padding:2px;}

#SendLogin							{ border:0 !important; width:110px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url("../Images/Coordonnees/Bout_SendLogin.gif") no-repeat top left;}
#SendLogin_Cancel					{ border:0 !important; width:110px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url("../Images/Coordonnees/Bout_SendLogin_Cancel.gif") no-repeat top left;}
#CoordBack							{ border:0 !important; width:170px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url("../Images/Coordonnees/Bout_Back.gif") no-repeat top left;}

.SendLogin							{ border:0 !important; width:110px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 10px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url(../Images/Coordonnees/Bout_SendLogin.gif) no-repeat top left;}
.SendLogin_Cancel					{ border:0 !important; width:110px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 11px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url(../Images/Coordonnees/Bout_SendLogin_Cancel.gif) no-repeat top left;}
.CoordBack							{ border:0 !important; width:170px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 11px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url(../Images/Coordonnees/Bout_Back.gif) no-repeat top left;}

/* ADD STEP 02 */
#add_partn_datas input				{ display:block; border:1px solid #CCC;}
#add_partn_datas fieldset			{ border:none; padding:0 0 10px; margin:10px 0 10px 0;}
.input350							{ width:350px;}
.input330							{ width:330px;}
.input278							{ width:278px;}
.input208							{ width:208px;}
.input178							{ width:178px;}
.input128							{ width:128px;}
.input38							{ width:38px;}
.link_add_input						{ display:block; margin:5px 0 0; font-size:11px !important; color:#878787 !important; font-weight:normal !important; text-decoration:none !important; padding:0 0 0 17px; background:url("../Images/icones/plus.gif") no-repeat center left;}
#DonneBase_Tbl						{ font-weight:bold; font-size:11px; margin:20px 0 0;}
#Mention_sup						{ font-size:11px; font-weight:bold}
#Mention_sup fieldset				{ border:none; padding:0 0 10px; margin:0 0 10px 0;}

/* ADD STEP 3 */
.Recap_Tbl							{ font-size:11px;}
.Recap_Tbl td						{ padding:0 0 8px 0; vertical-align:top;}
#confirm_datas						{ margin:0 0 0 65px; font-size:11px;}
#confirm_datas input				{ border:1px solid #CCC;}
#confirm_datas input.Checkbox		{ margin:0 5px 0 0; padding:0; border:1px solid #CCC;}
#confirm_datas fieldset				{ border:none; padding:0 0 10px; margin:0 0 10px 0;}
.Valider							{ border:0 !important; width:140px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url("../Images/Coordonnees/Bout_Valider.gif") no-repeat top left;}
.Recommencer						{ border:0 !important; width:140px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url("../Images/Coordonnees/Bout_Recommencer.gif") no-repeat top left; text-decoration:none; display:block !important; text-align:center;}
.Annuler							{ border:0 !important; width:140px !important; height:26px; padding:0 !important; margin:10px 0 0 !important; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF !important; background:#FFF url("../Images/Coordonnees/Bout_Annuler.gif") no-repeat top left; text-decoration:none; display:block !important; text-align:center;}

/* ADD STEP 4 */
.H4Upper							{ font-size:12px; text-transform:uppercase; color:#EFA025; margin:25px 0 0 0; padding:3px 0; border-bottom:1px solid #EEE;}
.H5BlueBoldUpper					{ color:#87B9E2; text-transform:uppercase; font-weight:bold; font-size:12px; padding-left:15px;}

.AMS_PriceTbl						{ width:600px;}
.AMS_PriceTbl h5					{ width:585px; height:30px; padding:15px 0 0 15px; margin:0; color:#FFF; text-transform:uppercase; background:url("../Images/Layout/Table_Top.gif") no-repeat bottom left;}
.AMS_PriceTbl_Bottom				{ width:600px; background:url("../Images/Layout/Table_Bottom.gif") no-repeat bottom left;}
.AMS_PriceTbl_Bottom table			{ margin:0 0 25px 15px;}
.AMS_PriceTbl_Bottom th				{ color:#87B9E2; font-style:italic; font-weight:bold; vertical-align:bottom; padding:0 0 7px 0;}
.AMS_PriceTbl_Bottom td				{ font-size:11px; padding:2px 0;}
.AMS_PriceTbl_Bottom .dotted		{ background:url("../Images/Layout/dotted.gif") repeat-x center left;}
.AMS_PriceTbl_Bottom .WhiteBGtxt	{ background-color:#FFF; padding:0 10px 0 0;}

#AMS_PriceTbl_HeadL					{ float:left; color:#87B9E2; font-style:italic; font-size:12px; font-weight:bold; margin:0 0 5px 0;}
#AMS_PriceTbl_HeadR					{ float:right; color:#87B9E2; font-style:italic; font-size:12px; font-weight:bold; margin:0 0 5px 0;}

/* MODIFY STEP 2 */
#CoordForm							{ position:relative; margin:0 0 30px; padding:0; clear:both; width:600px;}
#CoordForm table					{ width:600px;}
#CoordForm table .ColLeft			{ width:300px; padding:0 ; border-right:1px solid #DDD;}
#CoordForm table .ColRight			{ padding:0 0 0 10px;}
#CoordForm input					{ display:block; width:264px; border:1px solid #dadada; padding:2px; margin:5px 0 0; color:#666; font:12px Arial, Helvetica, sans-serif;}
#CoordForm label					{ display:block; float:left; padding:10px 20px 0 0; margin:0; font-weight:bold; color:#878787; overflow:hidden;}
#CoordForm label img.Categories		{ float:right; margin:5px 10px 0 0;}
#CoordForm select					{ display:block;}
#CoordForm .MediumField				{ width:119px;}
#CoordForm label.Categ				{ width:280px !important;}
#CoordForm input#Categorie			{ width:240px; float:left;}
#CoordForm input#Categorie_New		{ width:240px; float:left;}
#CoordForm .warning					{ color:#B00; text-decoration:underline;}

/* DELETE STEP 2 */
#supr_partn_datas input				{ display:block; border:1px solid #CCC;}
#supr_partn_datas fieldset			{ border:none; padding:0 0 10px; margin:10px 0 10px 0; font-size:11px; font-weight:bold;}
#supr_partn_datas table				{ font-size:11px; font-weight:bold;}


/* Phone Hit*/
/* LANDING PAGES */
.clear						{ clear:both;}

#Title_Landing				{ position:absolute; width:462px; height:103px; padding:9px 0 0 65px; color:#647888; right:40px; top:34px; font-size:10px; background:url("../Images/Coordonnees/Ico_Coord.gif") no-repeat top left;}
#Title_Landing h3			{ margin:0 0 10px 0; padding:3px 0; font-size:16px; color:#FFF; border-bottom:1px solid #bcd8ef;}
#Landing h3					{ margin:5px 0 10px 0; padding:3px 0; font-size:16px; color:#45515c; border-bottom:1px solid #EEE;}
h4.Landing					{ margin:0; padding:0; font-size:13px; font-weight:bold; color:#f1a506;}
h4.Landing_Sub				{ margin:5px 0 10px 0; padding:3px 0; font-size:16px; color:#45515c;}
#Landing h5					{ margin:10px 0; padding:0; font-size:14px; font-weight:bold; color:#4474a1;}

.Box_Degrad					{ margin:0 0 10px 0; padding:25px; width:552px; height:188px; background:url("../Images/Landing/box-degrad.jpg") no-repeat top left;}
.Box_Degrad .Top			{ border-bottom:1px solid #c7d2db;}
.Box_Degrad p				{ margin:8px 0 10px 0; padding:0; color:#3f3f3f; font-size:11px; font-weight:bold;}
.Box_Degrad p .nobold		{ font-weight:normal;}
.Box_Degrad2				{ margin:0 0 10px 0; padding:25px; width:552px; height:308px; background:url("../Images/Landing/box-degrad2.jpg") no-repeat top left;}
.Box_Degrad2 .Top			{ border-bottom:1px solid #c7d2db;}
.Box_Degrad2 p				{ margin:8px 0 10px 0; padding:0; color:#3f3f3f; font-size:11px; font-weight:bold;}
.Box_Degrad2 p .nobold		{ font-weight:normal;}
.BlueNArrow					{ float:left; display:block; padding:4px 0 0 20px; width:200px; font-size:12px; font-weight:bold; color:#8bbce4; background:url("../Images/Landing/arrow.gif") no-repeat 0 6px;}
form.PhoneSearch			{ margin:0; padding:0 0 10px 0;}
form.PhoneSearch fieldset	{ margin:0; padding:0; border:none;}
form.PhoneSearch #phone		{ border:1px solid #dadada; width:175px;}

.BoxDegradInt				{ padding:10px 20px; width:513px; border-top:1px solid #ccd5dd; background:#e3eef7 url("../Images/Landing/BoxInt_bottom.gif") no-repeat bottom left;}
.landingform				{ width:100%;}
.landingform strong			{ font-size:11px; color:#4c7aa6;}
.landingform td				{ padding:3px 0;}
/*.landingform input			{ border:1px solid #dadada; width:175px;}*/
.landingform input.long		{ width:270px;}
.landingform #submit		{ border:none; width:105px; height:21px; color:#FFF; font-style:italic; font-weight:bold; font-size:11px; background:url("../Images/Landing/submit2.gif") no-repeat top left;}
.landingform #submit3		{ border:none; width:108px; height:21px; color:#FFF; font-style:italic; font-weight:bold; font-size:11px; background:url("../Images/Landing/submit3.gif") no-repeat top left;}
.landingform .submit-green	{ border:none; width:111px; height:27px; color:#FFF; font-style:italic; font-weight:bold; font-size:11px; background:url("../Images/Landing/submitgreen.gif") no-repeat top left;}
.landingform .gratuit		{ display:block; width:100px; height:18px; padding:4px 0 0 0; color:#FFF; text-transform:uppercase;font-weight:bold; font-size:11px; text-align:center; background:url("../Images/Landing/gratuit.gif") no-repeat top left;}
.BoxDegradInt a#forgot		{ text-decoration:underline; font-size:11px; color:#4c7aa6;}
.BoxDegradInt a#forgot:hover{ text-decoration:none;}
.BoxDegradInt .warning		{ padding:0 0 0 50px; background:url("../Images/Landing/warning.jpg") no-repeat top left;}
.BoxDegradInt .warning h4	{ margin:0; padding:0; font-size:14px; font-weight:bold; color:#4474a1;}
.BoxDegradInt .warning strong{ text-decoration:underline; color:#4474a1;}
.BoxDegradInt .blue			{ color:#4474a1;}
.BoxDegradInt .blue strong	{ color:#3f3f3f; text-decoration:underline;}

.pointbox					{}
.pointbox .top				{ width:602px; height:22px; background:url("../Images/Landing/PointBoxTop.jpg") no-repeat top left;}
.pointbox .middle			{ width:560px; padding:0 20px; background-color:#f8f8f8; border-left:1px solid #DADADA; border-right:1px solid #DADADA;}
.pointbox .bottom			{ width:602px; height:11px; background:url("../Images/Landing/PointBoxBottom.jpg") no-repeat top left;}
.pointbox .note				{ display:block; padding:6px 0 0 0; font-size:10px; font-style:italic; color:Red;}

#highlight					{ padding:8px 7px 11px; background:url("../Images/Landing/greenbar.gif") no-repeat top left;}
#highlight strong			{ color:#FFF;}
#highlight .name			{ width:176px; float:left; padding:4px 0 0 0;}
#highlight .input			{ width:240px; float:left; padding:2px 0 0 0;}
.submit-green				{ width:111px; float:left;}

a.moreinfo					{ display:block; float:left; margin:0 10px 0 0; padding:0; color:#FFF; font-size:11px; text-align:center; text-decoration:none; width:93px; line-height:24px; background:url("../Images/self-procurement/moreinfo.gif") no-repeat top left;}
a.contactus					{ font-weight:bold; display:block; float:left; margin:0 10px 0 0; padding:0; color:#FFF; font-size:12px; text-align:center; text-decoration:none; width:250px; line-height:35px; background:url("../Images/self-procurement/contactme.gif") no-repeat top left;}
a.subscribe					{ font-weight:bold; display:block; float:left; margin:0 10px 0 0; padding:0; color:#617c0c; font-size:12px; text-align:center; text-decoration:none; width:250px; line-height:35px; background:url("../Images/self-procurement/subscribe_btn.gif") no-repeat top left;}
a.example					{ display:block; float:left; margin:0; padding:0; color:#FFF; text-align:center; text-decoration:none; width:100%; line-height:35px;}
a.example2					{ display:block; float:left; margin:0; padding:0; color:#FFF; text-align:center; text-decoration:none; width:100%; line-height:18px; font-size:11px;}

#packages_enum				{ font-style:italic;}
#packages_enum #gold		{ font-weight:bold; color:#a0926c;}
#packages_enum #silver		{ font-weight:bold; color:#3f3f3f;}
#packages_enum #bronze		{ font-weight:bold; color:#7d3122;}

.packages_enum				{ font-style:italic;}
.packages_enum .goldlbl		{ font-weight:bold; color:#a0926c;}
.packages_enum .silverlbl		{ font-weight:bold; color:#3f3f3f;}
.packages_enum .bronzelbl		{ font-weight:bold; color:#7d3122;}

#RecapTable					{ padding:15px 0 0 0;}
#RecapTable table			{ border-collapse:collapse;}
#RecapTable td				{ vertical-align:top; font-size:11px; color:#507399; padding:5px; border-left:1px solid #DDD; border-right:1px solid #DDD;}
#RecapTable td.incl			{ text-align:center; font-size:14px; font-weight:bold; color:#82b422;}
#RecapTable #RecapTable_bottom	{ padding:10px 0 0 0; background-color:#FFF;}
#RecapTable #RecapTable_bottom2	{ font-size:1px; background:url("../Images/self-procurement/RecapTable_bottom.gif") no-repeat bottom left; border:none;}
#RecapTable #RecapTable_bottom a{ float:right;}
#RecapTable .headdark		{ font-weight:normal; text-align:left; vertical-align:top; color:#FFF; font-size:11px; padding:8px 5px 5px 5px; background-color:#507399;}
#RecapTable .headlight		{ font-weight:normal; text-align:left; vertical-align:top; color:#FFF; font-size:11px; padding:8px 5px 5px 5px; background-color:#abbbcc; border-left:1px solid #FFF;}
#RecapTable #gold			{ color:#FFF; font-size:12px; padding:13px 0 0 0; height:19px; font-weight:bold; text-align:center; border-left:1px solid #FFF; background:url("../Images/self-procurement/bg_gold.gif") no-repeat top center;}
#RecapTable #silver			{ color:#FFF; font-size:12px; padding:13px 0 0 0; height:19px; font-weight:bold; text-align:center; border-left:1px solid #FFF; background:url("../Images/self-procurement/bg_silver.gif") no-repeat top center;}
#RecapTable #bronze			{ color:#FFF; font-size:12px; padding:13px 0 0 0; height:19px; font-weight:bold; text-align:center; border-left:1px solid #FFF; background:url("../Images/self-procurement/bg_bronze.gif") no-repeat top center;}
#RecapTable #info			{ color:#FFF; font-size:12px; padding:13px 0 0 0; height:19px; font-weight:bold; text-align:center; border-left:1px solid #FFF; background:url("../Images/self-procurement/bg_info.gif") no-repeat top center;}
#RecapTable tr.colorlight 	{ background-color:#f8f8f8;}
#RecapTable tr.colordark 	{ background-color:#f1f1f1;}

.pointboxblue				{}
.pointboxblue .top			{ width:602px; height:17px; background:url("../Images/self-procurement/pointboxblue_top.gif") no-repeat top left;}
.pointboxblue .middle		{ width:560px; padding:0 20px; background-color:#f4f8fb; border-left:1px solid #d0dde8; border-right:1px solid #d0dde8;}
.pointboxblue .bottom		{ width:602px; height:6px; background:url("../Images/self-procurement/pointboxblue_bottom.gif") no-repeat top left;}
.pointboxblue .note			{ display:block; padding:6px 0 0 0; font-size:10px; font-style:italic;}
.pointboxblue h4			{ margin:0; padding:5px 0 5px 25px; font-size:14px; color:#575757; background:url("../Images/BlueBox_Content/BlueBox_Arrow.gif") no-repeat 0 6px;}

#GoldPack					{ margin:15px 0 0 25px; padding:15px 0; border-top:1px solid #ccc; overflow:hidden;}
#GoldPack h5				{ margin:0; padding:0; color:#b19b62;}
#GoldPack p					{ margin:5px 0; padding:0; font-size:11px;}
#GoldPack a.moreinfo		{ display:block; width:93px; background:url("../Images/self-procurement/gold_btn.gif") no-repeat top left;}
a.gold-example				{ background:url("../Images/self-procurement/ex-gold.gif") no-repeat top center;}
/*#GoldPack a.contactus		{ display:block; width:250px; background:url("../Images/Landing/gold_btn2.gif") no-repeat top left;}*/

#SilverPack					{ margin:0 0 0 25px; padding:15px 0; border-top:1px solid #ccc; overflow:hidden;}
#SilverPack h5				{ margin:0; padding:0; color:#626262;}
#SilverPack p				{ margin:5px 0; padding:0; font-size:11px;}
#SilverPack a.moreinfo		{ display:block; width:93px; background:url("../Images/self-procurement/silver_btn.gif") no-repeat top left;}
a.silver-example			{ background:url("../Images/self-procurement/ex-silver.gif") no-repeat top center;}
/*#SilverPack a.contactus		{ display:block; width:250px; background:url("../Images/Landing/silver_btn2.gif") no-repeat top left;}*/

#BronzePack					{ margin:0 0 0 25px; padding:15px 0; border-top:1px solid #ccc; overflow:hidden;}
#BronzePack h5				{ margin:0; padding:0; color:#7e3123;}
#BronzePack p				{ margin:5px 0; padding:0; font-size:11px;}
#BronzePack a.moreinfo		{ display:block; width:93px; background:url("../Images/self-procurement/bronze_btn.gif") no-repeat top left;}
a.bronze-example				{ background:url("../Images/self-procurement/ex-bronze.gif") no-repeat top center;}
/*#BronzePack a.contactus		{ display:block; width:250px; background:url("../Images/Landing/bronze_btn2.gif") no-repeat top left;}*/

#InfoPack					{ margin:0 0 0 25px; padding:15px 0; border-top:1px solid #ccc; overflow:hidden;}
#InfoPack h5				{ margin:0; padding:0; color:#235E7E;}
#InfoPack p					{ margin:5px 0; padding:0; font-size:11px;}
#InfoPack a.moreinfo		{ display:block; width:93px; background:url("../Images/self-procurement/info_btn.gif") no-repeat top left;}
a.info-example				{ background:url("../Images/self-procurement/ex-info.gif") no-repeat top center;}

.PHsubmit					{ margin:0 0 0 10px; border:none; width:135px; height:21px; color:#FFF; font-style:italic; font-weight:bold; font-size:11px; background:url("../Images/Landing/submit.gif") no-repeat top left;}
.PHsubmit2					{ border:none; width:105px; height:21px; color:#FFF; font-style:italic; font-weight:bold; font-size:11px; background:url("../Images/Landing/submit2.gif") no-repeat top left;}
.landingform_TD_Input		{width:175px;}
.landingform_InputL			{ border:1px solid #dadada; width:175px;}
.landingform_InputM			{ border:1px solid #dadada; width:100px;}
.landingform_InputS			{ border:1px solid #dadada; width:35px;}
.Mandatory					{ color:Red;}

/* corporate */
.corp-bluebox				{ width:567px; margin:10px 0 10px 33px; font-size:11px; overflow:hidden;}
.corp-bluebox-head			{ height:10px; background:url(../Images/corporate/bluebox.gif) no-repeat top left;}
.corp-bluebox-foot			{ height:10px; background:url(../Images/corporate/bluebox.gif) no-repeat bottom left;}
.corp-bluebox-content		{ width:549px; padding:0 9px; overflow:hidden; border-left:1px solid #d0dde8; border-right:1px solid #d0dde8; background:#f4f8fb;}
.corp-bluebox h4			{ margin:0; padding:5px 0 5px 25px; font-size:14px; color:#4495d7; background:url(../Images/BlueBox_Content/BlueBox_Arrow.gif) no-repeat center left;}
.corp-bluebox-content ul	{}
.corp-metalink				{ float:right; width:45%; background:#e4eff9;}
.corp-metalink ul			{ margin:0; padding:10px; list-style:none;}
.corp-metalink ul a			{ display:block; line-height:25px; padding:0 0 0 25px;}

.corp-greybox				{ width:567px; margin:10px 0 10px 33px; overflow:hidden;}
.corp-greybox-head			{ height:22px; background:url(../Images/corporate/greybox.gif) no-repeat top left;}
.corp-greybox-foot			{ height:10px; background:url(../Images/corporate/greybox.gif) no-repeat bottom left;}
.corp-greybox-content		{ padding:0 9px; overflow:hidden; border-left:1px solid #dadada; border-right:1px solid #dadada; background:#f8f8f8;}
.corp-greybox h3			{ margin:0; padding:5px 0 5px 25px; font-size:14px; color:#4495d7; background:url(../Images/BlueBox_Content/BlueBox_Arrow.gif) no-repeat center left;}

.locate-store				{ width:567px; margin:10px 0 10px 33px; overflow:hidden; background:url(../Images/corporate/locate-store-bg.gif) no-repeat bottom left;}
.locate-store-searchbox		{ height:40px; background:url(../Images/corporate/locate-store-boxsearch.gif) no-repeat top left;}
.locate-store-searchbox h3	{ margin:6px 15px 0 0; padding:0 15px 0 45px; line-height:13px; border-right:1px solid #ccc; width:160px; float:left; font-size:13px; font-style:italic; color:#4495d7;}

.locate-store-searchbox form				{ margin:0; padding:6px;}
.locate-store-searchbox .locate-field		{ width:150px; padding:3px; font:italic 12px Arial, Helvetica, sans-serif; border:1px solid #999;}

.locate-button								{ border:none; padding:0; margin:0; width:auto; overflow:visible; text-align:center; white-space:nowrap; cursor:pointer; background:none;}
.locate-button span,
.locate-button em							{ display:block; height:23px; line-height:23px; margin:0; color:#666;}
.locate-button span							{ padding-left:20px; background:url(../Images/corporate/btn.gif) no-repeat 0 0;}
.locate-button em							{ color:#4495d7; font-style:italic; font-weight:bold; font-size:12px; padding-right:20px; background:url(../Images/corporate/btn.gif) no-repeat 100% 0;}

.locate-store-results						{ font-size:11px; margin:10px; max-height:120px; overflow:auto;}
* html .locate-store-results						{ height:120px;}
.locate-store-results td  span				{ color:#fbb513;}
.locate-store-results .alt					{ background:#f1f1f1;}

/* info financieres */
#box-info-finance												{ position:relative; float:right; width:547px; padding:10px; margin:10px 0; color:#367300; background:url(../Images/Info_Financieres/box-green-bottom.jpg) no-repeat bottom left;}
#box-info-finance span									{ position:absolute; top:0; left:0; display:block; width:567px; height:15px; background:url(../Images/Info_Financieres/box-green-top.jpg) no-repeat top left;}
#box-info-finance a, #box-info-finance a:visited				{ color:#367300 !important;}
#box-info-finance a:hover										{ text-decoration:none;}
#box-info-finance h3											{ padding:0 0 0 55px; margin:0 0 10px; line-height:40px; font-size:14px; background:url(../Images/Info_Financieres/ico-v.gif) no-repeat center left;}
#box-info-finance ul											{ padding:0; margin:0;}
#box-info-finance li											{ padding:0 0 0 15px; margin:0; list-style:none; background:url(../Images/Info_Financieres/ico-arrow.gif) no-repeat left 5px;}
#box-info-finance p												{ padding:5px 0; margin:0;}

.box-finance													{ float:right; width:567px; margin:5px 0;}
.box-finance-top												{ width:567px; height:10px; background:url(../Images/Info_Financieres/bg-finance.gif) no-repeat top left;}
.box-finance-content											{ width:545px; padding:0 10px; background:#f4f8fb; border-left:1px solid #d0dde8; border-right:1px solid #d0dde8;}
.box-finance-content table td									{ padding:3px 0;}
.box-finance-content table td strong							{ color:#f0b04d;}
.box-finance-bottom												{ width:567px; height:10px; background:url(../Images/Info_Financieres/bg-finance.gif) no-repeat bottom right;}

h2.h2-finance													{ clear:both; padding:0 0 0 55px; margin:0; line-height:30px; font-size:16px; background:url(../Images/Info_Financieres/ico-arrow-yellow.gif) no-repeat 30px center;}

.client-stat				{ margin:7px 0 0; width:570; height:125px; overflow-y:auto; overflow-x:hidden; }
.client-stat table			{ float:left; width:121px; margin:0 9px 0 0; font-size:11px;}
.client-stat table td.client-statheader		
							{ font-weight:normal; color:#fff; background:#2b6198;}
.client-stat table td.client-statheader,.client-stat table td
							{ padding:2px 3px; text-align:left;}
.client-stat table td		{ background:#dfebf4; color:#2b4157;}
.client-stat table td.stat-num
							{ text-align:right; color:#4b749e;}
.client-stat table tr.odd td
							{ background:#d0e2f0;}
.last-stat-table			{ margin:0 !important;}

.sendmail			{ display:block; clear:both; line-height:23px; margin:5px 0; padding:0 0 0 30px; font-weight:bold; color:#EFA025 !important; background:url(../Images/Results/picto_mail.gif) no-repeat left center;}
.link-fb				{ width:300; display:block; padding:0 0 0 10px; margin:0 0; font-size:11px; font-weight:bold; color:#fff !important; text-decoration:none !important; background:url(../Images/Results/bg-link-fb.gif) no-repeat top left; cursor:pointer;}
.link-fb span			{ display:block; padding:0 10px 0 0; line-height:27px; background:url(../Images/Results/bg-link-fb.gif) no-repeat top right; text-align:center;}

a.PackageMail		{ font-weight:bold; display:block; float:left; margin:0 10px 0 0; padding:0; color:#617c0c; font-size:12px; text-align:center; text-decoration:none; width:250px; line-height:35px; background:url("../Images/self-procurement/subscribe_btn.gif") no-repeat top left;}


.nbr-result				{ width:440px;}
.nbr-result h1			{ margin:10px 0 0; padding:0; font-size:18px;}
.nbr-result strong		{ color:#8bbce4;}

/* business cat */
.business-cat-head										{ }
.business-cat-head .BackHome								{ padding:0 0 25px;}
.business-cat-head h3									{ margin:0; padding:10px 11px; background:url(../Images/Business_Cat/bg-results.jpg) no-repeat left top; color:#5d96c3; font-size:18px; font-weight:normal;}
.business-cat-title										{ margin:0; padding:10px 11px; background:url(../Images/Business_Cat/bg-results.jpg) no-repeat left top; color:#5d96c3; font-size:18px; font-weight:normal; text-decoration: underline; color:#5d96c3;}

.business-cat-content									{ float:left; width:600px; padding:10px 0 0;background:url(../Images/Business_Cat/bg-results.jpg) no-repeat left top;}
.business-cat-content p									{ margin:0; padding:5px 10px;}
.business-cat-content a:hover							{ text-decoration:none;}
.business-cat-content a									{ text-transform:capitalize;}
.business-cat-content .ul-row							{ position:relative; float:left; width:580px; margin:0; padding:0 0 9px;}
.business-cat-content ul.ul-cat							{ float:left; width:580px; margin:0; padding:0; }
.business-cat-content ul.ul-cat li.li-cat					{ float:left; width:190px; margin:0 5px 0 0; padding:0; border-bottom:1px solid #cacaca; list-style:none; background:#adcfe9; cursor:pointer;}
.business-cat-content ul.ul-cat li.li-last					{ margin:0;}
.business-cat-content ul.ul-cat li h4						{ height:35px; margin:0; padding:9px 15px 0; font-weight:normal;}
.business-cat-content ul.ul-cat li h4 a						{ color:#183c57; font-size:13px;}
.business-cat-content ul.ul-cat li .cat-content				{ width:190px; margin:0; padding:10px 0; background:#5d96c3; overflow:hidden;}
.business-cat-content ul.ul-cat li .cat-content a			{ color:#FFF; text-transform:capitalize;}
.business-cat-content ul.ul-cat li .cat-content ul			{ float:left; width:200; margin:0; padding:0 0 0 12px;}
.business-cat-content ul.ul-cat li .cat-content ul li		{ width:166px; margin:0; padding:3px 0 3px 12px; border:none; background:url(../Images/Business_Cat/cat-bullet.gif) no-repeat left 9px; list-style:none;}
.business-cat-content .b-c-footer								{ float:left; width:600px; height:10px; margin:0; padding:0; background:url(../Images/Business_Cat/bg-results.jpg) no-repeat left bottom;}


.business-cat-content  h3										{ margin:0; padding:5px 11px 0;}
.business-cat-content h3 a,
.business-cat-content h3 a:visited							{ display:block; padding-left:25px; color:#5d96c3; font-size:18px; font-weight:normal; background:url(../Images/Business_Cat/arrow-collapse-results.gif) no-repeat top left;}
.business-cat-content  h3 a.toggler_open,
.business-cat-content  h3 a.toggler_open:visited				{ color:#5d96c3; font-size:18px; font-weight:normal; background-position: bottom left;}
.business-cat-content .b-c-content							{ width:580px; padding:0 10px; background:#E6E6E6; }

/* Cities custom page*/
.DIVCatListL2												{ margin:0; padding:10px 0 1px; background:#5d96c3; height:200px; overflow-y:auto; overflow-x:hidden;}
.DIVCatListL2 a												{ color:#FFF;}
.ULCatListL2												{ float:left; width:200; margin:0; padding:0 0 0 12px;}
.LICatListL2											    { width:166px; margin:0; padding:3px 0 3px 12px; border:none; background:url(../Images/Business_Cat/cat-bullet.gif) no-repeat left 9px; list-style:none;}

.business-cat-title  h3 a,
.business-cat-title  h3 a:visited							{ display:block; padding-left:25px; color:#5d96c3; font-size:18px; font-weight:normal; background:url(../Images/Business_Cat/arrow-collapse-results.gif) no-repeat top left;}
.business-cat-title  h3 a.toggler_open,
.business-cat-title  h3 a.toggler_open:visited				{ color:#5d96c3; font-size:18px; font-weight:normal; background-position: bottom left;}


/* business cities */
.business-cities 										{ float:left;width:600px; margin:25px 0 0; padding:0; background:url(../Images/Business_Cat/bg-results.jpg) no-repeat left top;}
.business-cities  h3										{ margin:0; padding:10px 11px 0;}
.business-cities  h3 a,
.business-cities  h3 a:visited							{ display:block; padding-left:25px; color:#5d96c3; font-size:18px; font-weight:normal; background:url(../Images/Business_Cat/arrow-collapse-results.gif) no-repeat top left;}
.business-cities  h3 a.toggler_open,
.business-cities  h3 a.toggler_open:visited				{ color:#5d96c3; font-size:18px; font-weight:normal; background-position: bottom left;}
.business-cities .b-c-content							{ width:580px; padding:0 10px; background:#E6E6E6; }
.business-cities .b-c-footer								{ float:left; width:600px; height:10px; margin:0; padding:0; background:url(../Images/Business_Cat/bg-results.jpg) no-repeat left bottom;}
.business-cities .b-c-content p							{ margin:0; padding:20px 0 5px;}
.business-cities .b-c-content .ul-row					{ width:580px;}
.business-cities .b-c-content ul.ul-cat					{ width:580px;}
.business-cities .b-c-content ul.ul-cat  li.li-cat			{ width:189px;background:#adcfe9;}
.business-cities .b-c-content ul.ul-cat  li .cat-content		{ width:189px;}
.business-cities .b-c-content ul.ul-cat  li .cat-content	ul	{ width:177px;}
.business-cities .b-c-content ul.ul-cat  li .cat-content	ul li	{ width:159px;}
.business-cities #to_toggle								{ display:block;}
.business-cities p									{ margin:0; padding:5px 10px;}

.result-extra											{ width:600px; margin:15px 0 0; padding:5px 0 0; background:url(../Images/Business_Cat/bg-cities.jpg) no-repeat left top;}
.result-extra h3											{ width:570px; margin:0; padding:10px 0 0 30px; font-size:14px; color:#444; background:url(../Images/Business_Cat/ico_arrow.gif) no-repeat 10px 12px;}
.result-extra ul											{ width:540px; margin:0; padding:0 30px 5px;}
.result-extra ul li										{ list-style:none; display:inline;}
.result-extra ul li a, .result-extra ul li a:visited			{ color:#5d96c3; font-size:11px;}
.result-extra ul li a:hover									{ color:#EFA025;}
.result-extra .result-extra-footer						{ width:600px; height:10px; margin:0; padding:0; background:url(../Images/Business_Cat/bg-cities.jpg) no-repeat left bottom;}

