form {
 margin:0;
 }
#flashcontent {
	height: 400px;
	width:780px;
	border: 1px #333333 solid;
	}
#flashcontent2 {
	width:988px;
	height: 600px;
	}
body {
	background-image: url(images/fond.gif);
	background-repeat: repeat-x;
	margin: 0px auto;
	padding: 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}
#conteneur {
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	height:850px;
	border: 1px #000000 solid;
}
#conteneur_cotation {
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	height:auto;
	border: 1px #000000 solid;
}
#footer {
    width:990px;
	height: auto;
	font-family: Arial;
	font-size:14px;
	color:white;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	background-color:#000000;
}
a.footer:link, a.footer:visited, a.footer:hover
{
font-size:14px;
color:#FFFFFF;
}
#logo {
	width: 322px;
	height: 73px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	padding-left:0px;
	float:left;
}
#entete {
	width: 986px;
	height:100px;
	background-image:url(images/fond-gazette.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	margin-right: auto;
	margin-left: auto;
	border: 2px #000000 solid;
}
#sous-menu {
	height:20px;
	font-family:arial; 
    font-size:14px;
	font-weight:bold;
	/*background-color:#EA661E;*/
	background-color:#CCCCCC;
	color:#000000;
    width: 986px;
    border: #000000 1px solid;
	line-height:20px;
	visibility:visible;
	margin-bottom:2px;
}
.sous-menu-texte{
padding:0 8px 0 8px;
}
#haut_page
{
margin: 2px 1px 2px 1px;
width: 988px;
height:249px;
}
#invite
{
width: 554px;
float: left;
}
#video
{
	width: 309px;
	height: 249px;
	margin-left:1px;
	float: left;
	text-align:left;
}
#milieu_page
{
width: 988px;
height:51px;
padding-bottom:2px;
padding-top:1px;
}
#recherche
{
width: 443px;
height:46px;
float:left;
border: 1px #000000 solid;
margin-left:2px;
padding-top:2px;
padding-left:3px;
padding-bottom:2px;
text-align:left;
}
.maison {
	float: right;
	width:175px;
	height: 50px;
	border:#000000 1px solid;
	margin-right:1px;
	margin-left:1px;
}
#pub
{
	width: 120x;
	height: 249px;
	float: right;
	margin-right:2px;
	text-align:left;
}
#bas_page
{
width: 990px;
padding-top:1px;
padding-bottom:2px;
}
#alaune
{
width: 470px;
height:324px;
float:left;
border: 1px #000000 solid;
margin-right:1px;
margin-left:2px;
margin-bottom:2px;
background-color:#FFFFFF;
text-align:center;
}
#titre_alaune
{
width: 470px;
height:20px;
float:left;
font-size:18px;
color:#FFFFFF;
background-color:#000000;
text-align:center;
}

#flux_rss
{
width: 507px;
height:324px;
float:left;
border: 1px #000000 solid;
margin-right:1px;
margin-left:2px;
margin-bottom:2px;
background-color:#FFFFFF;
}
#titre_flux_rss
{
width: 507px;
height:20px;
float:left;
font-size:18px;
color:#FFFFFF;
background-color:#000000;
text-align:center;
}
#texte_flux
{
font-size:0.8em;
padding-left:10px;
text-align:left;
float:left;
padding-top:13px;
}
#bloc_fiche
{
width: 990px;
padding-top:1px;
padding-bottom:2px;
}
#fiche
{
width: 241px;
height:160px;
float:left;
border: 1px #000000 solid;
background-color:#FFFFFF;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
}
#fiche_maison
{
width: 241px;
height:32px;
float:left;
font-size:0.7em;
color:#FFFFFF;
white-space:normal;
background-color:#000000;
text-align:center;
font:Arial;
}
#fiche_image
{
width: 101px;
height:101px;
float:left;
background-color:#FFFFFF;
text-align:center;
margin-top:2px;
}

.image_fiche
{
}

