@charset "UTF-8";
/* CSS Document */

<style>

.loader{
background:url(../img/ge/background_body.jpg);
background:url(../img/ge/background_content_clair_big.jpg) no-repeat;
background:url(../img/ge/background_content_clair_big_h.jpg) no-repeat;
background:url(../img/ge/background_content_clair_small.jpg) no-repeat;
background:url(../img/ge/background_content_sombre_small.jpg) no-repeat;
background:url(../img/ge/background_header.jpg) no-repeat;
background:url(../img/ge/background_header.jpg) no-repeat;
background:url(../img/ge/background_header_bandeau_news.jpg) no-repeat;
background:url(../img/ge/background_right_clair_liste.jpg) no-repeat;
background:url(../img/ge/background_right_clair_simple.jpg) no-repeat;
background:url(../img/ge/background_right_sombre_liste.jpg) no-repeat;
background:url(../img/ge/fondu_sombre_right_haut.png) no-repeat;
background:url(../img/ge/fondu_sombre_right_haut_es.png) no-repeat;
background:url(../img/ge/scroll.png) no-repeat;
background:url(../img/ge/livredor.png) no-repeat;
background:url(../img/ge/livredor_ro.png) no-repeat;
background:url(../img/ge/livredor.es.png) no-repeat;
background:url(../img/ge/livredor_ro.es.png) no-repeat;
background:url(../img/ge/liste_rollover.png) no-repeat;
background:url(../img/invites/milian_072.jpg) no-repeat;
background:url(../img/ge/background_legendes_img.jpg) no-repeat;
background:url(../img/ge/background_formulaire_codepostal.jpg) no-repeat;
background:url(../img/ge/background_formulaire_commentaire.jpg) no-repeat;
background:url(../img/ge/background_formulaire_longline.jpg) no-repeat;
background:url(../img/ge/background_formulaire_ville_pays.jpg) no-repeat;
margin-left:-3000px;
}

*	{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	}
body{
	background-color: #000000;
	text-decoration: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/img/ge/background_body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
th {
	background-image: url(/img/ge/liste_rollover.png);
	background-repeat: repeat-x;
	background-position: center;
}

#super-container {
	background-position: center center;
	height: 650px;
	width: 980px;
	display: block;
	margin: auto;
	position: relative;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	text-decoration: none;
	background-color: #000000;
	}
#header   {
	background-image: url(../img/ge/background_header.jpg);
	height: 129px;
	width: 978px;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #000000;
	background-repeat: no-repeat;
	float: left;
	border: 1px solid #977f46;
	}
