/* CSS Document */
a{color:black;}
a:hover{
color:#333399;}
body{margin:0;
margin-left:0;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
   scrollbar-face-color: #efefef;
    scrollbar-shadow-color: #d8d8d8;
    scrollbar-highlight-color: #ececec;
    scrollbar-3dlight-color: #ececec;
    scrollbar-darkshadow-color: #a6a6a6;
    scrollbar-track-color: #efefef;
    scrollbar-arrow-color: white;
}
h1{
	font-size:large;
	font-weight:lighter;
	color:#669966;
	margin-top:25px;
	padding:0;
	display:block;
	width:505px;
	float:right;
	position:absolute;
	left: 190px;
	text-align:center;
}
#paisos{background-color:white;
width:1004px;
min-height:700px;
border: 1px solid #cccccc;
padding:10px;
margin:auto;
position:relative;
}
#pubgg{background-color:white;
width:700px;
border: 0px ;
padding:10px;
margin:auto;
position:relative;
}
#tetiere{height:60px;
width:700px;
float:left;
position:relative;}
#tetiere img {
	position:absolute;
	top: 3px;
}
/*navigation---------------------------------------
#navigation-fiche {
height:20px;
position:relative;
 LINE-HEIGHT: 20px;
}*/
#navigation{width:694px;
padding-right:10px;
height:20px;
}
#offre{float:right;
width:80px;
height:20px;
line-height:20px;
text-align:right;
border-top:1px solid #d5d5d5;
font-size:x-small;


}
#offre UL {
	 PADDING-LEFT: 10px;
	  PADDING-BOTTOM: 0px;
	   MARGIN: 0;
	 LIST-STYLE-TYPE: none;
}
#offre LI {  PADDING-BOTTOM: 0px;
 		PADDING-TOP: 0px;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 9px;
	  BACKGROUND: url(images/bord-droit.gif) no-repeat right top; 
	  FLOAT: right; 
	  MARGIN-right: -9px;
	  margin-left:10px; 
	
}
#offre A {
	PADDING-RIGHT: 10px;
	 DISPLAY: block;
	 PADDING-LEFT: 6px;
	 COLOR: red; 
	 TEXT-DECORATION: none;
}
#offre A:hover {
	COLOR: red;	 
	 font-weight:bold;
}
#offre #current A {
	 COLOR: red;
	 font-weight:bold;
}




#navigation-fiche {
	FONT-SIZE: x-small;
	height:20px;
	position:relative;
 LINE-HEIGHT: 20px;
border-top:1px solid #d5d5d5;
border-left:1px solid #d5d5d5;
   FLOAT: right; 
    LINE-HEIGHT: 20px;
	width:420px;
	text-align:center;

}
#navigation-fiche UL {
	 PADDING-LEFT: 0;
	  PADDING-BOTTOM: 0px;
	  MARGIN: 0px;
	 LIST-STYLE-TYPE: none;
}
#navigation-fiche LI {
	PADDING-RIGHT: 10px;
	 PADDING-LEFT: 9px;
	  BACKGROUND: url(images/bord-droit.gif) no-repeat right top; 
	  FLOAT: right; 
	  PADDING-BOTTOM: 0px; 
	  MARGIN: 0px; 
	  PADDING-TOP: 0px;
}
#navigation-fiche A {
	PADDING-RIGHT: 0;
	DISPLAY: block;
	width: 80px;
	PADDING-LEFT: 6px;
	/*BACKGROUND: url(images/right-on.gif) no-repeat right top;*/
	COLOR: black;
	TEXT-DECORATION: none;
}
#navigation-fiche A:hover {
	COLOR: red;
}
#navigation-fiche #current {
	PADDING-RIGHT: 10px;
	 PADDING-LEFT: 9px;
	  BACKGROUND: url(images/bord-on.gif) no-repeat right top; 
	  background-color:#d5d5d5;
	  FLOAT: right; 
	  PADDING-BOTTOM: 0px; 
	  MARGIN: 0px; 
	  PADDING-TOP: 0px;
}
#navigation-fiche #current A {
	 COLOR: black;
}
/* infos fiche------------------------------------*/
#fiche{width:700px;
min-height:610px;
float:left;
position:relative;}