#fiche_texte
{
width: 136px;
height:100px;
float:right;
text-align:left;
font:Arial;
font-size:12px;
color:#000000;
padding-top:1px;
padding-bottom:3px;
}
#fiche_prix
{
width: 241px;
height:20px;
float:left;
font-size:0.9em;
font-weight:bold;
color:#000000;
text-align:center;
padding-top:1px;
font:Arial;
}
.drapeaux {
	float: left;
	width:21px;
	height: 15px;
	border:#000000 1px solid;
	margin-right:3px;
	margin-top:2px;
	text-align:right;
}
.drapeaux_en {
    float: left;
	width:21px;
	height: 15px;
	border:#000000 1px solid;
	margin-right:3px;
	margin-top:2px;
	text-align:right;
}
.rss {
    float:left;
	width:15px;
	height: 15px;
	border:#000000 1px solid;
	margin-right:3px;
	margin-top:2px;
}
#connexion {
    width:990px;
	height: 30px;
	margin-right: auto;
	margin-left: auto;
    white-space: nowrap;
}
#connexion_form {
	height: 24px;
	float:left;
	text-align:left;
	margin-top:4px;
}
#membre {
	height: 24px;
	float:left;
	text-align:left;
	padding-left:10px;
}
#deconnexion {
	height: 24px;
	text-align:left;
	float:left;
	padding-left:10px;
}
#newsletter {
	width: 250px;
	height: 24px;
	text-align:left;
	float:left;
	padding-left:2px;
	margin-top:4px;
}
input{
height: 16px;
border:#000000 1px solid;
}
.paypal{
width:90px;
height: 44px;
}
.champ_connexion{
height: 16px;
border:#000000 1px solid;
width: 98px;
}
.champ_newsletter{
height: 16px;
border:#000000 1px solid;
width: 175px;
}
select{
height: 20px;
border:#000000 1px solid;
}
label {
}
#texte-reference
{
    float: right;
	height: 11px;
	margin: 0px 0px 0px 0px;
	padding-right:4px;
	text-align:left;
}
.date {
font-size:16px;
font:Arial;
font-weight:bold;
color:#990000;
}
#menu_haut {
	width: 290px;
	height: 100px;
	float: right;
	padding-top:0px;
}
#cotation_gauche1 {
width: 140px;
float: left;
margin-right:0px;
}
#cotation_gauche2 {
width: 140px;
float: right;
margin-right:5px;
}
#cotation {
	width: 988px;
	height:108px;
	background-color:#000000;
	border-bottom: 1px #000000 solid;
}
a.gazette:link{ 
width: 140px;
padding-top:2px;
padding-bottom:2px;
height: 19px; 
display: block; 
color: #FFFFFF; 
text-decoration: none;
background-color:#333333;
border: solid 1px #FFFFFF; 
} 
a.gazette:visited{ 
width: 140px;
padding-top:2px;
padding-bottom:2px;
height: 19px; 
display: block; 
color: #FFFFFF; 
text-decoration: none;
background-color:#333333;
border: solid 1px #FFFFFF; 
} 
a.gazette:hover{ 
width: 140px;
padding-top:2px;
padding-bottom:2px;
height: 19px; 
display: block; 
color: #FFFFFF; 
text-decoration: none;
background-color:#990000;
border: solid 1px #FFFFFF;
} 
.gazette{text-align:center; font-weight: bold; font-family: Arial; font-size:14px; color:#FFFFFF;}

#cotation_centre {
height:108px;
text-align:right;
float:right;
}
a.pub:link{ 
width: 372px;
padding-top: 6px; 
padding-bottom: 6px; 
display: block; 
color: #000000; 
text-decoration: none; 
} 
a.pub:visited{ 
width: 372px;
padding-top: 6px; 
padding-bottom: 6px;
display: block; 
color: #000000; 
text-decoration: none; 
} 
a.pub:hover{
width: 372px;
padding-top: 6px; 
padding-bottom: 6px;
display: block; 
color: #FFFFFF; 
text-decoration: none;  
background-image:url(images/mobilier-bande02.jpg);
} 
.pub{text-align:center; font-family: Arial; font-size:18px; color:#FFFFFF; vertical-align:bottom;
}
.ref {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #990000;
}
#bande_haut {
	padding: 0px;
	height: 30px;
	width: 988px;
	margin-left: 20px;	
}
a {
color:#000000;
	text-decoration: none;
}
a.sans:hover {
	text-decoration: none;
}

h4 {
	margin-bottom: 0px;
}

