.MASK{
visibility: hidden;
/**/position: absolute;/**/
top:0px;
left:0px;
width: 100%;
height: 100%;
text-align: center;
background-color: #FFF;
opacity: 0.9;
filter : alpha(opacity=90); 
-moz-opacity : 0.9;
z-index:500;
}
.BOXPANEL, #ATTENTE {
	/**/position: absolute;/**/
	visibility: hidden;
	/*border: 1px solid #DDDDDD;
	background-color: #D9D9D9;*/
	top: 0;
	left: 0;
	color: #555555;
	padding: 10px;
	z-index:500;
	width: 400px;
}
#ATTENTE{
	width: 250px;
	height: 50px;
	text-align: center;
	z-index:1000;
}

.BOXPANEL{
	/*max-height: 90%;*/
	/*height: auto !important;*/
	text-align:justify;
	overflow: auto;
	/*width: auto !important;*/
	/*width: 900px;
	height: 600px;*/
	
}

.BOXPANEL table{
	margin-right: 10px;
}

.boxClose{
	text-align: right;
	color: #666666;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	margin-right: 5px;
	width:100%;
}

.boxClose a
{
	color: #666666;
}

.boxTitle{
	text-align: left;
	color: #333333;
	margin: 0;
	padding:0;
	margin-top: -20px;
	padding-left: 10px;
	font-size: 1.2em;
	font-weight: bold;
}

#BOXALERT{
	visibility: hidden;
	/**/position: absolute;/**/
	color: #A11;
	background-color: #FFF;
	width: 300px;
	height: 50px;
	text-align: center;
	padding: 20px;
	z-index:1010;
	top: 0px;
	left: 0px;
}

.BOXALERT{
	border: 2px solid #A11;
}

.BOXALERTBLINK{
	border: 2px solid #FFF;
}

.BOXALERT_OK {
	text-align: center;
	margin:15px;
}

.BOXALERT_OK span{
	text-align:center;
	color:#1A1;
	border:2px solid #1A1;
	padding: 5px; 
	cursor: pointer;
}

.btn_pop {
	background-color : #555;
	color: #04AAE0;
	text-decoration: none;
	padding: 10px;
	margin-left: 5px;
	text-align: center;
	margin-bottom: 5px;
	font-size: .9em;
}
a:hover.btn_pop  {
	background-color: #04AAE0;
	color: #555;
}

/**************************/
#GeoLocalisation_box{
	width: 600px !important;
}

#ViewSendTo_box{
	width: 950px !important;
}

#new_message_box{
	width: 600px !important;
}

#new_buzz_box{
	width: 900px !important;
}

#PreviewBuzz_box{
	width: 900px !important;
}

#ViewCGU_box{
	width: 600px !important;
}

#addMedias_box{
	width: 600px !important;
}

#subscription_box{
	width: 600px !important;
}
#action_box{
	width: 600px !important;
}

#memberFlow_box{
	width: 600px !important;
}

#newgroup_box, #newGraph_box{
	width: 600px !important;
}
#invitBox_box{
	width: 600px !important;
}
#newcritique_box{
	width: 600px !important;
}


/*********************************/
.panelTopHeader{
	background-image: url(../../images/paneltopbg_400.gif);
}
.panelBottomFooter{
	background-image: url(../../images/panelbottombg_400.gif);
}

#new_message_box .panelTopHeader, #GeoLocalisation_box .panelTopHeader, #ViewCGU_box .panelTopHeader, #addMedias_box .panelTopHeader, #subscription_box .panelTopHeader, #action_box .panelTopHeader, #memberFlow_box .panelTopHeader, #newgroup_box .panelTopHeader, #invitBox_box .panelTopHeader, #newcritique_box .panelTopHeader, #newGraph_box .panelTopHeader{
	background-image: url(../../images/paneltopbg_600.gif);
}
#new_message_box .panelBottomFooter, #GeoLocalisation_box .panelBottomFooter, #ViewCGU_box .panelBottomFooter, #addMedias_box .panelBottomFooter, #subscription_box .panelBottomFooter, #action_box .panelBottomFooter, #memberFlow_box .panelBottomFooter, #newgroup_box .panelBottomFooter, #invitBox_box .panelBottomFooter, #newcritique_box .panelBottomFooter, #newGraph_box .panelBottomFooter{
	background-image: url(../../images/panelbottombg_600.gif);
}

#new_buzz_box .panelTopHeader, #PreviewBuzz_box .panelTopHeader{
	background-image: url(../../images/paneltopbg_900.gif);
}
#new_buzz_box .panelBottomFooter , #PreviewBuzz_box .panelBottomFooter{
	background-image: url(../../images/panelbottombg_900.gif);
}

#ViewSendTo_box .panelTopHeader{
	background-image: url(../../images/paneltopbg_950.gif);
}
#ViewSendTo_box .panelBottomFooter{
	background-image: url(../../images/panelbottombg_950.gif);
}

#ATTENTE .panelTopHeader{
	background-image: url(../../images/paneltopbg_250.gif);
}
#ATTENTE .panelBottomFooter{
	background-image: url(../../images/panelbottombg_250.gif);
}


.panelTopHeader{
	width: 100%;
	height: 10px;
	background-repeat: repeat-x;
	margin:0;
	padding:0;
	position: relative !important;
	position: absolute;
	margin-top: 0px !important;
	margin-top: -10px;
}
.panelBottomFooter{
	width: 100%;
	height: 10px;
	background-repeat: repeat-x;
	margin:0;
	padding:0;
}
.panelHeader{
	width: 100%;
	height: 50px;
	background-image: url(../../images/headerbg.gif);
	background-repeat: repeat-x;
	margin:0;
	padding:0;
}

.panelContentInner
{
	background-color: #DADADA;
	padding-top: 10px;
	padding-bottom: 10px;
}

.panelCorps
{
	border-left: 1px #DADADA solid;
	border-right: 1px #DADADA solid;
	background-color: #DADADA;
}

