@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#eaeaea;
}	

img{
	border:0px;
}

a{
	color:#76c900;
	text-decoration:underline;
	font-weight:bold;

}
a:hover{
	color:#000000;
}

h3{
	color:#76C900;
	font-size:12px;
	text-transform:uppercase;
}

div.g_page{
	width:955px;
	margin:0px auto 0px auto;
	padding:0px;
	
	border:#000000 solid 1px;
	border-top:none;
	background-color:#FFFFFF;
}

div.g_menu_netcom{	
	width:955px;
	height:33px;
}

div.g_menu_netcom img{
	border:0px;
	float:left;
}
/*banniere*/
div.g_banniere{
	background:transparent url(../images/bg_banniere.jpg) top left no-repeat scroll;
	width:945px;
	height:190px;
	
	color:#FFFFFF;
	padding:10px 10px 0px 0px;
	text-align:right;
	font-weight:bold;
	font-size:10px;

}

div.g_banniere a{
	color:#FFFFFF;
	text-decoration:none;
}
div.g_banniere a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*menu*/
div.g_menu{
	height:36px;
	background:url(../images/menu/vide_droit.jpg) repeat-x;
}
div.g_menu img{
	border:0px;
	float:left;
	
}
/*sous*/
div.sous_forfaits{
	margin:0px 0px 0px 78px;
	position:absolute;
	/*margin:-6px 0px 0px 0px;*/
	top:263px;
	visibility:hidden;

}
div.sous_forfaits img{
	float:left;
}
/**/
div.sous_domaine{
	margin:0px 0px 0px 289px;
	position:absolute;
	/*margin:-6px 0px 0px 0px;*/
	top:263px;
	visibility:hidden;

}
div.sous_domaine img{
	float:left;
}
/**/
div.sous_support{
	margin:0px 0px 0px 439px;
	position:absolute;
	/*margin:-6px 0px 0px 0px;*/
	top:263px;
	visibility:hidden;

}
div.sous_support img{
	float:left;
}
/*contenu*/
div.g_cnt{

	/*height:200px;*/
	margin:43px 15px 0px 15px;
}
/*----------------------------*/
td.bg_titre{
	background:transparent url(../images/box_top_bg.jpg) repeat-x top left scroll;
	height:38px;
}
td.bg_titre_g{
	background:transparent url(../images/box_top_g.jpg) repeat-x top left scroll;
	width:15px;
	height:38px;
}
td.bg_titre_d{
	background:transparent url(../images/box_top_d.jpg) repeat-x top right scroll;
	width:15px;
	height:38px;
}

td.bg_col_g{
	background:transparent url(../images/box_bg_g.jpg) repeat-y top left scroll;
	width:15px;
}
td.bg_col_d{
	background:transparent url(../images/box_bg_d.jpg) repeat-y top right scroll;
	width:15px;
}

td.bg_col_bas{
	background:transparent url(../images/box_bas_bg.jpg) repeat-x top left scroll;
	height:16px;
}
td.bg_col_bas_g{
	background:transparent url(../images/box_bas_g.jpg) repeat-x top left scroll;
	width:15px;
	height:16px;
}
td.bg_col_bas_d{
	background:transparent url(../images/box_bas_d.jpg) repeat-x top right scroll;
	width:15px;
	height:16px;
}
/*-------------------*/
td.tab_green_row{
	color:#FFFFFF;
	height:30px;
	background-color:#76c800;
	font-weight:bold;
	border-top:#333333 solid 1px;
	vertical-align:middle;
}
td.tab_white_row{
	color:#000000;
	height:30px;
	background-color:#FFFFFF;
	border-top:#333333 solid 1px;
	vertical-align:middle;
}
td.tab_pad_left{
	padding:0px 0px 0px 5px;
	text-align:left;
}

td.tab_align_center{
	text-align:center;

}
/*----------*/
.txt_mini_box{
	font-size:11px;
	line-height:12px;
}
img.img_prix{
	margin:10px 0px 0px 0px;
}
img.img_details{
	margin:10px 0px 0px 0px;
}
table.mini_box{
	margin:0px 0px 10px 10px;
	font-size:11px;
	line-height:12px;
}
/*--------------------*/
div.box_recherche{
	width:410px;
	border:#CCCCCC solid 1px;
	padding:10px;

}
input.box_recherche_txt_input{
	width:250px;


}
div.box_recherche_chk{
	margin:15px 0px 0px 0px;;
}
div.box_recherche_chk input{
	margin:0px 0px 0px 16px;
	padding:0px;
}
#chk_com{
	margin:0px 0px 0px 0px;
	color:
}

/*---------------*/
table.tab_form_forfaits input{
	width:240px;
	float:right;

}
table.table_msg_joindre input{
	width:240px;
	margin:0px 0px 0px 10px;
}



div.g_bas_page{
	background-image:url(../images/banniere_basdroit.jpg);
	height:29px;

}
div.menu_bas{
	font-size:10px;
	padding:10px 10px 0px 0px;
	float:right;
}
div.menu_bas a{
	text-decoration:none;
	color:#333333;
}
div.menu_bas a:hover{
	text-decoration:underline;
}
