body {
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px
}
img {
	border:0px;	
}
table {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px
}
a {
color:#3366ff;
text-decoration:none
}
a:hover {
color:#3366ff;
text-decoration:underline
}
.menu_header {
	
}
.menu_header div {
	text-align:center;
	padding:13px 5px 5px 5px;
	font-size:16px;
}
.menu_header div a {
	color:#3366ff
}
.main_bloc_menu {
}
.cellule_bloc_menu {
}
.cellule_bloc_menu div {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	padding:3px 3px 3px 9px;
	color:#565c57
}
.bloc_centre {
	background-repeat:repeat-x; 
	background-position:top; 
}
.mon_panier {
	background-image:url(../images/mon_panier.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:97px
}
.mon_compte {
	background-image:url(../images/mon_compte.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:182px
	
}
.footer {
	background-color:#000000;
	height:60px
}
.footer table a {
	color:#a1a1a1;
}
.dock {
	background-image:url(../images/fond_dock.jpg);
	width:107px;
}
.dock a {
display:block;
width:107px;
height:93px;
color:#FFF;
text-decoration:none;
padding-top:10px;
font-weight:bold
}
.dock img {
	border:0px
}
.dock a:hover {
	background-image:url(../images/dock_over.jpg);
	width:107px;
	display:block
}
.titre_bloc_admin {
	background-image:url(../images/bloc_titre_admin.jpg);
	width:845px;
	height:24px
}
.titre_bloc_admin div {
	padding-left:15px;
	padding-top:4px;
	color:#FFF
}
.titre_bloc_admin_top {
	background-image:url(../images/top_admin.jpg);
	height:30px;
	width:868px;
}
.titre_bloc_admin_top div {
	padding-left:15px;
	padding-top:0px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif
}
.doc_back {
	margin:10px; background-image:url(../images/fond_dock.jpg)
}
.tbl_admin {
	background-color:#d0cece;
}
.btn_infos_perso {
	background-image:url(../images/infos_personnelles.jpg);
	width:414px;
	height:96px
}
.btn_mes_hebergements {
	background-image:url(../images/mes_hebergements.jpg);
	width:414px;
	height:96px	
}
.btn_mes_domaines {
	background-image:url(../images/mes_domaines.jpg);
	width:414px;
	height:96px		
}
.btn_referencements {
	background-image:url(../images/mes_referencements.jpg);
	width:414px;
	height:96px		
}
.btn_support_technique {
	background-image:url(../images/support_technique.jpg);
	width:414px;
	height:96px		
}
.btn_mes_sms {
	background-image:url(../images/mes_sms.jpg);
	width:414px;
	height:96px		
}
.btn_factures_et_devis {
	background-image:url(../images/factures_et_devis.jpg);
	width:414px;
	height:96px		
}
.btn_mon_home_server {
	background-image:url(../images/mo_home_server.jpg);
	width:414px;
	height:96px		
}
.btn_monitoring {
	background-image:url(../images/monitoring.jpg);
	width:414px;
	height:96px		
}
.btn_modes_de_paiement {
	background-image:url(../images/modes_de_paiement.jpg);
	width:414px;
	height:96px		
}
.btn_services_et_options {
	background-image:url(../images/services_et_option.jpg);
	width:414px;
	height:96px		
}
.btn_certificat_ssl {
	background-image:url(../images/certificat_ssl.jpg);
	width:414px;
	height:96px		
}
.texte_btn div {
	padding-top:20px;
	padding-left:80px;
	padding-right:20px
}
strong#title {
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
}
.tbl_centre_admin {
background-color:#FFF; margin:10px
}
.recap_panier_3 {
	width: 536px;
	border: #cacaca solid 1px;
	margin: 0;
	height: 107px;
	background: url(../images/panier/panier-recap-commande_10.jpg) no-repeat top;
}
.title_bloc {
	background-image:url(../images/back.jpg); height:40px;
}
.title_bloc div {
padding-top:13px; padding-left:10px; color:#a1a1a1
}
.title_bloc div {
	color: #666;
	font-weight: bold;
}
	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #CCCCCC;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		padding:2px;
		background-color:#FFFFFF;
	}
	.dhtmlgoodies_tabPane div {
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('/images/images_tbl/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:1;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('/images/images_tbl/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('/images/images_tbl/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
.msg_confirmation {
	color:#F00	
}
