h1{font-size:53px;}
h2{ font-size:40px; }
h3{font-size:20px;}


header{padding:0;}
header .btn-top .flag{display:inline-block;}
header .btn-top{text-align:right; position:absolute; right:0; top:7px;}
header .btn-top a{padding:3px 7px; font-size:12px; margin:0 5px ;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0px 2px 0px 0px #555;
	-webkit-box-shadow: 0px 2px 0px 0px #555;
	-o-box-shadow: 0px 2px 0px 0px #555;
	box-shadow: 0px 2px 0px 0px #555;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#555, Direction=180, Strength=0);
}
header .btn-top a:hover{background:#555; color:#F29200;
	-moz-box-shadow: 0px 2px 0px 0px #373737;
	-webkit-box-shadow: 0px 2px 0px 0px #373737;
	-o-box-shadow: 0px 2px 0px 0px #373737;
	box-shadow: 0px 2px 0px 0px #373737;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#373737, Direction=180, Strength=0);
}


header #logo {float:left; margin-top:35px; max-width:250px; }

#wrap-header-sticky-wrapper{height:auto !important; z-index:1000; }
#wrap-header-sticky-wrapper.is-sticky #wrap-header header {padding:0;}
#wrap-header-sticky-wrapper.is-sticky #wrap-header #logo{width:30%; max-width:220px; margin:15px auto; float:left;}

#top-nav{ background:none;}
#top-nav-sticky-wrapper{ display:inline-block; height:auto !important; float:right; margin-top:42px;}
.is-sticky #top-nav-sticky-wrapper{ margin-top:15px; display:block;}
#top-nav-sticky-wrapper #top-nav{display:block; width:auto !important; margin-top:0; z-index:10000; }
#top-nav-sticky-wrapper ul li{display:inline-block;padding:0 2px 29px 8px; margin:0; background:url(http://www.landparksoftware.com/uploads/landparkv2/images/bg-li.png) 0 2px  no-repeat;}
#top-nav-sticky-wrapper ul li:first-child{padding:0 2px 0 0; background:none;}
#top-nav-sticky-wrapper ul li a, #top-nav-sticky-wrapper ul li p{padding:0; text-align:center; font-size:14px;}
#top-nav li:hover{background:url(http://www.landparksoftware.com/uploads/landparkv2/images/bg-li.png) 0 2px  no-repeat; }
#top-nav-sticky-wrapper ul li a:hover, #top-nav-sticky-wrapper ul li p:hover{color:#F29101; }
#top-nav-sticky-wrapper  #top-nav li ul li span{display:block; }


/**sous-menu**/
#top-nav-sticky-wrapper  #top-nav li:hover > ul{display:block;}
#top-nav-sticky-wrapper  #top-nav li ul{width:98%; position:absolute; z-index:10; left:0; top:55px; background:#000; padding:5px 0 5px 2%; border-top:3px solid #373737}

#top-nav-sticky-wrapper #top-nav li ul li {display:block; width:96%; margin:7px 0 5px 0; padding:0; background:none; }
#top-nav-sticky-wrapper #top-nav li ul li a { text-align:left; }

#top-nav-sticky-wrapper  #top-nav li.second-nav ul li { display:inline-block; width:23%; margin:5px 1% 5px 0; }
#top-nav-sticky-wrapper #top-nav li.second-nav ul li a { text-align:center; }

#top-nav-sticky-wrapper  #top-nav li ul li a:hover, #top-nav-sticky-wrapper  #top-nav li ul li:first-child a:hover{background:#373737;}

#bouton_nav{display:none;}
#bouton_nav-sticky-wrapper{display:none;}

.wrap-page.diapo ul li .test  {height:424px;}
.wrap-page.diapo ul li .texte {display:block; float:left;width:60%; margin:50px 0 0 0; padding:0;}
.wrap-page.diapo ul li .texte p.produit {font-size:42px; }
.wrap-page.diapo ul li .texte p.produit span {font-size:35px; }
.wrap-page.diapo ul li .texte p.baseline {font-size:22px; }
.wrap-page.diapo ul li .texte p.description {font-size:18px; }
.wrap-page.diapo ul li .image {display:block; float:right; width:40%; height:424px; background-position:bottom center; background-repeat: no-repeat; }

.toolbar {}
.toolbar li {}
.toolbar li a { font-size:20px; }


.wrap-page .item {width:30%;}


#col-left{width:75%; float:left; padding-bottom:80px;}
#col-left p.chapeau{font-size:20px;}
#col-left .image{float:left; width:45%;}
#col-left .image img{width:100%; max-width:323px;}
#col-left .texte{float:right; width:53%;}
#col-right{width:23%; float:right; padding:0;margin-top:80px; margin-bottom:80px;}
#col-right h4 {font-size:18px; margin-bottom:10px;}
#col-right .ss-nav{background:#111111; color:#fff; padding:15px 7px;}
#col-right .ss-nav li {text-align:left; background:url(http://www.landparksoftware.com/uploads/landparkv2/images/puce-fleche.png) 0 7px no-repeat; padding-left:10px; margin-bottom:7px; }
#col-right .ss-nav li a{color:#fff; font-size:14px; font-weight:400; line-height:18px; display:inline-block;}
#col-right .ss-nav li a:hover{color:#F29200; }
#col-right .image{width:30%; float:left;}
#col-right .image img{width:100%; }
#col-right .texte{width:65%; float:right; margin-right:3%;}
#col-right .texte p{ text-align:left;}

footer ul {float:left; margin-left:60px; display:block;}
footer ul:first-child {margin-left:10px; }
footer ul li {font-size:15px; color:#fff; font-weight:700; margin-bottom:3px;}
footer p{font-size:12px; color:#666; text-align:center;}
footer a{font-size:12px; color:#999; font-weight:400;}
footer a img{margin-right:10px;}
footer a:hover{text-decoration:underline;}

/* Formulaire de contact */
.contactform label { text-align:right; }
.contactform { width:450px; margin:0; }
.contactform input, .contactform textarea{width:270px; height:20px; padding:5px 10px;}
.contactform select {width:290px; height:30px; padding:5px 10px;}
.contactform textarea {height:100px;}
.contactform input[type="submit"]{width:290px; height:35px;  }
/* Stylesheet: style_min940 Modified On 2017-01-04 15:58:54 */
