*{margin:0; padding:0;}

p{
margin-bottom:7px;
text-align:justify;
}

img { behavior: url(iepngfix.htc) }

.bg{
background: url(images/wrapper/bg.png) repeat-x top #FFFFFF;
}

.wrapper{
width: 954px;
margin-left:auto;
margin-right:auto;
}

.top-bottom{
clear:both;
height:5px;
background: url(http://www.netissime.com/images/wrapper/top-bottom.gif);
}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
behavior:url("hover.htc");
background:url(http://www.netissime.com/images/bg-red.jpg) repeat-x top;
}

.hack-contenu{
}

.top{
background: #fff;
height: 50px;
}

.top h1{
position: absolute;
font-size:10px;
color:#666;
margin-left:250px;
margin-top:20px;
font-weight:normal;
}

.menu{
height:27px;
border-bottom: 1px solid #8eaddb;
}

.left{
width:6px;
height:27px;
background: url(images/menu/left.gif) no-repeat;
float:left;
}

.right{
width:6px;
height:27px;
background: url(images/menu/right.gif) no-repeat;
float:left;
}

.menu-content{
float:left;
height:27px;
width: 942px;
background: url(images/menu/bg.gif) repeat-x;
}

.clear{
clear:both;
}


.content{
width: 954px;
}

.content-top{
height:6px;
background: url(images/wrapper/content-top.gif) no-repeat;
}

.content-bottom{
height:6px;
background: url(images/wrapper/content-bottom.gif) no-repeat;
}

.content-body{
background: url(images/wrapper/content-bg.png) repeat-y top center;
padding:0px 10px;
}


.contenu #top{
background: url(images/contenu/top.gif);
width: 934px;
height:6px;
}

.contenu #body{
width: 934px;
background: url(images/contenu/body.gif) repeat-y;
padding: 6px 0px;
font-size:11px;
}
.contenu #body #left{
border-right: 1px solid #e3e7eb;
float:left;
width: 346px;
padding: 6px 12px;
font-size:11px;
}

.contenu #body #left #col-left{
border-right: 1px #efefef solid;
float:left;
width: 167px;
font-size: 11px;
}

.contenu #body #left #col{
float:left;
width: 167px;
font-size: 11px;
}



.contenu #ligne ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

.contenu #ligne {
	width: 167px;
	list-style: none;
	margin: 0;
	padding: 0;
	}

.contenu #ligne li {
width: 167px;
	margin-bottom:1px;
	}
	
.contenu #ligne li a {
	background: url(images/box/fleche-g.gif) center left no-repeat;
	display: block;
	width:155px;
	height:21px;
	padding-left:12px;
	text-indent:6px;
	color: #003366;
	font: 11px Arial,sans-serif;
	line-height: 21px;
	text-decoration: none;
	border-top: 1px #efefef solid;
	font-weight:bold;
	}

.contenu #ligne li a:hover, .contenu #ligne li a:focus, .contenu #ligne li a:active, .contenu #ligne li a.selected{
	background: url(images/box/fleche-g.gif) center left no-repeat #f8f8f8;
	text-decoration: underline;
	}



.contenu #left h1{
font-size:11px;
font-weight: bold;
color: #003366;
font-size:11px;
text-transform:uppercase;
text-indent: 12px;
}

.contenu #right h1{
font-weight: bold;
color: #003366;
font-size:12px;
text-transform:uppercase;
}


.contenu #body #right{
float:left;
width: 545px;
padding: 6px 0px;
margin-left:12px;
font-size:11px;
}

.contenu a{
color:#003366;
font-weight: bold;
text-decoration:underline;
}

.contenu a:hover{
text-decoration:none;
}

.contenu #bottom{
background: url(images/contenu/bottom.gif);
width: 934px;
height:6px;
}


.plus{
width: 954px;
height: 93px;
}

.plus #left{
float:left;
width: 6px;
height: 93px;
background: url(images/block/plus-left.gif) no-repeat;
}

.plus #right{
float:left;
width: 6px;
height: 93px;
background: url(images/block/plus-right.gif) no-repeat;
}

.plus #contenu{
float:left;
width: 942px;
height: 93px;
background: url(images/block/plus-bg.gif) repeat-x;
}

.plus #contenu #tab{
float:left;
width: 187px;
height: 93px;
background: url(images/block/plus-border.gif) no-repeat right;
}

.slideshow{
margin-bottom:7px;
}

.block-left{
width: 185px;
float:left;
}


.block-left #top{
width: 185px;
height:7px;
background: url(inside/images/block-left-top.gif) no-repeat;
}

.block-left #contenu{
width: 184px;
background: none;
border: 0;
padding-bottom:0px;
}

.block-left #contenu #choisir{
margin-left: 7px;
padding: 0 0 0 23px;
background: url(images/icons/choisir.gif) no-repeat 0 50%;
height:28px;
}

.block-left #contenu #data{
margin-left: 3px;
padding: 0 0 0 26px;
background: url(images/icons/data.gif) no-repeat 0 50%;
height:28px;
}

.block-left #contenu #data a{
color: #587292;
text-decoration:none;
display:block;
position:absolute;
width:149px;
height:18px;
margin-left:-26px;
margin-top:-10px;
padding-left:26px;
padding-top:10px;
}

.block-left #contenu #choisir small{
font-size:11px;
color:#b7cbdd;
display:block;
margin:0;
margin-bottom:-3px;
}

.block-left #contenu #choisir span{
font-size:11px;
color:#7fa6c9;
font-weight:bold;
display:block;
margin:0;
}

.block-left #contenu #data small{
font-size:11px;
color:#b7cbdd;
display:block;
margin:0;
margin-bottom:-3px;
}

.block-left #contenu #data span{
font-size:12px;
color: #587292;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0;
}


.block-left #contenu h1{
color:#003366;
font-size:12px;
font-weight:bold;
text-align:center;
margin-bottom:4px;
text-transform:uppercase;
}





.block-right{
width: 743px;
float:right;
}


.block-right #top{
height:6px;
background: url(inside/images/block-right-top.gif) no-repeat;
}

.block-right #contenu{
width: 729px;
background: #fff;
border-right: 1px #ebebeb solid;
border-left: 1px #ebebeb solid;
border-bottom: 1px #ebebeb solid;
padding: 0px 6px;
}

.block-right #contenu #content-left{
float:left;
width: 539px;
padding-right:7px;
}

.block-right #contenu #content-left h1{
color: #003366;
font-size:18px;
text-transform: uppercase;
font-weight:bold;
}

.block-right #contenu #content-left h2{
color: #4998cf;
font-size:14px;
font-weight: bold;
margin-top:4px;
margin-bottom:7px;
}

.block-right #contenu #content-left h2, .block-right #contenu #content-left h3, .bottom-commander h3{
color: #2e6eae;
font-size:18px;
font-weight: bold;
margin-top:4px;
margin-bottom:11px;
}

