a .img_hover {
opacity: 1;
filter:alpha(opacity=100);
}

a:hover .img_hover {
opacity: 0.6;
filter:alpha(opacity=60);
}

html {
	/* force l'apparition de la barre de défilement pour Firefox */
	overflow: -moz-scrollbars-vertical !important;
}

html, body {
  height: 100%; /* Required */
}

body {
	margin: 0;
	padding: 0;
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	background: url('../nav/body.jpg') repeat-y 134px 0px;
}

a:visited {
	color: #C6450D;    
    text-decoration: none;
}
a:link {
	color: #C6450D; 
    text-decoration: none;
}
a:hover {
	color: #C6450D;
    text-decoration: underline overline;
}

form{
margin: 0;
padding: 0;
}

img {
	border: none;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul li {
	background: url('../en/nav/puce.gif') no-repeat 0px 1px;
	text-indent: 15px;
}

h3 {
	
	color: #005c9c;
	font-size: 1.5em;
	padding: 0;
	margin: 0 0 12px 0;
}

h4 {
	color: #000;
	font-size: 1.3em;
	padding: 0;
	margin: 0 0 12px 0;
}

li h4 {
	color: #000;
	font-size: 1.3em;
	padding: 0;
	margin: 0 0 2px 0;
}

.couleur {
	font-size: 1.3em;
	color: #005c9c;
}

.chapeau {
	color: #000;
	font-size:1.0em;
}

.chapeau a {
	color: #000;
	text-decoration:underline;
}

.chapeau a:hover {
	/*color: #5EA8E1;*/
	color:#000;
	text-decoration:underline;
}


.textepetit {
	font-size: 0.9em;
}

.imageLeft { float: left; margin-right: 10px; }
.imageRight { float: right; margin-left: 10px; }

.tampon {
	clear: both;
}

#conteneur {
	/*background: url('../en/nav/conteneur.gif') repeat-x;*/
	position: relative;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
}

#contenu {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background: url('../images/contenu.png') repeat-y top right;
	width: 977px;
	/*padding-bottom: 40px;	*/
}

#contenu:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

/*menu haut*/
#header {
	background: url('../images/header.jpg') no-repeat;
	width: 954px;
	height: 157px;
}

#header h1 {
	display: none;
	margin: 0;
	padding: 0;
}

#header #logo_pointdev {
	position:absolute;
	top:8px;
	left:0;
	width:150px;
	height:98px;
}

#header #logo_pointdev_years {
	position:absolute;
	top:75px;
	left:0;
	width:150px;
	height:20px;
	z-index:99;
	text-align:center;
	color:#838486;
	font-size:9px;
	font-weight:bold;
}

#header #logo_pointdev_years strong {
	color:#49AADD;
}

#header #logo_pointdev_years:hover {
	text-decoration:none;
}

#header #contact, #header #accueil {
	font-size: 12px;
	color:#FFFFFF;
	font-family:'futura_md_btmedium', Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:18px;
}

#header #contact:hover, #header #contact.actif,
#header #accueil:hover, #header #accueil.actif {
	font-size: 12px;
	color:#FFFFFF;
	font-family:'futura_md_btmedium', Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:18px;
	text-decoration:none;
	text-shadow:2px 2px 4px #000000;

}

#header #contact {
	position: absolute;
	top: 96px;
	left: 0px;
	width: 73px;
	height: 18px;
	display: block;
	/*text-indent: -5000px;*/
}

#header #accueil {
	position: absolute;
	top: 96px;
	left: 72px;
	width: 68px;
	height: 18px;
	display: block;
	/*text-indent: -5000px;*/
}
/*
#header #contact {
	position: absolute;
	top: 96px;
	//left: 12px;
	background: url('../images/contact.jpg') no-repeat;
	width: 73px;
	height: 18px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header #contact:hover {
	background: url('../images/contact_hover.jpg') no-repeat;
}
#header .actif#contact {
	background: url('../images/contact_hover.jpg') no-repeat;
}

#header #accueil {
	position: absolute;
	top: 96px;
	left: 72px;
	background: url('../images/accueil.jpg') no-repeat;
	width: 61px;
	height: 18px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header #accueil:hover {
	background: url('../images/accueil_hover.jpg') no-repeat;
}
#header .actif#accueil {
	background: url('../images/accueil_hover.jpg') no-repeat;
}
*/

