/* DETERMINER LES PROPRIETES COMMUNES DES ELEMENTS*/

/* Menu droite de la page navigation */
#CompteNav{
	background-color:#fff;
}

ul#ListeNav{
	list-style:none;
	margin:0;
	padding:0;
	text-decoration:none;
	clear:both;
}

div#TitreNav{
	background-image:url(/images/lc_fr/fd_comptenav.jpg);
	font-size:14px;
	font-family:verdana;
	font-weight:bold;
	color:#333;
	line-height:20px;
}

ul#ListeNav li									{font-family:verdana;font-size:12px; list-style-image:url(images/<?=$vp_skin?>/tarif_puce_carre_grise.gif); list-style-position:outside !important; list-style-postion:inside;margin-left:0px;}
ul#ListeNav li a:hover							{background-color:#CCC;display:block}
ul#ListeNav li a:hover, #ListeNav li a 			{font-size:12px; padding:0 5px 0 5px; line-height:24px}

li.TitreLiCurrent a	 							{width:200px;display:block;text-decoration:none;
												 line-height:24px;font-family:verdana;font-size:12px;
												 list-style:none; font-weight:bold}
li.TitreLiCurrent a	:hover						{width:200px;display:block;background-color:#CCC;
												 font-weight:bold;text-decoration:none; line-height:24px;font-family:verdana;font-size:12px; 
												 list-style:none}

li.TitreLi a,
li.TitreLi a:hover{
	display:block;
	text-decoration:underline;
	color:#000;
	font-family:Verdana;
}

li.TitreLiAct	a,li.TitreLiAct	a:hover			{width:200px;display:block;text-decoration:none}
#PaveNav	 									{width:234px;background-color:#FFF }

#mentionsGM{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding:5px;
}

/* Fin Menu droite de la page navigation */

/* Rounded */ 
.Border_R_and_L {border-left:1px solid #CCC;border-right:1px solid #CCC}
div.rc-border{border: solid #bababa; border-width: 1px 0;}
div.border-inner{border: solid #bababa; border-width: 0 1px;}
div.InnerCont{padding:4px;}

/* Fin Rounded */ 

/* Police et taille texte*/
h1{
	font-weight:bold;
	font-size:20px;
	font-family:Arial;
	/*display:inline;*/
}
.Verdana{font-family:Verdana, Arial, Helvetica, sans-serif}
.Arial{font-family: Arial, Helvetica, sans-serif}
.tx10{font-size:10px;}.tx11{font-size:11px;}.tx12{font-size:12px;}.tx13{font-size:13px;}
.tx14{font-size:14px;}.tx16{font-size:16px;}.tx18{font-size:18px;}.tx20{font-size:20px;}

.gras{font-weight:bold}
.txgris{color:#333}
.txrouge2{color:#A80506}

.Titre1{font-size:16px;font-weight:bold;padding-bottom:12px;}
#Lien_vert a{
color:#060;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
/* Fin Police et taille texte*/


/* Postionnement */
#Titre_header{
	background-color:#FFF;
	margin-bottom:10px;
}
#Limiter{
	border:1px solid #bababa;
	background:#f5f5f5;
	padding:6px;
	overflow:auto;
	clear:both;
}

#Colonne1{
	float:left;
	display:inline;
	width:660px;
}

#Colonne2{
	display:inline;
	float:left;
	width:300px;
	margin-left:6px;
	margin-right:0;
}

#Ligne3{
	background-color:#FFF;
}

.Pdg_Left10{padding-left:10px;}
.Pdg_Left12{padding-left:12px;}
.Pdg_Left15{padding-left:15px;}
/* Fin Postionnement */

/* Menu tarif */
#Menu_Tarif_Titre{
	background:#ccc url(/images/lc_fr/tarif_titre_tarif.png) repeat-y right top;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:bold;
	line-height:20px;
}

