/* CSS Document */

body {
margin:0px;
background:url(http://www.i-voyages.net/templates/temp/img/bckgrd.jpg) top center no-repeat;
background-color:#EFECE3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5;
}

#content {
width:995px;
margin:0px;
background-color:#fff;
}

img {
border:none;
}

#logo {
z-index:1;
float:left;
margin:0px 0px 0px 15px;
padding:0px;
position:absolute;
}

#headerlogin {
width:995px;
height:30px;
background-color:#110301;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#cb6011;
display: table-cell;
vertical-align:middle;
padding:0px 12px 0px 0px;
z-index:1;
margin:0px;
}
	#headerlogin a, #headerlogin a:link, #headerlogin a:visited, #headerlogin a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#cb6011;
	text-decoration:none;
	}	
	#headerlogin a:hover {
	color:#96B130;
	text-decoration:none;
	}
	
	#headerlogin #login {
	float:right;
	padding-top:7px;
	}
	#headerlogin #moteurrecherche {
	float:right;
	margin:0px 20px 0px 20px;
	padding-top:2px;
	}
	
	
	#headerlogin #reseauxsociaux {
	float:right;
	padding-top:4px;
	}
	#headerlogin #reseauxsociaux img {
	height:17px;
	border:0px;
	margin-left:3px;
	}
	#headerlogin #reseauxsociaux img:hover {
	-moz-opacity:0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
	}

#header {
width:995px;
background-color:#efece3;
color:#3b1b17;
display: table-cell;
vertical-align:middle;
font-weight:bold;
padding-left:0px;
z-index:1;
}
	#header #headercontent {
	padding-left:255px;
	padding-top:5px;	
	}

#banniere {
width:728px;
height:90px;
margin:12px 9px 11px 0px;
}


img.actu {
width:150px;
height:100px;
overflow:hidden;
float:left;
margin:0px 10px 5px 0px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

img.actu:hover {
-moz-opacity:0.8;
opacity: 0.8;
filter:alpha(opacity=80);
}

img.menuactu {
width:100px;
height:67px;
overflow:hidden;
float:left;
margin:0px 10px 5px 0px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

img.menuactu:hover {
-moz-opacity:0.8;
opacity: 0.8;
filter:alpha(opacity=80);
}


/* ---------- STYLES DE TEXTE ---------- */
h1 {
font-family:"Kingthings_Trypewriter_2_400";
font-size:17px;
margin:0px;
color:#3b1b17;
text-transform:uppercase;
padding-top:6px;
letter-spacing:-0.075em;
overflow:hidden;
}

h2 {
font-family:"Kingthings_Trypewriter_2_400";
font-size:17px;
margin:0px;
color:#3b1b17;
text-transform:uppercase;
padding-top:6px;
letter-spacing:-0.075em;
overflow:hidden;
}

h3 {
font-family:"Kingthings_Trypewriter_2_400";
font-size:17px;
margin:0px;
color:#3b1b17;
padding-top:6px;
letter-spacing:-0.075em;
overflow:hidden;
}

a, a:link, a:visited, a:active {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#cb6011;
text-decoration:none;
}

a:hover {
color:#3d781b;
text-decoration:none;
}

a.plusinfos, a.plusinfos:link, a.plusinfos:visited, a.plusinfos:active {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#cb6011;
margin:0px;
padding-left:12px;
margin-right:20px;
background:url(http://www.i-voyages.net/templates/temp/img/plusinfos-fleche1.gif) left no-repeat;
}
	
a.plusinfos:hover {
color:#3d781b;
padding-left:12px;
background:url(http://www.i-voyages.net/templates/temp/img/plusinfos-fleche2.gif) left no-repeat;
}

a.dernierssites, a.dernierssites:link, a.dernierssites:visited, a.dernierssites:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#cb6011;
margin:0px;
padding-left:14px;
margin-right:20px;
background:url(http://www.i-voyages.net/templates/temp/img/plusinfos-fleche1.gif) left no-repeat;
}
	
a.dernierssites:hover {
color:#3d781b;
padding-left:14px;
background:url(http://www.i-voyages.net/templates/temp/img/plusinfos-fleche2.gif) left no-repeat;
}

a.titreactu, a.titreactu:link, a.titreactu:visited, a.titreactu:active {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#cb6011;
margin:0px;
text-align:left;
}
	
a.titreactu:hover {
color:#3d781b;
text-align:left;
}

.dateactu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
}


.categorie {
color:#777;	
}

.categorie a {
font-family:Arial, Helvetica, sans-serif;

color:#3d781b;
text-decoration:none;
}
.categorie a:hover {
font-family:Arial, Helvetica, sans-serif;

color:#e7511e;
text-decoration:none;
}


/* ---------- MENU ---------- */
.menu {
width:995px;
height:24px;
background-color:#3b1b17;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

/* ---------- DIAPORAMA ---------- */
#gde-img {
width:995px;
height:240px;
z-index:1;
position:absolute;
padding:0px;
margin:0px;
}
#bandeau-diaporama {
width:145px;
height:240px;
background:url(http://www.i-voyages.net/templates/temp/img/bandeau-diaporama-bckgrd.png) repeat;
float:right;
z-index:2;
position:absolute;
margin:0px 0px 0px 850px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
text-align:center;
line-height:1.5;
}
	#bandeau-diaporama-contenu {
	padding-top:10px;
	}
	#bandeau-diaporama a.lienInterne, #bandeau-diaporama a.lienInterne:link, #bandeau-diaporama a.lienInterne:visited, #bandeau-diaporama a.lienInterne:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#de4a14;
	text-decoration:none;
	}
	#bandeau-diaporama a.lienInterne:hover {
	text-decoration:underline;
	}
	#bandeau-diaporama a.lienExterne, #bandeau-diaporama a.lienExterne:link, #bandeau-diaporama a.lienExterne:visited, #bandeau-diaporama a.lienExterne:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#97ad06;
	text-decoration:none;
	}
	#bandeau-diaporama a.lienExterne:hover {
	text-decoration:underline;
	}
