.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { padding: 6px; position: relative; }
	
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar .minimize { color: white; position: absolute; top: 6px; right: 22px; font-size: 90%; line-height: 1; }
		.boxy-wrapper .title-bar .maximize { color: white; position: absolute; top: 6px; right: 22px; font-size: 90%; line-height: 1; display:none }
		
	/* Content Region */
	
	.boxy-inner {padding: 0 }
	
	.boxy-content { padding: 5px; max-height:450px;  overflow-y:auto;overflow-x:hidden}
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }
	/* TOOLBOX */
	.title-bar-toolbox { background-color: #976a98;  }
	.title-toolbox{ font-size: 12px; color: black; line-height: 28px; vertical-align:bottom; font-weight:bold; margin: 0; padding: 0 0 0 110px; font-weight: normal; background-color:white;
	    								height:28px; background-image: url(../images/mini-logo.png);background-repeat: no-repeat; }
	   	
    .close-toolbox {
    	height:28px;
    	width: 14px;
    	background-image: url(../images/fermer.png);background-repeat: no-repeat;
		background-position: 0px 7px;
		margin-right: 3px;
		color: white; 
		position: absolute; 
		top: 6px; 
		right: 6px; 
		font-size: 90%; 
		line-height: 1;
    }
    .boxy-inner-toolbox { background-color: #976a98; }
    .minimize{
    	height:28px;
    	width: 14px;
    	background-image: url(../images/ouvrir_toolbox.png);background-repeat: no-repeat;
		background-position: 0px 7px;
		margin-right: 3px;
    }
    .maximize{
    	height:28px;
    	width: 14px;
    	background-image: url(../images/fermer_toolbox.png);background-repeat: no-repeat;
		background-position: 0px 7px;
		margin-right: 3px;
    }
    .main{
    	height:28px;
    	width: 14px;
    	background-image: url(../images/main.png);background-repeat: no-repeat;
		background-position: 0px 7px;
		margin-right: 3px;
		color: white; 
		position: absolute; 
		top: 6px;
		right: 40px;
    }
    
    
    /* REGISTER */
    .title-bar-register, .title-bar-recherche, .title-bar-flux, .title-bar-mail, 
    .title-bar-contact, .title-bar-favoris, .title-bar-helptoolbox, .title-bar-signaler, .title-bar-aide { 
    					  background-color: #ececec; width:500px; height:70px;
    					  background-image: url(../images/popup-bg-compte-title.jpg);
    					  background-repeat: no-repeat;
    					  background-position: 7px 5px; }
    					  
    .title-bar-register{ background-image: url(../images/popup-bg-compte-title.jpg);}
   	.title-bar-recherche{ background-image: url(../images/popup-bg-recherche-title.jpg);}
   	.title-bar-flux{ background-image: url(../images/popup-bg-flux-title.jpg);}
   	.title-bar-mail{ background-image: url(../images/popup-bg-mail-title.jpg);}
    .title-bar-contact{ background-image: url(../images/popup-bg-contact-title.jpg);}
   	.title-bar-favoris{ background-image: url(../images/popup-bg-favoris-title.jpg);}
   	.title-bar-helptoolbox { background-image: url(../images/popup-bg-toolbox-title.jpg);}
    .title-bar-signaler { background-image: url(../images/popup-bg-signaler-title.png);}
    .title-bar-aide { background-image: url(../images/popup-bg-aide-title.png);}
    					  
	.title-register, .title-signaler, .title-aide, .title-recherche, .title-flux, .title-mail, .title-contact, .title-favoris, .title-helptoolbox{ font-size: 18px; color: white; padding: 10px 0 0 80px;  }
	.close-register , .close-signaler , .close-aide , .close-recherche, .close-flux, .close-mail, .close-contact, .close-favoris, .close-helptoolbox {
    	height:17px;
    	width: 17px;
    	background-image: url(../images/close-popup.png);background-repeat: no-repeat;
		background-position: 0px 0px;
		position: absolute; 
		top: 30px; 
		right: 15px; 
    } 
    
	.boxy-inner-register, .boxy-inner-signaler, .boxy-inner-aide, .boxy-inner-recherche, .boxy-inner-flux, .boxy-inner-mail, .boxy-inner-contact, .boxy-inner-favoris, .boxy-inner-helptoolbox { background-color: #ececec;padding:3px; width:501px; max-height:400px;}
	
	