#header .nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

#header .nav li a{
	background: none;
	margin: 0;
	padding: 0;
	
	font-size: 12px;
	color:#e64e04;
	font-family:'futura_md_btmedium', Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:90px;
	text-decoration:none;
	text-indent:-3px;
}

#header .nav li a:hover, #header .nav li a.actif {
	background: none;
	margin: 0;
	padding: 0;
	
	font-size: 12px;
	color:#5ea8e1;
	font-family:'futura_md_btmedium', Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:90px;
	text-decoration:none;
	text-indent:-3px;
}


#header .nav #pointdev {
	position: absolute;
	top: 36px;
	left: 540px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_pointdev.png') no-repeat;
}


#header .nav #references {
	position: absolute;
	top: 36px;
	left: 700px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_references.png') no-repeat;
}

#header .nav #revendeurs {
	position: absolute;
	top: 36px;
	left: 780px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_revendeurs.png') no-repeat;
}

#header .nav #moncompte {
	position: absolute;
	top: 36px;
	left: 860px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_moncompte.png') no-repeat;
}

#header .nav #moncompte_ok {
	position: absolute;
	top: 36px;
	left: 860px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_moncompte_ok.png') no-repeat;
}

#header .nav #forum {
	position: absolute;
	top: 36px;
	left: 620px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_forum.png') no-repeat;
}

#header .nav #facebook {
	position: absolute;
	top: 36px;
	left: 620px;
	width: 80px;
	height: 51px;
	display: block;
	/*
	text-indent: -5000px;
	font-size: 0px;
	*/
	background: url('../images/nav_facebook.png') no-repeat;
}

/*
#header .nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

#header .nav li {
	background: none;
	margin: 0;
	padding: 0;
}

#header .nav #pointdev {
	position: absolute;
	top: 36px;
	left: 671px;
	background: url('../images/nav_pointdev.jpg') no-repeat;
	width: 65px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #pointdev:hover {
	background: url('../images/nav_pointdev_hover.jpg') no-repeat;
}
#header .nav .actif#pointdev {
	background: url('../images/nav_pointdev_hover.jpg') no-repeat;
}

#header .nav #pointdev2 {
	position: absolute;
	top: 36px;
	left: 540px;
	background: url('../images/nav_pointdev.png') no-repeat;
	width: 80px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #pointdev2:hover {
	background: url('../images/nav_pointdev_hover.png') no-repeat;
}
#header .nav .actif#pointdev2 {
	background: url('../images/nav_pointdev_hover.png') no-repeat;
}

#header .nav #references {
	position: absolute;
	top: 36px;
	left: 736px;
	background: url('../images/nav_references.jpg') no-repeat;
	width: 83px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #references:hover {
	background: url('../images/nav_references_hover.jpg') no-repeat;
}
#header .nav .actif#references {
	background: url('../images/nav_references_hover.jpg') no-repeat;
}

#header .nav #references2 {
	position: absolute;
	top: 36px;
	left: 700px;
	background: url('../images/nav_references.png') no-repeat;
	width: 80px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #references2:hover {
	background: url('../images/nav_references_hover.png') no-repeat;
}
#header .nav .actif#references2 {
	background: url('../images/nav_references_hover.png') no-repeat;
}


#header .nav #revendeurs {
	position: absolute;
	top: 36px;
	left: 775px;
	background: url('../images/nav_revendeurs.jpg') no-repeat;
	width: 80px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #revendeurs:hover {
	background: url('../images/nav_revendeurs_hover.jpg') no-repeat;
}
#header .nav .actif#revendeurs {
	background: url('../images/nav_revendeurs_hover.jpg') no-repeat;
}

#header .nav #revendeurs2 {
	position: absolute;
	top: 36px;
	left: 780px;
	background: url('../images/nav_revendeurs.png') no-repeat;
	width: 80px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #revendeurs2:hover {
	background: url('../images/nav_revendeurs_hover.png') no-repeat;
}
#header .nav .actif#revendeurs2 {
	background: url('../images/nav_revendeurs_hover.png') no-repeat;
}





#header .nav #moncompte2 {
	position: absolute;
	top: 36px;
	left: 860px;
	background: url('../images/nav_moncompte.png') no-repeat;
	width: 90px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #moncompte2:hover {
	background: url('../images/nav_moncompte_hover.png') no-repeat;
}
#header .nav .actif#moncompte2 {
	background: url('../images/nav_moncompte_hover.png') no-repeat;
}


#header .nav #moncompte2_ok {
	position: absolute;
	top: 36px;
	left: 860px;
	background: url('../images/nav_moncompte_ok.png') no-repeat;
	width: 90px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #moncompte2_ok:hover {
	background: url('../images/nav_moncompte_hover_ok.png') no-repeat;
}
#header .nav .actif#moncompte2_ok {
	background: url('../images/nav_moncompte_hover_ok.png') no-repeat;
}





#header .nav #forum2 {
	position: absolute;
	top: 36px;
	left: 620px;
	background: url('../images/nav_forum.png') no-repeat;
	width: 80px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #forum2:hover {
	background: url('../images/nav_forum_hover.png') no-repeat;
}
#header .nav .actif#forum2 {
	background: url('../images/nav_forum_hover.png') no-repeat;
}


#header .nav #facebook2 {
	position: absolute;
	top: 36px;
	left: 620px;
	background: url('../images/nav_facebook.png') no-repeat;
	width: 80px;
	height: 51px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;
}
#header .nav #facebook2:hover {
	background: url('../images/nav_facebook_hover.png') no-repeat;
}
#header .nav .actif#facebook2 {
	background: url('../images/nav_facebook_hover.png') no-repeat;
}
*/