#diaporama-nav {
	height:30px;
	width:135px;
	margin:20px 5px 0px 5px;
}
	#press-gauche {
	background:url(http://www.i-voyages.net/templates/temp/img/diaporama-gauche.png)	no-repeat center;
	width:27px;
	height:30px;
	float:left;
	padding:0px;
	margin:0px;
	}
	#press-gauche:hover {
	background:url(http://www.i-voyages.net/templates/temp/img/diaporama-gauche-survol.png)	no-repeat center;
	width:27px;
	height:30px;
	}
	#press-droite {
	background:url(http://www.i-voyages.net/templates/temp/img/diaporama-droite.png)	no-repeat center;
	width:27px;
	height:30px;
	float:right;
	padding:0px;
	margin:0px;
	}
	#press-droite:hover {
	background:url(http://www.i-voyages.net/templates/temp/img/diaporama-droite-survol.png)	no-repeat center;
	width:27px;
	height:30px;
	}
	#press-puceNav {
	background:url(http://www.i-voyages.net/templates/temp/img/diaporama-puceNav.png) no-repeat center;
	width:27px;
	height:30px;
	float:left;
	padding:0px;
	margin:0px;
	}
	#press-puceNav:hover {
	background:url(http://www.i-voyages.net/templates/temp/img/diaporama-puceNav-survol.png)	no-repeat center;
	width:27px;
	height:30px;
	}

/* ---------- CENTRE DE LA PAGE ---------- */

#centre {
width:995px;
height:auto;
display:table;
margin:0px;
background-color:#FFF;
text-align:left;
		}
	#centre #gauche {
	width:150px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	float:left;
	background-color:#FFF;	
	border-right:1px dashed #d0c8a3;
	}
		#centre #gauche .inside {
		margin:5px 10px 10px 5px;
		}

		#centre #gauche .inside  h1 {
