/* Bloc conteneur et propriété générales des pages */
body {
	margin:0; padding:0;
	font-family: Arial, Helvetica, sans-serif; color: #965004; font-size:14px;
	text-align:justify;
	background-color:#F07101;
	z-index:1;
}

#global {
	position:relative;
	margin:0 auto; padding:0;
	width: 1000px;
	overflow:visible;
	background-color:#F8EDEE;
}


#entete {
	margin:0; padding:0;
	width:100%; height:101px;
	background: url(images/decor/entete-fond.jpg) no-repeat top right;
	border-bottom:1px solid #F07101;
}
#entete h1 {
	margin:0; padding:0;
	width:356px; height:101px;
	background-color:#621C7E;
}
#entete h1 a {
	display:block;
	position:relative; top:31px;
	width:356px; height:32px;
	background: url(images/decor/h1.gif) no-repeat top left;

}
#entete h1 a span { display: none; }


/* DRAPEAUX */
#menulangue {	position:absolute; top:83px; left:230px;
				margin:0; padding:0;
}
#menulangue li {
	float:left;
	margin:0; padding:0;
	list-style-type:none;
}
#menulangue li			a { display:block; margin:0 2px; width: 26px; height:17px; }

#Francais	a { background: url(images/decor/flag-fr.gif) no-repeat center center; }
#English	a { background: url(images/decor/flag-uk.gif) no-repeat center center; }
#Italiano	a { background: url(images/decor/flag-it.gif) no-repeat center center; }
#Corsu		a { background: url(images/decor/flag-corsica.gif) no-repeat center center; }

#Francais	a:hover { background: url(images/decor/flag-fr.gif) no-repeat center center; }
#English	a:hover { background: url(images/decor/flag-uk.gif) no-repeat center center; }
#Italiano	a:hover { background: url(images/decor/flag-it.gif) no-repeat center center; }
#Corsu		a:hover { background: url(images/decor/flag-corsica.gif) no-repeat center center; }

ul#menulangue li		a span { display:none; }


/* MENU RUBRIQUES */
#menurubrique {
	position:absolute; top:83px; right:0;
	margin:0; padding:0;
	height:18px;
	list-style-type: none;
}
#menurubrique li {
	float:left;
	margin:0; padding:0;
	border-left:1px solid #965004;
}
#menurubrique li a {
	display:block;
	margin: 0; padding:0 17px;
	color:#9A6804;
	text-decoration:none;
}

#menurubrique li a:hover {	color:#F5D300;
							background-color:#621C7E;
}
#menurubrique li a span.selection { font-weight:bold; color:#621C7E; }
#menurubrique li a:hover span.selection { font-weight:bold; color:#F5D300; }
#menurubrique li a img { display:none;
}


/* CONTENU */
#contenu {	position:relative;
			margin:0; padding:0;
			width:100%;
			background: url(images/decor/contenu-fond.gif) no-repeat bottom right;
}

img.petitesimages {
	position:absolute;
	margin:0; padding:4px;
	width:140px; height:100px;
	border:1px solid #999;
}
.zoom {					
	position:absolute;
	margin:0; padding:0;
	border:3px solid #fff;
	visibility:hidden;
	background-color:#F5D300;
	z-index:9;
}
h2 { font-size:18px; }
.titremenus { display:none;
}
h3 {}
h4 {}


/* PIED DE PAGE : adresse */
#pieddepage {
	clear:both;
	margin:0; padding:0;
	width:100%; height:92px;
	background-color:#F8EDEE;
	text-align:center;
	border-top:1px solid #F07101;
}
#pieddepage span h2 { margin:0.5em; padding:0; font-size:24px; }
#pieddepage span p { margin:0; padding:0; font-size:12px; }

#corpspage {
	margin:0; padding:0;
	width:100%;
	border-top:1px solid #F5A767; border-bottom:1px solid #F5A767;
	background-color:#F5D300;
	overflow:visible;
}


/* mention legales */
#mentions {
	margin:0 auto; padding:0;
	width:1000px;
	font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #F5D300;
	text-align:right;
}
#mentions a			{ text-decoration:none; color: #F5D300; }
#mentions a:hover	{ text-decoration:underline; }