#header #langue_de {
	position: absolute;
	top: 15px;
	left: 915px;
	background: url('../images/drapeau_de.gif') no-repeat;
	width: 16px;
	height: 11px;
	display: block;
	text-indent: -5000px;
}

#header #langue_en {
	position: absolute;
	top: 15px;
	left: 875px;
	background: url('../images/drapeau_en.gif') no-repeat;
	width: 16px;
	height: 11px;
	display: block;
	text-indent: -5000px;
}

#header #langue_fr {
	position: absolute;
	top: 15px;
	left: 895px;
	background: url('../images/drapeau_fr.gif') no-repeat;
	width: 16px;
	height: 11px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;	
}

#header #langue_ru {
	position: absolute;
	top: 15px;
	left: 935px;
	background: url('../images/drapeau_ru.gif') no-repeat;
	width: 16px;
	height: 11px;
	display: block;
	text-indent: -5000px;
	font-size: 0px;	
}

/***************/
/* MENU GAUCHE */
/***************/

#menu {
	display: block;
	float: left;
	width: 148px;
	/*border: 1px solid #000;*/
}

#menu .nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu .nav li {
	background: none;
	margin: 0;
	padding: 0;
}

#menu .nav li a{
	font-size: 18px;
	color:#ffffff;
	font-family:'futura_mdcn_btmedium', Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:40px;
	text-decoration:none;
	text-shadow:2px 2px 4px #838989;
	text-indent:0;
}

#menu .nav li a:hover, #menu .nav li a.actif {
	font-size: 18px;
	color:#ffffff;
	font-family:'futura_mdcn_btmedium', Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:40px;
	text-decoration:none;
	text-shadow:2px 2px 4px #838989;
	text-indent:0;
}

#menu .nav #telechargements {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #telechargements {
	background: url('../images/menu_telechargements.jpg') no-repeat;
}
#menu .nav #telechargements:hover, #menu .nav .actif#telechargements {
	background: url('../images/menu_telechargements_hover.jpg') no-repeat;
}

#menu .nav #devis {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #devis {
	background: url('../images/menu_devis.jpg') no-repeat;
}
#menu .nav #devis:hover, #menu .nav .actif#devis {
	background: url('../images/menu_devis_hover.jpg') no-repeat;
}

#menu .nav #tarifs {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #tarifs.euro {
	background: url('../images/menu_tarifs_euro.jpg') no-repeat;
}
#menu .nav #tarifs.euro:hover, #menu .nav .actif#tarifs.euro {
	background: url('../images/menu_tarifs_euro_hover.jpg') no-repeat;
}

#menu .nav #tarifs.dollar {
	background: url('../images/menu_tarifs_dollar.jpg') no-repeat;
}
#menu .nav #tarifs.dollar:hover, #menu .nav .actif#tarifs.dollar {
	background: url('../images/menu_tarifs_dollar_hover.jpg') no-repeat;
}

