/* pour IE */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, main { display: block; }
/**/

/*GENERIQUE*/
body{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
}

a img{
	border:0;
}

a{ color: black; }

a:hover{
	text-decoration:none;
}

.fancybox{
}

.fancyboxAjax{
}

#popup{
	padding:0 10px;
}

.mce-content-body {
	background:#fff;
	font-size:1em;
}

h1{
	margin:10px 0;
	color:#29c0ff;
	padding-right:20px;
	font-size:20px;
	font-weight:700;
}

h2{
	margin:6px 0;
	color:#169de5;
	font-size:18px;
	font-weight:700;
}

h3{
	margin:4px 0;
	color:#888888;
	font-size:16px;
	font-weight:700;
}

h4{
	margin: 2px 0;
	color:#999999;
	font-size:14px;
	font-weight:700;
}

.hack{
	/height:120px!important/*Hack IE7*/
}

.hidden{
	display:none!important;
}

.clear{
	clear:both
}

.error{
	border: 1px solid #DF7B7B;
	background-color: #FFE6E6;
}

.conf{
	border: 1px solid #72CB67;
	background-color: #DFFAD3;
}

.conf, .error{
	color: #383838;
	font-weight: 700;
	margin: 0 0 2% 0;
	line-height: auto;
	padding: 2% 3%;
}

/* SMARTPHONES */
@media only screen and (min-width: 320px){
	body{
		background:#65d2f9;
		font-size:1em;
	}
	#page {
		margin:auto;
		width:100%;
	}
	
	#header{
		position:relative;
		min-height:200px;
		background:#65d2f9 url('https://0d08d4.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/logo responsive.png') no-repeat scroll center top;
	}
	
	#header a#home{
		display: block;
		width: 100%;
		height: 70px;
		margin: 0;
	}
	
	#header p#slogan{
		display: none;
	}
	
	#columns{
		clear:both;
		background:#ffffff;	
	}
	
	#center_column{
		width: 90%;
		padding: 5%;
	}
	
	#breadcrumb{
		font-family:Arial, Helvetica, sans-serif;
		margin:5px 0;
		color:#27a5c1;
		font-size: 11px;
	}
	
	#breadcrumb a{
		color:#27a5c1;
	}
	
	#center_column, #left_column, #right_column {
		float: none
	}
	
	#left_column{
		width: 90%;
		padding: 5%;
		min-height: 400px;
	}
	
	#left_column_1{ 
		display:block; 
		float:left;
		background: url(https://9997a0.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_1.png) no-repeat center top;
		margin-bottom:8px; 
		width: 276px;
		height: 200px;
		margin-left: 0;
	}
	#left_column_1 a{ 
		display: block;
		width: 276px;
		height: 200px;
	}
	
	#left_column_2{ 
		display:block; 
		float:left;
		background: url(https://eaeb88.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_2.png) no-repeat center top;
		margin-bottom:9px; 
		width: 276px;
		height: 82px;
		margin-left: 0;
	}
	#left_column_2 a{ 
		display: block;
		width: 230px;
		height: 82px;
		line-height:82px;
		text-decoration: none;
		padding:0 0 0 46px;		
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		text-align: left;
		
	}
	
	#left_column_3{ 
		display:block; 
		float:left;
		background: url(https://eb0103.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_3.png) no-repeat center top;
		margin-bottom:5px; 
		width: 276px;
		height: 97px;
		margin-left: 0;
	}
	#left_column_3 a{ 
		display: block;
		width: 234px;
		height: 72px;
		line-height:72px;
		text-decoration: none;
		padding:11px 42px 14px 0;		
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		text-align: right;
		
	}
	
	#left_column_4{ 
		display:none; 
	}
	
	#right_column{
		width:200px;
		padding-right:40px;
		display:none;
	}
	
	#footer{
		height: 160px;
		background:#65d2f9;
	}
	
	#footer p.address{
		margin:5px 0;
	}
	
	#footer p.address a{
		color:#333333;
	}
	
	#footer #incomm{
		width:100%;
		text-align:center;
		margin: 10px 0 5px 0;
		float: left;
		font-size: 0.7em;
	}
	
	#footer #incomm a{
		color:#333333;
		text-decoration:none;	
	}
	.column .block{
		margin-bottom:1em;
		border:1px solid #cccccc;	
	}
	
	.column .block p{
		margin:0 0 1% 0;
	}
	
	.column .block header, article header, aside header{
		text-align:center;
		border-bottom:0;
		padding:3px 0;
	}
	
	.column .block .block_content{
		padding: 2%;
	}
	/*#slideshow1, #slideshow2, #slideshow3, #slideshow4, #slideshow5, #slideshow6, #slideshow7, #slideshow8, #slideshow9, #slideshow10, 
	#slideshow11, #slideshow12, #slideshow13, #slideshow14, #slideshow15, #slideshow16, #slideshow17, #slideshow18, #slideshow19, #slideshow20, 
	#slideshow21, #slideshow22, #slideshow23, #slideshow24, #slideshow25, #slideshow26, #slideshow27, #slideshow28, #slideshow29, #slideshow30, 
	#slideshow31, #slideshow32, #slideshow33, #slideshow34, #slideshow35, #slideshow36, #slideshow37, #slideshow38, #slideshow39, #slideshow40, 
	#slideshow41, #slideshow42, #slideshow43, #slideshow44, #slideshow45, #slideshow46, #slideshow47, #slideshow48, #slideshow49, #slideshow50
	{ display: none; }*/
	
	img{
		max-width:100%;
		height:auto;
		}
	
}

