/************************************************************************************************/
/* Fichier CSS contenant les styles d'impression pour les pages du site Gite et Nature          */
/* Par Jérôme GREFFIER                                                                          */
/************************************************************************************************/

/* STRUCTURE */

#bandeau-gauche {
display:none;
}
 
#bandeau-droit {
display:none;
}

#bandeau-haut {
display:none;
}

#flashcontent {
display:none;
}

#fond-droite {
display:none;
}

#texte-actu{
display:none;
}

.texte-actu{
display:none;
}

.image-actu{
display:none;
}

div.texte-actu h3 {
display:none;
}

div.texte-actu p {
display:none;
}

div.texte-actu a {
display:none;
}

div.texte-actu a:visited {
display:none;
}

#contenu {

}

#fond-contenu {
display:none;
}

#fond-bandeau-bas {
display:none;
}

#bandeau-bas {
display:none;
}

.lien {
position:absolute;
top:15px;
height:64px;
outline:none;
}

/* MENU */
.menu-titre {
display:none;
}

.titre-actif {
display:none;
}

.menu-sous-titre {
display:none;
}

.sous-titre {
display:none;
}

.sous-titre:hover {
display:none;
}

/* CONTENU */
div#contenu h1 {
margin-left:30px;
margin-right:30px;
font-family:Calibri, Arial, Helvetica, Geneva, sans-serif;
font-size:22pt;
color:#295591;
border-bottom:1px solid #295591;
}

div#contenu h2 {
margin-left:45px;
margin-right:30px;
padding-left:10px;
font-family:Calibri, Arial, Helvetica, Geneva, sans-serif;
font-size:16pt;
font-style:italic;
color:#295591;
border-left:5px solid #295591;
}

div#contenu h6 {
margin-left:30px;
margin-right:30px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#112A4D;
font-weight:normal;
font-size:8pt;
}

p {
margin-left:30px;
margin-right:30px;
text-align:left;
text-indent:0px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#000000;
font-size:11pt;
}

.lientexte {
font-weight:bold;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#000000;
color:#000000;
text-decoration:none;
outline:none;
}

a:visited.lientexte {
font-weight:bold;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#000000;
color:#000000;
text-decoration:none;
outline:none;
}

.lienplan {
margin-top:15px;
margin-left:70px;
margin-right:30px;
text-align:left;
text-indent:0px;
line-height:25px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#000000;
font-size:1em;
text-decoration:none;
outline:none;
}

a:visited.lienplan {
margin-top:15px;
margin-left:70px;
margin-right:30px;
text-align:left;
text-indent:0px;
line-height:25px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#000000;
font-size:1em;
text-decoration:none;
outline:none;
}

p.puces-fleche {
margin: 7px 30px 0px 30px;
text-align:left;
text-indent:0px;
line-height:18px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#000000;
font-size:11pt;
}

p.puces-fleche-droite {
margin: 7px 30px 0px 30px;
text-align:left;
text-indent:0px;
line-height:18px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size:11pt;
color:#000000;
}

.contour-image-gauche{
float:left;
vertical-align:middle;
margin-left:30px;
margin-right:15px;
width:250px;
height:181px;
}

.contour-image-gauche-hd{
float:left;
vertical-align:middle;
margin-left:30px;
margin-right:15px;
width:250px;
height:181px;
}

.contour-image-droite{
float:right;
vertical-align:middle;
margin-left:15px;
margin-right:32px;
width:250px;
height:181px;
}

.contour-image-droite-hd{
float:right;
vertical-align:middle;
margin-left:15px;
margin-right:32px;
width:250px;
height:181px;
}

.contour-image-gauche-portrait{
float:left;
vertical-align:middle;
margin-left:30px;
margin-right:15px;
width:181px;
height:250px;
}

.contour-image-gauche-portrait-hd{
float:left;
vertical-align:middle;
margin-left:30px;
margin-right:15px;
width:181px;
height:250px;
}

.contour-image-droite-portrait{
float:right;
vertical-align:middle;
margin-left:15px;
margin-right:32px;
width:181px;
height:250px;
}

.contour-image-droite-portrait-hd{
float:right;
vertical-align:middle;
margin-left:15px;
margin-right:32px;
width:181px;
height:250px;
}

.contour-image-grande{
vertical-align:middle;
margin-left:80px;
width:494px;
height:356px;
}

.contour-image-texte-droite{
float:right;
vertical-align:middle;
margin-left:10px;
margin-right:30px;
}

.contour-image-texte-gauche{
float:right;
vertical-align:middle;
margin-left:30px;
margin-right:10px;
}

.image-hd{
display:none;
}

.image-droite-portrait-hd{

display:none;
}

.image{
position:relative;
top:3px;
left:3px;
width:244px;
height:175px;
}

.image-portrait{
position:relative;
top:3px;
left:3px;
width:175px;
height:244px;
}

.image-grande{
position:relative;
top:3px;
left:3px;
width:488px;
height:350px;
}

.image-texte{
position:relative;
}

.texte-mouvement{
position:relative;
left:40px;
margin-left:30px;
}

.article{
position:relative;
top:3px;
left:33px;
width:594px;
}

/* DIVERS */

.video{
vertical-align:middle;
margin-left:30px;
margin-bottom:50px;
z-index:1;
}

#panorama1{
position:absolute;
top:10px;
left:30px;
z-index:10;
}

#panorama-zoom1{
position:absolute;
left:10px;
top:320px;
width:643px;
height:370px;
background:url(../images/photos/panorama-zoom1.jpg) no-repeat left;
background-position:100%;
z-index:13;
display:none;
}