#menu .nav #commande {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #commande {
	background: url('../images/menu_commande.jpg') no-repeat;
}
#menu .nav #commande:hover, #menu .nav .actif#commande {
	background: url('../images/menu_commande_hover.jpg') no-repeat;
}

#menu .nav #support {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #support {
	background: url('../images/menu_support.jpg') no-repeat;
}
#menu .nav #support:hover, #menu .nav .actif#support {
	background: url('../images/menu_support_hover.jpg') no-repeat;
}

#menu .nav #free {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #free {
	background: url('../images/menu_free.jpg') no-repeat;
}
#menu .nav #free:hover, #menu .nav .actif#free {
	background: url('../images/menu_free_hover.jpg') no-repeat;
}

#menu .nav #faq {
	height: 83px;
	display: block;
	/*text-indent: -5000px;*/
}

#menu .nav #faq {
	background: url('../images/menu_faq.jpg') no-repeat;
}
#menu .nav #faq:hover, #menu .nav .actif#faq {
	background: url('../images/menu_faq_hover.jpg') no-repeat;
}

/*
#menu {
	display: block;
	float: left;
	width: 148px;
}

#menu .nav {
	margin: 0;
	padding: 0;

	list-style: none;
}

#menu .nav li {
	background: none;
	margin: 0;
	padding: 0;
}

#menu .nav #telechargements {
	background: url('../images/menu_telechargements.jpg') no-repeat;
	height: 83px;
	display: block;
	text-indent: -5000px;
}
#menu .nav #telechargements:hover {
	background: url('../images/menu_telechargements_hover.jpg') no-repeat;
}
#menu .nav .actif#telechargements {
	background: url('../images/menu_telechargements_hover.jpg') no-repeat;
}


#menu .nav #tarifs {
	background: url('../images/menu_tarifs.jpg') no-repeat;
	height: 83px;
	display: block;
	text-indent: -5000px;
}
#menu .nav #tarifs:hover {
	background: url('../images/menu_tarifs_hover.jpg') no-repeat;
}
#menu .nav .actif#tarifs {
	background: url('../images/menu_tarifs_hover.jpg') no-repeat;
}


#menu .nav #commande {
	background: url('../images/menu_commande.jpg') no-repeat;
	height: 83px;
	display: block;
	text-indent: -5000px;
}
#menu .nav #commande:hover {
	background: url('../images/menu_commande_hover.jpg') no-repeat;
}
#menu .nav .actif#commande {
	background: url('../images/menu_commande_hover.jpg') no-repeat;
}

#menu .nav #support {
	background: url('../images/menu_support.jpg') no-repeat;
	height: 83px;
	display: block;
	text-indent: -5000px;
}
#menu .nav #support:hover {
	background: url('../images/menu_support_hover.jpg') no-repeat;
}
#menu .nav .actif#support {
	background: url('../images/menu_support_hover.jpg') no-repeat;
}

#menu .nav #free {
	background: url('../images/menu_free.jpg') no-repeat;
	height: 83px;
	display: block;
	text-indent: -5000px;
}
#menu .nav #free:hover {
	background: url('../images/menu_free_hover.jpg') no-repeat;
}
#menu .nav .actif#free {
	background: url('../images/menu_free_hover.jpg') no-repeat;
}

#menu .nav #faq {
	background: url('../images/menu_faq.jpg') no-repeat;
	height: 83px;
	display: block;
	text-indent: -5000px;
}
#menu .nav #faq:hover {
	background: url('../images/menu_faq_hover.jpg') no-repeat;
}
#menu .nav .actif#faq {
	background: url('../images/menu_faq_hover.jpg') no-repeat;
}
*/

#adresse {
	background: url('../images/menu_contact.jpg') repeat-y;
	width: 148px;
	height: 101px;
}
#adresse span { display: none; }

/*bas de page*/
#pyxis {
/*	position: absolute;*/
/*	left: 752px;
*/
	bottom: 0 !important;
	bottom: -1px; /* For Certain IE widths */
	height: 40px;
	line-height: 30px;
	text-align:center;
	width:954px;
	font-size: 0.85em;
}

#pyxis a {
	color: #C6450D;
	font-size: 0.85em;
}

