﻿/*** TEMPLATE PANIER CSS ***/

/**************/
/*** PANIER ***/
/**************/
#cboxContent #panier{position:relative;}
#panier div.panier .commande{float:right;}
 /* erreur */
#panier div.erreur{display:none;position:relative;color:#fff;background:#D01F3C;font-size:12px;font-weight:bold;padding:10px;margin:0 0 10px 0;border:1px solid #F9F7FD;}
#panier div.erreur p{margin:0;padding:0;}
#panier div.erreur  ul li{list-style:none;}
/* en-tête */
#panier div.panier {padding:0px 0px 6px; width:621px;}
#panier div.panier  .actionButtons .addParticipant{float:right;}
#panier div.panier h3.custom-font{margin:0;padding:13px 0 13px 0;line-height:18px;font-family:Century Gothic;font-size:18px;font-weight:bold;color:#c20f24;text-transform:uppercase;}
#panier div.panier div.resume{padding:9px 11px;background:#604d6f;color:#fff;}
#panier div.panier div.resume div.left{float:left;}
#panier div.panier div.resume div.left p{margin:0;padding:0;font-family:Century Gothic;font-size:14px;font-weight:bold;text-transform:uppercase;}
#panier div.panier div.resume div.right{float:right;}
#panier div.panier div.resume div.right p{margin:0;padding:0 25px 0 0;font-size:10px;text-align:right;}
#panier div.panier div.resume div.right p.custom-font{padding:0;display:block;font-family:Century Gothic;font-size:18px;font-weight:bold;}
#panier div.panier div.resume div.right img{margin:0;padding:0;float:none;padding:0 0 0 10px;border:none;}
/* total */
#panier div.total{background:#604d6f;padding:8px;margin:0 0 5px;}
#panier div.total p.custom-font{margin:0;padding:0;display:block;font-family:Century Gothic;font-size:17px;font-weight:bold;color:#fff;text-transform:uppercase;}
#panier div.total p.custom-font span{float:right;}
/* links */
#panier div.bottom a.custom-font{display:block;background:url("/Style%20Library/WebFactory/images/bg-btn-panier.gif") no-repeat left 0;font-family:Century Gothic;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;padding:0 0 5px 20px;}
#panier div.bottom a span{display:block;background:url("/Style%20Library/WebFactory/images/bg-btn-panier.gif") no-repeat right -30px;padding:8px 10px 9px 20px;}
#panier div.bottom a.sauvegarder{float:left;}
#panier div.bottom a.valider{float:right;}
/* session */
#panier div.session{padding:5px 0 4px 0;}
/* titre de l'item */
#panier div.titre{background:#e9e9e9;padding:0; padding-bottom:7px;}
#panier .edition p.affichier-session {width:610px;} 