.block-right #contenu #content-left p{
text-align: justify;
font-size:12px;
line-height:18px;
padding-bottom:11px;
}


.block-right #contenu #right{
float:right;
width:172px;
padding-left: 7px;
}

.block-right #contenu #right #floatLayer{
background:none;
}

.block-right #contenu #right #floatLayer #bg-img{
width: 172px;
height: 65px;
background: url(images/right/bg-img.gif) no-repeat;
margin-bottom:1px;
}

.block-right #contenu #right #floatLayer h1{
height: 27px;
width: 162px;
line-height:27px;
font-size:12px;
font-weight:bold;
color: #003366;
padding-left:10px;
text-transform: none;
background: url(images/offres/h1-right.gif) repeat-x;
margin-top:15px;
}

.block-right #contenu #right #floatLayer h1 a{
height: 25px;
width: 172px;
line-height:25px;
font-size:12px;
font-weight:bold;
text-transform:none;
color: #ff0000;
text-align:center;
background: url(images/right/bg-h1.gif) repeat-x;
padding: 0 0 0 14px;
background: url(images/box/caddie.gif) no-repeat 0 50%;
}

.block-right #contenu #right #floatLayer #description{
width:172px;
background: url(images/right/bg-desc.gif) bottom no-repeat #fff;
padding: 11px 0px;
color:#000;
margin-bottom:1px;
text-align:left;
font-size:11px;
}
.block-right #contenu #right #floatLayer #description p{
margin:0;
padding:0;

}

.block-right #contenu #right #floatLayer #description #red{
color:#ff0000;
font-weight:bold;
}

.block-right #contenu #right #floatLayer #description #barre{
height:1px;
background: #eaeaea;
border-bottom: 1px #fff solid;
margin-top:2px;
margin-bottom:2px;
}

.block-right #contenu #right #floatLayer #px{
width:172px;
height: 55px;
background: url(images/right/bg-px.gif) no-repeat #003366;
color:#fff;
}

.block-right #contenu #right #floatLayer #px a{
width:110px;
padding-left: 62px;
height: 48px;
padding-top:7px;
color:#fff;
display:block;
font-size:36px;
font-family: Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
position:absolute;
}




.block-right #contenu #right #floatLayer #prix h2{
color: #cdb88b;
font-size:10px;
}


	
a{
color:#003366;
font-weight:bold;
text-decoration:underline;
}
a:hover{
text-decoration: none;
}

/* TABLE */
.block-right #contenu #content-left .cadre-general-block h1.title, .block-right #contenu #content-left .cadre-general-block-info h1.title{
font-size:18px;
color:#2e6eae;
text-align:left;
display:block;
width:539px;
text-transform: none;
margin-top: 4px;
padding-bottom: 6px;
border-bottom:5px solid #d3dbe6;
}

#bloctitregr{
font: bold 14px Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform:uppercase;
	border-bottom: 1px solid #fff;
	text-transform: uppercase;
	text-align: left;
	background: url(images/bg_header.jpg) repeat-x;
	height:24px;
	line-height:24px;
	display:block;
	padding: 0 0 0 10px;
}



#td-left, #td-left-bis, .block-right #contenu #content-left .cadre-general-block-info #td-left, .block-right #contenu #content-left .cadre-general-block-info #td-left-bis{
height:25px;
line-height:25px;
font-size:12px;
width: 532px;
color: #000;
border-bottom: 1px #cfd9e5 solid;
border-collapse: collapse;
padding:0 0 0 7px;
background: #f7f9fb;
float:left;
}

/* #td-left-bis, .block-right #contenu #content-left .cadre-general-block-info #td-left-bis{
background: #fcfdfd url(images/bullet.gif) no-repeat left center;
border-right:1px #eee solid;
} */
#td, #td-bis, .block-right #contenu #content-left .cadre-general-block-info #td1, .block-right #contenu #content-left .cadre-general-block-info #td1-bis,
			  .block-right #contenu #content-left .cadre-general-block-info #td2, .block-right #contenu #content-left .cadre-general-block-info #td2-bis,
			  .block-right #contenu #content-left .cadre-general-block-info #td3, .block-right #contenu #content-left .cadre-general-block-info #td3-bis,
			  .block-right #contenu #content-left .cadre-general-block-info #td4, .block-right #contenu #content-left .cadre-general-block-info #td4-bis,
			  .block-right #contenu #content-left .cadre-general-block-info #td5, .block-right #contenu #content-left .cadre-general-block-info #td5-bis{
height:25px;
line-height:25px;
font-size:12px;
width: 176px;
color: #003366;
float:left;
border-bottom: 1px #cfd9e5 dotted;
border-collapse: collapse;
background: #f6f8fa;
text-align:center;
margin:0;
}


 #td-bis, .block-right #contenu #content-left .cadre-general-block-info #td1-bis,
		  .block-right #contenu #content-left .cadre-general-block-info #td2-bis,
		  .block-right #contenu #content-left .cadre-general-block-info #td3-bis,
		  .block-right #contenu #content-left .cadre-general-block-info #td4-bis,
		  .block-right #contenu #content-left .cadre-general-block-info #td5-bis{
background: #fcfdfd;
}

#td-left, .block-right #contenu #content-left .cadre-general-block-info #td-left{
height:25px;
line-height:25px;
font-size:12px;
color: #000;
border-bottom: 1px #cfd9e5 solid;
border-collapse: collapse;
display:block;
padding:0 0 0 7px;
}

.block-right #contenu #content-left .cadre-general-block-info{background:url(infogerance/bg-table.gif) repeat-y center;}

.block-right #contenu #content-left .cadre-general-block-info #td-left, .block-right #contenu #content-left .cadre-general-block-info #td-left-bis{width:140px; border-right:0px;}

.block-right #contenu #content-left .cadre-general-block-info #td-left {background-color:#fff;}

.block-right #contenu #content-left .cadre-general-block-info #td1, .block-right #contenu #content-left .cadre-general-block-info #td1-bis{width:98px; border-right:1px solid #fff; background:#f6f8fa;}
.block-right #contenu #content-left .cadre-general-block-info #td2, .block-right #contenu #content-left .cadre-general-block-info #td2-bis{width:89px; border-right:1px solid #fff; background:#f6f8fa;}
.block-right #contenu #content-left .cadre-general-block-info #td3, .block-right #contenu #content-left .cadre-general-block-info #td3-bis{width:105px; border-right:1px solid #fff; background:#f6f8fa;}
.block-right #contenu #content-left .cadre-general-block-info #td4, .block-right #contenu #content-left .cadre-general-block-info #td4-bis{width:85px; background:#fff9bf;}
.block-right #contenu #content-left .cadre-general-block-info #td5, .block-right #contenu #content-left .cadre-general-block-info #td5-bis{width:85px; background:#fff9bf;}