h2 {
	text-decoration: none;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}

p {
   marging-top: 0;
}

img {
   border: none;
}
.arrondi {
  background: url("images/ok.gif");
  border: none;
  width: 25px; /* largeur à spécifier */
  height: 25px; /* longueur à spécifier */
  cursor: pointer;
}
.arrondi2 {
  background-color:#000000;
  border: 1px #FFFFFF solid;
  width: 40px; /* largeur à spécifier */
  height: 20px; /* longueur à spécifier */
  cursor: pointer;
  color:#FFFFFF;
  padding-bottom:2px;
}
.arrondi3 {
  background-color:#000000;
  border: 1px #FFFFFF solid;
  width: 80px; /* largeur à spécifier */
  height: 20px; /* longueur à spécifier */
  cursor: pointer;
  color:#FFFFFF;
  padding-bottom:2px;
}
.form-texte {
	font-family: Arial;
	font-weight:normal;
	font-size: 16px;
	color: #000000;
}
.resultat {
	font-family: Arial;
	font-weight:normal;
	font-size: 18px;
	color: #FFFFFF;
}
a.resultat:link, a.resultat:visited, a.resultat:hover, a.resultat:active
{
font-family: Arial;
	font-weight:normal;
	font-size: 18px;
	color: #FFFFFF;
}
.resultat_chiffre {
	font-family: Arial;
	font-weight:bold;
	font-size: 20px;
	color: #FFFFFF;
}
.resultat2 {
	font-family: Arial;
	font-weight:normal;
	font-size: 18px;
	color: #000033;
}
.resultat_chiffre2 {
	font-family: Arial;
	font-weight:bold;
	font-size: 20px;
	color: #000033;
}