font-family:"Kingthings_Trypewriter_2_400";
font-size:17px;
margin:0px;
color:#fff;
text-transform:uppercase;
height:28px;
background-color:#81a106;
text-align:center;
padding-top:6px;
background:url(http://www.i-voyages.net/templates/temp/img/h1-bckgrd.gif) repeat-x;
letter-spacing:-0.075em;
overflow:hidden;
}		
		
	#centre #milieu {
	width:505px;
	height:auto;
	margin:10px 0px 0px 0px;
	float:left;	
	background: #fff;
	}
		#centre #milieu . {
		margin:10px;
		padding:5px 0px 5px 0px;
		}

		#centre #milieu .inside {
		margin:0px 10px 10px 10px;
		}		
		
			#centre #milieu . img {
			width:150px;
			height:100px;
			overflow:hidden;
			margin:0px 3px 5px 3px;
			border-radius:5px;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			}
			#centre #milieu . img:hover {
			-moz-opacity:0.8;
			opacity: 0.8;
			filter:alpha(opacity=80);
			}
	#centre #droite {
	width:330px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	float:right;
	background-color:#FFF;
	border-left:1px dashed #d0c8a3;
	}
		#centre #droite .inside {
		margin:0px 10px 10px 10px;
		}

				#centre #droite .inside  h1 {
font-family:"Kingthings_Trypewriter_2_400";
font-size:17px;
margin:0px;
color:#fff;
text-transform:uppercase;
height:28px;
background-color:#81a106;
text-align:center;
padding-top:6px;
background:url(http://www.i-voyages.net/templates/temp/img/h1-bckgrd.gif) repeat-x;
letter-spacing:-0.075em;
overflow:hidden;
}

	#centre .plus {
	margin:0px 10px 10px 10px;
	text-align:left;
	}


/* ---------- FOOTER ---------- */
#footer {
width:100%;
background:url(http://www.i-voyages.net/templates/temp/img/footer-bckgrd.gif) repeat-x top;
background-color:#260d0a;
padding:20px 0px 20px 0px;
}
#footer #footercontent{
width:995px;
height:305px;
}

		#footer #footercontent  h3 {
		font-family:"Kingthings_Trypewriter_2_400";
		font-size:18px;
		color:#d0c8a3;
		margin:0px;
		}

	#footer #footercontent #avertissements {
	width:430px;
	color:#d0c8a3;
	text-align:left;
	border-right:dashed 1px #d0c8a3;
	padding-right:10px;
	float:left;
	}
	#footer #footercontent #footercarnetsvoyage {
	width:167px;
	color:#d0c8a3;
	text-align:left;
	border-right:dashed 1px #d0c8a3;
	padding:0px 10px 0px 10px;
	float:left;
	}
	#footer #footercontent #footercomparateurs {
	width:167px;
	color:#d0c8a3;
	text-align:left;
	border-right:dashed 1px #d0c8a3;
	padding:0px 10px 0px 10px;
	float:left;
	}
	#footer #footercontent #footerliens {
	width:160px;
	color:#d0c8a3;
	text-align:left;
	padding:0px 0px 0px 10px;
	float:left;
	}
	#footercontent a, #footercontent a:link, #footercontent a:visited, #footercontent a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cb6011;
	text-decoration:none;
	}	
	#footercontent a:hover {
	color:#96B130;
	text-decoration:none;
	}
	
	#footer #footercontent img {
	height:62px;
	border:solid 1px #fff;
	margin-right:3px;
	}
	#footer #footercontent img:hover {
	-moz-opacity:0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
	}

/* autres éléments par défaut */
INPUT {
   background-color:#EEE; border-color:#999;
   border-top-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
   border-left-width:1px;
   text-indent:1px;
   font-size:10px
}

textarea {   
font-size:12px;
   color:#999;
   font-style:normal;
   line-height:normal;
   font-weight:normal;
   text-decoration:none;
   letter-spacing:normal;
   word-spacing:normal;
   border:thin ridge;
   border-color:#999;
   background-color:#EEE
}

SELECT {  
font-size:12px;
   color:#999;
   background-color:#FFF
}
