@charset "UTF-8";
/* CSS Document */
body{background-color:#FFFFFF;margin:00px;font-family:Arial;}
TABLE{font-size:12px;border-color:#486a8c;text-align:justify;}
table.paveAccueil{text-align:left;font-family:Arial;font-weight:normal;font-size:12px;width:692px;height:120px;background-color:#FFFFFF;border:1px grey solid;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;padding:5px;margin:10px 10px 10px 10px;}
table.littlePaveAccueil{text-align:left;font-family:Arial;font-weight:normal;font-size:12px;width:300px;height:190px;background-color:#FFFFFF;border:1px grey solid;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;margin:10px 10px 10px 10px;padding:5px;}
table.productPriceInfo{text-align:left;font-family:Arial;font-weight:normal;font-size:12px;width:200px;height:150px;background-color:#FFFFFF;border:1px grey solid;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;margin:10px 10px 10px 10px;padding:5px;}
TABLE.leftMenu{background-color:#006AB3;font-size:12px;border-color:#486a8c;text-align:justify;width:266px;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;}
table.tableInfo{border-collapse:collapse;border:1px grey solid;font-size:10px;margin:20px 20px 20px 20px;}
table.videoBox{text-align:left;font-family:Arial;font-weight:normal;font-size:11px;width:330px;height:226px;background-color:#FFFFFF;border:1px grey solid;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;margin:10px 10px 10px 10px;border-spacing:5px;}
table.dedicatedServer{text-align:left;font-family:Arial;font-weight:normal;font-size:11px;width:345px;height:300px;background-color:#FFFFFF;border:1px grey solid;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;margin:10px 10px 10px 10px;border-spacing:5px;}
table.domain{text-align:left;font-family:Arial;font-weight:normal;font-size:11px;width:250px;height:190px;background-color:#FFFFFF;border:1px grey solid;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;margin:10px 10px 10px 10px;border-spacing:5px;}
HR{border:1;color:#348AC9;background-color:#348AC9;height:1px;}
.spacer{clear:both;}
#general{width:992px;}
#top{display:block;height:108px;width:992px;background-image:url(/images/public/new_bandeau.png);background-repeat:no-repeat;margin-bottom:10px;}
#lien_top1{display:block;background-image:url(/images/public/csg-498844c6b7e07.png);padding-left:25px;height:18px;width:120px;background-repeat:no-repeat;background-position:0 -311px;position:relative;top:-2px;left:300px;}
#lien_top2{display:block;background-image:url(/images/public/csg-498844c6b7e07.png);padding-left:25px;height:18px;width:120px;background-repeat:no-repeat;background-position:0 -311px;position:relative;top:5px;left:300px;}
#lien_top3{display:block;background-image:url(/images/public/csg-498844c6b7e07.png);padding-left:25px;height:18px;width:120px;background-repeat:no-repeat;background-position:0 -311px;position:relative;top:32px;left:130px;}
#lien_top4{display:block;background-image:url(/images/public/csg-498844c6b7e07.png);padding-left:25px;height:18px;width:120px;background-repeat:no-repeat;background-position:0 -311px;position:relative;top:14px;left:300px;}
form p{display:block;vertical-align:top;margin:00px;}
.ardoiseMenu{background-image:url(/images/public/ardoise.png);background-repeat:no-repeat;float:left;width:60px;height:60px;margin-left:10px;margin-right:10px;padding:5px;}
.menu_rouge{background-image:url(/images/public/cadre_menu_rouge.png);background-repeat:no-repeat;float:left;width:138px;height:26px;margin-right:6px;margin-left:4px;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;text-align:center;color:#8A2C2D;font-weight:bold;padding-top:7px;}
.menu_bleu{background-image:url(/images/public/cadre_menu_bleu.png);background-repeat:no-repeat;float:left;width:164px;height:26px;margin-right:6px;margin-left:4px;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;text-align:center;color:#006AB3;font-weight:bold;padding-top:7px;}
#centre{width:971px;background-color:#FFFFFF;border:1px solid grey;-moz-border-radius:7px 7px;padding:10px;margin-top:10px;overflow:auto;}
#menu_deroulant{float:left;width:274px;margin-top:15px;}
#menu_deroulant_fleche_haut{width:276px;height:28px;display:block;align:left;}
.menu_deroulant_bloc_bleu{width:266px;height:110px;margin-right:10px;background-color:#006AB3;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;margin:5px 00px 5px 00px;padding:4px;}
#menu_deroulant_fleche_bas{width:276px;height:28px;display:block;align:left;}
*+html .cadre_bleu{background-color:#006AB3;-webkit-border-radius:7px 7px;-moz-border-radius:7px 7px;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;color:#FFFFFF;width:330px;height:38px;float:left;display:block;}
.cadre_bleu{background-color:#006AB3;-webkit-border-radius:7px 7px;-moz-border-radius:7px 7px;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;color:#FFFFFF;width:335px;height:38px;float:left;display:block;text-align:center;}
/**Erwanito**/
#nav_container{margin-left:15px;width:680px;margin-top:-35px;z-index:100}
/**#left_arrow{margin-top:-110px;margin-left:5px;float:left;position:relative;z-index:200;background:url(/images/public/slideshow/src/prev.png) no-repeat;width:25px;height:25px;cursor:pointer;}
**/
#nav{float:right;margin-right:5px;position:relative;z-index:200;}
/**#right_arrow{margin-top:-110px;margin-left:650px;position:absolute;z-index:200;background:url(/images/public/slideshow/src/next.png) no-repeat;width:25px;height:25px;cursor:pointer;}
**/
#nav span a{padding-right:2px;float:left;cursor:pointer;background:url(/images/files/images/slideshow/src/btn.png) no-repeat;width:23px;height:23px;line-height:23px;}
#nav span a.activeSlide{cursor:pointer;background:url(/images/files/images/slideshow/src/btn_over.png) no-repeat;width:23px;height:23px;}
.homepage_article{width:690px;margin:40px 10px 5px}
.homepage_article_left{/**position:absolute;**/ -moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;background:url("/images/public/degrade.jpg") repeat-x bottom;width:65%;border:1px solid grey;padding:5px;}
.homepage_article_right{-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;background:url("/images/public/degrade.jpg") repeat-x bottom;width:35%;border:1px solid grey;padding:5px;/**margin-left:455px;**/}
.product_description{margin:0px 0px 0px 10px}
.product_description table {border-spacing: 0px;}
.product_header{width:680px;margin-bottom:2px;-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;border:1px solid grey;background:url("/images/public/degrade_banniere.jpg") repeat-x bottom;}
.product_header_image{padding-left:30px;padding-top:30px;background:url("/images/public/degrade_banniere.jpg") repeat-x bottom;}
.product_header_text{padding-right:10px;background:url("/images/public/degrade_banniere.jpg") repeat-x bottom;}
.product_article{width:690px;margin:0px 0px 0px 5px;}
.product_article p{text-align:left;}
.homepage_article_left td{text-align:left;}
.homepage_article_left p{text-align:left;}
.category_article_left{/**position:absolute;**/ -moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;background:url("/images/public/degrade.jpg") repeat-x bottom;width:55%;border:1px solid grey;padding:5px;}
.category_article_right{-moz-border-radius:7px 7px;-webkit-border-radius:7px 7px;background:url("/images/public/degrade.jpg") repeat-x bottom;width:45%;border:1px solid grey;padding:5px;/**margin-left:455px;**/}
/**.product_header tbody{background:url("/images/public/degrade.jpg") repeat-x bottom;height:90%}
**/
/**Erwanito**/
#info_centre{display:block;position:relative;}
#info_centre_contenu{background-image:url(/images/public/fond_blanc.gif);background-repeat:no-repeat;background-position:top left;width:662px;min-height:496px;margin-left:15px;padding:10px;display:block;}
#info_centre_contenu p{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#01215E;text-decoration:none;}
.commander{background-image:url(/images/public/csg-498844c6b7e07.png);background-repeat:no-repeat;background-position:0 -1864px;width:172px;height:44px;padding-top:5px;margin-right:30px;display:block;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;font-size:14px;font-weight:bold;float:right;text-align:center;}
.info_bottom{background-image:url(/images/public/csg-498844c6b7e07.png);background-repeat:no-repeat;background-position:0 -359px;width:268px;height:321px;float:left;display:block;}
.info_bottom p{height:265px;margin:5px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000000;text-decoration:none;}
.savoir_plus{background-image:url(/images/public/csg-498844c6b7e07.png);background-repeat:no-repeat;background-position:-841px -284px;width:119px;height:23px;padding-top:5px;margin-right:15px;display:block;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;font-size:12px;float:right;}
#img_rack{background-image:url(/images/public/xserveg5_rack.gif);background-repeat:no-repeat;height:529px;width:245px;}
#cadrePostit{background:white none repeat scroll 0 0;float:right;margin:10px auto;padding:0;text-align:center;width:245px;}
#cadrePostit-haut{background-image:url(/images/public/postit_haut.png);background-repeat:no-repeat;height:24px;}
#cadrePostit-fond{background-image:url(/images/public/postit_fond.png);font-family:"Lucida Grande",Verdana,"New Century Schoolbook",Times,serif;font-size:8pt;min-height:30px;padding:10px;text-align:center;}
#cadrePostit-bas{background-image:url(/images/public/postit_bas.png);background-repeat:no-repeat;height:24px;}
div.summaryReads{display:inline;float:left;font-size:12px;width:51%;text-align:left;}
div.summaryPrice{display:inline;float:right;font-weight:bold;font-size:12px;}
#command_content{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-left:1px solid #348AC9;border-right:1px solid #348AC9;font-size:14px;font-family:Arial,Helvetica,sans-serif;margin:5px;padding:0px 5px 0 10px;}
.infobulle{width:200px;position:absolute;height:auto;border:1px solid #999;background-image:url(/images/public/degrader_info.jpg);background-position:bottom;visibility:hidden;background-repeat:repeat-x;-moz-border-radius:5px 5px;-webkit-border-radius :5px 5px;}
.infobulle .textInfoBulle{width:180px;height:auto;margin:auto;}
.infobulle .textInfoBulle h4{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:0px;color:#333;}
.infobulle .textInfoBulle p{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:normal;}
.navigateur{width:992px;height:130px;margin:10px auto 10px auto;background-image:url(/images/public/compatibility/degrader_navigateur.jpg);color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-align:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius :10px 10px 10px 10px;}
.textVersionNavigateur{width:940px;height:15px;padding-top:10px;padding-left:10px;padding-bottom:20px;float:left;}
.croixFerme{width:20px;height:20px;float:left;margin-top:10px;margin-left:10px;}
.lienCroixFerme{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;text-decoration:none;color:#FFF;}
.blocImageNavig{width:550px;height:60px;margin:auto;clear:both;}
.txtNavigateur{width:100px;height:auto;float:left;font-size:0.8em;}
.borderNone{border:0px;}
.blocnavigateur{width:100px;height:auto;float:left;padding-left:10px;}
.imgNavigateur{width:30px;height:40px;clear:both;margin:auto;display:block;}
.lienNavigateur{font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#000;text-align:center;}
.lienNavigateur:hover{color:#CCC;}
.blocvide{width:992px;height:20px;float:left;}
/** ---------> Specs */
/*	div .order-product-specs {
		border: 			1px solid #666666;
		padding:			0;
	}
	div .order-product-specs h2 {
		margin:				0px;
		background-color:	#BBBBBB;
		color:				white;
		padding:			3px 0px 3px 8px;
	}
	div .order-product-specs .order-product-specs-content {
		margin:				0px;
		padding:			5px 5px 5px 15px;
	}
	div .order-product-specs .order-product-specs-content .page-list-container {
	}
	div .order-product-specs .order-product-specs-content .page-list-container h3 a {
		color:					black;
	}
	div .order-product-specs .order-product-specs-content ul {
		list-style-image:		none;
		list-style-position:	outside;
		list-style-type:		none;
		padding:				0px;
		margin:					0 0 0 5px;
	}
	div .order-product-specs .order-product-specs-content ul li {
		margin:					3px 0px 3px 0px;
		font-size:				14px;
		padding:				0px;
		color:					#444444;
	}
*/
.order-product-summary {
	text-align:				center;
	background-image:		url(/images/public/bloc_prix_produit_config.jpg);
	width:					276px;
	height:					150px;
}
.order-product-summary-product-title {
	margin:						0;
	padding-top:				10px;
	color:						rgb(165,223,247);
}
.order-product-summary-content {
	color:						white;
}
.order-product-summary-product-price {
	height:						70px;
	padding-top:				10px;
}
.order-product-price {
	font-size:					30px;
	font-weight:				bold;
}
#configuration-container {
	width: 674px;
	margin:	10px auto 0 auto;
}
.order-product-specs {
	margin-top:					10px;
	background:					url("/images/public/degrade_bloc_caracteristiqe_config.jpg") repeat-x scroll center bottom transparent;
	padding:		10px 0;
	-moz-border-radius:			10px;  
	-khtml-border-radius:		10px;  
	-webkit-border-radius:		10px;  
	border-radius:				10px; 
	border:						1px solid #ccc;
	width:					274px;
}
.page-list-container {
	padding:					0 20px;
}
.order-product-specs h2 {
	margin:						10px	20px 20px 20px;
	color:						#444;
	border-bottom:				1px solid #ccc;
}
.order-product-specs-product-section {
	font-size:					14px;
}
.order-product-specs-product-section a {
	color:						#444;
}
.specs-list {
	font-size: 12px;
	color:						#444;
	padding:					0;
    list-style: none outside none;
}

	div .order-product-validation {
		text-align:				center;
		margin:					10px 0px;
	}
	div .submit-cart {
		text-align:				center;
		margin:					10px 0px;
	}
	.element-configger {
		border:		1px solid #AAAAAA;
		margin:		5px ;
		padding:	5px 5px 10px 8px;
	}
	.element-configger legend{
		font-weight:	bold;
		font-size:		12px;
	}
	div .order-product-validation .order-product-add-to-cart {
		
	}
	div .submit-cart .display-payment {
		
	}
	
	div .display-payment-means {
		text-align:	center;
	}
	
	div .display-payment-means-pointer {
		border: solid 1px;
		cursor: pointer;
	}
	
	.page-configger-header {
/*		background: white url('/images/public/banniere_configuration.jpg') center center no-repeat;
*/		width:		694px;
		height:		150px;
		margin:		0 auto;
		padding:	0;
	}
	div .order-configger-page-container {
		margin:			0 5px;
		padding: 		0 0;
	}
	.configger-header {
		padding:		10px;
	}
	div .configger-name {
		float:			left;
		font-size:		14px;
	}
	.margin0-padding0 {
		margin:			0;
		padding:		0;
	}
	.clear-both {
		clear:			both;
	}
	.error {
		color:red;
	}
	
	.success {
		color: green;
	}
	.warning {
		color: #8A2C2D;
	}
	/** CART */
	.cart-content {
		padding:	10px;
	}
	.cart-item {
		padding: 15px 5px 5px 5px;
	}
	.cart-item-info {
		
	}
	.cart-item-configuration {
		border-top: 1px solid #dadada;
		clear:both;
		margin-top:	20px;
/*		font-size:10px;*/
	}
	.cart-item-info {
		
	}
	.cart-item-configuration-list {
/*		list-style-image:none;*/
		list-style-position:inside;
/*		list-style-type:none;
*/		margin:0 0 0 5px;
		padding:	0;
		width: 250px;
/*		font-size:10px;
*/		color:#666666;
	}
	.cart-item-configuration-list li {
		margin-left:14px;
		padding-left:8px;
	}
	.cart-item-actions {
		float:right;
		margin: 12px;
	}
	.cart-item-name {
		float:left;
/*		font-size: 14px;*/
		margin:	0;
		padding: 0;
	}
	.cart-item-configuration-details {
		margin: 14px;
		float:left;
	}
	.cart-item-amount {
		float: right;
	}
	/** Aqua Button */
	.styledinput{background:url(/images/public/aquabutton.png) top right no-repeat;
	width:125px;height:41px;
	padding: 0 0 15px 0;
	cursor: pointer;
	color:	white;
	border:0;
	}
	.aquaButton{width:125px;height:41px;background-image:url(/images/public/aquabutton.png);background-repeat:no-repeat;text-align:center;}
	.aquaButton .aquaButtonTextContainer{padding-top:5px;}
	.aquaButton .aquaButtonLink{color:#FFF;text-decoration:none;font-size:12px;}
	.aquaButton .aquaButtonLink:hover{color:#CCC;}
	.aquaButton .borderNone{border:0px;}

	.aquaGreenButton{width:125px;height:41px;background-image:url(/images/public/aquagreenbutton.jpg);background-repeat:no-repeat;text-align:center;}
	.aquaGreenButton .aquaButtonTextContainer{padding-top:5px;}
	.aquaGreenButton .aquaButtonLink{color:#FFF;text-decoration:none;font-size:12px;}
	.aquaGreenButton .aquaButtonLink:hover{color:#CCC;}
	.aquaGreenButton .borderNone{border:0px;}

	.productTitle{float:left;color:#AAAAAA;margin:5px 0 5px 10px;/* font-size:20px;*/}
	#blocErreur{
		width:557px;
		height:400px;
		margin:auto;
		margin-top:40px;
	}


	#blocErreur h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		color:#006AB3;
		text-align:center;
	}

	#blocErreur p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#006AB3;
		text-align:center;
	}

	#imgErreur{
		width:200px;
		height:200px;
		margin:auto;
	}

	#txtErreur{
		width:70%;
		height:auto;
		margin:auto;
	}

	.blocMiseAjour{
		margin:	80px auto 100px auto;
		
		width:900px;
		height:250px;
		border:1px #CCC solid;
		-moz-border-radius:			7px;  
		-khtml-border-radius:		7px;  
		-webkit-border-radius:		7px;  
		border-radius:				7px; 
		background-image:url(/images/public/degrade_gris_miseAjour.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		background-color:#000;
	 }

	.pictoMiseAjour{
		background-image:url(/images/public/picto_miseAjour.png);
		width:183px;
		height:221px;
		margin-left:20px;
		margin-top:20px;
		float:left;
	}

	.txtMiseAjour{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#069;
		float:left;
		width:640px;
		height:80px;
		margin-top:20px;
		margin-left:30px;
	}

	.blocContactCommercial{
		width:640px;
		height:100px;
		float:left;
		margin-left:30px;
		margin-top:20px;
	}

	.titreContactCommercial{
		width:100%;
		height:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#666;
		float:left;
	}

	.pictoArobase, .pictoTelephone{
		background-image:url(/images/public/picto_arobase.png);
		width:47px;
		height:47px;
		float:left;
		margin-top:20px;
	}

	.pictoTelephone{
		background-image:url(/images/public/picto_telephone.png);
	}

	.txtMailCommercial{
		font-family:Arial, Helvetica, sans-serif;
		color:#666;
		width:250px;
		height:50px;
		float:left;
		margin-left:15px;
		margin-top:10px;
	}

	.txtMailCommercial span{
		color:#069;
		font-weight:bold;
	}

