body {
	margin: 0;
	padding: 0;
	background: #3b62a4 url(../images/fond.jpg) no-repeat top center;
	marker-offset: 0;
}

h1 {
	margin:0px;
    padding:0px;
    font-size:12px;
}

h2 {
	margin:0px;
    padding:0px;
    font-size:11px;
}

a {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
}
table {
	color: #000;
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.header_texte {
	height: 17px;
	width: 888px;
	background: url(../images/header-texte.jpg);
}
.header {
	height: 92px;
	width: 888px;
	background: url(../images/header.jpg);
	background-repeat: no-repeat;
}
.acces_rapide {
	width: 888px;
	height: 25px;
	background: url(../images/acces-rapide.jpg);
	background-repeat:repeat-x
}
.acces_rapide table {
	color: #4f5050;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
}
.acces_rapide table a {
	color: #4f5050;
}
.footer {
	width: 888px;
	height: 66px;
	background: url(../images/footer.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
.footer div {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}
.fond_footer {
	background: url(../images/footer-fond.jpg) no-repeat;
}
.reflet {
	width: 888px;
	height: 124px;
	background: url(../images/reflet.jpg);
	background-repeat: no-repeat;
}
.reflet div {
	padding-top: 80px;
	text-align: center;
	color: #FFF;
}
.reflet div a, .reflet div a:hover {
	color: #FFF;
}
img {
	border: 0;
}
.ombre_left_2 {
	width: 56px;
	background: url(../images/extensible-bloc-left_52.jpg);
}
.ombre_right_2 {
	width: 56px;
	background: url(../images/extensible-blog-right_57.jpg);
}
.bloc_vert div, .bloc_violet div, .bloc_orange div, .bloc_vert a, .bloc_violet a, .bloc_orange a {
	color: #FFF;
}
.bloc_vert {
	width: 211px;
	height: 35px;
	background: url(../images/bloc-vert.jpg);
	background-repeat: no-repeat;
	font: 7pt Arial, Helvetica, sans-serif;
}
.bloc_violet {
	width: 211px;
	height: 27px;
	background: url(../images/bloc-violet.jpg);
	background-repeat: no-repeat;
	font: 7pt Arial, Helvetica, sans-serif;
}
.bloc_orange {
	width: 211px;
	height: 30px;
	background: url(../images/blog-orange.jpg);
	background-repeat: no-repeat;
	font: 7pt Arial, Helvetica, sans-serif;
}
.bloc_vert div {
	padding-top: 16px;
	padding-left: 30px;
}
.bloc_violet div {
	padding-top: 7px;
	padding-left: 30px;
}
.bloc_orange div {
	padding-top: 7px;
	padding-left: 30px;
}
.recherche_domaine_1 {
	width: 201px;
	height: 35px;
	background: url(../images/recherche-domaine-1.jpg);
	background-repeat: no-repeat;
}
.recherche_domaine_2 {
	width: 201px;
	height: 100px;
	background: url(../images/recherche-domaine-2.jpg);
	background-repeat: no-repeat;
}
.recherche_domaine_1 div {
	padding-top: 15px;
	color: #FFF;
	font-size: 10px;
	text-align: center;
}
.promo_jour_1 {
	width: 476px;
	height: 35px;
	background: url(../images/promo-du-jour-1.jpg);
	background-repeat: no-repeat;
}
.promo_jour_2 {
	width: 476px;
	height: 100px;
	background: url(../images/promo-du-jour-2.jpg);
	background-repeat: no-repeat;
}
.promo_jour_2 div {
	padding-left: 20px;
	padding-top: 10px;
}
.promo_jour_1_1 {
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	padding-top: 14px;
}
.promo_jour_2_2 {
	padding-left: 10px;
	padding-top: 16px;
}
.input {
	border: #d9dadb solid 1px;
}
.votre_caddie_1 {
	width: 211px;
	height: 55px;
	background: url(../images/votre-caddie-1.jpg);
	background-repeat: no-repeat;
}
.votre_caddie_1 div {
	text-align: left;
	color: #FFF;
	padding-top: 22px;
	padding-left: 70px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.votre_caddie_1 div a {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.votre_caddie_2 {
	width: 211px;
	height: 77px;
	background: url(../images/votre-caddie-2.jpg);
	background-repeat: no-repeat;
}
div#article {
	padding-left: 60px;
	padding-top: 10px;
	font-size: 9px;
}
div#total {
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 13px;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
}
.service_client_1 {
	width: 211px;
	height: 55px;
	background: url(../images/service-client-1.jpg);
	background-repeat: no-repeat;
}
.service_client_1 div {
	text-align: left;
	color: #FFF;
	padding-top: 22px;
	padding-left: 70px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.service_client_1 div a {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.service_client_2 {
	width: 211px;
	height: 136px;
	background: url(../images/service-client-2.jpg) no-repeat top;
}
.sondage_1 {
	width: 211px;
	height: 54px;
	background: url(../images/sondage-1.jpg);
	background-repeat: no-repeat;
}
.sondage_1 div {
	text-align: left;
	color: #FFF;
	padding-top: 21px;
	padding-left: 83px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.sondage_1 div a {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.sondage_2 {
	width: 211px;
	height: 82px;
	min-height: 82px;
	background: url(../images/sondage-2.jpg);
}
.sondage_2 div {
	padding-left: 20px;
	padding-right: 15px;
}
.sondage_3 {
	width: 211px;
	height: 23px;
	background: url(../images/sondage-3.jpg);
	background-repeat: no-repeat;
}
form {
	margin: 0;
	padding: 0;
}
.texte_espace_client, .texte_espace_client a {
	color: #1011a3;
	font: 10px Tahoma;
	font-weight: bold;
}
.texte_icone, .texte_icone a {
	color: #FFF;
	font-weight: bold;
	font-size: 9px;
}
.icone_1 {
	width: 90px;
	height: 41px;
	background: url(../images/hebergement-serveur-1.jpg);
}
.icone_1 div {
	padding-top: 20px;
	text-align: center;
}
.icone_2 {
	width: 90px;
	height: 41px;
	background: url(../images/site-web-domaine-1.jpg);
}
.icone_2 div {
	padding-top: 20px;
}
.icone_3 {
	width: 90px;
	height: 41px;
	background: url(../images/email-plus-1.jpg);
}
.icone_3 div {
	padding-top: 20px;
}
.icone_4 {
	width: 90px;
	height: 41px;
	background: url(../images/affaire-commerce-1.jpg);
}
.icone_4 div {
	padding-top: 20px;
}
.icone_5 {
	width: 90px;
	height: 41px;
	background: url(../images/ssl-securite_1.jpg);
}
.icone_5 div {
	padding-top: 20px;
}
.icone_6 {
	width: 90px;
	height: 41px;
	background: url(../images/revendeurs_1.jpg);
}
.icone_6 div {
	padding-top: 20px;
}
.icone_7 {
	width: 90px;
	height: 41px;
	background: url(../images/housing-1.jpg);
}
.icone_7 div {
	padding-top: 20px;
}
.offre_1 {
	width: 224px;
	height: 350px;
	background: url(../images/offre-1-2.jpg) no-repeat top;
}
.offre_1 div {
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 11px;
}
.offre_2 {
	width: 224px;
	height: 350px;
	background: url(../images/offre-2-2.jpg) no-repeat top;
}
.offre_2 div {
	padding-left: 18px;
	padding-top: 10px;
	padding-right: 11px;
}
.offre_3 {
	width: 229px;
	height: 350px;
	background: url(../images/offre-3-2.jpg) no-repeat top;
}
.offre_3 div {
	padding-left: 18px;
	padding-top: 10px;
	padding-right: 11px;
}
.service_plus_1 {
	width: 677px;
	height: 28px;
	background: url(../images/service_plus-1.jpg);
	background-repeat: no-repeat;
}
.service_plus_2 {
	width: 677px;
	height: 108px;
	background: url(../images/service_plus-2.jpg);
}
.service_plus_1_1 {
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	padding-top: 8px;
}
.service_plus_2_2 {
	padding-left: 20px;
	padding-top: 9px;
	font-weight: bold;
}
.fond_menu_left {
	width: 211px;
	background: #efefef url(../images/fond-menu-left.jpg);
}
.m_espace_connexion_1 {
	padding-top: 6px;
	color: #2e2e2d;
	font-size: 9px;
}
.m_espace_connexion_1 a {
	color: #2e2e2d;
	font-size: 9px;
}
.menu_acces_rapide div, .menu_acces_rapide_hover div {
	padding-top: 5px;
}
.menu_acces_rapide a, .menu_acces_rapide_hover a {
	display: block;
}
.menu_acces_rapide {
	border-right: #FFF solid 1px;
	background: url(../images/fond-acces-rapide_02.jpg);
}
.menu_acces_rapide_hover {
	border-right: #FFF solid 1px;
	background: url(../images/fond-acces-rapide_02-hover.jpg);
}
.tool-tip {
	color: #fff;
	width: 170px;
	z-index: 13000;
}
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(../images/bubble.png) top left;
}
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../images/bubble.png) bottom right;
}
.custom-tip {
	color: #000;
	width: 160px;
	z-index: 13000;
}
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
.inputbox {
	background: #FFF url(../images/tile_path.png) repeat-x scroll 0;
	border: 1px solid #BBB;
	color: #000;
	margin: 0;
	height: 18px;
}
.textaerabox {
background-position:top;
	background: #FFF url(../images/tile_path.png) repeat-x;
	border: 1px solid #BBB;
	color: #000;
	margin: 0;
}
.offre_1_title {
	width: 224px;
	height: 31px;
	background: url(../images/offre-1-1.jpg);
}
.offre_2_title {
	width: 224px;
	height: 31px;
	background: url(../images/offre-2-1.jpg);
}
.offre_3_title {
	width: 229px;
	height: 31px;
	background: url(../images/offre-3-1.jpg);
}
.ligne_partenaire {
	width: 888px;
	height: 24px;
	background: url(../images/nos-partenaires.jpg) no-repeat;
}
.ligne_partenaire div {
	padding-left: 220px;
	padding-top: 5px;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.bouton_se_connecter {
	width: 105px;
	height: 21px;
	color: #FFF;
	border: #000 0;
	font-size: 10px;
	padding-bottom: 2px;
	font-weight: bold;
	background: url(../images/hosteur-DEF_39.jpg);
}
.bouton_se_connecter_hover {
	width: 105px;
	height: 21px;
	color: #CCC;
	border: #000 0;
	font-size: 10px;
	padding-bottom: 2px;
}
.titre_offre {
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	padding-left: 35px;
	padding-top: 11px;
	text-transform: uppercase;
}
.titre_offre a {
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
}
.orange, .orange a {
	color: #fa682f;
}
.bouton_reserver {
	width: 87px;
	height: 26px;
	border: 0;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
	background: url(../images/fond-reserver.jpg);
}
.Style3 {
	color: #0809a1;
	font-weight: bold;
}
.style_texte_defilant {
	color: #FFF;
	font-size: 10px;
	width: 98%;
}
.espace_flags {
	text-align: right;
	padding-top: 18px;
}
.espace_dock {
	text-align: left;
	padding-top: 25px;
	padding-left: 100px;
}
.bouton_commander_1_2 {
	height: 27px;
	width: 79px;
	background: url(../images/bouton-commander-1-2.jpg);
}
.bouton_commander_1_2 div {
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding-top: 6px;
}
.bouton_commander_1_2 div a {
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
}
.bloc_connexion_2 {
	width: 211px;
	height: 168px;
	background: url(../images/bloc-connexion-2.jpg) no-repeat;
}

.bouton_reserver_hover {

	width: 87px;

	height: 26px;

	border: 0;

	color:#FFFFFF;

	border: #999999 solid 0px;

	font-size: 10px;

	padding-bottom: 4px;

	background: url(../images/fond-reserver_hover.jpg);

}
.rouge {
	color: #FF0000;
	font-weight: bold;
}
.verte {color: #029705}
.bleue {
	color: #1213ab;
	font-weight: bold;
}
.texte_gris {
	color:#666666;
	font-size: 7pt;
}

.Style4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #81de76;

	font-weight: bold;

}

.Style5 {

	color: #81de76;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.Style6 {

	color: #8d8c8c;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.Style7 {color: #fba765}