#sidebar_left {
	background-color: #000000;
	background-image: url(../img/ge/background_menu.jpg);
	float: left;
	height: 518px;
	width: 195px;
	display: block;
	position: relative;
	overflow: hidden;
	background-repeat: no-repeat;
	visibility: visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #977f46;
	border-bottom-color: #977f46;
	border-left-color: #977f46;
}
#content_clair_small {
	background-image: url(../img/ge/background_content_clair_small.jpg);
	display: block;
	width: 588px;
	position: relative;
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	background-color: #CFC0B2;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #977f46;
	overflow: hidden;
}
#content_sombre_small {
	background-image: url(../img/ge/background_content_sombre_small.jpg);
	display: block;
	width: 588px;
	position: relative;
	background-color: #000000;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #977f46;
}
#content_clair_big {
	background-image: url(../img/ge/background_content_clair_big.jpg);
	display: block;
	width: 782px;
	position: relative;
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	background-color: #CFC0B2;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #977f46;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #977f46;
}
#content_clair_big_h {
	background-image: url(/img/ge/background_content_clair_big_h.jpg);
	display: block;
	width: 782px;
	position: relative;
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	background-color: #CFC0B2;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #977f46;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #977f46;
}
abbr {
	cursor: help;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #670b27;
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: lighter;
	color: #670b27;
	text-align: left;
	margin-bottom: 20px;
	position: relative;
	margin-left: 37px;
	margin-top: 36px;
	line-height: 30px;
	float: left;
	width: 100%;
	margin-right: 25px;
}
h2    {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	display: block;
	color: #030045;
	position: relative;
	margin-bottom: 12px;
	text-align: left;
	line-height: 20px;
	margin-right: 25px;
	margin-left: 37px;
	font-style: normal;
	font-weight: bold;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: lighter;
	font-style: normal;
	font-variant: normal;
	color: #670b27;
	text-align: left;
	margin-bottom: 15px;
	position: relative;
	display: block;
	margin-top: 20px;
	margin-right: 25px;
	margin-left: 37px;
	line-height: 22px;
	clear: left;
}
h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #2c2c7c;
	text-align: left;
	margin-bottom: 15px;
	position: relative;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 11px;
	margin-right: 25px;
	margin-left: 37px;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	clear: both;
	height: 10px;
	text-decoration: none;
	background-image: url(/img/ge/liste_rollover.png);
	background-repeat: repeat-x;
	background-position: center;
	margin-top: 30px;
}
h4 a {
	clear: both;
	text-decoration: none;
	color: #2c2c7c;
	height: 10px;
}
h4  a:hover {
	clear: both;
	text-decoration: none;
	color: #2c2c7c;
	background-image: url(/img/ge/liste_rollover.png);
	background-repeat: repeat-x;
	background-position: 100% 100%;
	height: 10px;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 38px;
	margin-left: 38px;
	font-size: 11px;
	margin-bottom: 3px;
	line-height: 15px;
	list-style-position: inside;
	list-style-type: square;
	font-weight: normal;
	display: block;
	color: #3F2D19;
}
p{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	margin-bottom: 15px;
	position: relative;
	margin-right: 25px;
	margin-left: 37px;
	list-style-position: inside;
	list-style-type: square;
	font-weight: normal;
}
.p_historique {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	margin-bottom: 15px;
	position: relative;
	margin-left: 37px;
	list-style-position: inside;
	list-style-type: square;
	font-weight: normal;
	float: left;
	width: 478px;
}
#legende_conchita_citron {
	display: block;
	height: 40px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	text-align: left;
	width: 200px;
	top: 453px;
	left: 552px;
}
.pretrait {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	margin-bottom: 15px;
	position: relative;
	margin-right: 25px;
	margin-left: 37px;
	padding-left: 15px;
}
.tableau_temporadas {
	margin-right: 25px;
	margin-left: 37px;
	width: 702px;
	text-align: left;
	vertical-align: middle;
	text-transform: uppercase;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3F2D19;
	border-bottom-color: #3F2D19;
}
.ligne_tableau_temporadas {
	height: 35px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #3F2D19;
	background-image: url(../img/ge/liste_rollover.png);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3F2D19;
}
.signature {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: right;
	font-size: 13px;
	margin-top: 8px;
}
.resultat_activites {
	width: 515px;
	height: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #670b27;
	margin-left: 37px;
}
.resultat_activites:hover {
	background-image: url(../img/ge/liste_rollover.png);
	background-repeat: repeat-x;
	width: 515px;
	background-position: center center;
	cursor: pointer;
	height: 100%;
}
.li1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	position: relative;
	display: block;
	color: #000060;
	text-align: center;
	margin-top: 3px;
}
.li1 a   {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	position: relative;
	display: block;
	color: #000060;
	text-align: center;
	margin-top: 3px;
	text-decoration: none;
}
.li2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	display: block;
	position: relative;
	width: 515px;
	text-align: center;
	color: #000000;
	margin-bottom: 2px;
}
.li2 a   {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	display: block;
	position: relative;
	width: 515px;
	text-align: center;
	text-decoration: none;
	color: #000000;
	margin-bottom: 2px;
}
#content_right_clair_simple {
	background-image: url(../img/ge/background_right_clair_simple.jpg);
	display: block;
	width: 193px;
	position: relative;
	background-color: #6f6455;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #977f46;
	border-bottom-color: #977f46;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #977f46;
	overflow: hidden;
}
#content_right_clair_liste {
	background-image: url(../img/ge/background_right_clair_liste.jpg);
	display: block;
	width: 193px;
	position: relative;
	background-color: #6f6455;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #977f46;
	border-bottom-color: #977f46;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #977f46;
	overflow: hidden;
}
#content_right_sombre_liste {
	background-image: url(../img/ge/background_right_sombre_liste.jpg);
	display: block;
	width: 193px;
	position: relative;
	background-color: #000000;
	float: left;
	background-repeat: no-repeat;
	height: 518px;
	visibility: visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #977f46;
	border-bottom-color: #977f46;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #977f46;
	overflow: hidden;
}