.block-right #contenu #content-left .cadre-general-block-info #td1 img, .block-right #contenu #content-left .cadre-general-block-info #td1-bis img,
.block-right #contenu #content-left .cadre-general-block-info #td2 img, .block-right #contenu #content-left .cadre-general-block-info #td2-bis img,
.block-right #contenu #content-left .cadre-general-block-info #td3 img, .block-right #contenu #content-left .cadre-general-block-info #td3-bis img,
.block-right #contenu #content-left .cadre-general-block-info #td4 img, .block-right #contenu #content-left .cadre-general-block-info #td4-bis img,
.block-right #contenu #content-left .cadre-general-block-info #td5 img, .block-right #contenu #content-left .cadre-general-block-info #td5-bis img{
padding-top:7px;
}

.block-right #contenu #content-left .cadre-general-block-info #td-left.heighty, .block-right #contenu #content-left .cadre-general-block-info #td-left-bis.heighty,

.block-right #contenu #content-left .cadre-general-block-info #td1.heighty, .block-right #contenu #content-left .cadre-general-block-info #td1-bis.heighty,
.block-right #contenu #content-left .cadre-general-block-info #td2.heighty, .block-right #contenu #content-left .cadre-general-block-info #td2-bis.heighty,
.block-right #contenu #content-left .cadre-general-block-info #td3.heighty, .block-right #contenu #content-left .cadre-general-block-info #td3-bis.heighty,
.block-right #contenu #content-left .cadre-general-block-info #td4.heighty, .block-right #contenu #content-left .cadre-general-block-info #td4-bis.heighty,
.block-right #contenu #content-left .cadre-general-block-info #td5.heighty, .block-right #contenu #content-left .cadre-general-block-info #td5-bis.heighty{
height:39px; line-height:18px;
}

.block-right #contenu #content-left .cadre-general-block-info #td1.heighty img, .block-right #contenu #content-left .cadre-general-block-info #td1-bis.heighty img,
.block-right #contenu #content-left .cadre-general-block-info #td2.heighty img, .block-right #contenu #content-left .cadre-general-block-info #td2-bis.heighty img,
.block-right #contenu #content-left .cadre-general-block-info #td3.heighty img, .block-right #contenu #content-left .cadre-general-block-info #td3-bis.heighty img,
.block-right #contenu #content-left .cadre-general-block-info #td4.heighty img, .block-right #contenu #content-left .cadre-general-block-info #td4-bis.heighty img,
.block-right #contenu #content-left .cadre-general-block-info #td5.heighty img, .block-right #contenu #content-left .cadre-general-block-info #td5-bis.heighty img{
padding-top:12px;
}

.block-right #contenu #content-left .cadre-general-block-info h1.title{display:block; clear:both; padding-top:15px; margin-top:0;}

.block-right #contenu #content-left .cadre-general-block-info h1.title .statuss{width: 379px; float:right; margin-top:3px;}
.block-right #contenu #content-left .cadre-general-block-info h1.title .statuss .img1{ position:relative; margin-left:38px;}
.block-right #contenu #content-left .cadre-general-block-info h1.title .statuss .img2{ position:relative; margin-left:73px;}
.block-right #contenu #content-left .cadre-general-block-info h1.title .statuss .img3{ position:relative; margin-left:80px;}
.block-right #contenu #content-left .cadre-general-block-info h1.title .statuss .img4{ position:relative; margin-left:71px;}


.block-right #contenu #content-left .cadre-general-block-info .hd0{ position:relative; float:left; width:157px; margin-bottom:0; height:49px; background:url(infogerance/head-h0.gif) no-repeat right; border-bottom:1px solid #8ca9c6;}
.block-right #contenu #content-left .cadre-general-block-info .hd1{ position:relative; float:left; margin-left:1px; width:98px; margin-bottom:0; background:#edf2f7; height:49px; border-bottom:1px solid #8ca9c6;}
.block-right #contenu #content-left .cadre-general-block-info .hd2{ position:relative; float:left; margin-left:1px; width:89px; margin-bottom:0px; background:#edf2f7; height:49px; border-bottom:1px solid #8ca9c6;}
.block-right #contenu #content-left .cadre-general-block-info .hd3{ position:relative; float:left; margin-left:1px; width:105px; margin-bottom:0px; background:#edf2f7; height:49px; border-bottom:1px solid #8ca9c6;}
.block-right #contenu #content-left .cadre-general-block-info .hd4{ position:relative; float:left; margin-left:1px; width:85px; margin-bottom:0px; background:#f4eec8; height:49px;  border-bottom:1px solid #451f00;}
.block-right #contenu #content-left .cadre-general-block-info .hd5{ position:relative; float:left; margin-left:1px; width:85px; margin-bottom:0px; background:#f4eec8; height:49px;  border-bottom:1px solid #451f00;}

.block-right #contenu #content-left .cadre-general-block-info .hd0 h3,
.block-right #contenu #content-left .cadre-general-block-info .hd1 h3,
.block-right #contenu #content-left .cadre-general-block-info .hd2 h3,
.block-right #contenu #content-left .cadre-general-block-info .hd3 h3,
.block-right #contenu #content-left .cadre-general-block-info .hd4 h3,
.block-right #contenu #content-left .cadre-general-block-info .hd5 h3{
text-align:center;display:block; margin-bottom:2px;
}

.block-right #contenu #content-left .cadre-general-block-info .hd0 strong{padding-left:8px;}
.block-right #contenu #content-left .cadre-general-block-info .hd1 span{font-size:12px;text-align:center;display:block; color:#003366; }

.block-right #contenu #content-left .cadre-general-block-info .hd2 span,
.block-right #contenu #content-left .cadre-general-block-info .hd3 span,
.block-right #contenu #content-left .cadre-general-block-info .hd4 span{
font-size:14px;text-align:center;display:block;  font-weight:bold; color:#003366;
}

.block-right #contenu #content-left .cadre-general-block-info .hd4 h3{color:#6a5107;}
.block-right #contenu #content-left .cadre-general-block-info .hd4 span{color:#6a5107;}




.cadre-general{float:left; display:block;}
.cadre-general h1{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform:uppercase;
	border-bottom: 1px solid #C1DAD7;
	text-transform: uppercase;
	text-align: left;
	background: url(images/bg_header.jpg) no-repeat;
	height:23px;
	line-height:23px;
	display:block;
	padding: 0 0 0 10px;
	margin-bottom:-3px;
}




.on{
text-decoration:underline;
cursor: pointer;
background: #F2F5F9;
min-height:1px;
height:28px; display:block;
}

#floatright1 {
	width:160px;
	float:left;
}
#floatright1 #floatright {
	width:160px;
	position:absolute;
	}
	#floatright {
	top:330px;
	}
	
	
	.bandeau{
height: 131px;
width:954px;
background: url(http://help.netissime.com/bg.gif) no-repeat;
}

.bandeau ul{
height: 20px;
width:649px;
position:absolute;
margin-left:305px;
list-style:none;
}

.bandeau ul li{
list-style:none;
display:inline;
line-height:20px;
margin-right:12px;
}

.bandeau ul li a, .bandeau ul li a:visited, .bandeau ul li a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #306aa1;
font-weight:bold;
text-decoration:underline;
}