#panier div.titre p{background:none repeat scroll 0 0 #E9E9E9;float:left;font-size:12px;margin:0;padding:6px 0 0 10px;width:500px;}
#panier div.titre span{padding:0 10px 0 0;}
#panier div.titre img{border:none;margin:0;padding:6px 6px 6px 0;}
#panier div.titre a.supprimer{float:right;}
#panier div.titre a.modifier-date{float:right;text-decoration:none;font-weight:bold;color:#363636;padding:6px 10px 6px 0;}
#panier div.titre a.modifier-date:hover{text-decoration:underline;}
#panier div.titre a.btn-ok{font-family:Century Gothic; float:right;position:relative;top:5px;right:10px;background:#C71F33;color:#FFFFFF;font-size:14px;font-weight:bold;padding:2px 8px;text-decoration:none;}
#panier div.titre a.btn-ok:hover{text-decoration:none;}
/* bottom */
/*#panier div.bottom{border-top:1px dotted #e3e3e3;padding:5px 6px 0 0;margin:0;}*/
#panier div.bottom{border-bottom: 1px dotted #E2E2E2;margin: 0 6px 18px 0;padding-bottom: 6px; }
#panier div.bottom a{text-decoration:underline;font-weight:bold;color:#000000;}
#panier div.bottom a:hover{text-decoration:underline;}
#panier div.bottom a.ajouter-date{float:right;background:url(/_layouts/webfactory/images/picto-adddate.gif) no-repeat left center;padding:6px 0px 10px 34px;font-size:11px;text-align: left;}
/* participant */
#panier div.participant p{margin:0;padding:0;float:left;font-size:9px;color:#363636;width:440px;text-align:left;}
#panier div.participant p strong{color:#363636;font-size:11px;font-weight:bold;display:block;}
#panier div.participant a.modifier{text-decoration:none;font-weight:bold;color:#363636;float:right;padding:3px 2px 0 0;}
#panier div.participant a.supprimer{float:right;padding:3px 6px 0 8px;}
#panier div.participant a.supprimer img{margin:0;padding:0;border:none;}
#panier div.participant a:hover{text-decoration:underline;}
#panier div.participant select{float:right;}
#panier div.participant {padding: 6px 0 0 0;}
/* ajouter-participant */
#panier div.ajouter-participant{margin-top: 6px;padding: 25px 5px 0 40px; border-top: 1px dotted #E2E2E2;}
#panier div.ajouter-participant a{text-decoration:none;font-weight:bold;font-size:13px;color:#000000;background:url(/_layouts/webfactory/images/picto-addparticipant.gif) no-repeat left 0px;padding:2px 0 5px 34px;margin:0;float:right;text-decoration:underline;}
/* modifier-participant */
#panier div.modifier-participant{padding-bottom:10px;}
#panier div.modifier-participant div{padding:0;}
#panier div.modifier-participant div.valid{float:right;}
#panier div.modifier-participant div#participantEdit{width:430px; padding-left:40px;}
#panier div.modifier-participant a.validation{padding:2px 8px;background:#c71f33;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
#panier div.modifier-participant a.annuler{font-size:11px;font-weight:normal;text-decoration:none;color:#604D6F; padding-left:5px;}
#panier div.modifier-participant a.annuler:hover{text-decoration:underline;}
#panier div.modifier-participant input.prenom{width:100px;}
#panier div.modifier-participant input.nom{width:100px;}
#panier div#participantEdit input{border: 1px solid #A5ACB2;font-size: 11px;margin-bottom: 10px;padding: 3px 5px; width:140px; font-family:Verdana;}

/* modifier-session */
#panier select#date option{font-weight:bold;}
#panier select#date optgroup{font-weight:normal;font-style:normal;padding-left:10px;}
/* options */
#panier div.options{margin:0;padding:0;}
#panier div.options input{border:none;}
#panier div.options p{float:left;width:90px;overflow:hidden;}
#panier div.options ul{float:left;margin:0;padding:0;width:460px;}
#panier div.options ul li{list-style:none;float:left;padding:0 20px 0 0;}
#panier div.options ul li label strong{display:block;padding:0 0 0 25px;}
#panier div.options input{float:left;}
/* ajouter-date */
#panier div.ajouter-date select#ville{width:100px;}
#panier div.ajouter-date a.participants-ok{padding:2px 8px;background:#c71f33;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
#panier div.ajouter-date div#participantEdit{width:430px; padding-left:40px;}
#panier div.ajouter-date .prix{font-weight:bold; display:inline;padding-right:5px;}
/* liste détails session */
#panier ul.details-session{margin:0;padding:0 0 0 15px;list-style:none;line-height:20px;}
#panier ul.details-session li{background:url('/Style%20Library/WebFactory/images/puce-domaines-formation.gif') no-repeat left 8px;padding:0 0 0 15px;}


/*** TYPE STAGE ***/
#panier div.stage div.modifier-session{padding:0;}
#panier div.stage div.modifier-session div{float:left;padding:5px 0 5px 10px;margin:0;}
#panier div.stage div.modifier-session p{float:right;text-align:right;padding:0 10px 0 0;}
#panier div.stage div.modifier-session a.custom-font{float:right;margin:7px 10px 0 0;background:#c71f33;padding:2px 8px;text-align:center;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}

/*** TYPE CYCLE ***/
#panier div.cycle div.modifier-session{padding:5px 0 10px 0;}
#panier div.cycle div.modifier-session p{float:right;text-align:right;padding:0 10px 0 0;}
#panier div.cycle div.modifier-session div{float:right;padding:0 0 15px 0;}
#panier div.cycle div.modifier-session a.custom-font{padding:2px 8px;background:#c71f33;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}


