/*! #Reset & Basics (by E. Meyers) */	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
/*!
*Based on skeleton
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* Modified by www.c-lambelet.com
*/.container{width:300px;position:relative;margin:0 auto;padding:0}.container .columns,.container .column{float:left;display:inline;margin:0}.row{margin-bottom:20px}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (min-width:960px){.container{width:960px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}/*! Generated by Font Squirrel (http://www.fontsquirrel.com) on January 28, 2014 */@font-face{font-family:'neutraface_2_textbook';src:url('neutra2text-book-webfont.eot');src:url('neutra2text-book-webfont.eot?#iefix') format('embedded-opentype'),url('neutra2text-book-webfont.woff') format('woff'),url('neutra2text-book-webfont.ttf') format('truetype'),url('neutra2text-book-webfont.svg#neutraface_2_textbook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'neutraface_2_textdemi';src:url('neutra2text-demi-webfont.eot');src:url('neutra2text-demi-webfont.eot?#iefix') format('embedded-opentype'),url('neutra2text-demi-webfont.woff') format('woff'),url('neutra2text-demi-webfont.ttf') format('truetype'),url('neutra2text-demi-webfont.svg#neutraface_2_textdemi') format('svg');font-weight:normal;font-style:normal}body{background:#0284b0;font-family:'neutraface_2_textbook',Arial,sans-serif;color:#f5f5f5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:120%;line-height:1.2em;letter-spacing:.05em}.colorContainer1{background:#009dd3;width:100%}.colorContainer2{background:#00ade9;width:100%}.colorContainer1 header{padding-top:10px}h1,h2,h3,h4,h5,h6{color:#181818;font-family:'neutraface_2_textdemi',Arial,sans-serif;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:26px;line-height:34px;margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}p{margin:0 0 20px 0}p img{margin:0}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}a,a:visited{font-family:'neutraface_2_textdemi',Arial,sans-serif;color:#f1d800;text-decoration:none;outline:0}a:hover,a:focus,a:active{color:#f5f5f5;text-decoration:underline}p a,p a:visited{line-height:inherit}.scale-with-grid{max-width:100%;height:auto}.font_book{font-family:'neutraface_2_textbook',Arial,sans-serif}.font_demi{font-family:'neutraface_2_textdemi',Arial,sans-serif}.rotate_begin{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.rotate_end{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}#logo a{display:block;text-indent:-9999px;background:url('../img/PEP_logo_medium.png') no-repeat center;height:78px}a.menu-link{display:block;float:right;margin:0;width:80px;margin-top:20px;padding:.5em;background:#f5f5f5;text-align:center;text-transform:uppercase;text-decoration:none;color:#0284b0}a.menu-link:hover,a.menu-link:focus,a.menu-link:active{background:#e8f6fb}nav[role=navigation]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.js nav[role=navigation]{overflow:hidden;max-height:0}nav[role=navigation].active{max-height:9.8em}nav[role=navigation] ul{margin:0;padding:0}nav[role=navigation] li{margin:0}nav[role=navigation] li a{display:block;padding:.5em;background:#0284b0;border-bottom:3px solid #009dd3;text-transform:uppercase;letter-spacing:0}nav[role=navigation] li a:hover{background:#f5f5f5;text-decoration:none;color:#0284b0}#arrow-nav{display:block;float:right}footer{background:#0284b0;width:100%}#acr_foot{background:url('../img/PEP_logo_foot_130.png') no-repeat top left;padding-top:72px;margin-top:20px;width:150px;float:left}#info_contact{width:150px;float:right;margin-bottom:20px;margin-top:92px}#menu_foot li{margin-bottom:3px}#menu_foot a{display:block;padding:.5em;background:#009dd3;text-transform:uppercase}#menu_foot a:hover{background:#f5f5f5;text-decoration:none;color:#0284b0}@media screen and (min-width:480px){#logo a{float:right;width:300px;height:78px}#logo_foot a{background-position:left center}#info_contact{float:left;margin-left:10%}}@media screen and (min-width:768px){.colorContainer1 header{padding-top:20px}#logo a{float:left;background:url('../img/PEP_logo_small.png') no-repeat center;width:268px;height:69px;margin-left:10px}a.menu-link{margin-right:10px}#menu{width:364px;float:right}footer{padding-bottom:50px}#acr_foot{width:168px;background:url('../img/PEP_logo_foot_172.png') no-repeat left center;height:71px;margin-top:60px;padding-left:190px;padding-top:0;margin-right:-20px;float:left}#info_contact{width:142px;float:left;margin:0;margin-left:10px;margin-top:60px;margin-right:0}#menu_foot{float:right}#menu_foot ul{margin-top:35px}#menu_foot li{margin-bottom:10px}#menu_foot a{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}}@media screen and (min-width:960px){.colorContainer1 header{padding-top:30px}#logo a{float:left;background:url('../img/PEP_logo_large.png') no-repeat center;width:340px;height:88px}#menu{width:580px;float:right}a.menu-link{display:none}.js nav[role=navigation]{max-height:none}nav[role=navigation]{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}nav[role=navigation] ul{margin:0;margin-top:34px;border:0;text-align:right}nav[role=navigation] li{display:inline-block;margin:0}nav[role=navigation] li a{border:0;letter-spacing:0;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}footer{padding-bottom:70px}#acr_foot{width:168px;margin-top:70px;padding-left:190px;background:url('../img/PEP_logo_foot_172.png') no-repeat left center;height:71px;margin-right:-30px;float:left}#info_contact{width:220px;float:left;margin:0;margin-left:10px;margin-top:70px;margin-right:10px}#menu_foot{width:230px;margin-top:10px;margin-right:0}}

@media print {
	body {
		background: white;
		color: black;
	}
	
	body a {
		color: black;
	}

	#callToAction, nav, footer, #menulink, #lien_email, #itinairelink {
		display: none;
	}
	
	#logo {
		display: block;
		background: url('../img/PEP_logo_noir230.png') no-repeat center;
		width: 230px;
		height: 60px;
	}
	
	#logo a {
		background: none;
	}
	
	body:before {
	content: "www.peptherapie.ch";
	font-size: 0.8em;
	}
	
	body, .colorContainer1, .colorContainer2, #txt_pres, .container, #containerTitre, #titre_txt, body #corps_page {
		background: none;
		min-width: 100%;
	}
	
	body #corps_txt, #corps_txt p {
		background: white;
		color: black;
		min-width: 75%;
		margin: 0;
		float: left;
		padding: 0;
	}
	
	body #troubles, body #traitements, body #assurance {
		min-width: 48.5%;
		max-width: 48.5%;
		padding: 0;
		margin: 0;
		float: left;
		background: none;
	}
	
	body #content_troubles, body #content_troubles p, body #content_traitements, body #content_traitements p, body #assurance p {
		background: none;
		margin: 0;
		padding: 0;
	}
	
	body #traitements {
		float: right;
	}
	
	body #assurance {
		padding-top: 100px;
	}
	
	body #martine, body #francoise, body #patricia, body #christine, body #content_martine, body #content_francoise, body #content_patricia,body #content_christine {
		max-width: 40%;
		min-width: 40%;
		padding: 0;
		margin: 0;
		float: left;
		background: none;
	}
	
	body #content_contact {
		width: 100%;
	}

	body #acr, body #num_addr {
		min-width: 40%;
		max-width: 40%;
		float: left;
		margin: 0;
		padding: 0;
	}

	body #map {
		display:none;
	}
	
	body #content_contact:after {
		width: 99%;
		min-width: 99%;
		height: 12cm;
		background: url("../img/plan-acces.png") no-repeat bottom white;
		background-size: cover;
		content: " ";
		float: right;
		display: block;
		margin-top: 40px;
		border: 1px solid black;
	}
	
	h2,h3,h4,h5,h6 {
		float: left;
		font-size: 1.3em;
		line-height: 1.4em;
		min-width: 65%;
	}
	
	img {
		max-width: 450px;
		margin: 0;
	}
	
}