.bandeau ul li a#base{
padding: 2px 0px 2px 19px;
background: url(http://help.netissime.com/icon/base.gif) no-repeat left center;
}

.bandeau ul li a#actu{
padding: 2px 0px 2px 19px;
background: url(http://help.netissime.com/icon/actu.gif) no-repeat left center;
}

.bandeau ul li a#prob{
padding: 2px 0px 2px 19px;
background: url(http://help.netissime.com/icon/prob.gif) no-repeat left center;
}

.bandeau ul li a#telechargement{
padding: 2px 0px 2px 19px;
background: url(http://help.netissime.com/icon/down.gif) no-repeat left center;
}

.bandeau ul li a:hover{
text-decoration: none;
}

.bandeau .form{
position:absolute;
margin-left:695px;
margin-top:42px;
}

.footer{
background: url(images/bottom/bg.jpg);
width:954px;
}


.footer-top{background: url(http://www.netissime.com/images/index/footer/bg-top-2.jpg);width:954px;height:87px;display:block;}
.footer-top2{background: url(http://www.netissime.com/images/index/footer/bg-gris.jpg);width:954px;height:45px;display:block;}
.footer-top .foot{display:block; width: 248px; float:left; margin-top: 26px; height: 45px;}
.footer-top .foot a{display:block; color:#fff; background:url(http://www.netissime.com/images/index/footer/france.png) no-repeat 0% 20%; padding-left: 40px; text-decoration:none; height: 35px;}
.footer-top .foot a h2{font-weight:bold; font-size:11px;}
.footer-top .foot a:hover h2{text-decoration:underline;}
.footer-top .foot a small{font-weight:normal; font-size:11px;}

.footer-top .numero{font-weight:normal; font-size:11px; padding-top:7px; margin-left:5px; display:block;}
.footer-top .numero strong{font-size:11px; color:#c3d3dd;}
.footer-top .numero strong.wh{color:#fff;}
.footer-top .numero small{color:#c3d3dd; font-size:10px; font-weight:normal;}
.footer-top .numero a{font-size:11px; font-weight:normal; text-decoration:underline; color:#fff;}
.footer-top .numero a:hover{text-decoration:none;}

.footer #bloc{
float:left;
width: 176px;
margin-right:16px;
margin-top:18px;
}

.footer #bloc h2{
font-size:12px;
color:#1a4f81;
font-weight:bold;
}

.footer #bloc ul{
list-style:none;
}

.footer #bloc ul li a{
color: #333333;
font-size:11px;
font-weight:normal;
}

.footer img.paiements{
position: absolute;
margin-left: 263px;
margin-top:27px;
}

.comparatif{
width:728px;
}

.comparatif #left, .comparatif #left-bis{
float:left;
width:164px;
border-right: 1px #eee solid;
border-bottom: 1px #ccc dotted;
background:#eee;
line-height:22px;
height:22px;
background: #f6f8fa url(images/bullet.gif) no-repeat left center;
padding-left:18px;
font-size:11px;
}

.comparatif #td-left, .comparatif #td-left-bis{
height:17px;
font-size:11px;
line-height:11px;
width: 108px;
color: #003366;
border-bottom: 1px #ccc dotted;
border-right: 1px #eee solid;
border-collapse: collapse;
padding:5px 0 0 0px;
background: #f6f8fa;
float:left;
text-align:center;
}

.comparatif #td-left img, .comparatif #td-left-bis img{
margin-top:-3px;
}

.comparatif #td-left-bis{
background: #fcfdfd;
}

.comparatif #left-bis{
background: #fcfdfd url(images/bullet.gif) no-repeat left center;
}



.comparatif-titre{
font: bold 11px Arial, Helvetica, sans-serif;
color: #003366;
border-bottom: 1px solid #fff;
border-top:3px #a5b6c7 solid;
text-align: left;
background: url(images/bg_header.jpg) repeat-x bottom;
height:27px;
width:728px;
}

.comparatif-titre #left{
width:182px;
float:left;
border-right:1px solid #eee;
text-align:center;
}

.comparatif-titre #td-left{
width:108px;
float:left;
border-right:1px solid #eee;
text-align:center;
padding-top:7px;
}

/* ----------- COMPARATIF VPS ------------ */
/*     TITRE                               */ 

.comparatif-titre #left-vps{
width:166px;
float:left;
border-right:1px solid #eee;
text-align:center;
}

.comparatif-titre #td-left-vps{
width:180px;
float:left;
border-right:1px solid #eee;
text-align:center;
padding-top:7px;
}

/* ----------- COMPARATIF VPS ------------ */
/*     CONTENU                             */ 

.comparatif #left-vps, .comparatif #left-bis-vps{
float:left;
width:166px;
border-right: 1px #eee solid;
border-bottom: 1px #ccc dotted;
background:#eee;
line-height:22px;
height:22px;
background: #f6f8fa url(images/bullet.gif) no-repeat left center;
padding-left:18px;
font-size:11px;
}

.comparatif #td-left-vps, .comparatif #td-left-bis-vps{
height:17px;
font-size:11px;
line-height:11px;
width: 180px;
color: #003366;
border-bottom: 1px #ccc dotted;
border-right: 1px #eee solid;
border-collapse: collapse;
padding:5px 0 0 0px;
background: #f6f8fa;
float:left;
text-align:center;
}

.comparatif #td-left-vps img, .comparatif #td-left-bis-vps img{
margin-top:-3px;
}

.comparatif #td-left-bis-vps{
background: #fcfdfd;
}

.comparatif #left-bis-vps{
background: #fcfdfd url(images/bullet.gif) no-repeat left center;
}


.comp-header{
background: url(images/comparatif/bg.gif) repeat-x;
height:75px;
width:728px;
}

.comp-header #serv-left{
background: url(images/comparatif/border.gif) right no-repeat;
height:75px;
width:183px;
border-right:1px #fff solid;
float:left;
}


.comp-header #serv-left h3{
font-size: 12px;
font-weight: bold;
color:#003366;
text-transform:uppercase;
position:absolute;
margin-top:14px;
margin-left:20px;
}

.comp-header #serv-td-left{
background: url(images/comparatif/border.gif) right no-repeat;
height:75px;
width:108px;
border-right:1px #fff solid;
float:left;
}

.comp-header #serv-td-left a{
position:absolute; height:30px; width:105px; z-index:100000;
}