#Menu_Tarif_Lien{
	padding-top:8px;
	padding-left:12px;
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
}
#Menu_Tarif_Lien li{ list-style:square;color:#CCC; list-style-type:square; list-style-position:inside;
}
.Menu_Tarif_Lien_Actif  a {padding-left:10px;color:#000000;text-decoration:underline;display:block;background-color:#CCC;height:20px; list-style-type:none 
  }
#Menu_Tarif_Lien  li a {color:#333;text-decoration:underline;height:20px;
  }
/* Fin Menu tarif Lien*/

/* Debut Liste en fin de page sur les services gratuits */
 #Liste_Aide_Vente li  {
  list-style-position:outside;
  list-style-image: url(/images/lc_fr/tarif_puce_plus_rouge_ie.gif); 
  padding-left:2px;margin:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; 
  margin-bottom:8px;
  line-height:14px;
}
/* Fin Liste en fin de page sur les services gratuits */

/* Debut Positionnement des claques prix*/
#PrixInternetCollab {position:absolute;top:430px;left:200px;width:79px;}
#PrixInternet,
#PrixJournal{
	position:absolute;
	width:79px;
	left:190px;
	top:140px;
}
.Prix{font-size:42px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
/*#PrixJournal{position:absolute;top:350px;left:488px;height:40px;}*/
#PrixJournalCollab{position:absolute;top:440px;left:488px;height:40px;}
/* Fin Positionnement des calques prix*/

/* Bouton grisé deposer mon annonce */
.BtBase{
	text-align:center;
	margin:0 4px 0px 4px;
	background:#E0E0E0;
}
.BtBase a{
	background-color:#e0e0e0;
	color:#000000;
}
/* Fin Bouton grisé deposer mon annonce */
.Titre_Pave{
	background-image:url(/images/lc_fr/tarif_fd_degrade_rouge.png);
	background-repeat:repeat-y;
	height:22px;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding-top:2px;
}
/* Colonne Droite style div de ce qui est offert avec chaque annonce */
#Droite_Offert {
	margin-top:10px;
}
 
#Droite_Garantie{
	margin-top:12px;
	background-color:#FFF;
	font-family:Verdana;
}

.Droite_Pave_Titre_Texte{
line-height:20px;color:#333;padding-top:12px;
}
#Droite_Pave_Titre{
background-image:url(/images/lc_fr/tarif_droite_garantie.png);  background-repeat:repeat-y;height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#333;font-weight:bold;line-height:22px;width:242px;
color:#FFF;
 }
/* Fin Colonne Droite style div de ce qui est offert avec chaque annonce */
.Media_Position_Image{text-align:center;padding-top:10px;}
.Media_Texte{margin-left:18px;margin-top:4px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:18px;}

.Media_Position{
	overflow:auto;
	margin-bottom:8px;
}
/*
Specifications propres de chaque page
Spe. Page Internet  */
.Media_Tarif_Internet{float:left;width:271px;background-color:#FFFFFF}
.Media_Position_Internet_Image_Internet{text-align:center;padding-top:10px;}

.Media_Texte_Internet{
	margin-left:18px;
	font-size:12px;
	font-family:Verdana;
	line-height:18px;
	clear:both;
	width:210px;
	padding-top:30px;
}

.Media_Texte_Journal{
	margin-left:18px;
	font-size:12px;
	font-family:Verdana;
	line-height:18px;
	clear:both;
	width:210px;
	padding-top:21px;
}

.Media_Position_Internet{margin-left:0;margin-bottom:12px;}

/* Fin Specification Page Internet */

/* Page Internet detail */
.Media_Tarif_Detail{
	display:inline;
	float:left;
	width:156px;
	_width:124px;
	background-color:#FFFFFF;
	margin-right:12px;
}
.Media_Position.moto .Media_Tarif_Detail{
    width:170px;
}
.Media_Tarif_Detail.LastPave{
	margin-right:0;
}

.Media_Taille_internet{height:262px;min-height:262px}
/* Fin Page Internet detail */

/* Page Journal */
.Titre_Pave_Journal{
	background:#E60909 url(/images/lc_fr/tarif_fd_degrade_rouge2.png) repeat-y right top;
	height:22px;
	font-family:Verdana, sans-serif;font-size:16px; font-weight:bold; color:#FFF;
	padding-top:2px;
}
 
.Media_Tarif_Journal{float:left;width:556px;background-color:#FFFFFF;}
.Media_Taille_Journal{height:245px;min-height:245px}
/* Fin page journal */

/* Page OD */
.Media_Tarif_Od{
	background-color:#fff;
}

.Media_Taille_Od{height:200px;min-height:200px}
/* Fin page OD*/

#WarrantyTitle{
	font-size:14px;
	font-weight:bold;
}

#LinkMore{
	font-size:12px;
	text-align:right;
}

