body {
	background-color : #FFFFFF;
	/*scrollbar-face-color : #DEE3E7;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #DEE3E7;
	scrollbar-3dlight-color : #D1D7DC;
	scrollbar-arrow-color : #AD1F24;
	scrollbar-track-color : #AD1F24;
	scrollbar-darkshadow-color : #98AAB1;
	*/
	margin-top : 0px;
	list-style-type : lower-alpha;
}

/* Texte noir */

.txtNoir12s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : underline;
}

.txtNoir12s:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999999;
	text-decoration : underline;
}

.txtNoir12sbis {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : underline;
}

.txtNoir12sbis:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999999;
	text-decoration : underline;
}

.txtNoir10 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}

.txtNoir10:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}

.txtNoir10s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : underline;
}

.txtNoir10s:hover {
	color : #999999;
	text-decoration : underline;
}

.txtNoir11 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.txtNoir11:hover {
	text-decoration : none;
}

.txtNoir11b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}


.txtNoir11s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : underline;
}

.txtNoir11s:hover {
	color : #999999;
	text-decoration : underline;
}

.txtNoir11bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

.txtNoir11bs:hover {
	color : #999999;
	text-decoration : underline;
}

.txtNoir11up {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-transform: uppercase;
}

.txtNoir12 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

.txtNoir12:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

.txtNoir12_bis {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

.txtNoir12b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.txtNoir12i {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-style : italic;
}

.txtNoir12b:hover {
	text-decoration : none;
}

.txtNoir12bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

.txtNoir12bs:hover {
	color : #999999;
	text-decoration : underline;
}

.txtNoir12link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.txtNoir12link:hover {
	color : #999999;
	font-weight : bold;
	text-decoration : underline;
}
.txtBlanc12bstOrange {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	background-color:#FF8000;
}

.txtNoirVerdana12 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

.txtBlanc13bstRouge {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
	background-color:#990000;
}

.txtNoir14 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	text-decoration : none;
}

.txtNoir14b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.txtNoir14bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
	text-decoration : underline;
}

/* Texte blanc */

.txtBlanc10 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

.txtBlanc11b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

.txtBlanc12b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

.txtBlanc10s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}


.txtBlanc12s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}

.txtBlanc12s:hover {
	color : #999999;
	text-decoration : underline;
}

.txtBlanc12bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	line-height : 13px;
}

.txtBlanc12bs:hover {
	text-decoration : underline;
}

.txtBlanc14b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

.txtBlanc32bi {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	font-style : italic;
	color : #FFFFFF;
	text-decoration : none;
	line-height : 22px;
}


/* Texte rouge */

.txtRouge11 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #990000;
	text-decoration : none;
}

.txtRouge11:hover {
	text-decoration : underline;
}

.txtRouge12 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #990000;
	text-decoration : none;
}

.txtRouge12:hover {
	text-decoration : underline;
}

.txtRouge12b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
}

.txtRouge12b:hover {
	text-decoration : underline;
}

.txtRouge12bUpperCase {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
	text-transform: uppercase
}

.txtRouge12s, .txtRouge12s:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #990000;
	text-decoration : underline;
}

.txtRouge12bs, .txtRouge12bs:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold; 
	color : #990000;
	text-decoration : underline;
}

.txtRouge13b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
	line-height : 15px;
}

.txtRouge13b:hover {
	text-decoration : underline;
}

.txtRouge14bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
}

.txtRouge14bs:hover {
	text-decoration : underline;
}

.txtRouge14b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
}

.txtRouge14b:hover {
	text-decoration : underline;
}

/* Texte gris */

.txtGris11 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
	text-decoration : none;
}

.txtGris11 input {
	border:1px #cccccc solid;
	font-size:10px;
	margin-top:2px;
}

.txtGris11s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
	text-decoration : underline;
}

.txtGris11s:hover {
	color : #CCCCCC;
	text-decoration : underline;
}

.txtGris12s {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999999;
	text-decoration : underline;
}

.txtGris12s:hover {
	color : #CCCCCC;
	text-decoration : underline;
}

.txtGris12 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999999;
	text-decoration : none;
}

.txtGris12:hover {
	color : #CCCCCC;
	text-decoration : none;
}

.txtGris12bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #CCCCCC;
	text-decoration : none;
}

.txtGris12bs:hover {
	text-decoration : underline;
}

.txtGris12bs_bis {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #999999;
	text-decoration : none;
	line-height : 14px;
}

.txtGris12bs_bis:hover {
	text-decoration : underline;
}

.txtGris13bs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}

.txtGris13bs:hover {
	text-decoration : underline;
}

/* Texte vert */

.txtVert14b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #009900;
	text-decoration : none;
}

.txtVert14b:hover {
	text-decoration : underline;
}

/* Formulaires */

.champGris11 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	border : 1px solid #999999;
	background : #FFFFFF;
}

.champGris12 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	border : 1px solid #999999;
	background : #FFFFFF;
}

.champGris12scroll {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	border : 1px solid #999999;
	background : #FFFFFF;
	overflow: auto;
}

/*
.button {
	background-color:#F8F8F8;
	color:#990000;
	border: 1px solid #990000;
	font-size: 12px;
	height:20px;
	font-weight: bold;
	cursor: hand;
}
*/