/*** TYPE PRO ***/
/* valider modifs */
#panier div.pro div.titre a.custom-font{float:right;margin:5px 10px 0 0;background:#C71F33;color:#FFFFFF;font-family:Century Gothic;font-size:14px;font-weight:bold;padding:2px 8px;text-decoration:none;}
/* modifier-parcours */
#panier div.pro div.modifier-parcours{padding:5px 0;background:#e9e9e9;color:#000;}
#panier div.pro div.modifier-parcours ul.details-session{margin:0;padding:0 0 5px 15px;}
#panier div.pro div.modifier-parcours ul.details-session li{clear:both;background:url('/Style%20Library/WebFactory/images/puce-domaines-formation.gif') no-repeat scroll left center;padding:0 0 0 15px;height:20px;}
#panier div.pro div.modifier-parcours ul.details-session li span{width:280px;height:17px;overflow:hidden;float:left;padding:0 10px 0 0;}
#panier div.pro div.modifier-parcours ul.details-session li select{float:left;margin:0 10px 0 0;}
/* ajouter-date */
#panier div.pro div.ajouter-date p{margin:0;padding:0 0 5px 0;}
#panier div.pro div.ajouter-date ul.details-session{margin:0;padding:0 0 15px 10px;}
#panier div.pro div.ajouter-date ul.details-session li{clear:both;background:url('/Style%20Library/WebFactory/images/puce-domaines-formation.gif') no-repeat scroll left 6px;padding:0 0 5px 15px;height:20px;}
#panier div.pro div.ajouter-date ul.details-session li span{width:200px;float:left;padding:0 10px 0 0; white-space:normal; line-height:1.2;}
#panier div.pro div.ajouter-date ul.details-session li select{float:left;margin:0 10px 0 0;}
#panier div.pro div.ajouter-date ul.details-session li select.ville{width:73px;}
#panier div.pro div.ajouter-date ul.details-session li select.date{width:246px;}

#panier div.pro div.modifier-parcours ul.details-session li select.ville{width:65px;}
#panier div.pro div.modifier-parcours ul.details-session li select.date{width:215px;}
/*** TYPE E-LEARNING ***/
#panier div.learning ul.items{list-style:none;margin:0;}
#panier div.learning ul.items li.options input.choix{border:none;}
#panier div.learning ul.items input.selected{display:none;}
#panier div.learning ul.items label.titre{font-size:12px;font-weight:normal;color:#363636;}
#panier div.learning ul.items div.modifier-participant{padding:13px 0 0 0;}
/* langue*/
#panier div.learning div.bottom{text-align:right;font-weight:bold;color:#c71f33; padding:10px 0;}
#panier div.learning div.bottom label{padding:0 5px 0 0;}

/*** VALIDATION ***/
#panier a.btn-red{display:block;width:253px;height:20px;font-size:16px;font-weight:bold;text-transform:uppercase;padding:7px 0 7px 40px;color:#fff;text-decoration:none;background:url('/Style Library/WebFactory/images/btn-panier.gif') no-repeat;}
#panier div.panier a.helvetica{font-family:Helvetica Neue LT Std; font-size:15px;font-weight:bold;color:#fff;}
#panier div.panier a.left{float:left;position:relative; margin-right:30px;}
#panier div.panier a.right{float:left;position:relative;}

/*************/
/*** RIGHT ***/
/*************/
/* Aide */
#col-right div.webpart-aide{border-bottom:1px dotted #e3e3e3;padding:0 0 20px 0;}
#col-right div.webpart-aide h3.custom-font{background:url('/Style%20Library/WebFactory/images/picto-help.gif') no-repeat left 0;margin:0;padding:10px 0 12px 55px;font-family:Century Gothic;font-size:16px;font-weight:bold;color:#55376c;text-transform:uppercase;}
#col-right div.webpart-aide p{margin:0;padding:10px 0 0 0;line-height:16px;}
#col-right div.webpart-aide p span.custom-font{font-family:Century Gothic;font-size:16px;font-weight:bold;color:#55376c;text-transform:uppercase;}
/* Secure */
#col-right div.webpart-secure{padding:20px 0 0 0;}
#col-right div.webpart-secure h3.custom-font{background:url('/Style%20Library/WebFactory/images/picto-secure.gif') no-repeat left 0;margin:0;padding:5px 0 12px 55px;font-family:Century Gothic;font-size:16px;font-weight:bold;color:#55376c;text-transform:uppercase;}
#col-right div.webpart-secure p{margin:0;padding:10px 0 0 0;line-height:16px;}

