html {
	background:url(../img/htm.jpg) top center repeat-y;
	height:100%;
	width:100%;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
	background:url(../img/../img/netgenez_creation_de_site_i.jpg) top center no-repeat;
	color:#fff;
	line-height:20px;
}
p {
	margin: 5px 5px 15px 5px;
}
a {
	text-decoration:none;
	padding-bottom:2px;
	color:#fff;
}
a:hover {
	border-bottom:1px solid #f09;
}
a span{
position:absolute;
top:-8000px;
left:-5000px;
}
/*============================Parties hautes============================*/

#conteneur {
	width:980px;
	margin:0 auto;
	position:relative;
}
#header {
display:none;
}
#prix {
display:none;
}
#prix a {
	border:none;
	margin:0;
	padding:0;
	padding-bottom:0;
	width:80px;
}
#prix a:hover {
	z-index:5000;
	cursor:help;
}
/*#prix:hover{
position:absolute;
right:20%;
top:0;
width:240px;
height:80px;
background:url(../img/../img/img/prix.png) bottom center no-repeat !important;
background:url(../img/../img/img/prix.gif) bottom center no-repeat;
}*/
a#site_vitrine {
	display:block;
	float:left;
	height:30px;
	background:url(../img/prix.png) top left no-repeat !important;
	background:url(../img/prix.gif) top left no-repeat;
}
a#site_vitrine:hover {
	background:url(../img/prix.png) bottom left no-repeat !important;
	background:url(../img/prix.gif) bottom left no-repeat;
	height:80px;
	z-index:5000;
}
a#site_dynamique {
	display:block;
	float:left;
	height:30px;
	background:url(../img/prix.png) top center no-repeat !important;
	background:url(../img/prix.gif) top center no-repeat;
}
a#site_dynamique:hover {
	background:url(../img/prix.png) bottom center no-repeat !important;
	background:url(../img/prix.gif) bottom center no-repeat;
	height:80px;
	z-index:5000;
}
a#site_ecommerce {
	display:block;
	float:left;
	height:30px;
	background:url(../img/prix.png) top right no-repeat !important;
	background:url(../img/prix.gif) top right no-repeat;
}
a#site_ecommerce:hover {
	background:url(../img/prix.png) bottom right no-repeat !important;
	background:url(../img/prix.gif) bottom right no-repeat;
	height:80px;
	z-index:5000;
}
.logo {
	width:290px;
	height:310px;
	margin:0;
	padding:0;
	border:none;
	text-decoration:none;
	float:left;
}
#header ul {
	position:absolute;
	top:0;
	right:5px;
	list-style-type: none;
	margin: 0 0 0 300px;
	padding:0;
	height:40px;
	font:normal 14px/40px verdana;
	color:#fff;
	text-align:right;
	text-indent:-5000px;
}
#les_trois{
display:none;
}

#header li {
	display: inline;
}
#header a span {
	position:absolute;
	top:-5000px;
	left:-5000px;
}
#header li a {
	text-indent:-5000px;
}
#header li a:hover {
}
a#accueil {
	display:block;
	float:left;
	width:50px;
	height:40px;
	background:url(../img/home.gif) bottom center no-repeat;
	padding:0;
	border:none;
	text-indent:-5000px;
}
a:hover#accueil {
	border-bottom:1px solid hidden;
	background:url(../img/home.gif) top center no-repeat;
}
a#contact {
	display:block;
	float:left;
	width:50px;
	height:40px;
	background:url(../img/contact.gif) bottom center no-repeat;
	padding:0;
	border:none;
	text-indent:-5000px;
}
a:hover#contact {
	border-bottom:1px solid hidden;
	background:url(../img/contact.gif) top center no-repeat;
}
a#rss {
	display:block;
	float:left;
	width:50px;
	height:40px;
	background:url(../img/rss.gif) bottom center no-repeat;
	padding:0;
	border:none;
	text-indent:-5000px;
}
a:hover#rss {
	border-bottom:1px solid hidden;
	background:url(../img/rss.gif) top center no-repeat;
}
/*============================Fin Parties hautes============================*/
/*============================Menu haut============================*/

#haut {
display:none;
}
#haut img a {
	margin:0;
	padding:0;
	border:none;
	text-decoration:none;
}
#menuhaut {
display:none;
}
#menuhaut li {
	display: inline;
}
#menuhaut a {
	margin: 0 5px;
	color: #fff;
	text-decoration:none;
	border:none;
}
#menuhaut a:hover {
	text-decoration: none;
	color:#fff;
	padding-bottom:10px;
}
#menuhaut li a:hover {
}
li.active a#internet {
	border-bottom:1px solid #f09;
}
li.active a#solution {
	border-bottom:1px solid #fc0;
}
li.active a#portfolio {
	border-bottom:1px solid #06f;
}
li.active a#services {
	border-bottom:1px solid #f09;
}
li.active a#nos_packs {
	border-bottom:1px solid #fc0;
}
li.active a#referencement {
	border-bottom:1px solid #06f;
}
li.active a#nos_references {
	border-bottom:1px solid #f09;
}
a:hover#internet {
	border-bottom:1px solid #f09;
}
a:hover#solution {
	border-bottom:1px solid #fc0;
}
a:hover#portfolio {
	border-bottom:1px solid #06f;
}
a:hover#services {
	border-bottom:1px solid #f09;
}
a:hover#nos_packs {
	border-bottom:1px solid #fc0;
}
a:hover#referencement {
	border-bottom:1px solid #06f;
}
a:hover#nos_references {
	border-bottom:1px solid #f09;
}
/*============================Fin Menu haut============================*/
/*============================Partie centrale============================*/