.resultatH1 {
	font-family: Arial;
	font-weight:bold;
	font-size: 20px;
	color: #000033;
}
a.entete { 
color:#FFFFFF; 
text-decoration:none; 
font-family: Arial;
font-weight:bold;
font-size: 11px;
}
a.entete:visited{ color: #FFFFFF; text-decoration:none;}
a.entete:hover { color: #FFFFFF; text-decoration:underline;}
a.entete:active {text-decoration: none; color: #FFFFFF;
}
/*-------------------------------------------------Cotation----------------------------------*/
#page_cotation
{
width: 990px;
padding-top:1px;
padding-bottom:2px;
}
#bloc_titre
{
width: 780px;
float: center;
text-align:center;
font:Arial;
font-weight:bold;
color:#000000;
font-size:18px;
margin-top:18px;
margin-bottom:14px;

margin-left:auto;
margin-right:auto;
padding-top:4px;
padding-bottom:2px;
}
#page_artiste
{
width: 988px;
padding-top:1px;
padding-bottom:2px;
background-color:#FFFFFF;
}
#bloc_list_artiste
{
width: 780px;
float: center;
margin-left:auto;
margin-right:auto;
margin-top:4px;
margin-bottom:4px;
}
#list_artiste_gauche
{
float: left;
width: 420px;
height:20px;
font-size:16px;
margin-left:60px;
}
#list_reference_gauche
{
float: left;
width: 300px;
height:20px;
font-size:16px;
margin-left:60px;
}
.li_list
{
color:#990000;
}
#page_maison
{
width: 990px;
padding-bottom:2px;
}
#bloc_logo_maison
{
width: 990px;
}
#bloc_fiche_maison
{
width: 780px;
float: center;
margin-left:auto;
margin-right:auto;
margin-top:4px;
margin-bottom:4px;
}
#ensemble_maison_cotation
{
width: 780px;
height:50px;
background-color:#FFFFFF;
border:#000000 1px solid;
margin-top:6px;
margin-bottom:6px;
}
#ensemble_photo_maison
{
width: 175px;
height:50px;
float:left;
background-color:#FFFFFF;
text-align:center;
border-right: 1px #000000 solid;
}
#ensemble_texte_maison
{
width: 580px;
height:40px;
float:left;
text-align:left;
font:Arial;
font-size:14px;
color:#000000;
padding-left:10px;
margin-top:10px;
white-space:normal;
}
#bloc_fiche_cotation
{
width: 780px;
float: center;
margin-left:auto;
margin-right:auto;
margin-top:4px;
margin-bottom:4px;
}
#ensembre_fiche_cotation
{
width: 780px;
height:130px;
background-color:#FFFFFF;
border:#000000 1px solid;
margin-top:4px;
margin-bottom:4px;
}
#ensemble_date_cotation
{
width: 774px;
height:22px;
border:#000000 1px solid;
float:left;
text-align:left;
font:Arial;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
background-color:#333333;
padding-left:4px;
}
#date_cotation
{
width: 670px;
float:left;
}
#vente
{
width: 95px;
float:right;
}
a.vente:link, a.vente:visited, a.vente:hover
{
font-size:14px;
color:#FFFFFF;
}
a.oubli:link, a.oubli:visited, a.oubli:hover, a.oubli:active
{
font-size:10px;
color:#000000;
}
.oubli {font-size: 11px}
#ensemble_photo_cotation
{
width: 101px;
height:101px;
float:left;
background-color:#FFFFFF;
text-align:center;
}
#ensemble_texte_cotation
{
width: 500px;
height:100px;
float:left;
text-align:left;
font:Arial;
font-size:14px;
color:#000000;
padding-top:1px;
padding-bottom:3px;
padding-left:10px;
white-space:normal;
}
#ensemble_prix_cotation
{
width: 150px;
height:100px;
float:right;
text-align:center;
font:Arial;
font-size:16px;
font-weight:bold;
color:#990000;
padding-top:1px;
padding-bottom:3px;
padding-left:10px;
}
a.activepage:link, a.activepage:hover, a.activepage:visited { 
width: 22px;
padding:2px;
display: inline; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
border: solid 1px #000000;
} 
.activepage{text-align:center; font-family: Arial; font-size:14px; color:#000000;
}
a.parpage:link{ 
width: 22px;
padding:2px;
display: inline; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #000000; 
border: solid 1px #FFFFFF; 
} 
a.parpage:visited{ 
width: 22px;
padding:2px;
display: inline; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #000000; 
border: solid 1px #FFFFFF; 
} 
a.parpage:hover{ 
width: 22px;
padding:2px;
display: inline; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
border: solid 1px #000000; 
} 
.parpage{text-align:center; font-family: Arial; font-size:14px; color:#FFFFFF;
}
.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
}
.pagination a:link
{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFFFFF;
	background-color:#000000;
	text-decoration: none; /* no underline */
	color: #FFFFFF;
}
.pagination a:visited
{
    padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFFFFF;
	background-color:#000000;
	text-decoration: none; /* no underline */
	color: #FFFFFF;
}
.pagination a:hover
{   padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;
	background-color:#FFFFFF;
	color: #000000;
	text-decoration: underline; /* no underline */
}
.pagination .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}
.surf {color: #FFFFFF;  font-size:14px; font:Arial;}

#ensemble_liste_abonnement
{
width: 780px;
background-color:#FFFFFF;
border:#000000 1px solid;
}
.abonnezvous {color: #000000;  font-size:24px; font:Arial;}
.li_abonnement
{
 font-family: Arial;
 font-size: 100%;
 color: black;
 display : list-item;
 list-style-image : url(images/liste.png);
} 
#bloc_fiche_artiste
{
width: 550px;
float: center;
margin-left:auto;
margin-right:auto;
margin-top:4px;
margin-bottom:4px;
}
#ensemble_fiche_artiste
{
width: 550px;
height:268px;
background-color:#FFFFFF;
border:#000000 1px solid;
margin-top:6px;
margin-bottom:6px;
}
#ensemble_photo_artiste
{
width: 550px;
height:218px;
float:left;
background-color:#FFFFFF;
text-align:center;
border-right: 1px #000000 solid;
}
#ensemble_texte_artiste
{
width: 540px;
height:40px;
float:left;
text-align:left;
font:Arial;
font-size:14px;
color:#000000;
padding-left:10px;
margin-top:10px;
white-space:normal;
}
#bloc_titre_image
{
width: 780px;
float: center;
text-align:center;
font:Arial;
font-weight:bold;
color:#990000;
font-size:18px;
margin-top:4px;
margin-bottom:4px;
margin-left:auto;
margin-right:auto;
}