.champobligatoire {
	color: #FF0000;
	font-size: 0.9em;
}


/************/
/* CAROUSEL */
/************/
#carousel_prev {
	float:left;
	width: 41px;
    height: 83px;
    cursor: pointer;
}

#carousel_next {
	float:right;
	width: 41px;
    height: 83px;
    cursor: pointer;
}

#carousel_prev:hover, #carousel_next:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#carousel { margin: 0; padding: 0; height:80px; overflow:hidden }
#carousel li { /*width: 147px;*/ height: 80px; float: left; background:none; text-indent:0; }
#carousel li p {
	display:block;
	float: left; 
	margin:0;
	padding:0;
	width: 144px; /*width:149px; // accueil */
	height: 80px; 
	background:none;
	line-height:80px;
	text-align:center;
	vertical-align:middle;
}

#carousel li p img {
	vertical-align:middle;
}

/**
 * Carousel
 */
 /*
#carousel { margin: 5px 0; padding: 0; }
#carousel li { width: 147px; height: 80px; float: left; }
.jcarousel-container { width: 680px; min-height: 90px; position: relative; }
.jcarousel-clip { width: 588px; z-index: 2; padding: 0; margin: 0 auto; overflow: hidden; position: relative; }
.jcarousel-list { width: 588px; z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }

.jcarousel-list li, .jcarousel-item { float: left; background: 0; text-indent: 0; width: 147px; height: 80px; text-align: center; }

.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }

.jcarousel-skin .jcarousel-next-horizontal {
    position: absolute;
    top: 0;
    right: 0;
    width: 43px;
    height: 81px;
    cursor: pointer;
    background: url(../en/nav/next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-next-horizontal:active {
    background: 0;
}

.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active { background: 0; cursor: default; }

.jcarousel-skin .jcarousel-prev-horizontal {
    position: absolute;
    top: 0;
    left: 0;
    width: 43px;
    height: 81px;
    cursor: pointer;
    background: url(../en/nav/prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-prev-horizontal:active { background: 0; }

.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active { background: 0; cursor: default; }
*/

.bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.texte {
	color:#000;
	font-size:12px;
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.creer_compte {
	border: 1px solid #5EA8E1;
	padding: 10px;
	text-align: center;
	margin-bottom:15px;
	background-color:#dff0fd;
}

/**********/
/* FOOTER */
/**********/
#footer {
/*	position: absolute;*/
/*	left: 752px;
*/
	bottom: 0 !important;
	bottom: -1px; /* For Certain IE widths */
	height: auto;
	/*line-height: 30px;*/
	text-align:center;
	width:955px; /*954 ???*/
	font-size: 0.85em;
	
	margin:20px 0 0 0;
	padding:5px 0 0 0;
	background:#EAF4F3;
	border-top:solid 3px #666666;
}

#footer .titre {
	color: #005c9c;
    text-align: left;
    background: url('../images/tab_separateur1.gif') no-repeat bottom center;
    padding: 5px 10px 5px 5px;
    font-size: 1.0em;
}

#footer a {
	color: #C6450D;
	font-size: 0.85em;
}

#footer .liste {
	display:block;
	position:relative;
	float:left;
	width:200px;
	height:auto;
	text-align:left;
	padding:0 19px;
}

#footer .separation {
	background:url('../images/tab_fondg.gif') repeat-y 0px 0px;
}

#footer ul li {
	background: url('../images/puce.gif') no-repeat 0px 1px;
}


/******************/
/* RETOUR EN HAUT */
/******************/
#scrollToTop {
		display:none;
}

#scrollToTop a{
bottom:60px;
right:30px;
z-index:100;
position:fixed;
background-color:#5ea8e1;
color:#FFFFFF;
padding: 10px;
border: 1px solid #000;
}

#scrollToTop a:hover{
box-shadow: 0px 0px 5px #222;
-moz-box-shadow: 0px 0px 5px #222;
-webkit-box-shadow: 0px 0px 5px #222;
text-decoration: none !important;
}


/*******************/
/* LISTE LOGICIELS */
/*******************/
#principal ul#liste_logiciels {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}

#principal ul#liste_logiciels li {
	display:block;
	position:relative;
	margin:7px;
	padding:0;
	list-style:none;
	float:left;
	background:none;
	width:216px;
}