.comp-header #serv-td-left h3{
font-size: 18px;
font-weight: bold;
color:#003366;
margin-top: 11px;
text-transform:uppercase;
position:absolute;
margin-left:4px;
}
.comp-header #serv-td-left h4{
font-size: 11px;
font-weight: normal;
color:#5985a4;
margin-top: 2px;
position:absolute;
margin-left:4px;
}
.comp-header #serv-td-left h5, .comp-header #serv-td-left h5.min{
font-size: 32px;
font-family: arial, Helvetica, sans-serif;
font-weight: 900;
color:#5985a4;
margin-top: 33px;
position:absolute;
margin-left:7px;
text-align:right;
}
.comp-header #serv-td-left h5.min{
margin-left:15px;
}
.comp-header #serv-td-left h6, .comp-header #serv-td-left h6.min{
font-size: 11px;
font-weight: normal;
color:#d2d1d1;
margin-top: 40px;
position:absolute;
margin-left:84px;
text-align:left;
line-height:11px;
}

.comp-header #serv-td-left h6.min{
margin-left:73px;
}


.vps-caract{
width:265px;
height:139px;
background:url(images/vps/bg.png) repeat-x bottom;
float:left;
padding:5px;
padding-top:0;
padding-bottom:0;
}

.vps-caract ul, .vps-caract ul li{
list-style: none;
}

.vps-caract ul li{
display:block;
height:20px;
border-bottom:1px dotted #ccc;
padding-left:20px;
background:url(images/tick.gif) no-repeat left center;
font-size:11px;
line-height:20px;
}

.vps-caract small{
clear:both;
color:#ccc;
font-size:10px;
color:#848484;
}
.vps-caract small a{color:#848484;}

.vps-block {float:left;width: 250px;}
.vps-block div.imgg{float:left;width:43px;}
.vps-block div.txt{float:left; width:207px;}
.vps-block div.txt h3, .vps-block-2 div.txt h3{font-size:12px;color:#1c446e;font-weight:bold; padding-bottom:3px;}
.vps-block div.txt p, .vps-block-2 div.txt p{font-size:11px;color:#848484;}


.vps-block-2 {float:left;width: 281px;}
.vps-block-2 div.imgg{float:left;width:43px;}
.vps-block-2 div.txt{float:left; width:238px;}


#info-ssl {border-top: 1px solid rgb(234, 203, 128); border-bottom: 1px solid rgb(234, 203, 128); padding: 5px; background: rgb(255, 247, 193);clear:both; margin-top:5px; margin-bottom:5px;}
#info-ssl h3{font-size: 12px; font-weight: bold; color: rgb(172, 137, 70);  background: url(http://hebergement.netissime.com/images/info.png) no-repeat left center; padding-left:22px; padding-top:3px; padding-bottom:3px;}

#bg-desc, #bg-desc-large{width: 269px; height: 84px; background: url(images/bg-desc.gif); float:right; padding:5px;}


#bg-desc.float-left, #bg-desc-large.float-left{width: 269px; height: 84px; background: url(images/bg-desc.gif); float:left; padding:5px;}
#bg-desc-large, #bg-desc-large.float-left{width: 339px; height: 84px; background: url(include/common/images/bg-desc-large.gif); float:right; padding:5px;}

#bg-desc ul li, #bg-desc-large ul li{list-style:none;border-bottom: 1px dotted #ccc; padding:2px; color:#878787;}
#bg-desc-large ul li {padding:3px; padding-left:20px; background:url(http://hebergement.netissime.com/images/tick.gif) no-repeat left center;color:#000;}
#bg-desc-large ul li:last-child {border-bottom:0;}
#bg-desc ul li strong, #bg-desc-large ul li strong{color:#003366;}

#bg-desc.validation li{padding:3px; padding-left:20px; background:url(images/tick.gif) no-repeat left;}

.block-right #contenu #content-left a.px2{
width:238px;
height:26px;
background: url(images/offres/px2.gif) no-repeat;
display:block;
padding-left:12px;
font-size:18px;
color:#fff;
font-weight:bold;
margin-right:4px;
text-decoration:none;
}


.contact{position:absolute; margin-left:422px; margin-top:15px; border:0;}

#contenu #content-left ul li{list-style:inside square; margin-bottom:7px; margin-left:11px;}
#contenu #content-left div.vps-caract ul li, #contenu #content-left #bg-desc ul li, #contenu #content-left #bg-desc-large ul li{list-style:none; margin-bottom:0px; margin-left:0px;}
#contenu #content-left ul.gallery li{list-style:none;}

.wrapper .offer-head{width: 750px; height:173px; padding-left:204px; padding-top:10px;}

.wrapper .offer-head h1{
color:#003366;
font-size:26px;
font-weight:bold;
margin-bottom:-1px;
padding-top:3px;}

.wrapper .offer-head h2{
color: #2e6eae;
font-size:18px;
font-weight: bold;
margin-top:4px;
margin-bottom:5px;}

.wrapper .offer-head #px5, #px5{
width:172px;
height: 56px;
background: url(include/slideshow/offres/px.gif) no-repeat #003366;
color:#fff;
float:right;
}

.wrapper .offer-head #px5 a, #px5 a{
width:110px;
padding-left: 52px;
height: 54px;
padding-top:2px;
color:#fff;
display:block;
font-size:36px;
font-family: Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
position:absolute;
}


.ensavoirplus{
width: 172px; /*width of accordion menu*/
margin-left:auto;
margin-right:auto;
background:none;
margin-top:10px;
}

.ensavoirplus .ensavoirplus-header{ /*CSS class for menu headers in general (expanding or not!)*/
background: url(inside/images/h3-big.gif) repeat-x;
display: block;
width:172px;
height:25px;
text-indent:14px;
/*color: #205981;*/
color: #fff;
font: 14px Arial,sans-serif;
line-height: 25px;
text-decoration: none;
font-weight:bold;
cursor: hand;
cursor: pointer;
margin:0;
}

.ensavoirplus .ensavoirplus-content{
display: block;
margin-bottom:13px;
background:url(inside/images/bg-ensavoirplus-content.png) no-repeat bottom;
font: 12px Arial,sans-serif;
color:#3a3d3f;
padding:8px;
}
.ensavoirplus .ensavoirplus-content a {font-weight:bold; color:#235788; text-decoration:none;}
.ensavoirplus .ensavoirplus-content a:hover {text-decoration:underline;}
.ensavoirplus .ensavoirplus-content p {text-align:left; line-height:18px;}

.ensavoirplus ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom:13px;
}

.ensavoirplus ul li{
margin:0;
background:url(inside/images/li-big.gif) repeat-x;
}

.ensavoirplus ul li.activated{
margin:0;
background:url(inside/images/li-big.gif) repeat-x;
}

.ensavoirplus ul li a{
background: none;
margin-left:0px;
display: block;
height:42px;
color: #2e6eae;
font: 12px Arial,sans-serif;
line-height: 15px;
text-decoration: none;
font-weight:bold;
padding-left:52px;
text-align:left;
padding-top:10px;
}
.ensavoirplus ul li a small{font-size:11px; font-weight:normal;}

