body.general {
background-color : #FFD800;
}

body.accueil {
color: black;
background: black;
scrollbar-3dlight-color: red;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.lepiaf {
color: black;
background: url(img/fd.lepiaf.piaf.jpg) black no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.newsletter{
color: black;
background: url(img/fd.newsletter.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.monde {
color: black;
background: url(img/fd.monde.piaf.jpg) #BBEA5E no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.forum {
color: black;
background: url(img/fd.forum.piaf.jpg) #BBEA5E no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.programme {
color: black;
background: url(img/fd.tv_piaf.jpg) #000000 no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.news {
color: black;
background: url(img/fd.news.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.mentions {
color: black;
background: url(img/fd.mentions.piaf.jpg) #EA7F2F no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.conditions {
color: black;
background: url(img/fd.conditions.piaf.jpg) #F3A93B no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.goodies {
color: black;
background: url(img/fd.goodies.piaf.jpg) #FE77D5 no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.interro {
color: black;
background: url(img/fd.interro.piaf.jpg) #D767F1 no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.magasin {
color: black;
background: url(img/fd.magasin.piaf.jpg) #A0CF43 no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.vitrine {
color: black;
background: url(img/fd.vitrine.piaf.jpg) #A0CF43 no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}


body.aide {
color: black;
background: url(img/fd.aide.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.partenaire {
color: black;
background: url(img/fd.partenaire.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.devenir_partenaire {
color: black;
background: url(img/fd.devenir_partenaire.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.contact {
color: black;
background: url(img/fd.contact.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

body.faq {
color: black;
background: url(img/fd.lepiaf.piaf.jpg) white no-repeat fixed top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}


body.langue {
color: black;
background: url(img/fd.langue.piaf.jpg) white no-repeat top left;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}


table.general { 
width: 759px; 
height: 568px; 
background-color: #000000; 
border: 1px solid red;
border-collapse : collapse;
margin-top : auto;
margin-bottom : auto; 
margin-left: auto;
margin-right: auto;
border-spacing: 0px;
padding: 0px;
}


td.general { 
background-color: #ffffff; 
border: 1px solid red;
border-collapse : collapse;
}

table.panier { 
width: 496px; 
background-color: #C5F592; 
border: 1px solid #89BC53;
border-collapse : collapse;
margin-top : auto;
margin-bottom : auto; 
margin-left: auto;
margin-right: auto;
border-spacing: 1px;
padding: 1px;
}


td.panier { 
background-color: #C5F592; 
border: 1px solid #89BC53;
border-collapse : collapse;
}

table.contenu_scroll { 
width: 739px;
heigth: 319px;
border: 0px;
margin-top : 0px;
margin-bottom : 0px;
margin-left: 0px;
margin-right: 0px;
border-spacing : 0px;
padding : 0px;
}

table.contenu { 
width: 758px;
heigth: 319px;
border: 0px;
margin-top : 0px;
margin-bottom : 0px;
margin-left: 0px;
margin-right: 0px;
border-spacing : 0px;
padding : 0px;
}

td.contenu_gauche {
border: 0px;
width: 198px;
height: 319px;
vertical-align:top;
}

td.contenu_lepiaf {
background-image:url(img/fd.lepiaf_piaf.jpg);
background-repeat:repeat;
}

td.contenu_mentions {
background-image:url(img/fd.mentions_piaf.jpg);
background-repeat:repeat;
}

td.contenu_conditions {
background-image:url(img/fd.conditions_piaf.jpg);
background-repeat:repeat;
}

td.contenu_partenaire {
background-image:url(img/fd.lepiaf_piaf.jpg);
background-repeat:repeat;
}

td.contenu_contact {
background-image:url(img/fd.lepiaf_piaf.jpg);
background-repeat:repeat;
}

td.contenu_lepiaf_faq {
background-image:url(img/fd.lepiaf_faq_piaf.jpg);
background-repeat:no-repeat;
}

td.contenu_aide {
background-image:url(img/fd.aide_piaf.jpg);
background-repeat:no-repeat;
}

td.contenu_monde {
background-image:url(img/fd.monde_piaf.jpg);
background-repeat:repeat;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

td.contenu_news {
background-image:url(img/fd.news_piaf.jpg);
background-repeat:repeat;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

td.contenu_goodies {
background-image:url(img/fd.goodies_piaf.jpg);
background-repeat:repeat;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}


td.contenu_interro {
background-image : url(img/fd.interro_piaf.jpg);
background-repeat : repeat;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

td.contenu_magasin {
background-image : url(img/fd.magasin_piaf.jpg);
background-repeat : repeat;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFE900;
scrollbar-base-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFFFFF;
}

span,p,ul,li,td {
font-size : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}

div.autres_piafs {
position: relative;
color : #000000;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF; 
border: 1px solid black;
border-collapse : collapse;
width: 510px;
height: 290px;
vertical-align:top;

}

div.img_panier {
position: relative;
width: 160px;
height: 96px;
align:right;
vertical-align:top;
}


div.programme {
position: relative;
top: 10px;
margin-left: 230px;
}

div.tv {
position: relative;
top: -20px;
margin-left: 40px;
}

div.net {
position: fixed;
top: 34px;
margin-left: 230px;
width: 320px;
height: 256px;
}


.accueil_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}


.footer_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.magasin_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.construction_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.gauche_titre {
position: relative;
top: 30px;
margin-left: 16px;
font-size : 17px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : white;
}

.gauche_texte {
position: relative;
top: 50px;
margin-left: 16px;
font-weight: bold;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : white;
}

.faq_titre {
top: 10px;
margin-left: 210px;
margin-right: 20px;
color : #0057DF;
font-weight: bold;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.faq_texte{
top: 40px;
margin-left: 210px;
margin-right: 20px;
color : #0057DF;
font-size : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forum_texte{
color : #777C68;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forum_titre{
color : #000000;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interro_titre{
color : #FFFFFF;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interro_question{
color : #FFFFFF;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.recherche_titre{
color : #000000;
font-size : 13px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.recherche_texte_titre{
color : #000000;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.recherche_texte{
color : #000000;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galerie_titre{
position: relative;
color : #000000;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#F7AE50; 
border: 1px solid black;
border-collapse : collapse;
margin-top : 0px;
padding: 3px;
top: 3px;
}

.newsletter_titre {
color : #FFFFFF;
font-weight: bold;
font-size : 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.newsletter_texte{
color : #FFFFFF;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.news_type{
color : #000000;
font-size : 18px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.news_titre{
color : #000000;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.news_texte{
color : #000000;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.magasin_titre{
color : #000000;
font-size : 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.magasin_type{
color : #000000;
font-size : 18px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.goodies_texte{
color : #000000;
font-size : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.goodies{
color : #000000;
font-size : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.goodies:hover{
color : red;
font-size : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.accueil{
color : #FFED06;
font-size : 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.accueil:hover{
color : red;
font-size : 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.footer{
color : #FFFFFF;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.footer:hover{
color : red;
font-size : 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.forum_minilien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #777C68;
	text-decoration: none;
}

a.forum_minilien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

a.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0057DF;
	text-decoration: underline;
}

a.faq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
	text-decoration: underline;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	text-decoration: none;
}

a.navig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
a.forum:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	text-decoration: underline;
}
.forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}

img.black {
	border: 1px solid black;
	}
	
img.panier {
	border: 0px;
	}
	
a.langue {
	border: 0px;
	}

a.langue:hover {
	border: 0px;
	}	
	
input {
	border : 0px;
	font-size : 11px;
	FONT-WEIGHT: bold;
	font-family: arial,helvetica,sans-serif;
	color : #000000;
}

input.black {
	border : 1px solid Black;
	font-size : 11px;
	FONT-WEIGHT: bold;
	font-family: arial,helvetica,sans-serif;
	color : #000000;
}

select {
	font-size : 11px;
	FONT-WEIGHT: bold;
	font-family: arial,helvetica,sans-serif;
	color : #000000;
}

select.black {
	border : 1px solid Black;
	font-size : 11px;
	FONT-WEIGHT: bold;
	font-family: arial,helvetica,sans-serif;
	color : #000000;
}

textarea {
	FONT-WEIGHT: bold;
	font-family: arial,helvetica,sans-serif;
	color : #000000;
	}
	
textarea.black {
	border : 1px solid Black;
	FONT-WEIGHT: bold;
	font-family: arial,helvetica,sans-serif;
	color : #000000;
	}