/* html5doctor.com Reset Stylesheetv1.4 2009-07-27Author: Richard Clark - http://richclarkdesign.com*/html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, menu,time, mark, audio, video {	margin:0;	padding:0;	border:0;	outline:0;	font-size:100%;	vertical-align:baseline;	background:transparent;}body {	line-height:1;}article, aside, dialog, figure, footer, header, hgroup, nav, section { 	display:block;}nav ul {	list-style:none;}blockquote, q {	quotes:none;}blockquote:before, blockquote:after,q:before, q:after {	content:'';	content:none;}a {	margin:0;	padding:0;	border:0;	font-size:100%;	vertical-align:baseline;	background:transparent;}ins {	background-color:#ff9;	color:#000;	text-decoration:none;}mark {	background-color:#ff9;	color:#000;		font-style:italic;	font-weight:bold;}del {	text-decoration: line-through;}abbr[title], dfn[title] {	border-bottom:1px dotted #000;	cursor:help;}table {	border-collapse:collapse;	border-spacing:0;}hr {    display:block;    height:1px;    border:0;	    border-top:1px solid #cccccc;    margin:1em 0;    padding:0;}input, select {	vertical-align:middle;}body{font: normal 12px/1 Tahoma;}a{color:#98e01c;text-decoration:none;}a:hover{color:#98e01c;text-decoration:underline;}/* base.css, part of YUI's CSS Foundation */h1 {	/*18px via YUI Fonts CSS foundation*/	font-size:138.5%;  }h2 {	/*16px via YUI Fonts CSS foundation*/	font-size:123.1%; }h3 {	/*14px via YUI Fonts CSS foundation*/	font-size:108%;  }h1,h2,h3 {	/* top & bottom margin based on font size */	margin:1em 0;}h1,h2,h3,h4,h5,h6,strong {	/*bringing boldness back to headers and the strong element*/	font-weight:bold; }abbr,acronym {	/*indicating to users that more info is available */	border-bottom:1px dotted #000;	cursor:help;} em {	/*bringing italics back to the em element*/	font-style:italic;}dl dd {	/*giving UL's LIs generated numbers*/	margin-left:1em;}th,td {	/*borders and padding to make the table readable*/	border:1px solid #000;	padding:.5em;}th {	/*distinguishing table headers from data cells*/	font-weight:bold;	text-align:center;}caption {	/*coordinated marking to match cell's padding*/	margin-bottom:.5em;	/*centered so it doesn't blend in to other content*/	text-align:center;}p,fieldset,table {	/*so things don't run into each other*/	margin-bottom:1em;}html{float:left;width:100%;height:100%;background: url(img/html-background.gif) left top;}body {width:100%;height:100%;background: url(img/bg-body.png) no-repeat 50% 0; color: #fff; margin: 0; padding: 0; line-height:14px;}#centerMyContent {width:970px;margin:auto;}/* header*/header{float:left;width:970px;}header #logo{float:left;margin:10px 0 0 10px;}#topMenu{float:right;list-style: none outside; margin:0; padding:0; line-height:47px;width:744px;height:62px;background: url(img/top-menu-background.png) no-repeat 0 0;}#topMenu li{display:inline;padding:0;margin:0; text-indent:-9999px;}#site-main-navigation li.page-item-35 {float:left;width:99px;height:62px;background: url(img/top-menu-a-background.png) no-repeat 0 0;}#site-main-navigation li.page-item-35 a{float:left;width:99px;height:62px;background: url(img/top-menu-li-background.png) no-repeat 0 10px;}#site-main-navigation li.page-item-3 {float:left;width:197px;height:62px;background: url(img/top-menu-a-background.png) no-repeat -99px 0;}#site-main-navigation li.page-item-3 a{float:left;width:197px;height:62px;background: url(img/top-menu-li-background.png) no-repeat -99px 10px;}#site-main-navigation li.page-item-30 {float:left;width:133px;height:62px;background: url(img/top-menu-a-background.png) no-repeat -296px 0;}#site-main-navigation li.page-item-30 a{float:left;width:133px;height:62px;background: url(img/top-menu-li-background.png) no-repeat -296px 10px;}#site-main-navigation li.page-item-37 {float:left;width:160px;height:62px;background: url(img/top-menu-a-background.png) no-repeat -429px 0;}#site-main-navigation li.page-item-37 a{float:left;width:160px;height:62px;background: url(img/top-menu-li-background.png) no-repeat -429px 10px;}#site-main-navigation li.page-item-32 {float:left;width:155px;height:62px;background: url(img/top-menu-a-background.png) no-repeat -589px 0;}#site-main-navigation li.page-item-32 a{float:left;width:155px;height:62px;background: url(img/top-menu-li-background.png) no-repeat -589px 10px;}section#siteContent {float:left;width:948px;background-color:#0e0e0e;border: 1px solid #3a3a3a;margin-top:10px;padding:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}/* content */.hr {float:left;width:100%;height:1px;background: url(img/hr.png) no-repeat 50% 0;margin:20px 0;}#content { background:#fff; font-size: 12px; line-height:1.25; overflow : hidden; _height : 1%;}/* Home page blog */section.blog .post article {float:left;width:293px; margin-left:30px;}section.blog .post article:first-child {margin-left:0;}section.blog .post article h1 {margin:20px 0 10px 0; padding-bottom:5px; border-bottom: 1px dashed #e2e2e2;}.the-post-excerp {color:#e2e2e2;}/* sitemap */#siteMap li a{font-weight:bold;}#siteMap li li a{font-weight:normal;}	#expandCollapse{position:absolute; right:20px; top:10px; list-style:none;}#expandCollapse li{ text-align:center; padding:5px 5px; margin:1px 0 0; width:125px; background:url(url) left center repeat-x;}#expandCollapse li a{color:#000;}/* footer */footer {display:block; float:left; width:100%;}#activis{float:left; display:inline;}#footerMenu{position:absolute; top:0; right:10px; list-style: none outside; margin:0; padding:0; line-height:47px;}#footerMenu li{display:inline; padding:0 0 0 10px; margin:0;}#footerMenu li a{color:#0c0f34;}#footerMenu li a:hover{color:#0c0f34;}#copyright{float:right; display:inline; clear:right;}#footerPrint{display:none;}/* class */.clear{float:none; clear:both;}.left{float:left; display:inline;}.flRight {float:right;}.right{float:right; display:inline;}.hidden{position:absolute; left:-9999em; height:1px; width:1px; }.box { background-color:#999999; padding:20px; color:#fff;}.code {font: 14px/1 'Courier New',serif; background-color:#999999; padding:20px; color:#fff;}a.pdf { background:transparent url(img/page_white_acrobat.png) 0 2px no-repeat; padding-left:20px; line-height:20px; display:block;}a.xls { background:transparent url(img/page_white_excel.png) 0 2px no-repeat; padding-left:20px; line-height:20px; display:block;}.error, .alert {color:red; text-shadow: 0px 1px 1px #fff;}.success {color:green; text-shadow: 0px 1px 1px #fff; }small, .small {font-size:.8em;}br.small {line-height:.7em;}.note {font-size:.8em;}.highlight {color:#fff;}.highlight a {color:#fff !important;}.subtile {color:#ccc;}.important {color:#ed1c24;}/* Slider Home Page */.productSlider { width: 947px; height: 294px; position: relative; margin: 0 auto; }.productSlider .wrapper { width: 947px; overflow: auto; height: 294px; margin: 0; position: absolute; top: 0; left: 0; }.productSlider .wrapper ul { float:left; width: 99999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; padding:0; z-index: 1;}.productSlider ul li { display: block; float: left; padding: 0; height: 288px; width: 941px; margin:0; }.productSlider ul li {border: 3px solid #303030; -moz-border-radius: 5px; -webkit-border-radius: 5px;}.productSlider ul li p {margin: 20px 0; font: normal 14px/16px Tahoma; }.productSlider .arrow { display: block; height: 200px; width: 67px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }.productSlider .forward { background-position: 0 0; right: -20px; }.productSlider .back { background-position: -67px 0; left: -20px; }.productSlider .forward:hover { background-position: 0 -200px; }.productSlider .back:hover { background-position: -67px -200px; }#thumbNav { position: relative; top: 263px; left:20px; text-align: center; width:236px; height:58px; background: url(img/slide-controll-background.png) no-repeat 0 0; line-height: 64px; margin: 0; padding:0; z-index:3; }#thumbNav a { width:42px; height:42px; color: black; font: bold 18px/42px Tahoma, Geneva, sans-serif; display: inline-block; background: url(img/slide-btn.png) no-repeat 0 0; text-align: center; margin: 0 1px; }#thumbNav a:hover, #thumbNav a.cur { background: url(img/slide-btn-over.png) no-repeat 0 0; text-decoration:none; }#start-stop { background: green; background-image: url(img/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; left: 260px; top: 294px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }#start-stop.playing { background-color: red; }#start-stop:hover { background-image: none; }.productSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }.productSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }.slide01 {float:left; background: url(img/slide01.jpg) no-repeat 0 0;}.slide02 {float:left; background: url(img/slide02.jpg) no-repeat 0 0;}.slide03 {float:left; background: url(img/slide03.jpg) no-repeat 0 0;}.slide04 {float:left; background: url(img/slide04.jpg) no-repeat 0 0;}.slide05 {float:left; background: url(img/slide05.jpg) no-repeat 0 0;}.rightPanel {float:left; width: 260px; color:#fff; text-align: left; margin:17px 0 0 670px; }.rightPanel h2 { font-size: 25px; letter-spacing: -2px; margin-top:0px;}.hover{float:left; position: absolute; z-index: 4; margin: 0; padding: 0; }.email .hover{float:left; position: absolute; z-index: 4; margin: 0; padding: 0; left:239px; }/* 3 forfaits principaux */section#productsDisplay{float:left;width:970px;height:392px;margin-top:20px;color:#000;}.produit1 {float:left; width:295px; height:346px; margin-top:25px; background-color:#ececea;border: 3px solid #3f3f3f; -moz-border-radius: 5px;-webkit-border-radius: 5px; position:relative; z-index:4;}.produit1Hover {position:relative;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000; z-index:6;}.produit2 {float:left; width:361px; height:385px; background-color:#ececea;border: 3px solid #3f3f3f; -moz-border-radius: 5px;-webkit-border-radius: 5px; position:relative; z-index:5; left:-10px;}.produit2Hover {position:relative;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000; z-index:6;}.produit3 {float:left; width:295px; height:346px; margin-top:25px;border: 3px solid #3f3f3f; background-color:#ececea;-moz-border-radius: 5px;-webkit-border-radius: 5px; position:relative; z-index:4; left:-20px; }.produit3Hover {position:relative;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000; z-index:6;}h3.ptitles {font: bold 18px Tahoma; margin:20px 0 10px 10px; text-transform:uppercase;}section#productsDisplay small {font: normal 12px Tahoma; margin:10px 0 0 10px;}p.pricing {font: normal 60px Tahoma; margin:-10px 0 10px 10px;}section#productsDisplay ul {font: normal 12px/20px Tahoma; margin:15px 0 0 0; padding: 15px; list-style-type:none;}.produit1 ul {background-color:#fe6000;}.produit2 ul {background-color:#98e01c;}.produit3 ul {background-color:#00cee4;}section#productsDisplay .cta {margin:15px 0 15px 30px;}section#productsDisplay .produit2 .cta {margin:15px 0 15px 65px;}.buttonHolders {text-align:center;}/* footer */#footerBreadcrumbs {float:left; background-color: #131313; width:938px; height:22px; line-height:22px; padding:0 5px; }#footerBreadcrumbs ul{float:left; width:840px;}.widget_BreadCrumb_NavXT {color:#fff;}#footerCol1 {float:left;width: 250px;}#footerCol1 img {float:left; margin: 20px 10px 10px 0;}#footerCol1 h4 {font: bold 14px/22px Tahoma;}h5 {margin:10px 0 10px 0; padding-bottom:5px; border-bottom: 1px dashed #e2e2e2;}.the-post-excerp {color:#e2e2e2;}#footerCol2{float:left; width:290px; padding-right:60px; margin:10px 0 20px 0;}#footer-main-navigation li ul{list-style-type: square!important;}#footer-main-navigation li ul li{padding-left: 15px;}#footerCol3{float:left; width:295px; margin:10px 0 20px 0;}a.link {color:#fff!important;}h6{font-weight:normal;}