body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
a:link { color:#000; text-decoration:none }
a:visited { color:#000; text-decoration:none }
a:hover { color:#000; text-decoration:underline }
a:active { color:#000; text-decoration:underline }
#lienshaut a:link { color:#000 }
#lienshaut a:visited { color:#000 }
#lienshaut a:hover { color:#a0762e }
#lienshaut a:active { color:#a0762e }
#sousmenupage a:visited { text-decoration:none }
#sousmenupage a:hover { color:#a0762e; text-decoration:none }
#sousmenupage a:active { color:#a0762e; text-decoration:none }
#countryselect a:link { font-weight:bold; text-decoration:none }
#PageDiv { position:relative; max-width:1800px; margin:auto }
#lienshaut.f-ms { overflow:hidden }
#Lacanchelogo { height:96px; vertical-align:top; overflow:hidden }
#menumaster { width:99%; z-index:0; padding-top:2px; padding-right:1%; padding-bottom:2px; margin-left:auto; margin-top:10px; margin-right:auto; border-top:dotted #a0762e 1px; border-bottom:dotted #a0762e 1px }
#puce4 { width:14px; margin-left:7px; margin-right:7px; overflow:hidden }
#animation { width:100%; height:500px; min-width:1200px; max-width:1800px; z-index:0; margin-left:auto; margin-right:auto }
#map { position:relative; width:100%; min-height:432px; z-index:0; clear:both; padding-top:1%; margin-left:auto; margin-top:1%; margin-right:auto; background-image:url(../Resources/map_revendeurs.jpg); background-position:center top; background-size:contain; background-repeat:no-repeat }
#countryselect { width:450px; z-index:0; padding:10px 10px 10px 15px; margin:50px auto 30px }
#countrylist { vertical-align:text-bottom }
#AKomZanzibar { position:absolute; width:10px; height:120px; right:1px; bottom:6px; z-index:1 }
#pianos { position:absolute; left:-434px; top:-799px; width:730px; height:16px; z-index:1; overflow:hidden }
@media screen and (max-width:1200px)
{
	#animation { height:450px; min-width:0px }
}
@media screen and (max-width:1024px)
{
	#map { min-height:494px }
}
@media screen and (max-width:900px)
{
	#menumaster { margin-bottom:10px; border-top:none; border-bottom:none }
}
@media screen and (max-width:800px)
{
	#countryselect { width:80%; padding-left:5%; padding-right:5%; padding-bottom:8px; margin-top:40px }
}
@media screen and (max-width:768px)
{
	#animation { height:350px }
}
@media screen and (max-width:320px)
{
	#AKomZanzibar { right:0px; bottom:36px }
}