#LinkMore a{
	color:#007eff;
}

#GarantieAdvisor{
	font-size:12px;
	margin-top:6px;
	font-family:Verdana;
}

#GarantieSpacer,
.Media_Tarif_Detail .Border_R_and_L{
	padding:0 8px;
}

.txrouge{
	color:#F00;	
}

.BtDepot{
	background:#e0e0e0;
	font-family:Verdana;
	text-align:center;
}

.BtDepot a{
	color:#000;
	font-size:12px;
}

.TitrePaveAuto{
	text-align:center;
	font-size:18px;
	margin-bottom:15px;
	clear:both;
	height:32px;
}

.PavePrice{
	font-family:Arial;
	font-size:42px;
	font-weight:bold;
	text-align:center;
	color:#333;
}

.PavePrice span{
	font-size:20px;
	vertical-align:top;
	display:inline-block;
}

#Ligne2{
	margin:8px 0;
	padding:0;
	clear:both;
	text-align:center;
}

.PictoTarifsMiddle{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	height:60px;
	text-align:center;
}

#pictoGratuit {
	margin-top:-15px;
	margin-bottom:8px;
	//margin-bottom:-2px;
}

.ForfaitGratuit{
	position: absolute;
	margin-left:-60px;
	margin-top:-20px;
	margin-bottom:-40px;

}

.TarifPicto{
	margin-right:15px;
	display:inline;
	float:left;
	text-align:center;
	width:32px;
}

.TarifPicto img{
	border:none;	
}

.TitreLi{
	clear:both;
	padding:2px 0;
}

#agenceInfos{
	font-size:10px;
	color:#b32627;
}

#promo{
	margin-top:15px;
	text-decoration: line-through;
}

#Ligne4{
	background:transparent url(/images/lc_fr/fd_tarifs_GM2.png) no-repeat top left;
	padding-top:10px;
	margin-top:12px;
	height:142px;
}

.eligible,
.conseille{
	display:inline;
	float:left;
	font-family:Arial;
	text-align:center;
}
.eligible{
	width:152px;
	margin-left:130px;
	margin-top:10px;
	color:#333;
	font-size:14px;
}
.conseille{
	width:187px;
	color:#666;
	margin-left:170px;
	margin-top:10px;
	font-size:16px;
}

a#enSavoirPlus{
	color:#007EFF;
	font-family:Verdana;
	font-size:12px;
	}

.infos1,
.infos2{
margin-top:12px;
margin-left:12px;
color:#333;
}
.infos1{
	font-size:10px;
}
.infos2{
	font-size:9px;
}

.PictoHeaderauto,
.PictoHeadermoto,
.PictoHeaderod{
	background-repeat:no-repeat;
	height:44px;
	background-position: top right;
}

.PictoHeaderauto{
	background:url(/images/lc_fr/picto_auto_rouge_background.png) no-repeat 100px top;
}

.PictoHeadermoto{
	background-image:url(/images/lc_fr/picto_moto_rouge_background.png);
}

.PictoHeaderod{
	background-image:url(/images/lc_fr/picto_od_rouge_background.png);
}

#accroche{
	background:#FFFFcc; 
	margin:5px 0;
}

.datePromo{
	font-size:9px;
	margin-top:-11px;
}