.ensavoirplus ul li a.comparatif-serv{background:url(inside/images/comparatif.png) no-repeat 9px 10px;}
.ensavoirplus ul li a.comparatif-sitebuilder{background:url(include/common/images/test.png) no-repeat 12px 5px;}
.ensavoirplus ul li a.comparatif-test-sitebuilder{background:url(include/common/images/sitebuilder.png) no-repeat 4px 8px;}
.ensavoirplus ul li a.systemes{background:url(inside/images/systemes.png) no-repeat 9px 10px;}
.ensavoirplus ul li a.composants{background:url(inside/images/composants.png) no-repeat 8px 10px;}
.ensavoirplus ul li a.plesk{background:url(inside/images/plesk.png) no-repeat 10px 10px;}
.ensavoirplus ul li a.linux{background:url(inside/images/linux.gif) no-repeat 10px 10px;}
.ensavoirplus ul li a.windows{background:url(inside/images/windows.gif) no-repeat 10px 10px;}
.ensavoirplus ul li a.apple{background:url(inside/images/apple.png) no-repeat 10px 10px;}
.ensavoirplus ul li a.demander-devis{background:url(inside/images/demander-devis.png) no-repeat 11px 8px;}
.ensavoirplus ul li a.wikipedia{background:url(inside/images/wikipedia.png) no-repeat 10px 10px;}
.ensavoirplus ul li a.wikipedia{background:url(inside/images/wikipedia.png) no-repeat 10px 10px;}
.ensavoirplus ul li a.info-datacenter{background: url(inside/images/info-datacenter.png) no-repeat 8px 8px;}
.ensavoirplus ul li a.folder{background: url(inside/images/folder.png) no-repeat 12px 6px;}
.ensavoirplus ul li a.play{background: url(inside/images/play.gif) no-repeat 8px 8px;}
.ensavoirplus ul li a.network{background: url(include/common/images/network.png) no-repeat 8px 8px;}
.ensavoirplus ul li a.discount{background: url(include/common/images/discount.png) no-repeat 12px 8px;}
.ensavoirplus ul li a.pro{background: url(include/common/images/pro.png) no-repeat 5px 8px;}
.ensavoirplus ul li a.securise{background: url(include/common/images/securise.png) no-repeat 5px 8px;}

.ensavoirplus ul li a.icon-wordpress{background: url(include/common/images/icon-wordpress.png) no-repeat 8px 8px;}
.ensavoirplus ul li a.icon-magento{background: url(include/common/images/icon-magento.png) no-repeat 10px 8px;}
.ensavoirplus ul li a.icon-phpbb{background: url(include/common/images/icon-phpbb.png) no-repeat 8px 6px;}
.ensavoirplus ul li a.icon-joomla{background: url(include/common/images/icon-joomla.png) no-repeat 8px 8px;}
.ensavoirplus ul li a.icon-drupal{background: url(include/common/images/icon-drupal.png) no-repeat 11px 8px;}



.ensavoirplus ul li a.activated, .ensavoirplus ul li a:hover{
	text-decoration: underline;
}


#tabcontenu {
	width:100%;
	line-height:normal;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
	}

#tabcontenu ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
	}

#tabcontenu li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabcontenu a {
	float:left;
	background:url(inside/images/left.png) no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;

	}