#info-fiche{
width:700px;
background-color:#F2F2F2;
border:1px solid #cccccc;
height:60px;
background-image:url(images/fond-info.gif);
}
#diaporama{width:690px;
border:1px solid #cccccc;
height:300px;
background-color:#F2F2F2;
padding:5px;
margin-top:5px;}
#lien-fiche{height:30px;
width:696px;
background-color:#B0B0B0;
padding-left:5px;}
.mail{
 background:transparent url(images/puce-bleu.gif)  no-repeat;
font-size:small;
color:#FFFFFF;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.mail:hover{
 background:transparent url(images/puce-bleu.gif)  no-repeat;
font-size:small;
color:blue;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}

.imprimer{
 background:transparent url(images/puce-jaune.gif)  no-repeat;
font-size:small;
color:#FFFFFF;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.imprimer:hover{
 background:transparent url(images/puce-jaune.gif)  no-repeat;
font-size:small;
color:yellow;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.prefer{
 background:transparent url(images/puce-rouge.gif)  no-repeat;
font-size:small;
color:#FFFFFF;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.prefer:hover{
 background:transparent url(images/puce-rouge.gif)  no-repeat;
font-size:small;
color:red;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.acces{
 background:transparent url(images/puce-bleu.gif)  no-repeat;
font-size:small;
color:#FFFFFF;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.acces:hover{
 background:transparent url(images/puce-bleu.gif)  no-repeat;
font-size:small;
color:blue;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.ami{
 background:transparent url(images/puce-verte.gif)  no-repeat;
font-size:small;
color:#FFFFFF;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}
.ami:hover{
 background:transparent url(images/puce-verte.gif)  no-repeat;
font-size:small;
color:green;
text-decoration:none;
padding: 0 5px 0 25px;
line-height:30px;}

#detail-info{width:680px;
padding:10px;
height:auto;
}





/*infos region-----------------------------------*/
#region{width:290px;
min-height:700px;
border: 1px solid #cccccc;
float:right;
position:absolute;
top:10px;
right:10px;
}
#titre-region{
height:40px;
padding:5px;
background-image:url(images/fond-info.gif);
}
#alentour{height:30px;
background-color:#B0B0B0;
padding-left:10px;

}
#detail-alentour{
height:55px;
padding:5px;}
.agenda{
 background:url(images/vert.gif)  no-repeat left ;
font-size:small;
color:black;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.agenda:hover{
 background:url(images/vert.gif)  no-repeat left;
font-size:small;
color:green;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.rute{
 background:transparent url(images/bleu.gif)  no-repeat left;
font-size:small;
color:black;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.rute:hover{
 background:transparent url(images/bleu.gif)  no-repeat left;
font-size:small;
color:blue;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.muse{
 background:transparent url(images/rouge.gif)  no-repeat left;
font-size:small;
color:black;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.muse:hover{
 background:transparent url(images/rouge.gif)  no-repeat left;
font-size:small;
color:red;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.resto{
 background:transparent url(images/jaune.gif)  no-repeat left;
font-size:small;
color:black;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}
.resto:hover{
 background:transparent url(images/jaune.gif)  no-repeat left;
font-size:small;
color:orange;
text-decoration:none;
padding: 0 8px 0 12px;
line-height:20px;}


#carte{height:298px;
padding:10px 5px 5px 5px;
background-color:#B0B0B0;
}
#carte img{/*border:1px solid black;*/
border:0;
/*margin-bottom:4px;*/
}
#lien-carte{height:30px;
background-color:#B0B0B0;
text-align:center;
line-height:30px;}
#pub img{border:1px solid red;
margin-top:2px;
margin-bottom:2px;
margin-left:3px;}

/*************************************/
/* propriétés de la boîte à images;"position" et "overflow" sont nécessaires;*/ 
#c {display:none;margin-top:20px;background-color:#FFFFFF;position:relative;overflow:hidden;} 
#c img {display:none;position:absolute} 
.lien-bleu {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.lien-bleu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	text-decoration: none;
}
.caracteristiques {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
}
.Style2 {font-size: 16px}
.Style4 {font-size: 12px}
.Style5 {font-size: 11px}
.Style6 {font-size: 10px}
.nom{font-size:18px;
font-stretch:expanded;
letter-spacing:2px;
color:#666666;
}

.titre {
	font-size: 20px;
	color: #103D9A;
}
.titre-print {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid Black;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}
.pub-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #103D9A;
	vertical-align:middle;
	font-weight: bold;
	display:block;cursor: hand;
	text-decoration: none;
}
.pub-titre:hover {
cursor: hand;
text-decoration: none;
	color: #598BEE;
}