#carre-zoom1{
position:absolute;
left:30px;
top:13px;
width:80px;
height:48px;
border-left:3px solid;
border-right:3px solid;
border-color:#295591;
z-index:14;
}

#panorama2{
position:absolute;
top:80px;
left:108px;
z-index:8;
}

#panorama-zoom2{
position:absolute;
left:10px;
top:320px;
width:643px;
height:370px;
background:url(../images/photos/panorama-zoom2.jpg) no-repeat left;
background-position:100%;
z-index:11;
display:none;
}

#carre-zoom2{
position:absolute;
left:108px;
top:83px;
width:80px;
height:48px;
border-left:3px solid;
border-right:3px solid;
border-color:#295591;
z-index:12;
}

#panorama3{
position:absolute;
top:150px;
left:236px;
z-index:8;
}

#panorama-zoom3{
position:absolute;
left:10px;
top:320px;
width:643px;
height:370px;
background:url(../images/photos/panorama-zoom3.jpg) no-repeat left;
background-position:100%;
z-index:9;
display:none;
}

#carre-zoom3{
position:absolute;
left:236px;
top:153px;
width:80px;
height:48px;
border-left:3px solid;
border-right:3px solid;
border-color:#295591;
z-index:10;
} 

#contour-map{
position:relative;
left:30px;
width:600px;
height:500px;
background:url(../images/contour-map.jpg) no-repeat left;
}

#formulaire{
display:none;
height:0px;
overflow:hidden;
}

.formulaire{
display:none;
}

#diaporama{
position:absolute;
top:0px;
left:0px;
z-index:1;
}

#presse{
position:absolute;
top:80px;
left:0px;
z-index:1;
}

#htmlpresse{
height:4600px;
}

#htmllivre{
height:2800px;
}

#titrepanorama {
position:absolute;
top:135px;
left:164px;
width:548px;
margin-left:30px;
margin-right:30px;
padding-left:55px;
padding-top:5px;
line-height:40px;
font-family:Calibri, Arial, Helvetica, Geneva, sans-serif;
font-size:30px;
color:#295591;
border-bottom:1px solid #295591;
background:url(../images/vignettes/logo-simplifie.png) no-repeat left top;
z-index:6;
}

table.tarifs
{
border-collapse: collapse;
margin-left:30px;
width:600px;
border:3px solid #295591;
}

table.tarifs th
{
margin:0px;
border:1px solid #295591;
text-align:left;
text-indent:0px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#112A4D;
font-size:15px;
}

table.tarifs td
{
text-align:center;
margin:0px;
border:1px solid #295591;
text-indent:0px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#112A4D;
font-size:15px;
}

#button_top {
height:65px;
width:65px;
margin-top:-3px;
background:url(../images/fleche-haut.png) no-repeat;
}

#button_top:hover {
height:67px;
margin-top:-3px;
background-position:100% -59px;
}

#button_bottom {
height:65px;
width:65px;
margin-bottom:5px;
background:url(../images/fleche-bas.png) no-repeat;
}

#button_bottom:hover {
height:67px;
margin-bottom:5px;
background-position:100% -57px;
}

#button_left {
height:65px;
width:65px;
margin-top:0px;
margin-left:5px;
background:url(../images/fleche-gauche.png) no-repeat;
}

#button_left:hover {
height:67px;
margin-top:0px;
margin-left:5px;
background-position:100% -59px;
}

#button_right {
height:65px;
width:65px;
margin-top:0px;
margin-right:5px;
background:url(../images/fleche-droite.png) no-repeat;
}

#button_right:hover {
height:67px;
margin-top:0px;
margin-right:5px;
background-position:100% -59px;
}

#button_zoomin {
height:65px;
width:65px;
margin-top:2px;
margin-left:5px;
background:url(../images/zoom.png) no-repeat;
}

#button_zoomin:hover {
height:65px;
margin-top:2px;
margin-left:5px;
background-position:100% -65px;
}

#button_zoomout {
height:65px;
width:65px;
margin-top:-15px;
margin-left:5px;
background:url(../images/dezoom.png) no-repeat;
}

#button_zoomout:hover {
height:67px;
margin-top:-15px;
margin-left:5px;
background-position:100% -65px;
}

#button_satellite {
width:150px;
height:65px;
margin-top:0px;
margin-right:5px;
background:url(../images/satellite.png) no-repeat;
}

#button_satellite:hover {
width:150px;
height:65px;
margin-top:0px;
margin-right:5px;
background-position:100% -62px;
}

#button_map {
width:150px;
height:65px;
margin-top:-15px;
margin-right:5px;
background:url(../images/plan.png) no-repeat;
}

#button_map:hover {
width:150px;
height:65px;
margin-top:-15px;
margin-right:5px;
background-position:100% -62px;
}

.apercu {
display:none;
}

.imprimer {
position:absolute;
top:5px;
right:5px;
height:40px;
width:40px;
cursor:pointer;
background:url(../images/imprimer.png) no-repeat;
z-index:10;
}

.imprimer:hover {
position:absolute;
top:5px;
right:5px;
height:40px;
width:40px;
cursor:pointer;
background:url(../images/imprimer.png) no-repeat;
background-position:100% -59px;
z-index:10;
}

.policeplus {
display:none;
}

.policemoins {
display:none;
}

#pano {
display:none;
}

#pano-IE {
display:none;
}

#certification {
display:none;
}

#certification-IE {
display:none;
}

#courriel {
left:auto;
}

#courriel-IE {
display:none;
}

#calme {
float:right;
}

#calme-IE {
display:none;
}

#sdb {
float:left;
}

#sdb-IE {
display:none;
}

#ecogite {
float:left;
}

#ecogite-IE {
display:none;
}

#lienhaut {
display:none;
}