#tabcontenu a span {
	float:left;
	display:block;
	background:url(inside/images/right.png) no-repeat right top;
	padding:4px 15px 4px 4px;
	margin-right:1px;
	color:#6f6f6f;
	border:0;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabcontenu a span {float:none; color:#6f6f6f;}

/* End IE5-Mac hack */
#tabcontenu a:hover span {}
#tabcontenu a:hover, #tabcontenu a.selected {background-position:0% -25px; color:#fff; border:0;}
#tabcontenu a:hover span, #tabcontenu a.selected span {background-position:100% -25px; color:#fff; border:0;}
.lining{height:1px; display:block; background:#cccccc; position:relative; margin-bottom:15px;}

.description-dedie span{display:block; height:34px; background:url(inside/images/bg-span.gif) no-repeat left center; line-height:34px;}
.description-dedie span.blblue{background:url(inside/images/bg-span-blue.gif) no-repeat left center; padding-left:10px; padding-right:10px; margin-bottom:1px;}
.description-dedie span.blblue i{float:right;}

.description-dedie p{font-size:12px;}
.description-dedie .illustration{width:135px; float:left; margin-right:6px;}
.description-dedie .illustration img{display:block; text-align:center; margin-left:auto; margin-right:auto;}

.description-loadbalancer{font-size:12px; background:url(loadbalancer/bg.gif) no-repeat top center; padding:5px;}
.description-loadbalancer .schema{display:block; margin:0 auto; text-align:center;}

span.redbox, a.redbox, span.greybox, a.greybox{
	margin-top:-0.3em;
	padding:0.1em 0.25em;
	text-decoration:none;
	color: #fff;
	background:#cc0000;
	-khtml-border-radius:0.30em;
	-moz-border-radius:0.30em;
	border-radius:0.30em;
	zoom:1;
}

a.redbox:hover, a.greybox:hover{text-decoration:underline;}
span.greybox, a.greybox, .ensavoirplus .ensavoirplus-content a.greybox{
	-khtml-border-radius:0.30em;
	-moz-border-radius:0.30em;
	border-radius:0.30em;
	padding:0.25em 0.45em;
	background:#e7e7e7;
	color:#a4a4a4;}
	
.ensavoirplus .ensavoirplus-content a.greybox:hover{background:#2d6396; color:#fff;}
 
.block-right #contenu #content-left .cadre-general-block h3 span.status{
float:right;
margin-top:7px; margin-right:5px;
}


.block-right #contenu #content-left .cadre-general-block h3.handcursor{
cursor:hand;
cursor:pointer;
font-size:12px;
margin:0;
font-weight:normal;
color:#003366;

}

.block-right #contenu #content-left .cadre-general-block h3.handcursor:hover{
text-decoration:none;
}

.block-right #contenu #content-left .cadre-general-block #td-left span.col,
 .block-right #contenu #content-left .cadre-general-block #td-left-bis span.col{background:#fafbfc; float:right; width:130px; display:block; border-left:1px solid #cfd9e5; height:25px; line-height:25px; text-align:center; font-weight:bold; color:#003366;}

.block-right #contenu #content-left .cadre-general-block #td-left span.col img,
 .block-right #contenu #content-left .cadre-general-block #td-left-bis span.col img {padding-top:5px;}

.block-right #contenu #content-left .cadre-general-block #td-left span.col small,
 .block-right #contenu #content-left .cadre-general-block #td-left-bis span.col small {font-size:11px; font-weight:bold; color:#5da454;}

.switchgroup1, .switchgroup2{padding:5px; background:#f6f8fa; font-size:11px; line-height:16px; margin-top:-2px; position:relative; border-bottom:1px solid #a9b8c6; color:#000;}
.block-right #contenu #content-left .switchgroup1 p, .block-right #contenu #content-left .switchgroup2 p{font-size:11px; line-height:16px; padding:5px; color:#000;}

.mutu-header{width:540px; float:left;}
.mutu-header p{font-size:12px; line-height:18px;}

.mutu-header ul.first{list-style:none; width:320px; margin-right:30px; float:left;}
.mutu-header ul.second{list-style:none; width:180px; float:left;}

.mutu-header ul li{padding:7px;padding-left:28px; padding-right:0;border-bottom:1px solid #cfd9e5; font-size:12px; color:#324f79;}
.mutu-header ul li:last-child{border-bottom:0;}
.mutu-header ul li strong{color:#2e6eae;}

.mutu-header ul li.mutu-domaine{background:url(include/common/images/domaine.png) no-repeat left center;}
.mutu-header ul li.mutu-heberg{background:url(include/common/images/heberg.png) no-repeat left center;}
.mutu-header ul li.mutu-email{background:url(include/common/images/email.png) no-repeat left center;}
.mutu-header ul li.mutu-log{background:url(include/common/images/log.png) no-repeat left center;}
.mutu-header ul li.mutu-valide{background:url(images/tick.gif) no-repeat left center;}

#contenu #content-left ul.list-valide{list-style:none; margin:0; padding:0;}
#contenu #content-left ul.list-valide li{list-style:none; padding:1px; padding-left:18px; background:url(http://hebergement.netissime.com/images/tick.gif) no-repeat left;}
#contenu #content-left ul.list-valide li.separator{border-bottom:1px dotted #ccc;}
#contenu #content-left ul.list-valide li.separator:last-child{border-bottom:0;}

.bg-sitebuilder{width:512px; height:87px; background:url(include/common/images/bg-sitebuilder.png) no-repeat; padding-top:7px; padding-left:4px;}


.highlight {background:#eff3f9; border: 1px solid #d3dbe6; padding:4px;}
.highlight .hightlight-content {display:block; background:#f6f8fc; border:1px solid #d3dbe6; border-top:0; padding:5px;}
.highlight .hightlight-content p {font-size:12px; line-height:18px; color:#003366;}

.block-right #contenu #content-left .cadre-general-block .highlight h1.title{width:inherit;}

.bottom-img {width:137px; height:128px; float:left;}
.bottom-commander-pack {float:left; margin-left:7px;}
.bottom-commander {background:url(include/common/images/bottom-commander.gif) no-repeat; display:block; width:585px; height:62px; margin-top:5px; text-decoration:none;}
.bottom-commander h3{padding-left:7px; padding-top:10px; padding-bottom:0; margin-bottom:0;}
.bottom-commander span{font-size:12px;font-weight:normal; color:#134678; padding-left:7px;}



.content-body{padding:5px;}
.content-header{padding:5px; background-image:url(inside/images/bg-ref.jpg);background-repeat:no-repeat;}

.content-header h1{
color: #003366;
font-size: 26px;
font-weight: bold;
margin-bottom: -1px;
padding-top: 3px;}

.content-header h2{
color: #2e6eae;
font-size: 18px;
font-weight: bold;
margin-top: 4px;
margin-bottom: 5px;}


.offres .block-large{
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-radius-top-left: 5px;
-webkit-border-radius-top-right: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
display:block;
background:#fff;
border: 1px #ebebeb solid;
float:left;
margin-top:-32px;
width:943px;
}

.offres .block-large h3{
color: #2e6eae;
font-size: 18px;
font-weight: bold;
margin-top: 4px;
margin-bottom: 11px;
}


.block-large .contenu{
padding: 0px 6px;
}

	.contenu .entry
	{
	width:774px;
	float:left;
	margin-top:-176px;
	margin-left:-7px;
	}

	
	
		/* Pricing Table */

	.pricing ul li, .pricing ul{list-style:none; padding:0; margin:0;}
	.pricing, .pricing_footer {
		background: url(pricing_bg.png) right top no-repeat;
	}

	.pricing_footer {
		background-position: right bottom;
		height: 9px;
		margin-bottom: 25px;
	}

	.pricing .price_col {
		float: left;
		width: 130px;
	}

	.pricing .price_col li {
		padding: 0 0 0 0px;
		border-bottom: #d6d6d6 solid 1px;
		border-top: #fff solid 1px;
		height: 35px;
		line-height: 35px;
		background-image: url(yes.png);
		background-position: 8px 50%;
		background-repeat: no-repeat;
		font-size:12px;
		text-align:center;
	}
	
	*+html .pricing .price_col li {
	margin-top:0;
	}

	.pricing .price_col li.no {
		background-image: url(no.png);
	}
	
	.pricing .price_col li a{
		font-weight:normal;
		text-decoration:underline;
	}

	.pricing .price_col li.price-title {
		height: 27px;
		text-align: center;
		padding: 6px 0 0;
		color: #88a9c7;
		text-shadow: 1px 1px 1px #1a548b;
		font-size: 11px;
		border: 0;
		line-height: 11px;
		background-image: none;
		margin-bottom:10px;
	}
	
	.pricing li.price small {
	margin:0; padding:0;
	position:absolute;
	}

	.pricing .price_col li.price-title strong {
		display: block;
		color: #fff;
		font-size: 18px;
		font-weight:bold;
		padding:5px 0 0;
	}
	


	.pricing .price_col li img {
		vertical-align: middle;
		margin-top: -2px;
	}

	.pricing .price_col li.price {
		height:53px;
		padding:4px 0;
		padding-bottom:0;
		text-align: center;
		border: 0;
		font-weight: bold;
		color: #fff;
		text-shadow: 1px 1px 0 #f00000;
		background-image: none;
		line-height: 45px;

	}

	.pricing .price_col li.price b, .pricing .price_col li.center b {
		color: #fff;
		font-size: 30px;
		font-weight:bold;
		font-style:italic; display:inline-block; padding-top:4px;
	}
	
	.pricing .price sup{
		font-size:16px;
		position:absolute;
		margin-left:5px;
		margin-top:7px;
	}
	
	*+html .pricing .price sup{
		margin-top:-7px;
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	.pricing .price sup{margin-top:-7px;}
	}
	
	.pricing .price_dev_1 li.price b{color:#c90000;text-shadow: 1px 1px 0 #fff;}
	.pricing .price_dev_1 li.price{color:#c90000;text-shadow: 1px 1px 0 #fff;}

	.pricing .price_col li.center {
		text-align: center;
		font-weight: bold;
		color: #6d6d6d;
		font-size: 12px;
		padding: 0;
		background-image: none;
		border-top:0;
		margin-top:1px;
		margin-bottom:0;
		height:36px;
		line-height:36px;
	}
	
	*+html .pricing .price_col li.center {
		height:33px;
		line-height:33px;
	}

	.pricing .price_col_first {
		width: 130px;
	}
	
	.pricing .price_col_first li {
		border-right: #ddd solid 1px;
	}

	.pricing .price_col_first li.price {
		border-right: #bbb solid 1px;
		background-image: none;
		padding-bottom:0;
		margin-bottom:0;
		line-height:45px;
	}

	.pricing .price_info {
		-moz-border-radius-topleft: 5px;
		-webkit-border-radius-top-left: 5px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
		background:#fff!important;
		border-color:#d6d6d6 transparent #d6d6d6 #d6d6d6;
		border-style:solid none solid solid;
		border-width:1px;
		border-style: solid;
		margin-right:2px;
		margin-top:175px;
		width:252px;
	}

	.pricing .price_info li.first {
		border-top: 0;
	}

	.pricing li.buttons {
		border-bottom: 0;
	}

	.pricing li.buttons a {
		text-align: center;
	}
	
	.pricing li a {text-decoration:underline;}
	.pricing li a:hover {text-decoration:none;}

	.pricing .price_info li {
		padding: 0 10px 0 0;
		height: 36px;
		line-height: 36px;
		color: #003366;
		text-align: left;
		font-size: 12px;
		border-top: #d6d6d6 solid 1px;
		border-bottom: 0;
		background-image: none;
		padding-left:7px;
	}

	.pricing .price_info li.last {
		border-bottom: 0;
		float: none;
	}

	.pricing .price_info li.price-title {
		height: 60px;
	}

	.pricing .price_col_last {
		margin-left: 2px;
		width: 126px;
	}

	.pricing .price_dev_1 {
		width: 141px;
		margin: -13px -6px -25px;
	}

	.pricing .price_dev_1 ul.dev_fix {
		background: url(price_col.png);
		margin: 0;
		padding: 0;
	}
	
	.pricing .price_dev_1 ul {
		background: url(dev_fix.png);
		margin: 0;
		padding: 0;
	}

	.price_col ul {
		margin: 0;
		padding: 0;
	}

	.pricing .price_dev_1 ul li{
		margin: 0 6px;
	}
	

	.pricing .price_dev_1 ul li.price-title {
		height:28px;
		color: #000;
		padding-top:18px;
		text-shadow: 1px 1px 1px #fff;
	}

	.pricing .price_col .price_col_footer {
		background: url(price_col.png) left bottom;
		height: 25px;
	}

	.pricing .price_dev_1 li.price-title strong {
		color: #5e5e5e;
	}
	
	
	.pricing .price_col li.price-title a{font-weight:normal; color:#88a9c7; text-decoration:none; outline:none;}
	.pricing .price_col li.price-title a:hover{text-decoration:underline;}
	
	.pricing .price_dev_1 ul li.price-title a{font-weight:normal; color:#000; text-decoration:none;outline:none;}
	.pricing .price_dev_1 ul li.price-title a:hover{text-decoration:underline;}
	
	
	
	.pricing .aff-masq {position:absolute; margin-top:10px; margin-left:-22px; outline:none;}
	*+html .pricing .aff-masq {margin-top:0px;}
	
	.pricing .aff-masq img{border:0;}
	
	.pricing .price_dev_1 li.price {
		margin-top:1px;
	}
	
	
	.pricing ul li.tooltip.ligne_2{height:44px; line-height:18px; padding-top:7px;}
	.pricing ul li.ligne_2{height:50px; line-height:50px;}
	
	.pricing ul li.tooltip.ligne_3{height:60px; padding-top:7px;line-height:18px;}
	.pricing ul li.ligne_3{height:66px; line-height:68px;}
	
	.pricing ul li.tooltip.ligne_4{height:72px; padding-top:7px;line-height:18px;}
	.pricing ul li.ligne_4{height:78px; line-height:78px;}
	
	.pricing ul li.tooltip.ligne_5{height:84px; padding-top:7px;line-height:18px;}
	.pricing ul li.ligne_5{height:90px; line-height:90px;}
	

	
	.bg_cat{height:40px; background:#f4f4f4; font-size:18px; line-height:40px; background:url(bg-cat.gif) repeat-x; margin-right:-3px; color:#367cbd; font-weight:bold; padding-left:24px;}
	.bg_cat.first{-moz-border-radius-topleft: 5px; -webkit-border-radius-top-left: 5px;}
	
	.bg_cat.first{padding-left:2px;}
	
	.pricing ul li.videe{height:40px; display:block; border:0; background:url(bg-cat.gif) repeat-x; margin-top:1px; margin-bottom:0; padding-bottom:0; line-height:40px;}
	 *+html .pricing ul li.videe{float:left; min-height:40px; width:130px;}
	
	.pricing .price_dev_1 ul li.videe_dev{height:41px; display:block; border:0;margin-bottom:0; padding-bottom:0; background:none; line-height:40px;}
	*+html .pricing .price_dev_1 ul li.videe_dev{height:38px;}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	.pricing ul li.videe, .pricing .price_dev_1 ul li.videe_dev{padding-top:7px; height:33px;}
	.pricing .price_dev_1 ul li.videe_dev{padding-top:8px; height:33px;}
	}
	


	
	.clear{clear:both;}
	
	.besoin-aide{position:absolute; margin-left:788px; margin-top:42px; width: 119px;}
	.besoin-aide span{font-size:12px; color:#003366; font-weight:bold;}
	.besoin-aide p{color:#003366; font-size:10px;}
	.besoin-aide p a{font-weight:normal;text-decoration:underline;}
	.besoin-aide strong{font-size:13px; color:#003366;}
	
.col-right{
position:absolute;
margin-left:780px;
margin-top:30px;
width:149px;
}

.col-right .pack{
width:145px;
background:url(http://hebergement.netissime.com/images/comparatif/icon-bg.gif) top repeat-x;
font-size:11px;
padding:2px;
padding-top:5px;
margin-bottom:25px;
text-align:left;
}

.col-right .pack p{
text-align:left;
color:#777;
}

.col-right h2{
font-size:12px;
color:#003366;
font-weight:bold;
}

.col-right .pack a{
font-size:11px;
color:#f00000;
font-weight:normal;
}

.more{width:760px; background:#f7f9fb; padding:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; }
.more p.presentation {font-size:12px;line-height:18px; float:left; width:665px;}
.more p.presentation strong {font-weight:normal;}
.more-item{width:360px; float:left; margin-right:20px; padding-bottom:20px;}
.more-item a{font-weight:normal;}
.more-item .illustr, .illustr {float:left; width:73px; height:78px; margin-right:5px; display:block; text-align:center;}
.more-item h2{font-size:14px; font-weight:normal; color:#1f4b7d; margin-bottom:5px;}
.more-item p {font-size:12px;line-height:18px; float:left; width:279px;}
.more-item a.item_link{font-weight:normal; padding-top:7px; text-decoration:underline; margin-left:78px;}
.more-item a.item_link:hover{text-decoration:none;}

.nfo{display:block; background:#fff9cd; padding:5px; border-top:1px solid #e9debc; border-bottom:1px solid #e9debc;}

.price{ position:relative;}
.old-price{ position:absolute; text-decoration:line-through; font-size:12px; display:block; background:#fff; color:#990000; top:1px; left:2px; height:12px; line-height:12px; text-shadow:none; padding:2px;}
