img { border: 0; }
#clear {font-size: 0px; height: 0px; clear: both; display: none;}
.orange { font-weight: bold; color: #ff6210; }
.both { clear: both; }
#contenu { padding: 0 0 0 0;}

#bloctxt { padding:20px 0 20px 120px; margin:0;}
#bouton {padding: 0 0 0 5px; margin:0 0 0 0;}
#appel {margin:0px; padding:10px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
#footer { width: 521px; }

ul.ongletGSM li {
	background:none !important;
}

.contenu p {
	margin:0;
	padding:1px 0 2px 20px;
}

/* Début bloc 'en savoir plus GSM' */
#ensavoirplus {
	background-image:url(/img/asv/gestionMandat/fond_en_savoir_plus2.gif);
	background-repeat:no-repeat;
	width:162px;
	height:190px;
	margin: 8px 0px 0px 4px;
	padding: 15px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#766f99;
}
#ensavoirplus .titre {padding-left:35px;}
.lienensavoirplus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
}
.lienensavoirplus a, .lienensavoirplus a:visited {
	color:#6d6e80;
	font-weight:bold;
	text-decoration:none;
}
.lienensavoirplus a:hover {
	text-decoration:underline;
	color:#FF6600;
	font-weight:bold;
}
/* Fin bloc */


.comment_souscrire {width: 568px; height: 15px; margin: 10px auto; background: url(/img/asv/gestionMandat/comment-souscrire.gif) no-repeat;}
.comment_souscrire span {display: none;}
.recevoir_docu {float: left; text-align: right; width: 50%; height: 58px;}
.souscrire_contrat {float: left; text-align: left; width: 50%; height: 58px;}
.decoration {clear: both; width: 568px; height: 26px; margin: 0 auto; background: url(/img/asv/gestionMandat/decoration.gif) no-repeat;}


.cadre_gris {width: 573px; margin: 0 auto; background:url(/img/asv/gestionMandat/back-gsm.gif) no-repeat; height: 95px;}
.cadre_gris .haut {width: 573px; height: 24px;}
.cadre_gris .milieu {width: 573px; padding-top:20px;}
.cadre_gris .milieu p {margin: 0; font: normal 14px Verdana, Arial, Helvetica, sans-serif; color: #000066;}
.cadre_gris .bas {width: 573px; height: 13px;}


.boutonGauche {padding-right: 25px;}
.boutonDroite {padding-left: 25px;}
.note {margin: 0; padding: 20px 0 10px 10px; font-size: 10px; color: #999;}

div.float_left{
	width:55%;
	float:left;
}

.float_left #logopartenaire{
	margin:20px 70px;
}

sup{
	font-size:0.7em !important;
}
ul.ongletGSM{
	color:#999;
	font-weight:bold;
	font-size:1em;
	margin-top:15px;
	margin:0 5px 0 0;
	padding:0px;
	width:570px;
	border:1px solid #fff; /*bug IE */
}

ul.ongletGSM li{
	padding:0px 10px 0px 20px;
	display:inline;
	float:left;
	border:1px solid #ddd;
	cursor:pointer;
	margin-right : 5px !important;
}

ul.ongletGSM li.selected{
	color:#FF6600;
	border-color:#FF6600;
	border-bottom:#DDDDDD;
}

div#GSMcontent{
	border:1px solid #ddd;
	clear:both;
	margin-top:none;
	padding:7px;
	/* font-size:1.1em !important; */
}


div#GSMcontent div#gsm_1,
div#GSMcontent div#gsm_2,
div#GSMcontent div#gsm_3,
div#GSMcontent div#gsm_4,
div#GSMcontent div#gsm_5{
	display:none;
}

div#GSMcontent p{
	max-width:530px !important;
	/* margin-bottom:20px; */
}

p.accrocheGSM{
	width:544px;
	font-size:1.5em;
	font-weight:bold;
}
div#GSMcontent p.accrocheGSM{
	font-size:1.3em;
}
div#GSMcontent ul{
		margin-bottom:20px !important;
}

div#GSMcontent ul il{
	background-image:none !important;
}

div#GSMcontent .big_orange sans {
	background:none !important;
}

div#GSMcontent .flecheOrange{
	/* text-indent:10px !important;
	background:url(/img/common/fleches/fleche.gif) no-repeat 5px 5px; */
	margin-bottom:15px!important;
}

div#GSMcontent .big_orange{
	font-size:5.5em;
	color:#FF6600;
	font-weight:bold;
	float:left;
	text-indent:20px !important;
	margin-right:5px;
	/* background-position: 5px 35px; */
	line-height:1em;
	margin-bottom:15px !important;
}

.clear{
	clear:both;
}

div#GSMcontent .video{
	margin-left:130px;
	padding-bottom:20px;
}

div#GSMcontent .video span{
	margin-bottom:5px;
}

.align-center{
	text-align:center;
}

#recompense{
	overflow:hidden;
	padding-left:80px
}
#recompense p, #recompense img{
	float:left;
}
#recompense p {
	line-height:1.9em;
	margin-top:10px;
	width:50%;
	padding-bottom:25px;
}
*+html #recompense p {
	padding-botttom:0
}