#content_clair_small     .article 	{
	position:relative;
	width:520px;
	display: block;
	float: left;
	left: 50px;
	height: 518px;
}

#livredor {
	position: absolute;
	height: 55px;
	visibility: visible;
	display: block;
	width: 235px;
	background-image: url(../img/ge/livredor.png);
	cursor: pointer;
	float: right;
	top: 27px;
	right: 20px;
}

#livredor:hover {
	float: right;
	position: absolute;
	height: 55px;
	visibility: visible;
	display: block;
	width: 235px;
	background-image: url(../img/ge/livredor_ro.png);
	cursor: pointer;
	top: 27px;
	right: 20px;
}
#livredor_es {
	float: right;
	position: absolute;
	height: 55px;
	visibility: visible;
	display: block;
	width: 235px;
	background-image: url(/img/ge/livredor.es.png);
	cursor: pointer;
	top: 27px;
	right: 20px;
}
#livredor_es:hover {
	float: right;
	position: absolute;
	height: 55px;
	visibility: visible;
	display: block;
	width: 235px;
	background-image: url(/img/ge/livredor_ro.es.png);
	cursor: pointer;
	top: 27px;
	right: 20px;
}
.vignettebig {
	float: left;
	height: 45px;
	width: 45px;
	border: 1px solid #cfbd90;
	margin-right: 7px;
	position: relative;
	margin-bottom: 7px;
}
.vignettebig:hover {
	float: left;
	height: 45px;
	width: 45px;
	margin-right: 7px;
	position: relative;
	margin-bottom: 7px;
	cursor: pointer;
	border: 1px solid #FFFFFF;
}
#titre_archive {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: lighter;
	font-style: normal;
	font-variant: normal;
	color: #d8c593;
	text-align: center;
	position: relative;
	margin-top: 35px;
	margin-right: 27px;
	margin-left: 15px;
	height: 30px;
	display: block;
	margin-bottom: 25px;
}
#titre_archive_alert {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	font-variant: normal;
	color: #d8c593;
	text-align: center;
	position: relative;
	display: block;
}

