/* ***********************************
*	  CONTENU CENTRAL DE LA PAGE	 *
************************************ */
.partnerContent{
	overflow:hidden;
	color:#333;
}

/* ***********************************
*	   TITRE PRINCIPAL DE LA PAGE	 *
************************************ */

.partnerContent .mainTitle {
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	font-size:24px;
	font-weight:bold;
}

/* *******************
*	   TETIERE 	 	 *
******************** */

.descriptionPage{
	padding-left:10px;
	padding-right:10px;
	margin:15px 0px 30px 0px;
}
/* *******************
*	   IFRAME 	 	 *
******************** */

.iframe{
	text-align:center;
	background:#FFF url('/images/lc_fr/loading_iframe.gif') no-repeat center 30px;
}

/* ***************************************************************
*	Bloc d'info apparaissant lorsque l'on provient d'un detail 	 *
**************************************************************** */

/* bouton retour annonce */

.announceContainer {
	margin:0px 0px 10px 0px;
	clear:both;
}

/* ***************
*	bloc photo	 *
******************/

.announceContainer .announceContainerPhoto img{
	width:260px;
	margin-top:10px;
	margin-left:10px;
	max-width:100%;
}

/* ***********************************************
*	bloc info du haut Marque + Modele + Prix 	 *
************************************************ */
.announceContainer .topLeftInfo{
	float:left;
	width:40%;
}

.announceContainer .topRightInfo{
	float:left;
	width:60%;
}
/* **********************************************
*	Bloc d'informations generales du bas 	    *
*********************************************** */


.announceContainer .imgContainer {
    float: left;
	font-size: 12px;
	width:25%;
}

.announceContainer .infosContainer {
    float: left;
    width: 75%;
}

.announceContainer .announceTitle {
    font-size:20px;
	font-weight:bold;
	display:block;
}

.announceContainer .announceVersion {
    font-size:15px;
	color:#7c7c7c;
	margin-top:5px;
	display:block;
}
.announceContainer .annPrice {
    font-size: 20px;
    font-weight: bold;
}

/* **********************************************
*		titre "Informations generales" 	    	*
*********************************************** */


.announceContainer .mainInfosTitle {
    font-weight: bold;
	margin-top:20px;
	margin-bottom:5px;
	font-size:15px;
}


/* ************************************************
*		Bloc de Gauche Informations generales 	  *
************************************************* */


.announceContainer .mainInfosLeftContainer {
	float:left;
	width:40%;
}

.announceContainer .mainInfosLeftContainer .infosLeftContent {
	border-right:1px solid #ccc;
	margin-right:30px;
}


/* ************************************************
*		Bloc de Droite Informations generales 	  *
************************************************* */

.announceContainer .mainInfosRightContainer {
	float:left;
	width:60%;
}

/* ***************************************************
*		Partie Commune bloc informations generales   *
**************************************************** */

.announceContainer .mainInfosLeftContainer .infosLeftContent > div, .mainInfosRightContainer  .infosRightContent > div{
	margin-top:10px;
}
.announceContainer .mainInfosLeftContainer .infosLeftContent > div > span, .mainInfosRightContainer  .infosRightContent > div > span {
	display:inline-block;
}
.announceContainer .mainInfosLeftContainer .infosLeftContent > div > span:first-child, .announceContainer .mainInfosRightContainer .infosRightContent > div > span:first-child{
	width:200px;
	font-weight:bold;
}


/* ***************************************************
*					Footer   						 *
**************************************************** */

.partnerContent .footerBaseline{
	padding:10px;
}

.partnerContent .footerBaseline  ul li{
	margin-bottom:15px;
}

.partnerContent .footerBaseline a{
	color:#333333;
}
