.divPhone.divPhoneZoom.divGeneral {
	margin: 0px 1.5% 0px 1.5%;
	padding-bottom : 0pc;
}
.divPhone.divPhoneZoom .listeButtonChoix {
	background-color: #FFF;
	margin: 0px 2.5% 30px 2.5%;
	max-width: 95%;	
}
.divPhone.divPhoneZoom .buttonChoixBloc {
	max-width: 400px;	
}
.divPhone.divPhoneZoom .buttonChoixBlocAnnee .buttonChoix {
	height: 163px;
	width: 200px;
}
.divPhone.divPhoneZoom .buttonChoix {
	width: 350px;	
	font-size: 4em;
}


/* FORMULAIRE */ 

.divPhone.divPhoneZoom .blocAcquis, 
.divPhone.divPhoneZoom .carnet {
	width: 50px;
	height: 50px;
	top: 0px;
}
.divPhone.divPhoneZoom .blocAcquis {
	left: 15px;
}
.divPhone.divPhoneZoom .carnet {
	right: 15px;
}
.divPhone.divPhoneZoom .connect {
	min-height: 35px;
	float: left;
	margin: 50px 30px 17px 0px;
	padding: 0px;
	box-shadow: 0px 0px 0px rgba(0,0,0,0);	
	width: 90px;
	min-height: 20px;
	font-size: 35px;
}
.divPhone.divPhoneZoom .connect i {
	font-size: 3em;
}
.divPhone.divPhoneZoom select[multiple] {
	width: 175px;	
}
.divPhone.divPhoneZoom .formulaireTimbre select {
	height: 60px;
}
.divPhone.divPhoneZoom .buttonChoixTotal {
	float: left;
	width: 90%;	
	min-height: 100px;
	font-size: 3em;
}
.tableTotalPhone.tableTotal {
	font-size: 3em;
	margin-top: 30px;
}
.tableTotalPhone.tableTotal tbody tr {
	height: 35px;
}
.tableTotalPhone.tableTotalComplet {
	margin-bottom: 30px;
}
.tableTotalPhone.tableTotalComplet {
	max-height: 880px;
}
.tableTotalPhone.tableTotalComplet tbody {
	height: 800px;	
}
div.dialogSansTitre.dialogPhone, 
.dialogSansContour.dialogPhone {
	max-width: 800px;
}
div.dialogSansTitre.dialogPhone div.ui-dialog-titlebar a span.ui-icon-closethick, 
.dialogSansContour.dialogPhone div.ui-dialog-titlebar a span.ui-icon-closethick {
	right: 0px;
	padding: 10px 10px 10px 0px;
	font-size: 3em;
}
div.dialogSansTitre.dialogPhone.dialogPhoneZoom div.ui-dialog-titlebar a span.ui-icon-closethick, 
.dialogSansContour.dialogPhone.dialogPhoneZoom div.ui-dialog-titlebar a span.ui-icon-closethick {
	font-size: 6em;
	right: 7px;
	padding: 13px 24px 24px 0px;
}
.divPhone.divPhoneZoom.divFormulaire .titre,
.divPhone.divPhoneZoom.divFormulaire .formulaire dt,
.divPhone.divPhoneZoom.divFormulaire .formulaire input {
	font-size: 3em;
}
.divPhone.divPhoneZoom.divFormulaire .formulaire dt {
	width: 45%;
	height: 90px;
}
.divPhone.divPhoneZoom.divFormulaire .formulaire dd {
	width: 50%;
	height: 90px;
}
.divPhone.divPhoneZoom.divFormulaire .formulaire .Enregistrer {
	height: 70px;
	width: 300px;
	margin: 20px 30% 5px 30%;
}



.divPhone .divTimbre,
.divPhone .divBloc {
	width: 10%;	
	padding: 1%;	
	height: 170px;	
	margin: 10px 1% 20px 2%;
	max-width: 90%;	
}
.divPhone .divTimbre img.imgTimbre,
.divPhone .divBloc img.imgTimbre {
	max-width: 80%;	
}
.divPhone .divBloc25,
.divPhone .divBloc33,
.divPhone .divBloc50 {
	width: 90%;	
	margin: 10px 5% 20px 0%;
}

/* autres */
.divPhone.divPhoneZoom .listeTimbres {
	margin-top: 400px;
}
.divPhone.divPhoneZoom .divBloc25,
.divPhone.divPhoneZoom .divBloc33,
.divPhone.divPhoneZoom .divBloc50 {
	width: 90%;	
	margin: 10px 5% 20px 5%;
}
.divPhone.divPhoneZoom .divBloc {
	background-color: #f6f6f6;
}
.divPhone.divPhoneZoom .divTimbre,
.divPhone.divPhoneZoom .divBloc {
	width: 45%;	
	padding: 1%;	
	height: 450px;	
	margin: 10px 1% 20px 2%;
	max-width: 90%;	
}
.divPhone.divPhoneZoom .divTimbre img.imgTimbre,
.divPhone.divPhoneZoom .divBloc img.imgTimbre {
	max-width: 80%;	
}
/*.divPhone.divPhoneZoom .divTimbre,
.divPhone.divPhoneZoom .divBloc {
	width: 70%;	
	padding: 1%;	
	height: 550px;	
	margin: 10px 15% 20px 15%;
	max-width: 90%;	
}*/
.divPhone.divPhoneZoom .divTimbre:hover, 
.divPhone.divPhoneZoom .divBloc:hover {
	transform: none;
}
.divPhone.divPhoneZoom .divTimbre img.imgTimbre,
.divPhone.divPhoneZoom .divBloc img.imgTimbre {
	max-width: 70%;	
}
.divPhone.divPhoneZoom .divTimbreAcquisDoublon,
.divPhone.divPhoneZoom .divBlocAcquisDoublon,
.divPhone.divPhoneZoom .iconMenu2,
.divPhone.divPhoneZoom .totalBloc {
	font-size: 40px;
}
.divPhone.divPhoneZoom .divTimbreAcquisDoublon .divAcquis ,
.divPhone.divPhoneZoom .divBlocAcquisDoublon .divAcquis {
	text-align: left;
	width: 48%;
	margin-left: 2%;
}
.divPhone.divPhoneZoom .divTimbreAcquisDoublon .divDoublon,
.divPhone.divPhoneZoom .divBlocAcquisDoublon .divDoublon,
.divPhone.divPhoneZoom .divBlocAcquisDoublon .totalBloc {
	text-align: right;
	width: 38%;
}
.divPhone.divPhoneZoom .affichTimbre,
.divPhone.divPhoneZoom .affichBloc {
	text-align: right;
	width: 6%;
	margin: 0px 6% 0px 1%;
	bottom: 5px;
}
.divPhone.divPhoneZoom .affichBloc i,
.divPhone.divPhoneZoom .affichTimbre i {
	margin-right: 10px;
	font-size: 50px;
}
.divPhone.divPhoneZoom .divDetailTimbre div.detailTimbreTooltip {
	width: 500px;
	height: 150px;
	font-size: 3.5em;
}
.divPhone.divPhoneZoom img.imgZoomTimbre {
	width: 1000px;
	height: 1000px;
}