/* TABLETTES */
@media only screen and (min-width: 768px){
	body{
		background:#65d2f9;
		font-size:1em;
	}
	
	#header a#home {
		display: block;
		width: 50%;
		height: 70px;
		margin: 15px 25%;
	}
	
	#left_column{
		width: 90%;
		padding: 5%;
		min-height: 200px;
	}
	
	#left_column_1{ 
		display:block; 
		float:left;
		background: url(https://9997a0.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_1.png) no-repeat center top;
		margin-bottom:8px; 
		width: 276px;
		height: 200px;
		margin-left: 55px;
	}
	#left_column_1 a{ 
		display: block;
		width: 276px;
		height: 200px;
	}
	
	#left_column_2{ 
		display:block; 
		float:left;
		background: url(https://eaeb88.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_2.png) no-repeat center top;
		margin-bottom:9px; 
		width: 276px;
		height: 82px;
		margin-left: 0;
	}
	#left_column_2 a{ 
		display: block;
		width: 230px;
		height: 82px;
		line-height:82px;
		text-decoration: none;
		padding:0 0 0 46px;		
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		text-align: left;
		
	}
	
	#left_column_3{ 
		display:block; 
		float:left;
		background: url(https://eb0103.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_3.png) no-repeat center top;
		margin-bottom:5px; 
		width: 276px;
		height: 97px;
		margin-left: 0;
	}
	#left_column_3 a{ 
		color: #ffffff;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 16px;
		font-weight: 700;
		height: 93px;
		margin: 1px 0 0 14px;
		padding: 0;
		text-align: center;
		text-decoration: none;
		width: 261px;
		
	}	
	#left_column_3 a span{ 
		display: block;
		float: left;
		line-height: 15px;
		margin: 32px 0 0 124px;
		
	}
	
	#left_column_4{ 
		display:none; 
	}
	#left_column_5{ 
		display:block; 
		float:left;
		background: url(https://75a359.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_5.png) no-repeat center top;
		margin-bottom:5px; 
		width: 276px;
		height: 86px;
		margin-left: 0;
	}
	#left_column_5 a{ 
		color: #ffffff;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 16px;
		font-weight: 700;
		height: 86px;
		line-height: 84px;
		margin: 1px 0 0 14px;
		padding: 0 0 0 57px;
		text-align: center;
		text-decoration: none;
		width: 205px;
		
	}	
	#left_column_5 a span{ 
		display: block;
		float: left;
		line-height: 15px;
		margin: 32px 0 0 124px;
		
	}
	
	.column .block{
		float: left;
		width: 47%;
		margin: 1%;
	}
	.column .block p{
		margin:0 0 2% 0;
	}
	#center_column, #left_column, #right_column {
		float: left;
	}
	#slideshow1, #slideshow2, #slideshow3, #slideshow4, #slideshow5, #slideshow6, #slideshow7, #slideshow8, #slideshow9, #slideshow10, 
	#slideshow11, #slideshow12, #slideshow13, #slideshow14, #slideshow15, #slideshow16, #slideshow17, #slideshow18, #slideshow19, #slideshow20, 
	#slideshow21, #slideshow22, #slideshow23, #slideshow24, #slideshow25, #slideshow26, #slideshow27, #slideshow28, #slideshow29, #slideshow30, 
	#slideshow31, #slideshow32, #slideshow33, #slideshow34, #slideshow35, #slideshow36, #slideshow37, #slideshow38, #slideshow39, #slideshow40, 
	#slideshow41, #slideshow42, #slideshow43, #slideshow44, #slideshow45, #slideshow46, #slideshow47, #slideshow48, #slideshow49, #slideshow50
	{ display: block; }
}

