@media only screen and (min-width:1401px){
	#menu{
		display:none;
	}
	#recherche1{
		display:block;
	}
}
@media only screen and (min-width:981px) and (max-width:1400px){
	#container{
		width:905px;
		padding:10px 0 0 0;
	}
	#content{
		margin:-150px 0 0 0;
	}
	#round{
		width:390px;
		height:390px;
		margin:27px 0 0 422px;
		padding:10px 0 0 0;
		border:40px solid #efefef;
	}
	#round_null{
		width:490px;
		height:200px;
		margin:-175px 0 0 400px;
	}
	.diaporama{
		width:375px;
		height:375px;
	}
	.stage, .textnav{
		width:375px;
	}
	.stage{
		height:375px;
	}
	.stage img{
		width:375px;
		height:375px;
	}
	.stage .caption{
		font-size:11px;
		bottom:140px;
		max-width:300px;
	}
	.imgnav a.previous, .imgnav a.next{
		top:21px;
		height:200px;
		background-size:90%;
	}
	.pres{
		top:400px;
		left:240px;
	}
	.vie{
		top:280px;
		left:275px;
	}
	.info{
	   top:175px;
	   left:350px;
	}
	.conc{
	   top:102px;
	   left:465px;
	}
	.vend{
	   top:80px;
	   left:610px;
	}
	.mel{
	   top:105px;
	   left:750px;
	}
	.item h2  a{
		font-size:12px;
	}
	#menu{
		display:none;
	}
	.p1{
		min-height:160px;
	}
	.p1 img{
		max-width:120px;
	}
	#album{
		padding:0 40px 40px 40px;
	}
	.pikachoose {
		width:600px;
		margin:0 0 0 20px;
	}
	.album-stage, .album-textnav {
		width:600px;
	}
	.album-stage {
		padding:30px 10px 150px 10px;
		height:400px;
	}
	.album-stage, .album-textnav {
		width:600px;
	}
	.album-stage .caption {
		font-size:15px;
		max-width:500px;
		top:450px;
		right:50px;
	}
	.album-imgnav a.previous, .album-imgnav a.next{
		background-size:60%;
		height:90%;
	}
	.contact, .compte, .adresse{
		width:450px;
	}
	.adresse h2, .adresse p{
		margin:0 0 0 80px;
	}
	table{
		padding:0 40px;
	}
	#panier input.submit1, #panier input.submit1:hover{
		margin:0;
	}
	#panier select{
		margin:0 0 0 280px;
	}
	td h4{
		margin:20px 0;
		padding:0;
	}
	td{
		padding:0 10px;
	}
	input.contact_i, textarea.contact_i{
		width:380px;
		margin:0 0 5px 40px;
	}
	input.compte_i{
		width:355px;
		margin:0 0 5px 40px;
	}
	input.submit1{
		margin:0 0 0 280px;
	}
	input.submit2{
		margin:0 0 0 255px;
	}
	input.submit1:hover{
		margin:2px 0 0 282px;
	}
	input.submit2:hover{
		margin:2px 0 0 257px;
	}
	input.submit3{
		top:744px;
		left:49px;
	}
	.pds ul{
		margin:20px 0 0 20px;
	}
	.pds ul li{
		width:220px;
	}
	.pds_li a{
		font-size:15px;
		margin:0 20px;
	}
	#footer{
		width:905px;
	}
	#recherche1{
		margin:-3px 0 0 25px;
	}
	#footer p{
		font-size:16px;
	}
	#footer a{
		padding:0 8px;
	}
}
@media only screen and (min-width:751px) and (max-width:980px){
	body{
		font-size:16px;
	}
	h1, h1 a {
		font-size:34px;
		line-height:50px;
		margin:0 0 0 20px;
	}
	h1 span{
		font-size:18px;
		margin:0 0 0 -20px;
	}
	h3{
		font-size:26px;
		margin:50px 0 0 20px;
	}
	p{
		padding:30px;
	}
	p.ml{
		font-size:12px;
		padding:0 30px 0 0;
	}
	#container{
		min-height:1024px;
		width:665px;
		padding:0;
	}
	#content{
		margin:-220px 0 0 0;
	}
	#logo{
		margin:30px 0 0 50px;
	}
	#logo img{
		width:70%;
		height:70%;
	}
	#logo:hover{
		margin:31px 0 0 51px;
	}
	#round{
		width:340px;
		height:340px;
		margin:-50px 0 0 245px;
		padding:10px 0 0 0;
		border:35px solid #efefef;
	}
	#round_null{
		width:395px;
		height:200px;
		margin:-150px 0 0 252px;
	}
	.diaporama{
		width:325px;
		height:325px;
	}
	.stage, .textnav{
		width:325px;
	}
	.stage{
		height:325px;
	}
	.stage img{
		width:325px;
		height:325px;
	}
	.stage .caption{
		font-size:10px;
		bottom:120px;
		max-width:270px;
	}
	.imgnav a.previous, .imgnav a.next{
		top:12px;
		height:180px;
		background-size:80%;
	}
	.navigation, .menu_ul{
		display:none;
	}
	#menu p{
		display:block;
		right:10px;
		top:15px;
	}
	.p1{
		min-height:140px;
	}
	.p1 p, .p2 p{
		padding:15px;
	}
	.p1 img{
		max-width:100px;
	}
	.pikachoose {
		width:500px;
		margin:0;
	}
	.album-stage, .album-textnav {
		width:500px;
	}
	.album-stage {
		padding:30px 0 140px 0;
		height:300px;
	}
	.album-stage, .album-textnav {
		width:500px;
	}
	.album-stage .caption {
		font-size:14px;
		max-width:400px;
		top:340px;
		right:50px;
	}
	.album-imgnav a.previous, .album-imgnav a.next{
		background-size:60%;
		height:90%;
	}
	.jcarousel-skin-pika{
		top:55px;
		right:-130px;
	}
	.jcarousel-skin-pika .jcarousel-container-vertical {
		width:120px;
		height:320px;
	}
	.contact, .compte, .adresse{
		width:665px;
	}
	.adresse h2, .adresse p{
		margin:0 0 0 80px;
	}
	table{
		padding:0 70px;
	}
	#panier table{
		padding:0 20px;
	}
	#panier input.submit1, #panier input.submit1:hover{
		margin:0;
	}
	#panier select{
		margin:0 0 0 280px;
	}
	td h4{
		margin:20px 0;
		padding:0;
	}
	td{
		padding:0 10px;
	}
	input.contact_i, input.compte_i, textarea.contact_i{
		width:580px;
		margin:0 0 5px 30px;
	}
	input.submit1, input.submit2{
		margin:0 0 0 470px;
	}
	input.submit1:hover, input.submit2:hover{
		margin:2px 0 0 472px;
	}
	input.submit3{
		top:520px;
		left:60px;
	}
	.pds{
		padding:70px 0 0 0;
	}
	.pds ul{
		margin:10px 0 0 20px;
	}
	.pds ul li{
		font-size:13px;
		width:160px;
	}
	.pds_li{
		height:150px;
	}
	.pds_li a{
		margin:0 10px;
	}
	.mentions p{
		padding:0 15px 0 35px;
	}
	#footer{
		width:665px;
	}
	#recherche1{
		margin:-3px 0 0 60px;
	}
	#footer p{
		font-size:14px;
		padding:0;
	}
	.menu_footer_left{
		-moz-transform:rotate(-90deg);
		-webkit-transform:rotate(-90deg);
		transform:rotate(-90deg);
		margin:-100px 0 0 -100px;
	}
}
@media only screen and (min-width:581px) and (max-width:750px){
	body{
		font-size:14px;
	}
	h1, h1 a {
		font-size:26px;
		line-height:30px;
		margin:0 0 0 15px;
	}
	h1 span{
		font-size:13px;
		margin:0 0 0 -15px;
	}
	h3{
		font-size:20px;
		margin:30px 0 20px 15px;
	}
	h4{
		font-size:16px;
		margin:10px 0 10px 35px;
	}
	p{
		padding:20px;
	}
	p.ml{
		font-size:10px;
		padding:0 30px 0 0;
	}
	#container{
		min-height:860px;
		width:495px;
		padding:0;
	}
	#content{
		margin:-170px 0 0 0;
		padding:0 0 20px 0;
	}
	#logo{
		margin:30px 0 0 30px;
	}
	#logo img{
		width:50%;
		height:50%;
	}
	#logo:hover{
		margin:31px 0 0 31px;
	}
	#round{
		width:250px;
		height:250px;
		margin:-20px 0 0 180px;
		padding:10px 0 0 0;
		border:30px solid #efefef;
	}
	#round_null{
		width:310px;
		height:150px;
		margin:-117px 0 0 182px;
	}
	.diaporama{
		width:235px;
		height:235px;
	}
	.stage, .textnav{
		width:235px;
	}
	.stage{
		height:235px;
	}
	.stage img{
		width:235px;
		height:235px;
	}
	.stage .caption{
		font-size:0px;
		max-width:0px;
		padding:0px;
	}
	.imgnav a.previous, .imgnav a.next{
		top:-20px;
		height:180px;
		background-size:70%;
	}
	.navigation, .menu_ul{
		display:none;
	}
	#menu p{
		display:block;
		right:10px;
		top:10px;
	}
	.menu_ul{
		width:170px;
		padding:40px 0;
	}
	.menu_li span a{
		font-family:'Milonga', cursive;
	}
	#menu ul li a{
		padding:0 0 0 15px;
		font-size:11px;
	}
	.fermer{
		margin:-35px 0 20px 150px;
	}
	.p1{
		min-height:120px;
	}
	.p1 p, .p2 p{
		padding:10px;
	}
	.p1 img{
		max-width:80px;
		margin:0 15px 10px 0;
	}
	#album{
		padding:20px;
	}
	.pikachoose {
		width:350px;
		margin:0;
	}
	.album-stage, .album-textnav {
		width:350px;
	}
	.album-stage {
		padding:30px 0 140px 0;
		height:220px;
	}
	.album-stage, .album-textnav {
		width:350px;
	}
	.album-stage .caption {
		font-size:11px;
		max-width:280px;
		top:260px;
		right:20px;
	}
	.album-imgnav a.previous, .album-imgnav a.next{
		background-size:50%;
		height:80%;
	}
	.jcarousel-skin-pika{
		top:45px;
		right:-130px;
	}
	.jcarousel-skin-pika .jcarousel-container-vertical {
		width:110px;
		height:250px;
	}
	.album-thumbs li {
		width:72px;
		height:37px;
	}
	.contact, .compte, .adresse{
		width:450px;
	}
	.adresse h2, .adresse p{
		margin:0 0 0 80px;
	}
	table{
		padding:0 30px;
	}
	#panier{
		padding:0;
	}
	#panier table{
		padding:0 15px;
	}
	#panier input.submit1, #panier input.submit1:hover{
		margin:0;
	}
	#panier select{
		margin:0 0 0 180px;
	}
	td h4{
		margin:20px 0;
		padding:0;
	}
	td{
		padding:0 10px;
	}
	input.contact_i, input.compte_i, textarea.contact_i{
		width:430px;
		margin:0 0 5px 25px;
	}
	input.submit1, input.submit2{
		margin:0 0 0 315px;
	}
	input.submit1:hover, input.submit2:hover{
		margin:2px 0 0 317px;
	}
	input.submit3{
		top:420px;
		left:55px;
	}
	.pds{
		padding:40px 0 0 0;
	}
	.pds ul{
		margin:5px 0 0 15px;
	}
	.pds ul li{
		width:150px;
	}
	.pds_li{
		font-size:12px;
		height:140px;
	}
	.pds_li a{
		margin:0 10px;
	}
	.mentions p{
		padding:0 10px 0 25px;
	}
	#macarte{
		width:450px;
		height:450px;
	}
	#footer{
		width:495px;
	}
	#recherche1{
		margin:-3px 0 0 25px;
	}
	#recherche1 img{
		width:24px;
		height:22px;
	}
	#footer p{
		font-size:11px;
		padding:0;
	}
	#footer a{
		padding:0 8px;
	}
	.menu_footer_left{
		-moz-transform:rotate(-90deg);
		-webkit-transform:rotate(-90deg);
		transform:rotate(-90deg);
		margin:-78px 0 0 -80px;
	}
}
@media only screen and (min-width:481px) and (max-width:580px){
	body{
		font-size:12px;
	}
	h1, h1 a {
		font-size:22px;
		line-height:30px;
		margin:0 0 0 10px;
	}
	h1 span{
		font-size:12px;
		margin:0 0 0 -10px;
	}
	h3{
		font-size:17px;
		margin:30px 0 20px 10px;
	}
	h4{
		font-size:14px;
		margin:10px 0 10px 30px;
	}
	p{
		padding:15px;
	}
	p.ml{
		font-size:9px;
		padding:0 30px 0 0;
	}
	#container{
		min-height:480px;
		width:395px;
		padding:0;
	}
	#content{
		margin:-130px 0 0 0;
		padding:0 0 20px 0;
	}
	#logo{
		margin:20px 0 0 20px;
	}
	#logo img{
		width:40%;
		height:40%;
	}
	#logo:hover{
		margin:21px 0 0 22px;
	}
	#round{
		width:200px;
		height:200px;
		margin:-15px 0 0 142px;
		padding:10px 0 0 0;
		border:25px solid #efefef;
	}
	#round_null{
		width:265px;
		height:110px;
		margin:-97px 0 0 129px;
	}
	.diaporama{
		width:185px;
		height:185px;
	}
	.stage, .textnav{
		width:185px;
	}
	.stage{
		height:185px;
	}
	.stage img{
		width:185px;
		height:185px;
	}
	.stage .caption{
		font-size:0px;
		max-width:0px;
		padding:0px;
	}
	.imgnav a.previous, .imgnav a.next{
		top:-35px;
		height:180px;
		background-size:60%;
	}
	.navigation, .menu_ul, .menu_footer_left{
		display:none;
	}
	#menu p{
		display:block;
		right:5px;
		top:10px;
	}
	.menu_ul{
		width:150px;
		padding:30px 0;
	}
	#menu ul li a{
		padding:0 0 0 10px;
		font-size:10px;
	}
	.p1{
		min-height:80px;
	}
	.p1 p, .p2 p{
		padding:5px;
	}
	.p1 img{
		max-width:60px;
		margin:0 10px 10px 0;
	}
	#album{
		padding:20px;
	}
	.pikachoose {
		width:350px;
		margin:0;
	}
	.album-stage, .album-textnav {
		width:350px;
	}
	.album-stage {
		padding:30px 0 140px 0;
		height:220px;
	}
	.album-stage, .album-textnav {
		width:350px;
	}
	.album-stage .caption {
		font-size:11px;
		max-width:280px;
		top:260px;
		right:20px;
	}
	.album-imgnav a.previous, .album-imgnav a.next{
		background-size:50%;
		height:80%;
	}
	.jcarousel-skin-pika{
		display:none;
	}
	.contact, .compte, .adresse{
		width:395px;
	}
	.adresse h2, .adresse p{
		margin:0 0 0 80px;
	}
	table{
		padding:0 20px;
	}
	#panier{
		padding:0;
	}
	#panier table{
		padding:0 10px;
	}
	#panier input.submit1, #panier input.submit1:hover{
		margin:0;
	}
	#panier select{
		margin:0 0 0 100px;
	}
	td h4{
		margin:20px 0;
		padding:0;
	}
	td{
		padding:0 5px;
	}
	input.contact_i, input.compte_i, textarea.contact_i{
		width:340px;
		font-size:12px;
		margin:0 0 5px 20px;
	}
	input.submit1, input.submit2{
		margin:0 0 0 220px;
	}
	input.submit1:hover, input.submit2:hover{
		margin:2px 0 0 222px;
	}
	input.submit3{
		top:380px;
		left:50px;
	}
	.pds{
		padding:32px 0 0 0;
	}
	.pds ul{
		margin:5px 0 0 15px;
	}
	.pds ul li{
		width:180px;
	}
	.pds_li{
		height:130px;
		font-size:12px;
	}
	.pds_li a{
		margin:0 10px;
	}
	.mentions p{
		padding:0 10px 0 20px;
	}
	#macarte{
		width:360px;
		height:360px;
	}
	.fermer{
		margin:-25px 0 10px 135px;
	}
	#footer{
		width:395px;
	}
	#recherche1{
		margin:-3px 0 0 16px;
	}
	#recherche1 img{
		width:24px;
		height:22px;
	}
	#footer p{
		font-size:9px;
		padding:0;
	}
	#footer a{
		padding:0 5px;
	}
}
@media only screen and (min-width:401px) and (max-width:480px){
	body{
		font-size:10px;
	}
	h1, h1 a {
		font-size:20px;
		line-height:24px;
		margin:0 0 0 65px;
	}
	h1 span{
		font-size:8px;
		margin:0 0 0 -65px;
	}
	h2{
		font-size:14px;
	}
	h3{
		font-size:13px;
		margin:0 0 10px 65px;
	}
	h4{
		font-size:11px;
		margin:10px 0 10px 20px;
	}
	p{
		font-size:10px;
		padding:12px;
	}
	p.ml{
		font-size:8px;
		padding:0 20px 0 0;
	}
	#container{
		min-height:320px;
		width:315px;
		padding:0;
	}
	#content{
		margin:0;
		padding:0 0 8px 0;
	}
	.erreur, .message{
		margin:0 0 0 20px;
	}
	#logo{
		margin:-35px 0 0 10px;
	}
	#logo img{
		width:30%;
		height:30%;
	}
	#logo:hover{
		margin:-34px 0 0 11px;
	}
	#menu{
		margin:10px 0;
	}
	#menu p{
		display:block;
		right:5px;
		top:25px;
	}
	#menu p a{
		margin:0 7px;
		padding:0;
	}
	#menu ul li a{
		padding:10px 0 10px 10px;
		font-size:9px;
	}
	#round, #round_null, .diaporama, .navigation, .menu_ul, .menu_footer_left, .menu_footer_right{
		display:none;
	}
	.menu_ul{
		width:110px;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		border-radius:0;
		right:15%;
		top:65px;
		padding:0;
	}
	.menu_li:nth-child(2) a, .menu_li:nth-child(3) a, .menu_li:nth-child(4) a, .menu_li:nth-child(5) a, .menu_li:nth-child(6) a, .menu_li:nth-child(8) a{
		margin:0;
	}
	.menu_li_footer{
		display:block;
	}
	.p1, .p2{
		padding:8px;
		margin:8px;
	}
	.p1{
		min-height:60px;
	}
	.p1 p, .p2 p{
		padding:0;
	}
	.p1 img{
		max-width:50px;
		margin:0 10px 0 0;
	}
	#album{
		padding:5px;
	}
	.pikachoose {
		width:300px;
		margin:0;
	}
	.album-stage, .album-textnav {
		width:300px;
	}
	.album-stage {
		padding:2px 0 140px 0;
		height:220px;
	}
	.album-stage, .album-textnav {
		width:300px;
	}
	.album-stage .caption {
		font-size:11px;
		max-width:280px;
		top:230px;
		right:20px;
	}
	.album-imgnav a.previous, .album-imgnav a.next{
		background-size:50%;
		height:70%;
	}
	.jcarousel-skin-pika{
		display:none;
	}
	.contact, .compte, .adresse{
		width:315px;
	}
	.adresse h2, .adresse p{
		margin:0 0 0 30px;
	}
	table{
		padding:0 10px;
	}
	#panier{
		padding:0;
	}
	#panier table{
		padding:0 5px;
	}
	#panier input.submit1, #panier input.submit1:hover{
		margin:0;
	}
	#panier select{
		margin:0 0 0 90px;
	}
	td h4{
		margin:20px 0;
		padding:0;
	}
	td, th{
		padding:0 5px;
	}
	input.contact_i, input.compte_i, textarea.contact_i{
		width:275px;
		height:20px;
		font-size:10px;
		margin:0 0 5px 10px;
	}
	textarea.contact_i{
		height:50px;
		margin:1px 0 5px 10px;
	}
	.submit{
		height:37px;
	}
	label{
		margin:0 0 0 20px;
	}
	input.submit1, input.submit2{
		font-size:8px;
		width:116px;
		height:35px;
		background-size:116px 35px;
		margin:0 0 0 195px;
	}
	input.submit1:hover, input.submit2:hover{
		margin:1px 0 0 196px;
	}
	input.submit3{
		font-size:10px;
		top:200px;
		left:20px;
	}
	.pds{
		padding:20px 0 0 0;
	}
	.pds ul{
		margin:5px 0 0 10px;
	}
	.pds ul li{
		width:150px;
	}
	.pds_li{
		height:100px;
		font-size:10px;
	}
	.pds_li a{
		margin:0 10px;
	}
	.mentions p{
		padding:0 0;
	}
	#macarte{
		width:290px;
		height:290px;
	}
	#footer{
		width:315px;
		padding:0;
		background:transparent;
		border-image:none;
	}
	#recherche1{
		margin:0 0 0 280px;
	}
	#recherche1 img{
		width:24px;
		height:22px;
	}
}
@media only screen and (max-width:400px){
	body{
		font-size:9px;
	}
	h1, h1 a {
		width:235px;
		font-size:16px;
		line-height:20px;
		margin:0 0 0 0;
		text-align:center;
	}
	h1 span{
		font-size:7px;
	}
	h2{
		font-size:12px;
	}
	h3{
		font-size:10px;
		text-align:center;
		margin:0 0 10px 0;
	}
	h4{
		font-size:10px;
		margin:10px 0 10px 20px;
	}
	p{
		font-size:10px;
		padding:10px;
	}
	p.ml{
		font-size:8px;
		padding:0 15px 0 0;
	}
	#container{
		min-height:480px;
		width:235px;
		padding:0;
	}
	#content{
		margin:0;
		padding:0 0 8px 0;
	}
	.erreur, .message{
		margin:0 0 0 20px;
	}
	#logo{
		margin:-20px 0 0 5px;
	}
	#logo img{
		width:22%;
		height:22%;
	}
	#logo:hover{
		margin:-19px 0 0 6px;
	}
	#menu{
		margin:10px 0;
	}
	#menu img{
		width:40%;
		height:40%;
	}
	#menu p{
		display:block;
		right:-30px;
		top:25px;
	}
	#menu p a{
		margin:0 7px;
		padding:0;
	}
	#menu ul li a{
		padding:10px 0 10px 10px;
		font-size:9px;
	}
	#round, #round_null, .diaporama, .navigation, .menu_ul, .menu_footer_left, .menu_footer_right{
		display:none;
	}
	.menu_ul{
		width:105px;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		border-radius:0;
		right:15%;
		top:55px;
		padding:0;
	}
	.menu_li:nth-child(2) a, .menu_li:nth-child(3) a, .menu_li:nth-child(4) a, .menu_li:nth-child(5) a, .menu_li:nth-child(6) a, .menu_li:nth-child(8) a{
		margin:0;
	}
	.menu_li_footer{
		display:block;
	}
	.p1, .p2{
		padding:8px;
		margin:5px;
	}
	.p1{
		min-height:60px;
	}
	.p1 p, .p2 p{
		padding:0;
	}
	.p1 img{
		max-width:50px;
		margin:0 10px 0 0;
	}
	#album{
		padding:15px 5px 5px 5px;
	}
	.pikachoose {
		width:220px;
		margin:0;
	}
	.album-stage, .album-textnav {
		width:220px;
	}
	.album-stage {
		padding:3px 0 150px 0;
		height:160px;
	}
	.album-stage, .album-textnav {
		width:220px;
	}
	.album-stage .caption {
		font-size:10px;
		max-width:200px;
		top:170px;
		right:10px;
	}
	.album-imgnav a.previous, .album-imgnav a.next{
		background-size:40%;
		height:60%;
	}
	.jcarousel-skin-pika{
		display:none;
	}
	.contact, .compte, .adresse{
		width:235px;
	}
	.adresse h2, .adresse p{
		margin:0 0 0 20px;
	}
	table{
		padding:0 5px;
	}
	#panier{
		padding:0;
	}
	#panier table{
		padding:0 5px;
	}
	#panier input.submit1, #panier input.submit1:hover{
		margin:0;
	}
	#panier select{
		margin:0 0 0 60px;
	}
	td h4{
		margin:10px 0;
		padding:0;
	}
	td, th{
		padding:0;
	}
	input.contact_i, input.compte_i, textarea.contact_i{
		width:195px;
		height:20px;
		font-size:10px;
		margin:0 0 5px 10px;
	}
	textarea.contact_i{
		height:50px;
		margin:1px 0 5px 10px;
	}
	.submit{
		height:37px;
	}
	label{
		margin:0 0 0 20px;
	}
	input.submit1, input.submit2{
		font-size:8px;
		width:116px;
		height:35px;
		background-size:116px 35px;
		margin:0 0 0 62px;
	}
	input.submit2{
		margin:0 0 0 112px;
	}
	input.submit1:hover,	input.submit2:hover{
		margin:1px 0 0 113px;
	}
	input.submit3{
		font-size:8px;
		top:195px;
		left:20px;
	}
	.pds{
		padding:20px 0 0 0;
	}
	.pds ul{
		margin:5px 0 0 0;
	}
	.pds ul li{
		width:115px;
	}
	.pds_li{
		height:100px;
		font-size:10px;
	}
	.pds_li a{
		margin:0 10px;
	}
	#macarte{
		width:210px;
		height:210px;
	}
	#footer{
		width:315px;
		padding:0;
		background:transparent;
		border-image:none;
	}
	#recherche1{
		margin:0 0 0 200px;
	}
	#recherche1 img{
		width:24px;
		height:22px;
	}
}