.wrap{width:640px;}#top .wrap{padding:0 20px;}#top p.baseline{font-size:1.4em;padding-top:13px;line-height:1.2em;}#top p.baseline span{display:block;}#localisation #map{width:390px;}#localisation #adresse{width:250px;padding-left:16px;}#localisation #adresse strong.t{font-size:1.2em;}#localisation #adresse p{font-size:0.888em;}#bloc-contact form p.l,#bloc-contact p.r{width:300px;}#bloc-contact form label{width:130px;}#bloc-contact form textarea{width:460px;}#bloc-contact form input,#bloc-contact form p.l textarea,#bloc-contact form select{width:160px;}#bloc-contact form button{margin-left:440px;}#bloc-contact form span.err{margin-left:130px;}#bloc-contact form .tx-srfreecap-pi1-cant-read{padding-left:130px;}#bloc-contact .loading_ajax-submit{margin-left:416px;}#bloc-contact form p.info{margin-left:16px;}button.close{bottom:10px;right:10px;}#head{height:170px;padding:0 20px;}#head h1,#head span.logo{background-position:0 -192px;height:91px;width:320px;margin-top:50px;}#head ul{margin-top:42px;}#bloc-menu,#footer{padding:10px 16px;}#bloc-menu ul,#footer ul{padding:10px 20px 10px 0;width:304px;}#bloc-menu ul:nth-child(odd),#footer ul:nth-child(odd){clear:left;}#bloc-search{padding:28px 20px;}#bloc-search form input{width:390px;}.line .news{width:640px;}.line.l1 .news,.line .news .txt,.line .news .img{width:320px;}.line.l1 .news .img{display:none;}.line .news .txt h2{font-size:1.222em;}.line .news .txt p{font-size:0.777em;}.line.l4{display:block;}.bloc.carte,.bloc.newsletter,.bloc.ent{margin:0;}.contenu h1{font-size:2.142em;padding:20px 24px;}#ariane{margin:0 0 16px;}.contenu .inner{padding:20px 24px;}.actuList li h2{font-size:1.1428em;line-height:1.15em;}.actuList li .img img{max-width:150px;height:auto;}.actuList li .txt{padding-left:168px;}.actuList li a.det{font-size:0.857em;}.actuList li p{display:none;}.actuList li p.sub{display:block;}.contenu .inner.actu{padding-right:20px;}ul.tools{margin-right:-10px;}.contenu .inner.actu .left{padding-top:0;text-align:left;float:right;width:326px;position:relative;top:-20px;right:-20px;height:292px;}.contenu .inner.actu .left .actuLast{text-align:left;}.contenu .inner.actu .actuLast ul{width:326px;height:200px;overflow:hidden;font-size:1em;font-weight:bold;}.contenu p.all{font-size:1.1428em;padding:0 0 0 20px;line-height:34px;}.contenu p.all a span{float:left;margin:0 10px 0 0;}.contenu .inner.actu .right{padding-left:20px;padding-bottom:40px;clear:both;}.contenu .inner.actu h1{font-size:1.857em;}.contenu .inner.actu .left p.titreLast{font-size:1.714em;}.contenu .inner.actu .txt p,.contenu .inner.actu .txt ul,.actuLast ul{font-size:1em;}.contenu .inner.actu a.all{font-size:1.1428em;}.contenu .inner.cols{background-image:none;}.contenu .colG,.contenu .colD{float:none;width:auto;}.contenu .colD{padding:20px;}.contenu .inner.cols h1{font-size:1.857em;}.contenu .inner.cols h2{font-size:1.285em;}.contenu .colD p,.contenu .colD ul{font-size:1em;}.contenu .inner.m,.contenu .inner.cols{border-bottom-width:20px;}.contenu .colD{border-top:20px solid #fff;}.contenu .colG{height:290px;overflow:hidden;}.contenu ul.ssnav{float:left;font-size:1.142em;width:320px;height:252px;position:relative;overflow:hidden;margin:20px 0;padding:0 20px;}.contenu ul.ssnav.large{float:none;width:auto;text-align:left;}.contenu ul.ssnav.large ul li a:after{content:none;}.contenu ul.ssnav.large ul li a:before{content:'> ';}.ssnav.ps-container{padding-right:40px;}.contenu ul.ssnav ul{font-size:0.8125em;}.illus{float:left;}.mediaMenu li span,.mediaMenu li a{display:inline-block;width:0;text-indent:-999em;padding-left:28px;}ul.mediaList{width:616px;}.mLeft{width:100%;min-height:0;float:none;text-align:left;overflow:hidden;}ul.ml{display:none;}.media .contenu .mLeft h1{font-size:2em;float:left;padding:20px 0 20px 20px;}.mLeft p.all{float:right;margin:20px 20px 0 0;}.mRight{width:auto;float:none;padding:30px 20px 10px;}.mDetail .det img{max-width:600px;height:auto;}.mDetail .bx-wrapper .bx-prev,.mDetail .bx-wrapper .bx-prev:hover{left:-72px;}.mDetail .bx-wrapper .bx-next,.mDetail .bx-wrapper .bx-next:hover{right:-72px;}.contenu h1 span{display:none;}#options ul{margin:28px 36px;-webkit-columns:2;-moz-columns:2;columns:2;}#carte{width:592px;}.contenu ul.browsebox{text-align:center;}