.button100 {
	font-size: 12px;
	width:100px;
	height:20px;
	cursor: hand;
}

/* tableaux */
.domainNameColonne {
	background-color:#FFFFFF;
	color:#000000;
	font-size: 10px;
	height:20px;
	width:327px;
	border-style: none;
	cell-spacing: 0;
	border-spacing: 0;	
}

.domainStatusColonne {
	background-color:#FFFFFF;
	color:#000000;
	border: 1px solid #DDDDDD;
	font-size: 12px;
	height:20px;
	width:100px;
	padding:0px;
	text-align:center;
	border-style: none;
	cell-spacing: 0px;
	border-spacing: 0;
	
}

.domainStatusColonneDisponibilite {
	background-color:#DDDDDD;
	font-size: 12px;
	border-width: 1px 1px 0px 0px;
	border-style:solid;
	border-color:#E8E8E8;
}

.domainStatusColonneDisponibiliteData {
	background-color:#FFFFFF;
	font-size: 12px;
	border-width: 1px 1px 0px 0px;
	border-color: #E8E8E8;
	border-style: solid;
}

.domainStatusColonneService {
	background-color:#FFFFCC;
	font-size: 12px;
	border-width: 1px 1px 0px 0px;
	border-color: #BBBBBB;
	border-style: solid;
}

.valueColonneDisponibilite {
	background-color: #FFFFFF;
	color:#FFFFFF;
	border: 0.5px solid #FFFFFF;
}


.domainExpirationDateColonne {
	background-color:#FFFFCC;
	color:#000000;
	border: 0px;
	font-size: 12px;
	height:20px;
	width:100px;
	text-align:center;
	border-spacing: 0;
}

.separator{
	background-color : #FFFFFF;
	height: 1px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
}
.spacer{
	background-color : #E8E8E8;
}

/* Tableaux */

.headerGris{
	background-color : #BBBBBB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;	
	border-width: 1px 1px 0px 0px;
	border-color: #E8E8E8;
	border-style: solid;
}

.headerJaune{
	background-color : #FFFF99;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	border-width: 1px 1px 0px 0px;
	border-style:solid;
	border-color:#BBBBBB;	
}


.header
{
	background-color:#BBBBBB;
	text-align:left	
}

.tableValueHeader{
	background-color : #D0D0D0;
	height: 25px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}

.headerTitle
{
	padding: 24px 0px 0px 5px;
	line-height:12px;
}

.flag a
{
	text-decoration:none;
}
.headerBandeau
{
	background-image: url(../img/bckgd/banner_header_sans_logo.jpg);
	background-color : #FFFFFF;
	background-repeat:no-repeat;
	background-position:center bottom;
	background-position: 0px 10px;
	padding: 0px 20px 0px 20px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;	
	height: 135px;
}

.ok
{
	text-decoration:none;
	vertical-align:bottom;
}

.panierIcone
{
	font-weight:bold;
	
}

.tableValueHeader{
	background-color : #D0D0D0;
	height: 25px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}

.groupRow{
	background-color : #D0D0D0;
	color : #000000;
	height: 20px;
}

.row{
	background-color : #FFFFFF;
	color : #000000;
	height: 20px;
}

.row_sunrise_tel{
	border-width: 1px 1px 0px 1px;
	border-color: #BBBBBB;
	border-style: solid;
	background-color : #FFFFFF;
	color : #000000;
	height: 20px;
}

.row_sunrise_tel_left{
	border-width: 1px 0px 0px 1px;
	border-color: #BBBBBB;
	border-style: solid;
}

.row_sunrise_tel_bottom{
	background-color : #BBBBBB;
}

.row_sunrise_tel_right{
	border-width:1px 1px 0px 0px;
	border-color:#BBBBBB;
	border-style:solid;
}

.detailPanel{
	background-color : #D0D0D0;
}

.detail{
	background-color : #EEEEEE;
	color : #000000;
	text-align: left;
}

.detailTel{
	background-color : #FFFF99;
	color : #000000;
	text-align: left;
}

.page{
	background-color: #E8E8E8;
	vertical-align: top;
}

/* Tableaux */
.headerGris2{
	background-color : #BBBBBB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	height:25px;
}

/**************************************************************************/
/*               account_customer_profile_list.jsp                        */
/**************************************************************************/
.columnProfileName{
	width: 255px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}
.columnCompany{
	width: 255px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}
.columnModify{
	width: 55px;
	text-align:center;
}
.columnDelete{
	width: 55px;
	text-align:center;
}

.column{
}

.rowProfile1{
	height:1px;
}
.rowProfile2{
	height:18px;
	background-color:#ffffff;
}
/**************************************************************************/
/*               fin account_customer_profile_list.jsp                    */
/**************************************************************************/
/**************************************************************************/
/*               account_search_profile_list.jsp                        */
/**************************************************************************/
.columnTitle{
	width: 210px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}
.columnDescription{
	width: 300px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}
.columnActionIcon{
	width: 55px;
	text-align:center;
}
/**************************************************************************/
/*               fin account_search_profile_list.jsp                    */
/**************************************************************************/