#centre {
width:80%;
margin:0 auto;
}
#centre h1 {
	display:block;
	font:bold 18px/40px arial;
	padding:0;
	margin:0 auto 20px 40px;
	width:620px;
	border-bottom:1px solid #fc0;
	}
#centre h2 {
	font:bold 18px/40px arial;
	padding:0;
	margin:0 auto 5px auto;
	text-indent:40px;
	color:#f09;
}
#centre h3 {
	font:bold 18px/40px arial;
	padding:0;
	margin:0 auto 5px auto;
	text-indent:40px;
	color:#fc0;
}
#centre h4 {
	font:bold 18px/40px arial;
	padding:0;
	margin:0 auto 5px auto;
	text-indent:40px;
	color:#09f;
}
#centre h5, h5 {
	font:normal 10px arial;
	padding:0;
	color:#fff;
}
#centre a {
	text-decoration:none;
	padding-bottom:2px;
	border-bottom:1px solid hidden;
	color:#fff;
}
#centre a:hover {
	border-bottom:1px solid #f09;
}
#devis {
display:none;
}
#devis h1 {
	display:block;
	padding-bottom:5px;
	border-bottom:1px solid #fff;
	font:bold 18px/40px arial;
	padding:0;
	margin:0 auto 20px 40px;
	text-indent:0;
	width:50%;
}
#devis table {
	width:650px;
	margin:20px auto;
}
#centre ul{
margin:0 20px;
padding:0;
list-style:square;
}
#centre ul#site_internet{
margin:0 auto;
padding:0;
list-style:none;
width:550px;
}
#centre ul#site_internet li img{
width:550px;
border:2px solid #333;
}
#centre ul#carte_de_visite{
margin:0 auto;
padding:0;
list-style:none;
width:550px;
}
#centre ul#carte_de_visite li img{
width:550px;
border:2px solid #333;
}
#centre ul#flyers{
margin:0 auto;
padding:0;
list-style:none;
width:550px;
}
#centre ul#flyers li img{
width:550px;
border:2px solid #333;
}
#centre ul#logos{
margin:0 auto;
padding:0;
list-style:none;
width:320px;
}
#centre ul#logos li img{
width:320px;
border:2px solid #333;
}
/*============================Fin partie centrale============================*/
/*============================partie gauche============================*/

#gauche {
display:none;
}
#gauche p {
	margin: 10px 20px;
}
#gauche h1 {
	font:normal 14px/40px verdana;
	color:#f09;
	padding-bottom:5px;
	border-bottom:1px solid #fc0;
	width:250px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#gauche h2 {
	font:normal 14px/40px verdana;
	color:#fff;
	padding-bottom:5px;
	border-bottom:1px solid #f09;
	width:250px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#gauche h3 {
	font:normal 14px/40px verdana;
	color:#fff;
	padding-bottom:5px;
	border-bottom:1px solid #fc0;
	width:250px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#gauche h4 {
	font:normal 14px/40px verdana;
	color:#fff;
	padding-bottom:5px;
	border-bottom:1px solid #06f;
	width:250px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#gauche h5 {
	font:normal 14px/40px verdana;
	color:#fff;
	padding-bottom:5px;
	border-bottom:1px solid #fc0;
	width:250px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#gauche ul.menugauche {
	list-style-type: none;
	margin: 20px;
	padding:0;
}
#gauche ul.menugauche li {
	margin: 0 5px 0 10px;
	padding-bottom:5px;
}
#gauche ul.menugauche li a {
	border-bottom:1px solid hidden;
}
#gauche ul.menugauche li.active a {
	border-bottom:1px solid #9f0;
}
#gauche ul.menugauche li.active a:hover {
	border-bottom:1px solid #f09;
}
#gauche ul.menugauche a {
	margin: 0 2px;
	color: #fff;
	padding-bottom:5px;
	border:none;
}
#gauche ul.menugauche a:hover {
	text-decoration: none;
	padding-bottom:5px;
	border-bottom:1px solid #f09;
}
#gauche ul.menugauche2 {
	font:normal 12px verdana;
	list-style-type: none;
	margin: 20px;
	padding:0;
	height:210px;
	overflow:hidden;
}
#gauche ul.menugauche2 li {
	margin: 0 5px 0 10px;
	padding-bottom:2px;
}
#gauche ul.menugauche2 li a {
	border-bottom:1px solid #fff;
}
#gauche ul.menugauche2 a {
	margin: 0 2px;
	color: #fff;
	padding-bottom:2px;
	border:none;
}
#gauche ul.menugauche2 a:hover {
	text-decoration: none;
	padding-bottom:2px;
	border-bottom:1px solid #f09;
}
a.nav {
	color:#9c3;
	text-decoration:none;
	margin:0px;
 font:normal:12px/20px verdana;
	padding:0;
	border:none;
}
a:hover.nav, .nav a:hover, a.nav:hover {
	color:#9f3;
	padding:0;
	border:none;
}
.image_gauche {
	display:block;
	margin:10px auto;
	min-height:105px !important;
	height:auto !important;
	height:105px;
	width:250px;
	background:#333;
	font:normal 12px/20px verdana;
	color:#9f0;
	text-align:center;
	border-bottom:3px dotted #333;
}
.image_gauche img {
	width:240px;
	height:95px;
	padding-top:5px !important;
	margin:5px auto;
	display:block;
	text-decoration:none;
	padding:0;
	border:none;
}
#gauche a {
	text-decoration:none;
	border:none;
}
/*============================Fin partie gauche============================*/
/*============================Partie basse============================*/

