@charset "UTF-8";
/* CSS Document */

html {
}

body {
	background-image: url("bk.png");
    background-color: #e5e5e5;
    background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 0.8em;
	margin-top: 7px;
}

#global {
    background: url("") repeat-x scroll 0 0 #FFFFFF;
    margin: 0 auto;
    min-height: 100%;
    overflow: visible;
    padding: 0 20px;
    position: relative;
    width: 978px;
}

.border {
	background-color: #a2a2a2;
	width:1px;
	height:51px;
	}

.tiret_footer {
	background: url(../images/bk_tiret_footer.png); background-repeat:repeat;
	width:1px;
	height:180px;
	}
	
.blank{
	width:20px;
	}

.footer { color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

A.footer:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ffffff; font-size : 12px}
       	 A.footer:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ffffff; font-size : 12px}
       	 A.footer:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ffffff; font-size : 12px}
       	 A.footer:hover  { text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#ffffff; font-size : 12px;}
	
.titre_footer {
	font-size:18px;
	color:#cf0c0b;
	}

.footer2 { color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

A.footer2:link {text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size : 12px}
       	 A.footer2:visited  { text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size : 12px}
       	 A.footer2:active  { text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size : 12px}
       	 A.footer2:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size : 12px;}


h1 {
    color: #2a2a2a;
    font-size: 1.8em;
    font-weight: normal;
}

h2 {
    color: #2a2a2a;
    font-size: 0.8em;
    font-weight: normal;
}

.contenu {
    color: #2a2a2a;
    font-size: 0.8em;
    font-weight: normal;
}

.avantage1 {
	color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	background: url(../images/avantage_1.png); background-repeat:no-repeat;
	width:150px;
	height:122px;
	padding: 0px 5px 80px 27px;
	}
	
.avantage2 {
	color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	background: url(../images/avantage_2.png); background-repeat:no-repeat;
	width:138px;
	height:122px;
	padding: 0px 17px 81px 27px;
	}
	
.avantage3 {
	color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	background: url(../images/avantage_3.png); background-repeat:no-repeat;
	width:150px;
	height:122px;
	padding: 0px 5px 95px 27px;
	}

.avantage4 {
	color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	background: url(../images/avantage_4.png); background-repeat:no-repeat;
	width:138px;
	height:122px;
	padding: 0px 17px 81px 27px;
	}

.avantage5 {
	color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	background: url(../images/avantage_5.png); background-repeat:no-repeat;
	width:138px;
	height:122px;
	padding: 0px 17px 94px 27px;
	}

.box_offre {
	background: url(../images/bk_offre_degrade.png); background-repeat:no-repeat;
	width:302px;
	height:267px;
	/* 
	-webkit-border-top-left-radius:10px;
    -webkit-border-bottom-left-radius:10px;
	-webkit-border-top-right-radius:10px;
    -webkit-border-bottom-right-radius:10px;
	
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
	border-top-right-radius:10px;
    border-bottom-right-radius:10px;
	
	-moz-box-shadow:0px 0px 1px #000;
    -webkit-box-shadow:0px 0px 1px #000;
    box-shadow:0px 0px 1px #000;
	*/
}

.box_titre {
	position: absolute;
	color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-transform:uppercase;
	padding: 25px 0 0 80px;
}
.box_titre2 {
	position: relative;
	color:#000; font-family:Arial, Helvetica, sans-serif; font-size:16px;
	text-transform:uppercase;
	padding: 40px 0 0 40px;
	
}

A.box_titre2:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
	A.box_titre2:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
	A.box_titre2:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
    A.box_titre2:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#cf0c0b;}




.box_image {
	position: absolute;
	padding: 20px 0 0 10px;
	
}

.box_price {
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px;
	background: url(../images/box_offre_price.png); background-repeat:no-repeat;
	position: absolute;
	padding: 18px 0 0 0;
	width:91px;
	height:56px;
	margin-top: 15px;
	margin-left: 105px;
	text-align: center;
}

.box_price2 {
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px;
	background: url(../images/box_offre_price2.png); background-repeat:no-repeat;
	position: absolute;
	padding: 18px 0 0 0;
	width:91px;
	height:56px;
	margin-top: 15px;
	margin-left: 105px;
	text-align: center;
}

.box_texte {
	position: relative;
	color:#808080; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding: 85px 0 0 12px;
}


.box_bt {
	position: absolute;
	width:85px;
	height:23px;
	margin-top: 20px;
	margin-left: 105px;
}

.poucet {
	position: relative;
	color:#808080; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding: 0 0 0 15px;
}


/* PAGES  */


.bk_page {
	background-image: url("../images/bk_page.jpg");
	width:978px;
	height:80px;
}

.bk_adwords {
	background-image: url("../images/lienscommerciaux/bk_page.jpg");
	width:978px;
	height:210px;
}


.titre_header {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 1.8em;
	font-weight: normal;
	padding: 0 0 10px 20px;
}

.titre_adwords {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 1.8em;
	font-weight: normal;
	padding: 0 0 0 60px;
}

.titre_adwords_small {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.9em;
	font-weight: normal;
	padding: 10px 0 40px 60px;
}

.onglet_white {
	position: relative;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5 0 0 0;
	color: #000;
	font-size: 0.8em;
	font-weight: normal;
	width:135px;
	height:17px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	top: 11px;
	text-align: center;
}

.onglet_red {
	position: relative;
	background-color:#770000;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5 0 0 0;
	color: #fff;
	font-size: 0.8em;
	font-weight: normal;
	width:135px;
	height:17px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	top: 11px;
	text-align: center;
}

.link_onglet_white:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
	A.link_onglet_white:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
	A.link_onglet_white:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
	A.link_onglet_white:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#000;}
    A.link_onglet_white:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#cf0c0b;}

.link_onglet_red:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#fff;}
	A.link_onglet_red:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#fff;}
	A.link_onglet_red:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#fff;}
	A.link_onglet_red:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#fff;}
    A.link_onglet_red:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#cf0c0b;}



/* TABLEAU  */


.bk_table_offre {
	background-image: url("../images/bk_table_titre.png");
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 0.8em;
	font-weight: bold;
}

.bk_table_offre_lien:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	A.bk_table_offre_lien:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	A.bk_table_offre_lien:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	A.bk_table_offre_lien:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
    A.bk_table_offre_lien:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#e82422;}

.bk_table_offre2 {
	background-image: url("../images/bk_table_titre.png");
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 0.8em;
	font-weight: normal;
	padding: 0 0 10px 10px;
	
}

.bk_table_profil {
	position: relative;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 0.6em;
	font-weight: normal;
	padding: 5px 0 0 0;
	text-align: center;
}

.bk_table_price {
	position: relative;
	background-image: url("../images/bk_table_price.png");
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	font-size: 1.3em;
	font-stretch:narrower;
	text-align: center;
	
}

.bk_table_price2 {
	position: relative;
	background-image: url("../images/bk_table_price.png");
	font-family:Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	font-size: 0.8em;
	font-stretch:normal;
	padding: 4px 0 5px 10px;
}

.bk_table_solde {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	font-size: 0.5em;
	font-stretch:narrower;
	
}

.bk_table_rub {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	font-size: 0.8em;
	font-stretch:normal;
	padding: 4px 0 5px 10px;
}
.bk_table_rub_inside {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	font-size: 0.8em;
	font-stretch:normal;
	text-align: center;
}

.tiret {
	background: url(../images/bk_tiret_footer.png); background-repeat:repeat;
	width:1px;
	}
	
.tiret2 {
	background: url(../images/bk_table_offre.png); background-repeat:repeat;
	width:2px;
	}
	
.tiret3 {
	background-color:#eee;
	height:1px;
	}


.table_violet_top {
	color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	background: url(../images/table_violet_top.jpg); background-repeat:no-repeat;
	width:170px;
	height:28px;
	padding: 0px 0px 0px 10px;
	}
	
.table_red_top {
	color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	background: url(../images/table_red_top.jpg); background-repeat:no-repeat;
	width:170px;
	height:28px;
	padding: 0px 0px 0px 10px;
	}
	
.table_td { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	A.table_td:link {text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#333;}
	A.table_td:visited  { text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#333;}
	A.table_td:active  { text-decoration:underline; font: Arial, Helvetica, sans-serif; color:#333;}
    A.table_td:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	
	
/* OFFRE  */


h3.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	background: url(../offre/images/h2_trigger_a.gif) no-repeat;
	height: 31px;	line-height: 33px;
	width: 680px;
	font-size: 1em;
	font-weight: normal;
	float: left;
}
h3.acc_trigger a {
	color: #000;
	text-decoration: none;
	display: block;
	padding: 0 0 0 38px;
}
h3.acc_trigger a:hover {
	color: #cf0c0b;
}
h3.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 0.8em;
	width: 680	px;
	clear: both;
	
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
}
.acc_container .block {
	padding: 20px;
}
.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.acc_container h4 {
	font: 1.5em;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.acc_container img {
	
	margin: 10px 15px 15px 0;
	padding: 5px;
}


/* COMMANDE  */


.titre_etape_off {
	background: url(../images/commande/bk_td.png); background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	color: #919191;
	font-size: 1.0em;
	font-weight: normal;
	width:20%;
	height:36px;
	text-align: center;
	}

.txt_etape_off {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
	}


.titre_etape_on {
	background: url(../images/commande/bk_td_on.png); background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	color: #e82422;
	font-size: 1.0em;
	font-weight: normal;
	width:20%;
	height:36px;
	text-align: center;
	}
	

.txt_etape_on {
	font-family:Arial, Helvetica, sans-serif;
	color: #919191;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
	}
	
	
.menu_espace {
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	background: url(../images/commande/bk_lien.png); background-repeat:no-repeat;
	height:27px;
	padding: 5px 0px 0px 0px;
	}

.menu_td { 
	color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	background: url(../images/commande/bk_lien_off.png); background-repeat:no-repeat;
	height:30px;
	padding: 5px 0px 0px 10px;
	
	
	}
	A.menu_td:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	A.menu_td:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	A.menu_td:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
    A.menu_td:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#333;}
	
.menu_td_formule { color:#2575df; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	width:160px;
	height:96px;
	padding: 8px 0px 0px 0px;
	background-image:url(../images/bt_changer_formule.png); background-repeat:no-repeat;
	}
	
	.menu_td_formule2:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#2575df;}
	A.menu_td_formule2:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#2575df;}
	A.menu_td_formule2:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#2575df;}
	A.menu_td_formule2:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#2575df;}
    A.menu_td_formule2:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#e82422;}
	
.menu_td_adwords { color:#ddb238; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	width:160px;
	height:96px;
	padding: 8px 0px 0px 0px;
	background-image:url(../images/bt_adwords.png); background-repeat:no-repeat;
	text-align: center;

	}
	
	.menu_td_adwords2:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ddb238;}
	A.menu_td_adwords2:link {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ddb238;}
	A.menu_td_adwords2:visited  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ddb238;}
	A.menu_td_adwords2:active  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#ddb238;}
    A.menu_td_adwords2:hover  { text-decoration:none; font: Arial, Helvetica, sans-serif; color:#e82422;}