#idPays{background:url(../../images/bg/bg_degrade-bleu.png) top left;float:left;width:460px;padding:10px 0 10px 0;color:#000;}
#idPays .carte{float:left;margin:10px 10px 20px 20px;width:140px;height:140px;}
#idPays .photo{float:left;margin:10px 10px 57px 20px;width:140px;height:103px;}
#idPays #liste{width:280px;margin-top:10px;}
#idPays #liste .title{color:#01f;font-size:18px;}
#idPays #liste h3.pays{background:#01f;float:left;color:#fff;line-height:18px;padding:5px;margin-right:5px;font-size:17px;font-weight:bold;}
#idPays #liste .label{color:#01f;font-weight:bold;text-align:left;margin-right:5px;line-height:20px;}
#idPays #infosPays{clear:both;border-top:solid 1px #01f;padding:5px 20px 0 20px;}
#idPays #infosPays a{color:#000;text-decoration:none;}
#idPays #infosPays a:hover{text-decoration:underline;}
#zoomDecouverte{background:#B8E7FF url(../../images/bg/bg_degrade-bleu.png) repeat-x top left;float:left;width:465px!important;+width:485px;padding:10px;margin-top:300px;}
#zoomDecouverte .title{background:transparent url(../../images/bg/bg_zoom-title.png) bottom left no-repeat;height:55px;margin:0;padding:0;vertical-align:top;}
#zoomDecouverte h3,#zoomDecouverte h2{margin:0;padding:8px 0 0 10px;font:bold 18px Trebuchet MS,Verdana,sans-serif;color:#01f;}
#zoomDecouverte div.detail{margin:0 5px 0 5px;width:454px;height:270px;overflow:auto;}
#zoomDecouverte div.detail ul{margin:0 0 0 20px;}
#zoomDecouverte div.detail p{margin:0 0 5px 0;}
#zoomDecouverte a{color:#01f;font-size:10px;font-weight:normal;text-decoration:underline;}
#zoomDecouverte a:hover{text-decoration:underline;}