#fondu_haut_droite {
	background-image: url(../img/ge/fondu_sombre_right_haut.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 171px;
	position: relative;
	background-attachment: fixed;
	clear: right;
	display: block;
	margin-top: 6px;
	margin-left: 6px;
}
#fondu_haut_droite_es {
	background-image: url(/img/ge/fondu_sombre_right_haut_es.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 171px;
	position: relative;
	background-attachment: fixed;
	clear: right;
	display: block;
	margin-top: 6px;
	margin-left: 6px;
}
.criteres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 2px;
}
#toreros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
}
#toreros a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
}
#toreros a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
}
#eleveurs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 2px;
}
#eleveurs a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 2px;
}
#eleveurs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 2px;
}
#arenes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 3px;
}
#arenes a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 3px;
}
#arenes a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 3px;
}
#annees {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 1px;
}
#annees a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 1px;
}
#annees a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	display: block;
	width: 40px;
	float: left;
	position: relative;
	cursor: pointer;
	height: 10px;
	margin-left: 1px;
}
.cartel {
	left: 6px;
	display: block;
	width: 172px;
	position: relative;
	clear: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #404040;
	height: 40px;
	cursor: pointer;
}
.cartel:hover {
	left: 6px;
	display: block;
	width: 172px;
	position: relative;
	clear: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ffffff;
	background-image: url(/img/ge/liste_rollover.png);
	cursor: pointer;
	background-repeat: repeat-x;
	background-position: 100%;
	height: 40px;
}
.vignette {
	float: left;
	height: 30px;
	width: 30px;
	border: 1px solid #666666;
	background-color: #060046;
	margin-right: 6px;
	position: relative;
	margin-top: 4px;
	margin-left: 13px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(/img/vignettesvideos/eleveurManquant.jpg);
}
.resultat1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: left;
	width: 120px;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.resultat2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #909090;
	text-align: left;
	display: block;
	width: 120px;
	float: left;
}
.resultat3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff9dea;
	display: block;
	background-position: left;
	width: 120px;
	float: left;
	text-align: left;
}
.cartel_paris_aficion {
	left: 6px;
	display: block;
	width: 97%;
	position: relative;
	clear: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b9a064;
}
.cartel_paris_aficion:hover {
	left: 6px;
	display: block;
	width: 97%;
	position: relative;
	clear: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ffffff;
	background-image: url(/img/ge/liste_rollover_100px.png);
	cursor: pointer;
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
}
.vignette_paris_aficion {
	float: left;
	height: 28px;
	width: 28px;
	background-color: #120f2d;
	margin-right: 7px;
	position: relative;
	margin-left: 9px;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 8px;
	background-image: url(/img/ge/taureau.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #2b211a;
	border-bottom-color: #2b211a;
	border-left-color: #b9a064;
}
.resultat1_paris_aficion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff9dea;
	display: block;
	background-position: left;
	width: 126px;
	float: left;
	text-align: left;
	clear: right;
	line-height: 14px;
	margin-top: 10px;
}
.resultat2_paris_aficion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: left;
	width: 160px;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 10px;
	line-height: 12px;
}
#formulaire {
	margin-left: 37px;
	float: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #030038;
	position: relative;
	clear: left;
}
#zone_saisie_prenom {
	display: block;
	width: 500px;
	position: relative;
	height: 24px;
	margin-bottom: 4px;
	margin-top: 1px;
	background-image: url(/img/ge/background_formulaire_longline.jpg);
	background-repeat: no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #45331B;
	background-position: left top;
	text-indent: 8px;
}
#zone_saisie_nom {
	width: 500px;
	height: 24px;
	position: relative;
	display: block;
	margin-bottom: 4px;
	margin-top: 1px;
	background-image: url(/img/ge/background_formulaire_longline.jpg);
	background-repeat: no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #45331B;
	text-indent: 8px;
}
#zone_saisie_mail {
	width: 500px;
	height: 24px;
	position: relative;
	display: block;
	margin-bottom: 4px;
	margin-top: 1px;
	background-image: url(/img/ge/background_formulaire_longline.jpg);
	background-repeat: no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #45331B;
	text-indent: 8px;
}
#intitule_saisie_codepostal {
	float: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #030038;
	position: relative;
	width: 80px;
}
#zone_saisie_codepostal {
	width: 60px;
	display: block;
	height: 24px;
	margin-bottom: 4px;
	position: relative;
	margin-top: 2px;
	float: left;
	margin-right: 16px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #45331B;
	background-image: url(/img/ge/background_formulaire_codepostal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 8px;
}
#intitule_saisie_ville {
	float: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #030038;
	position: relative;
	width: 200px;
}
#zone_saisie_ville {
	width: 200px;
	height: 24px;
	position: relative;
	display: block;
	margin-bottom: 4px;
	margin-top: 2px;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #45331B;
	background-image: url(/img/ge/background_formulaire_ville_pays.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 8px;
}
#intitule_saisie_pays {
	float: right;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #030038;
	position: relative;
	width: 200px;
}
#zone_saisie_pays {
	width: 200px;
	height: 24px;
	position: relative;
	display: block;
	margin-bottom: 4px;
	margin-top: 2px;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #45331B;
	background-image: url(/img/ge/background_formulaire_ville_pays.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 8px;
}
#zone_saisie_commentaire {
	width: 500px;
	height: 170px;
	position: relative;
	display: block;
	margin-top: 2px;
	background-image: url(/img/ge/background_formulaire_commentaire.jpg);
	background-repeat: no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #45331B;
	overflow: hidden;
	line-height: normal;
	max-height: 170px;
	max-width: 500px;
}
.scroll-pane {
	width: 100%;
	overflow: auto;
}
#scroll-pane-small {
	margin-top: 0px;
	margin-bottom: 0px;
	height: 441px;
}
#scroll-pane-small-archives {
	height: 420px;
}
#scroll-pane-medium {
	height: 518px;
}
#scroll-pane-medium-liste {
	height: 375px;
}
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	max-height: 100%;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
}
.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	overflow: hidden;
	height: 43px;
	max-height: 43px;
	min-height: 43px;
	background-image: url(../img/ge/scroll.png);
}
.jScrollPaneDragTop {
	position: absolute;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: relative;
	z-index: 1;
	top: 0;
	right: 0;
	overflow: visible;
	/*background-color: #666;*/
	height: 15px;
	background-color: #FF00FF;
	text-indent: -2000px;
}
a.jScrollArrowUp:hover {
	background-color: #FF00FF;	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	overflow: hidden;
	/*background-color: #666;*/
	height: 15px;
	background-color: #FF00FF;
	text-indent: -2000px;
}
a.jScrollArrowDown:hover {
	background-color: #FF00FF;	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
.visuel {
	height: 153px;
	width: 153px;
	left: 19px;
	top: 30px;
	position: absolute;
	display: block;
	border: 1px solid #cfbd90;
}
.legende {
	height: 20px;
	width: 170px;
	left: 19px;
	top: 195px;
	position: absolute;
	display: block;
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
.citation {
	height: 250px;
	width: 153px;
	left: 19px;
	top: 254px;
	position: absolute;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #cfbd90;
	text-align: left;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
}
.galerie {
	height: 270px;
	width: 165px;
	left: 19px;
	top: 234px;
	position: absolute;
	display: block;
}
#player {
	height: 450px;
	width: 520px;
	display: block;
	position: absolute;
	top: 30px;
	left: 36px;
}
#baseline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #909090;
	height: 390px;
	width: 520px;
	top: 490px;
	position: absolute;
	margin-left: 37px;
}
.img_container_247_left {
	margin-right: 26px;
	float: left;
	margin-bottom: 12px;
	display: block;
	margin-left: 37px;
	width: 247px;
	position: relative;
	margin-top: 4px;
}
.img_container_247_right {
	margin-right: 26px;
	float: right;
	margin-bottom: 12px;
	display: block;
	margin-left: 26px;
	width: 247px;
	position: relative;
	margin-top: 4px;
}
.img_container_154_left {
	margin-right: 26px;
	float: left;
	margin-bottom: 12px;
	display: block;
	margin-left: 37px;
	width: 154px;
	position: relative;
	margin-top: 4px;
	clear: right;
}
.img_visuel_247x164 {
	display: block;
	width: 247px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #41352c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #2b211a;
	height: 164px;
}
.img_visuel_154x232 {
	display: block;
	width: 154px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #41352c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #2b211a;
	height: 232px;
}
.img_visuel_247x247 {
	display: block;
	width: 247px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #41352c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #2b211a;
	height: 247px;
}
.img_legendes {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	position: relative;
	clear: both;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #41352c;
	padding-bottom: 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	display: block;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #ffffff;
	border-right-color: #2b211a;
	background-image: url(/img/ge/background_legendes_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-style: italic;
	color: #1c1c3f;
	margin-bottom: 10px;
}
#menu {
	float: left;
	position: relative;
	padding-top: 40px;
	display: block;
	visibility: visible;
	width: 170px;
	padding-left: 20px;
	height: 518px;
	overflow: visible;
}
li:hover{
	color: #5d5d5d;
}
.navigation {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 170px;
	color: #3e3e3e;
	cursor: pointer;
      } 
   .navigation a, .navigation span {
	display: block;
	padding: 4px 10px;
	color: #3e3e3e;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	line-height: 26px;
	letter-spacing: 1px;
	overflow: hidden;
	cursor: pointer;
      } 
   .navigation a:hover, .navigation a:focus, .navigation a:active {
	cursor: pointer;
	color: #6d6d6d;
      } 
   .navigation .open a, .navigation .open span {
	cursor: pointer;
	color: #6d6d6d;
      } 
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
	color: #3e3e3e;
	font-family: "Times New Roman", Times, serif;
	display: block;
	font-size: 19px;
	font-weight: normal;
	font-variant: small-caps;
	font-style: normal;
	line-height: 26px;
	overflow: hidden;
	letter-spacing: 1px;
	cursor: pointer;
} 
.navigation .toggleSubMenu a:hover {
	color: #6d6d6d;
	cursor: pointer;
}
.navigation .subMenu {
	cursor: pointer;
	color: #3e3e3e;
} 
.navigation ul.subMenu a {
	color: #30304a;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: lighter;
	font-variant: normal;
	letter-spacing: 1px;
	cursor: pointer;
}
.navigation  ul.subMenu  a:hover {
	color: #58587e;
	cursor: pointer;
}
.navigation  ul.subMenu  a:hover {
	color: #58587e;
	cursor: pointer;
}
.navigation ul.subMenu a:hover, ul.subMenu a:active {
	color: #58587e;
	cursor: pointer;
}
#footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #3e3e3e;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: uppercase;
	background-position: center;
	text-align: center;
	position: relative;
	display: block;
	height: auto;
	width: 980px;
	text-decoration: none;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#footer   a {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #3e3e3e;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: uppercase;
	background-position: center;
	text-align: center;
	position: relative;
	display: inline;
	height: auto;
	width: 980px;
	text-decoration: none;
}
#footer  a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #6d6d6d;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: uppercase;
	background-position: center;
	text-align: center;
	position: relative;
	display: inline;
	height: auto;
	width: 980px;
	text-decoration: none;
}
#footer-intro {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #1e1e34;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: uppercase;
	background-position: center;
	text-align: center;
	position: relative;
	display: block;
	height: auto;
	width: 980px;
	text-decoration: none;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#footer-intro a {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #1e1e34;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: uppercase;
	background-position: center;
	text-align: center;
	position: relative;
	display: inline;
	height: auto;
	width: 980px;
	text-decoration: none;
}
#footer-intro a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #30304a;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: uppercase;
	background-position: center;
	text-align: center;
	position: relative;
	display: inline;
	height: auto;
	width: 980px;
	text-decoration: none;
}
.plandusite {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	display: block;
	color: #2c2c7c;
	position: relative;
	clear: left;
	text-align: left;
	font-weight: normal;
	margin-right: 25px;
	margin-left: 37px;
	text-decoration: none;
	font-style: normal;
	text-transform: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	height: 30px;
	line-height: 28px;
}
.plandusite a {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	display: block;
	color: #2c2c7c;
	position: relative;
	clear: left;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	height: 30px;
	line-height: 28px;
}
.plandusite a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	display: block;
	color: #2c2c7c;
	position: relative;
	clear: left;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	background-image: url(/img/ge/liste_rollover.png);
	background-repeat: repeat-x;
	font-style: normal;
	height: 30px;
	line-height: 28px;
	background-position: 100%;
}
.alert {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-position: left;
	display: block;
	float: left;
	position: absolute;
	color: #670b27;
	left: 37px;
	top: 68px;
}
#imghistorique {
	float: right;
	height: 490px;
	width: 272px;
}
.filet_separateur {
	margin-right: 26px;
	margin-left: 37px;
	height: 1px;
	display: block;
	position: relative;
	background-color: #41352c;
}
#bandeau-news {
	background-attachment: fixed;
	background-color: #000000;
	background-image: url(/img/ge/background_header_bandeau_news.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 99px;
	width: 573px;
	position: absolute;
	left: 391px;
	top: 16px;
}
.h4liens {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #2c2c7c;
	text-align: left;
	margin-bottom: 15px;
	position: relative;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 11px;
	margin-right: 25px;
	margin-left: 37px;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	clear: both;
	height: 10px;
	text-decoration: none;
	background-image: url(/img/ge/liste_rollover.png);
	background-repeat: repeat-x;
	background-position: center;
	margin-top: 15px;
}
#newsletter_content {
	background-position: center center;
	height: 650px;
	width: 980px;
	display: block;
	margin: auto;
	position: relative;
	vertical-align: middle;
	text-decoration: none;
	background-color: #000000;
	background-attachment: scroll;
	background-image: url(/img/newsletter/background.jpg);
	background-repeat: no-repeat;
	border: 1px solid #977f46;
}
#tampon {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 200px;
	width: 200px;
	position: absolute;
	left: 675px;
	top: 140px;
	right: 0px;
	bottom: 0px;
	background-image: url(/img/formulaire/lecourrierdesaficionados.png);
}
#Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3e3e3e;
	text-align: center;
	display: block;
	height: 30px;
	margin-top: 20px;
	width: 980px;
	position: relative;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Copyright a {
	color: #3e3e3e;
	text-decoration: none;
}
#Copyright a:hover,
#Copyright a:active,
#Copyright a:visited {
	color: #3e3e3e;
	text-decoration: underline;
}
</style>