#panier #participantEdit select{ float:left; }
#panier #participantEdit select#civil{margin-bottom:20px;margin-right: 15px;}
#panier #participantEdit a{display:inline;}
#panier div.ajouter-date p, #panier div.modifier-participant div span{padding-bottom:10px; display:inline;}
#panier div.ajouter-date p, #panier div.modifier-participant div span.ajout-participant-txt{float:left; padding-bottom: 0;padding-right: 4px;padding-top: 3px;}
#panier div.modifier-participant div.ajout-participant-memoire{padding-top:10px; padding-bottom:10px;}
#panier div.ajouter-date p, #panier div.modifier-participant div.ajout-participant-date-ville{clear:both;}
#panier div.ajouter-date p{padding-top:4px;}
#panier div.modifier-participant div span.prix{display:inline;}
#panier div.ajouter-date p, #panier div.modifier-participant div span#errorPrenom, #panier div.ajouter-date p, #panier div.modifier-participant div span#errorNom, #panier div.modifier-participant div span#errorMail{padding-bottom:10px; display:inline;}
select.memoire{margin-bottom:10px; width:208px;}
select{border:1px solid #A5ACB2; font-size:11px;}


/*** TEMPLATE PANIER CSS ***/


/******************************/
/******** PAGE PANIER ********/
/******************************/
 /* erreur */
#panier div.erreur{position:relative;}
#panier div.erreur p{margin:0;padding:0;}
/* total */
#panier div.total{background:#604d6f;padding:8px;margin:0;}
#panier div.total p.custom-font{position:relative;margin:0;padding:0;padding-left:0;margin-left:0;display:block;font-family:Century Gothic;font-size:17px;font-weight:bold;color:#fff;text-transform:uppercase;}
#panier div.total p.custom-font span{position:absolute;right:8px;top:1px;}
/* links */
#panier div.bottom a.custom-font{display:block;background:url('/Style%20Library/WebFactory/images/bg-btn-panier.gif') no-repeat left 0;font-family:Century Gothic;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;padding:0 0 5px 20px;}
#panier div.bottom a span{display:block;background:url('/Style%20Library/WebFactory/images/bg-btn-panier.gif') no-repeat right -30px;padding:8px 10px 9px 20px;}
#panier div.bottom a.sauvegarder{float:left;}
#panier div.bottom a.valider{float:right;}

/* titre de l'item */
#panier div.titre p{float:left;margin:0;padding:0;font-size:12px;padding:6px 0 6px 10px;}
#panier div.titre p.afficher-session{background:#e9e9e9;}
#panier div.titre span{padding:0 10px 0 0;}
#panier div.titre img{border:none;margin:0;padding:6px 6px 6px 0;}
#panier div.titre a.supprimer{float:right;}
#panier div.titre a.modifier-date{float:right;text-decoration:none;font-weight:bold;color:#363636;padding:6px 10px 6px 0;}
#panier div.titre a.modifier-date:hover{text-decoration:underline;}
#panier div.titre a.btn-ok{float:right;position:relative;top:5px;right:10px;background:#C71F33;color:#FFFFFF;font-size:14px;font-weight:bold;padding:2px 8px 3px 8px;text-decoration:none;}
#panier div.titre p.affichier-session{background:#e9e9e9;}
#panier div.modifier-participant div{padding:0;}
/* bottom */
#panier div.bottom a{text-decoration:underline !important;font-weight:bold;color:#000000 !important;}
#panier div.bottom a:hover{text-decoration:underline;}
#panier div.bottom a.ajouter-date{float:right;background:url(/_layouts/webfactory/images/picto-adddate.gif) no-repeat left center !important;padding:6px 0px 10px 34px !important;font-size:11px;text-align: left !important; }
/* participant */
/*#panier div.participants div.edit{background:none repeat scroll 0 0 #E9E9E9;}*/
#panier div.participant p{margin:0;padding:0;float:left;font-size:9px;color:#363636;width:440px;text-align:left;}
#panier div.participant p strong{color:#363636;font-size:11px;font-weight:bold;display:block;}
#panier div.participant a.modifier{text-decoration:none;font-weight:bold;color:#363636;float:right;padding:3px 2px 0 0;}
#panier div.participant a.supprimer{float:right;padding:3px 6px 0 8px;}
#panier div.participant a.supprimer img{margin:0;padding:0;border:none;}
#panier div.participant a:hover{text-decoration:underline;}
#panier div.participant select{float:left;}
#col-left div.valid{float:right; width:inherit;}
#col-left div.valid .action-button-middle{padding-bottom:0; width:inherit!important;}
#col-left div.cancel .action-button-middle{padding-bottom:0; background:none;}
#bodywf div.cancel .action-button-middle, #bodywf div.cancel .action-button-left, #bodywf div.cancel .action-button-right{background:none;}
#panier div.produit .participant.display div.afficher-participant{padding: 6px 0 0 40px;}
/* ajouter-participant */
#panier div.ajouter-participant a{text-decoration:underline;font-weight:bold;font-size:13px;color:#000000;background:url(/_layouts/webfactory/images/picto-addparticipant.gif) no-repeat left 0;padding:6px 0 2px 34px;margin:0;float:right;}
#panier div.ajouter-participant a:hover{text-decoration:underline;}
/* modifier-participant */
#panier div.modifier-participant div#participantEdit{padding-left:40px!important;}
#panier div#participantEdit a.btn-ok{padding:2px 8px;background:#c71f33;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
#panier div.ajouter-date p, #panier div.modifier-participant div span.ajout-participant-txt{ padding-bottom:10px; display:block;}
#panier #participantEdit input{border:1px solid #A5ACB2;font-size:11px;padding:3px 5px;}
/* modifier-session */
#panier select#date option{font-weight:bold;}
#panier select#date optgroup{font-weight:normal;font-style:normal;padding-left:10px;}
/* options */
#panier div.options{margin:0;padding-bottom:10px!important;}
#panier div.options input{border:none;}
#panier div.options p{float:left;width:90px;overflow:hidden;padding:0;margin:0;padding-bottom:5px;}
#panier div.options ul{float:left;margin:0;padding:0;width:460px;}
#panier div.options ul li{list-style:none;float:left;padding:0 20px 0 0;}
#panier div.options ul li input{margin:-2px 10px 0 0;}
#panier div.options ul li label strong{display:block;padding:0 0 0 25px;}
/* ajouter-date */
#panier div.ajouter-date a.custom-font{padding:2px 8px;background:#c71f33;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
/* liste détails session */
#panier ul.details-session{margin:0;padding:0 0 0 15px;list-style:none;line-height:20px;}
#panier ul.details-session li{background:url('/Style Library/WebFactory/images/puce-domaines-formation.gif') no-repeat left 8px;padding:0 0 0 15px;}
#panier ul.details-session li strong {padding-right: 5px;}
/*** TYPE STAGE ***/
#panier div.stage div.modifier-session{padding:0;}
#panier div.stage div.modifier-session div{float:left;padding:5px 0 5px 10px;margin:0;}
#panier div.stage div.modifier-session p{float:right;text-align:right;padding:0 10px 0 0;}
#panier div.stage div.modifier-session a.custom-font{float:right;margin:7px 10px 0 0;background:#c71f33;padding:2px 8px;text-align:center;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
/*** TYPE CYCLE ***/
#panier div.cycle div.modifier-session{padding:5px 0 10px 0;}
#panier div.cycle div.modifier-session p{float:right;text-align:right;padding:0 10px 0 0;}
#panier div.cycle div.modifier-session div{float:right;padding:0 0 15px 0;}
#panier div.cycle div.modifier-session a.custom-font{padding:2px 8px;background:#c71f33;font-family:Century Gothic;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
/*** TYPE PRO ***/
/* valider modifs */
#panier div.pro div.titre a.custom-font{float:right;margin:5px 10px 0 0;background:#C71F33;color:#FFFFFF;font-family:Century Gothic;font-size:14px;font-weight:bold;padding:2px 8px;text-decoration:none;}
/* modifier-parcours */
#panier div.pro div.modifier-parcours{padding:5px 0;background:#e9e9e9;color:#000;}
#panier div.pro div.modifier-parcours ul.details-session{margin:0;padding:0 0 5px 15px;}
#panier div.pro div.modifier-parcours ul.details-session li{clear:both;background:url('/Style Library/WebFactory/images/puce-domaines-formation.gif') no-repeat scroll left center;padding:0 0 0 15px;height:20px;}
#panier div.pro div.modifier-parcours ul.details-session li span{width:280px;height:17px;overflow:hidden;float:left;padding:0 10px 0 0;}
#panier div.pro div.modifier-parcours ul.details-session li select{float:left;margin:0 10px 0 0;}
/* ajouter-date */
#panier div.pro div.ajouter-date p{margin:0;padding:0 0 5px 0;}
#panier div.pro div.ajouter-date ul.details-session li{clear:both;background:url('/Style Library/WebFactory/images/puce-domaines-formation.gif') no-repeat scroll left 6px;padding:0 0 5px 15px;height:20px;}
#panier div.pro div.ajouter-date ul.details-session li span{width:240px;float:left;padding:0 10px 0 0; white-space:normal;  line-height:1.2;}
#panier div.pro div.ajouter-date ul.details-session li select{float:left;margin:0 10px 0 0;}
/*** TYPE E-LEARNING ***/
#panier div.learning{padding:16px 11px;}
#panier div.learning ul.items li.options input.choix{border:none;}
#panier div.learning ul.items input.selected{display:none;}
#panier div.learning ul.items label.titre{font-size:12px;font-weight:normal;color:#363636;}
#panier div.learning ul.items div.modifier-participant{padding:13px 0 0 0;}
/* langue*/
#panier div.learning div.bottom{text-align:right;font-weight:bold;color:#c71f33;}
#panier div.learning div.bottom label{padding:0 5px 0 0;}
/*** BOUTONS ***/
#panier a#add-and-continue.left{float:left;}
#panier a#add-and-go-basket.right{float:right;}
#bodywf #panier div.panier > a.helvetica{font-family:Helvetica Neue LT Std; font-size:13px;font-weight:bold;color:#fff;}
a#add-and-continue.left{float:left;}
a#add-and-go-basket.right{float:right;}
#bodywf div.panier > a.helvetica{font-family:Helvetica Neue LT Std; font-size:16px;font-weight:bold;color:#fff;}
#panier-templates{display:none;}
#panier .action-button-left{padding-left:5px!important;padding-top:5px!important;background:url("/Style Library/WebFactory/images/bg_button-left.gif") no-repeat scroll 0 0 transparent;float:left;height:25px;width:28px;}
#panier div.panier .action-button-middle a{padding-top:9px;}
#bodywf #panier .action-button-middle a{font-size:20px!important;}
#bodywf #panier div.cancel .action-button-middle a{color:#7f7f7f; text-transform:capitalize; font-size:20px;}
/*************/
/*** RIGHT ***/
/*************/
/* Aide */
#col-right div.webpart-aide{border-bottom:1px dotted #e3e3e3;padding:0 0 20px 0;}
#col-right div.webpart-aide h3.custom-font{background:url('/Style Library/WebFactory/images/picto-help.gif') no-repeat left 0;margin:0;padding:10px 0 12px 55px;font-family:Century Gothic;font-size:16px;font-weight:bold;color:#55376c;text-transform:uppercase;}
#col-right div.webpart-aide p{margin:0;padding:10px 0 0 0;line-height:16px;}
#col-right div.webpart-aide p span.custom-font{font-family:Century Gothic;font-size:16px;font-weight:bold;color:#55376c;text-transform:uppercase;}
/* Secure */
#col-right div.webpart-secure{padding:20px 0 0 0;}
#col-right div.webpart-secure h3.custom-font{background:url('/Style Library/WebFactory/images/picto-secure.gif') no-repeat left 6px;margin:0;padding:0 0 12px 55px;font-family:Century Gothic;font-size:16px;font-weight:bold;color:#55376c;text-transform:uppercase;}
#col-right div.webpart-secure p{margin:0;padding:10px 0 0 0;line-height:16px;}
