@charset "iso-8859-1";
/* CSS Document */
body {
margin:0px;
text-align: center;
background: #fff url(images/bg.jpg) center 0 no-repeat;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
h1, h2, h3, h4, h5 {
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
	display:inline;

}
#page {
width: 990px;
margin: 0 auto;
text-align: left;
}
#head1 {
width: 990px;
height:20px;
margin:0px;
text-align: left;
background-color:#333;
border-bottom:1px solid #ccc;
}
#header {
background: #333 url(images/header.jpg) 0 0 no-repeat;
height: 150px;
width: 990px;
position: relative;
margin:0px;
border-bottom:1px solid #ccc;
}
#header .logos {
	background: #000;
	color: #ccc;
	margin: 0px;
	position: absolute;
	bottom: 0px;
	left: 20px;
	padding: 5px;
	text-align: left;
	filter:alpha(opacity=75);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}
#header h1 {
	font-size: 30px;
}
#header h1  a:link,#header h1  a:visited {
	color: #fff;
}
#header .description {
	position: absolute;
	right: 20px;
	top: 0px;
	padding: 5px 10px;
	color: #222;
	background: #ccc;

/*	display: none; */
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
#categories {
width:990px;
height:28px;
background:#444;
float:left;
margin:0 0 5px;
font: 13px Georgia, "Times New Roman", serif;
color: #333;
}
#contenu {
width: 990px;
height:auto;
margin:0px;
text-align: left;
}
#contenu-right {
width: 300px;
height:auto;
margin:0px;
text-align: left;
float:right;
}
#contenu-left {
width: 680px;
height:auto;
margin:0px;
text-align: left;
float:left;
}
#contenu-left1 {
width: 354px;
height:auto;
margin:0px;
text-align: left;
float:left;
}
#contenu-left2 {
width: 315px;
height:auto;
margin:0px;
text-align: left;
float:right;
border-left:1px solid #888;
border-right:1px solid #888;
}
#contenu-bottom {
clear:both;
width: 680px;
height:auto;
margin:0px;
text-align: left;
float:left;
}
#titre1 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
width: 347px;
padding:2px;
color:#666;
text-align:right;
border-bottom:1px solid #888;
}
#titre2 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
width: 311px;
padding:2px;
color:#666;
text-align:right;
border-bottom:1px solid #888;
}

#articlen1 {
margin-top:5px;
width: 354px;
height:auto;
text-align: left;
float:left;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
}
#articlen1 .titre {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
font-weight:bold;
}
#articlen1 img {
border:2px solid #555;
margin-right:3px;
}
#articlen2 {
clear:both;
width: 300px;
min-height:90px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin-top:10px;
padding-left:5px;
list-style-type: none ; 
}
#articlen2 a{
color:#333333;
text-decoration: none ; 
}
#articlen2 li{ 
list-style-type: none ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
float: right ;
padding:0px;
width: 300px ;
min-height:90px;
margin-bottom:10px; 
}
#articlen2 UL LI:hover{ 
background-color:#eee;
}

#articlen2 .titre {
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
font-weight:bold;
}
#articlen2 img {
border:2px solid #555;
margin-right:3px;
}
#moment {
width:285px;
height:89px;
background-image:url(images/moment.jpg);
background-repeat:no-repeat;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#ccc;
padding-top:30px;
padding-left:10px;
padding-right:5px;	
}
#promo {
margin-top:8px;
width:300px;
height:auto;	
}
#bons-plans-voyages {
margin-top:8px;
width:300px;
height:282px;
background-image:url(images/bons-plans-voyages.jpg);
background-repeat:no-repeat;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#ccc;
padding-top:50px;
padding-left:10px;
padding-right:5px;	
}
#offre-sejour {
width:280px;
height:82px;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#ccc;
margin-top:10px;
}
#offre-sejour a{
color:#ccc;
text-decoration: underline ; 
}
#offre-sejour a:hover{
color:#333;
}
#offre-sejour img {
margin-right:4px;
border:1px solid #333;
}
#titre3 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
width: 676px;
padding:2px;
color:#666;
background-color:#333;
margin-top:10px;
}
#articlen3 {
clear:both;
width: 675px;
min-height:90px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:10px;
padding-left:5px;
list-style-type: none ; 
}
#articlen3 a{
color:#333333;
text-decoration: none ; 
}
#articlen3 li{ 
list-style-type: none ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
float: right ;
padding:0px;
width: 675px ;
min-height:116px;
margin-bottom:10px; 
}
#articlen3 UL LI:hover{ 
background-color:#eee;
}