#footer {
display:none;
}
#mention {
	position:relative;
	display:block;
	width:980px;
	margin:0 auto;
}
#mention ul {
	position:absolute;
	left:0;
	margin-left: 305px !important;
	margin-right: 5px !important;
	list-style-type: none;
	padding:0;
}
#mention li {
	padding:0;
	margin:0 0 10px 0!important;
	margin:0 0 5px 0;
	color:#fff;
	font:normal 10px verdana;
	text-align:left;
}
#mention li a {
	color:#fff;
	font:normal 10px verdana;
	border-bottom:1px solid hidden;
	text-decoration:none;
	padding-bottom:5px;
}
#mention li a:hover {
	text-decoration:none;
	border-bottom:1px solid #f09;
}
#mention li a.plan:hover {
	border-bottom:1px solid #f09;
}
#mention li a.mention:hover {
	border-bottom:1px solid #fc0;
}
#mention li a.copy:hover {
	border-bottom:1px solid #06f;
}
#footer li.hidden{
display:none;
}       
/*============================Fin partie basse============================*/
/*============================SLider============================*/
#navig {
	float:right;
	clear:right;
}
#myController span {
	color:#000;
	margin-right:10px;
	cursor:pointer;
	display:none;
}
#jFlowSlide {
	margin:5px 0;
	float:right;
}
#jFlowSlide img {
	height:250px;
	padding:none;
}
#jFlowSlide a img {
	height:250px;
	padding:none;
	border:none;
}
#jFlowSlide a {
	color:#fff;
	text-decoration:none;
	border:none;
	padding:0;
}
#myController span.jFlowSelected {
	text-decoration:underline;
	color:#FF9900;
}
.jFlowPrev, .jFlowNext {
	cursor:pointer;
}
.jFlowControl {
	margin:0 0 10px 0;
	display:none;
}
#jFlowSlide h1 {
	display:inline;
	font:bold 18px/40px arial;
	padding:0;
	text-indent:10px;
	width:50%;
	color:#fff;
	padding-bottom:2px;
	border-bottom:1px solid #f09;
	float:right;
	margin:0 auto;
}
.slide_cont {
	width:400px;
	float:left;
	height:240px;
	overflow:hidden;
	margin:0 auto;
}
#slide_cont p {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	text-indent:5px;
	font:normal 12px/15px verdana;
}
#last_ref {
	position:absolute;
	top:50px;
	right:20px;
}
.up_img {
	display:block;
	width:230px;
	height:230px;
	margin:5px;
	padding:0;
	overflow:hidden;
	border:5px solid #000;
	float:left;
}
/*============================Les images============================*/
#centre img {
	margin:10px;
	text-align:center;
}
img.left {
	float:left;
}
img.right {
	float:right;
}
img.center {
	display:block;
	margin:0 auto;
	text-align:center;
}
img.box{
margin:0;
padding:0;
width:200px;
float:left;
}
#centre a.rien img{
border:0 hidden;
padding:0;
}
#centre a.rien:hover {
border:0 hidden;
padding:0;
}
/*============================Fin les images============================*/
table input, table select, table textarea {
	margin:2px auto;
	border:none
}
#devis table input, #devis table select, #devis table textarea {
	margin:2px auto;
	border:none
}
td.align_droit {
	text-align:right;
}
#devis table input.send {
	border:1px solid #fff;
	background:#000;
	color:#f09;
	display:block;
	height:30px!important;
	height:32px;
	line-height:30px!important;
	line-height:32px;
	font:normal 12px/30px verdana;
}
#test {
	position:absolute;
	top:-200px;
	width:200px;
	background:#fff;
	height:200px;
	left:30px;
}
#tellaf{
display:none;
}
#tellaf.show{
display:none;
}
#tellaf table{
width:450px;
margin:0 auto;
display:none;
}