html, body {
  height:100%;
  width:100%;
  text-align:center;
  margin:0;
  background-color:#222;
}

a {
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:0;

}

#pageLayout {
	border:0 solid white;
	margin-left:auto;
	margin-right:auto;
	width:980px;
	background-color:#b7babf;
	text-align:center;
}

#menu, #submenu img {
	border:0px;
}

#header {
	height:180px;
	background-image: url("/pics/header-bg.png");
	border:1px solid #555;
	border-top:1px solid black;
}

#product {
	height:406px;
	background-image: url("/pics/product-bg.png");
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

#secondmenu {
	height:48px;
	background-image: url("/pics/header-secondmenu.png");
	font-family:taloma;
	text-align:left;
	font-weight:strong;
	padding:0;

}
	
#secondmenu a {
	color:white;
	text-decoration:none;
}

#secondmenu a:hover {
	text-decoration:underline overline;

}


#company > div {
	display:none;
	font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;
	text-align:left;
}

#company{
	float:left;
	width:460px;
	

}

.blue15 {
	color:#a1beec;
	font-size:15px;
}


.blue12 {
	color:#a1beec;
	font-size:12px;
}

.blue13 {
	color:#a1beec;
	font-size:13px;
}

.blue10 {
	color:#a1beec;
	font-size:10px;
}

.white14 {
	color:white;
	font-size:14px;
}

.white13 {
	color:white;
	font-size:13px;
}

.white12 {
	color:white;
	font-size:12px;
}


#infos{
	height:310px;
	background-image: url("/pics/infospanel-bg.png");
}

#footer{
	height:30px;
	background-image: url("/pics/footer-bg.png");
	font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;
}

#twitter {
	background-image: url("/pics/twitter-bg.png");
	background-repeat:no-repeat;
	background-position:60% 50%;
	float:left;
	width:480px;
	height:310px;
	font-family:'Tahoma';
	padding-left:30px;
	text-align:left;
}
#twitterContent {
	margin:85px 0 0 0px;
	font-size:12px;
	text-align:left;
	width:450px

}
.tweetAlyseo {
	height:40px;
	margin-bottom:4px;
}

.twitterdate {
	color:black;
	font-size:11px;

}

.twitt {
	color:#a8b4c5;
	font-size:12px;
	font-weight:bold;
}

.twitt a {
	color:#a1beec;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.twitt a:hover {
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}


#coraidSRX {
	background-image: url("/pics/coraid/srx3200.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	height:267px;
	
	float:left;
	width:500px;
	margin:79px 0 0 30px;
}

#productInfos {
	
	height:346px;
	float:left;
	width:350px;
}

#slogan {
	margin:80px 0 0 0;
	text-align:left;
	width:410px;
}
#coraidSlogan img{
	margin:0;
	padding:0;
}

#media2 {
	background-image: url("/pics/misc/backbutton2.png");
	background-repeat:no-repeat;
	background-position:0% 60%;
	height:70px;
	width:268px;
	float:left;
	margin:20px 0 0 120px;
	
}

#media1 div{
	float:left;
	margin:22px 0 0 15px;
}

#media1 {
	background-image: url("/pics/misc/backbutton1.png");
	background-repeat:no-repeat;
	background-position:5% 60%;
	height:70px;
	width:145px;
	float:right;
	margin:20px 20px 0 0;
	text-align:left;
}

#media1 div{
	
	margin:22px 0 0 15px;
}

#website >div{
	float:left;
}

#coraidSite >div:first-child{
	margin-top:20px;
}

#FioDuo {
	background-image: url("/pics/fusionio/duo.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	height:320px;
	float:left;
	width:470px;
	margin-left:50px;
}

#nexentastor {
	background-image: url("/pics/nexenta/nexentastor.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	height:320px;
	float:left;
	width:470px;
	margin-left:50px;
}

#Xen {
	background-image: url("/pics/xen/xen.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	height:320px;
	float:left;
	width:470px;
	margin-left:50px;
	margin-top:20px
}

#pve {
	background-image: url("/pics/pve/pve.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	height:320px;
	float:left;
	width:470px;
	margin-left:50px;
	margin-top:20px
}

#blade {
	background-image: url("/pics/blade/gamme.png");
	background-repeat:no-repeat;
	background-position:0% 100%;
	height:320px;
	float:left;
	width:430px;
	margin-left:50px;
	margin-top:20px
}


#previousProduct{
	float:left;
}

#nextProduct{
	float:right;
}

#productNav{
	width:860px;
	margin:0px 0 0 60px;
}

#prev-arrow  {
	background-image: url("/previous-button-selected");
}

#societe {
	font-size:18px;
	margin-top:50px;
}
.press {
	color:#a8b4c5;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	
}
.press a {
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;

}
.press a:hover {
	color:#a1beec;
	
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
.pressbloc {
	margin-top:20px;
	padding-left:30px;
	background-image:url('/pics/misc/arrow2.png');
	background-repeat:no-repeat;
	background-position:2% 10%;
	border:0px;
}

.productlink {
	font:70%/180% Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0;
	float:left;
	
}
.productlink:hover {
	text-decoration:underline;
}

.menualyseo {
	cursor:pointer;
}

#submenualyseo  a {
	font-family:Tahoma,sans-serif;

	color:white;
	text-decoration:none;
	font-size:16px;
	
}

#submenualyseo  a:hover {
	color:#83a0d3;
	text-decoration:none;
}

#submenualyseo div {
	float:left;
	margin:5px 0 0 20px;
}

#submenuinfra a{
	font-family:Tahoma,sans-serif;

	color:white;
	text-decoration:none;
	font-size:16px;
}

#submenuinfra a:hover {
	color:#83a0d3;
	text-decoration:none;
}

#panelalyseo {
	font-size:14px;
	color:#eee;	
	background-image:url('/pics/alyseo/panel-bg.png');
	background-repeat:no-repeat;
	background-position:80% 10%;
	height:300px;

}

.alyseotext {
	font-family:Tahoma;
	text-align:left;
	color:#262f3e;
	font-size:16px;
}

#ref td {
	text-align: center;
	text-align: -moz-center;
}

#ref a {
	border:0;
}