#articlen3 .titre {
font-size:16px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
font-weight:bold;
}
#articlen3 img {
border:2px solid #555;
margin-right:3px;
}
#footer {
clear:both;
width: 970px;
min-height:250px;
margin:0px;
text-align: left;
background-color:#333;
padding:10px;
list-style-type: none ;
}
#footer img {
margin-right:3px;
}
#footer a{
color:#888;
text-decoration: none ; 
}
#footer li{ 
list-style-type: none ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
float: right ;
margin-right:10px;
padding:0px;
width: 224px ;
padding-top:4px; 
padding-bottom:4px; 
border-bottom:1px solid #555;
}
#footer UL LI:hover{ 
background-color:#eee;
margin-left:-30px;
}

#footer1 {
position:relative;
float:left;
width: 234px;
height:230px;
margin:0px;
text-align: left;
margin-right:10px;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#888;
border-right:1px solid #888;
}
#footer1 .titre {
font-size:16px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
font-weight:bold;
}

#footer4 {
position:relative;
float:right;
width: 235px;
height:220px;
margin:0px;
text-align: left;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
color:#888;
}
#footer4 .titre {
font-size:16px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
font-weight:bold;
}
#article-head {
width: 680px;
height:auto;
margin:0px;
text-align: left;
float:left;
font-size:11px;
line-height:15px;
font-family:Verdana, Geneva, sans-serif;
color:#666;
}
#article-head img {
margin-right:6px;
border:2px solid #555;
}
#article-head .titre {
font-size:18px;
font-weight:bold;
}
#article-content {
clear:both;
width: 680px;
height:auto;
margin:0px;
text-align: left;
float:left;
font-size:11px;
line-height:15px;
font-family:Verdana, Geneva, sans-serif;
color:#333;
margin-top:10px;
}
#article-content .titre {
font-size:15px;
font-weight:bold;
}
#article-content-left {
position:relative;
width: 520px;
height:auto;
margin:0px;
text-align: left;
float:left;
padding-bottom:15px;
}
#article-content-left a{
text-decoration:underline;
}
#article-content-left a:hover{
color:#999;
}
#article-content-right {
position:relative;
width: 155px;
height:auto;
margin-top:10px;
text-align:right;
float:right;
}
#article-info {
width: 139px;
height:auto;
margin:0px;
text-align: left;
background-color:#333;
font-size:11px;
line-height:15px;
font-family:Verdana, Geneva, sans-serif;
color:#999;
padding:3px;
float:right;
}
#article-info a{
color:#999;
}
#article-info a:hover{
	text-decoration:underline;
}
#article-info .titre {
font-size:16px;
font-weight:bold;
}
#article-tags {
width: 139px;
height:auto;
margin-top:10px;
text-align: left;
background-color:#333;
font-size:11px;
line-height:18px;
font-family:Verdana, Geneva, sans-serif;
color:#999;
padding:3px;
float:right;
}
#article-tags .titre {
font-size:16px;
font-weight:bold;
}
#article-tags a{
color:#999;
}
#article-tags a:hover{
text-decoration:underline;
}
h2 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
color:#333;
}
h3 {
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
color:#333;
}
#titre4 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
width: 676px;
padding:2px;
color:#666;
background-color:#333;
}