/* ORDINATEURS */
@media only screen and (min-width: 1024px) {
	body{
		background:#74dbfd url('https://ece6a1.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/bg.jpg') no-repeat scroll center top;
		font-size: 1em;
	}
	
	#fondrepeat{background: url(https://f77520.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/repeat_02.png) repeat-y scroll center top; margin:0; }
	#fond{ background:url(https://ece6a1.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/bg.jpg) no-repeat center top; margin:0; }
	
	#page {
		margin:auto;
		width:1000px
	}
	
	#header{
		position:relative;
		height: 364px;
		background: url('https://190a52.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/headernema_02.jpg') no-repeat scroll left top;
	}
	
	#header a#home{
		display: block;
		float: left;
		height: 100px;
		margin: 10px 0 0 225px;
		width: 430px;
	}
	
	#header p#slogan{
		margin:10px 0 0 10px;
		float:left;
		display: block;
	}
	
	#columns{
		float:left;
		background: url('https://526883.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/content_rep.png') repeat-y scroll left top;
	}
	
	#bg{
		float:left;
		background: url('https://779338.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/content_04.jpg') no-repeat scroll left top;	
	}
	
	#center_column{
		width: 645px;
		min-height:721px;
		padding: 57px 30px 20px 25px;
	}
	
	#breadcrumb{
		font-family:Arial, Helvetica, sans-serif;
		margin:5px 0;
		color:#27a5c1;
		font-size: 11px;
	}
	
	#breadcrumb a{
		color:#27a5c1;
	}
	
	#center_column, #left_column, #right_column {
		float:left
	}
	
	#left_column{
		width:276px;
		min-height:721px;
		padding: 0 24px 0 0;
	}
	
	#left_column_1{ 
		display:block; 
		float:left;
		background: url(https://9997a0.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_1.png) no-repeat center top;
		margin-bottom:8px; 
		width: 276px;
		height: 200px;
		margin-left: 0;
	}
	#left_column_1 a{ 
		display: block;
		width: 276px;
		height: 200px;
	}
	
	#left_column_2{ 
		display:block; 
		float:left;
		background: url(https://eaeb88.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_2.png) no-repeat center top;
		margin-bottom:9px; 
		width: 276px;
		height: 82px;
		margin-left: 0;
	}
	#left_column_2 a{ 
		display: block;
		width: 230px;
		height: 82px;
		line-height:82px;
		text-decoration: none;
		padding:0 0 0 46px;		
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		text-align: left;
		
	}
	
	#left_column_3{ 
		display:block; 
		float:left;
		background: url(https://eb0103.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_3.png) no-repeat center top;
		margin-bottom:5px; 
		width: 276px;
		height: 97px;
		margin-left: 0;
	}
	#left_column_3 a{ 
		color: #ffffff;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 16px;
		font-weight: 700;
		height: 93px;
		margin: 1px 0 0 14px;
		padding: 0;
		text-align: center;
		text-decoration: none;
		width: 261px;
		
	}	
	#left_column_3 a span{ 
		display: block;
		float: left;
		line-height: 15px;
		margin: 32px 0 0 124px;
		
	}
	
	#left_column_4{ 
		display:block; 
		float:left;
		background: url(https://3f80b2.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_4.png) no-repeat center top;
		margin-bottom:9px; 
		width: 276px;
		height: 335px;
		margin-left: 0;
	}
	#left_column_4 a{ 
		display: block;
		width: 276px;
		height: 314px;
		line-height:15px;
		text-decoration: none;
		padding:21px 0 0 0;		
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		text-align: center;
	}
	#left_column_4 a span#ctc{ 
		display: block;
		width: 276px;
		color: #003475;
		font-size: 23px;
		font-weight: 700;
		margin:15px 0 0 0;
		text-align: center;
	}
	#left_column_4 a span#ctc1{ 
		display: block;
		width: 276px;
		color: #003475;
		font-size: 16px;
		font-weight: 700;
		margin: 7px 0 0 0;
		text-align: center;
	}
	#left_column_4 a span#ctc2{ 
		display: block;
		width: 276px;
		color: #ffffff;
		font-size: 16px;
		font-weight: 700;
		margin: 30px 0 0 0;
		text-align: center;
	}
	#left_column_5{ 
		display:block; 
		float:left;
		background: url(https://75a359.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/left_5.png) no-repeat center top;
		margin-bottom:5px; 
		width: 276px;
		height: 86px;
		margin-left: 0;
	}
	#left_column_5 a{ 
		color: #ffffff;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 16px;
		font-weight: 700;
		height: 86px;
		line-height: 84px;
		margin: 1px 0 0 14px;
		padding: 0 0 0 57px;
		text-align: center;
		text-decoration: none;
		width: 205px;
		
	}	
	#left_column_5 a span{ 
		display: block;
		float: left;
		line-height: 15px;
		margin: 32px 0 0 124px;
		
	}
	#left_column #lien{
		background: url('https://bb3411.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/lien.png') no-repeat scroll center top;
		height: 100px;
		margin: auto; 
		display:block; 
		float:left;
		width: 276px;
	}
	#left_column #lien a#astila {
		display: block;
		float: left;
		height: 38px;
		margin: 15px 0 0 8px;
		width: 87px;
	}
	#left_column #lien a#pop {
		display: block;
		float: left;
		height: 38px;
		margin: 15px 4px 0 5px;
		width: 82px;

	}
	#left_column #lien a#dx {
		display: block;
		float: left;
		height: 38px;
		margin: 15px 0 0;
		width: 85px;

	}
	#left_column #lien a#olympe {
		display: block;
		float: left;
		height: 38px;
		margin: 9px 0 0 45px;
		width: 73px;

	}
	#left_column #lien a#union {
		display: block;
		float: left;
		height: 38px;
		margin: 10px 0 0 24px;
		width: 87px;

	}
	#right_column{
		width:200px;
		padding-right:40px;
		display:none;
	}
	
	#footer_1{
		width:100%;
		height:265px;
		background: url('https://394498.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/footer_large.jpg') no-repeat scroll center bottom;
		clear:both;
		margin:0px
	}

	#footer{
		background: url('https://a1c495.claudeassets.com/20190607152851im_/https://www.nemaupiscines30.com/themes/default_3_columns/img/footer.png') no-repeat scroll center bottom;
		width:1000px;
		height:265px;
		position:relative;
		margin:0px auto 0 auto;
	}
	
	#footer p.address{
		float:left;
		margin:5px 0;
	}
	
	#footer p.address a{
		color:#333333;
	}
	
	#footer a#retourindex {
		  display: block;
    height: 105px;
    left: 260px;
    position: absolute;
    top: 121px;
    width: 395px;
	}
	
	#footer a#retourhaut {
		height: 12px;
		position: absolute;
		right: 20px;
		top: 0;
		width: 22px;
	}
	
	#footer a#facebook{ 
		 height: 24px;
    left: 34px;
    position: absolute;
    top: 216px;
    width: 24px;
		
	}
	
	#footer #incomm{
		float:left;
		width:980px;
		text-align:center;
		margin: 0;
		font-size: 12px;
		color:#015387;
	}
	
	#footer #incomm a{
		color:#015387;
		text-decoration:none;	
	}
	#footer #incomm a:hover{
		color:#000000;
		text-decoration: underline;
	}
	
	.column .block{
		width:198px;
		margin-bottom:1em;
		border:1px solid #cccccc;	
	}
	
	.column .block p{
		margin:0 0 10px 0;
	}
	
	.column .block header, article header, aside header{
		text-align:center;
		border-bottom:0;
		padding:3px 0;
	}
	
	.column .block .block_content{
		padding: 5px;
	}

}


/*
     FILE ARCHIVED ON 14:09:53 Feb 09, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:01:40 Jun 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.478
  exclusion.robots: 0.055
  exclusion.robots.policy: 0.045
  esindex: 0.007
  cdx.remote: 17.212
  LoadShardBlock: 85.557 (3)
  PetaboxLoader3.datanode: 66.353 (5)
  PetaboxLoader3.resolve: 247.551 (4)
  load_resource: 233.205 (2)
*/