/* CSS Document */
BODY {	 
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#ffffff;
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px;
background-color: #606169;
scrollbar-3d-light-color: #CECECE;
scrollbar-arrow-color: #ffffff;
scrollbar-face-color: #848484;
}
A {color: #ffffff;}
A:hover {text-decoration: none;color:#ffffff;}
A:link {color:#ffffff;font-weight: bold;}
A:visited {color:#ffffff;font-weight: bold;}
A:active {color:#ffffff; font-weight: bold;}

.texte {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#ffffff;
}

.cnil {
font-family : arial, Helvetica, sans-serif; 
font-size:11px;
font-weight : normal;
font-style : italic;
color:#ffffff;
}

.texte_admin {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#000000;
}


.titre_livre {
font-family : arial, Helvetica, sans-serif; 
font-size:14px;
font-weight : bold;  
color:#D2CCCE;
}

a.suivant_precedent:link{
font-family : arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
color:#D2CCCE;
text-decoration:underline;
}
a.suivant_precedent:visited{
font-family : arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
color:#D2CCCE;
text-decoration:underline;
}
a.suivant_precedent:active{
font-family : arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
color:#D2CCCE;
text-decoration:underline;
}
a.suivant_precedent:hover{
font-family : arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
color:#D2CCCE;
text-decoration:none;
}

a.textelink:link{
font-family : arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal;
color:#ffffff;
text-decoration:underline;
}
a.textelink:visited{
font-family : arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal;
color:#ffffff;
text-decoration:underline;
}
a.textelink:active{
font-family : arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal;
color:#ffffff;
text-decoration:underline;
}
a.textelink:hover{
font-family : arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal;
color:#ffffff;
text-decoration:none;
}

a.photomenu:link{
font-family : arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold;
color:#D2CCCE;
text-decoration:underline;
}
a.photomenu:visited{
font-family : arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold;
color:#D2CCCE;
text-decoration:underline;
}
a.photomenu:active{
font-family : arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold;
color:#D2CCCE;
text-decoration:underline;
}
a.photomenu:hover{
font-family : arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold;
color:#ffffff;
text-decoration:none;
}
.marge_moins25pxgauche{
margin-left:-25px;
}

.cache{
position:absolute;
width:550px;
height:450px;
z-index:1;
visibility: hidden;
display:none;
}
.copyright {
font-family : arial, Helvetica, sans-serif;
font-size:10px;
color:#cccccc;
text-decoration:none;
margin-right : 14px; 
}

.txtN {
	FONT-SIZE: 10px; COLOR: #000000; font-family : arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.menulink:link{
font-family : arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : bold; 
text-align:center;
letter-spacing:80%;
color:#ffffff;
text-decoration:none;
}
a.menulink:visited{
font-family : arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : bold; 
text-align:center;
letter-spacing:80%;
color:#ffffff;
text-decoration:none;
}
a.menulink:hover{
font-family : arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : bold; 
text-align:center;
letter-spacing:80%;
color:#ffffff;
text-decoration:none;
}
a.menulink:active{
font-family : arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : bold; 
text-align:center;
letter-spacing:80%;
color:#ffffff;
text-decoration:none;
}
.puce_1{
margin-left: 20px;
margin-bottom: 10px;
}
.precedent {
margin-bottom:40px;
margin-left:85px;
}
.texte_forms {
font-family:Arial;
font-size:9pt;
color:#ffffff;
font-weight:normal;
}
.forms_bg {
background-color:#000000;
font-family:Arial;
font-size:9pt;
color:#cccccc;
border:1px solid #cccccc;
/*background-image:url(img/spacer.gif);*/
/*background-repeat:repeat;*/
background-color: transparent;
}
.forms_bg2 {
background-color:#000000;
font-family:Arial;
font-size:9pt;
color:#cccccc;
border:1px solid #cccccc;
filter:chroma(color=#000000);
}
.bouton_envoyer {
font-size:12px;
font-style:normal;
color:#000000;
background-color:#cccccc;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
width:100px;
height: 18px;
cursor:hand;
}
.texte_intro {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#cccccc;
}
.Hautdepage {
margin: 8px;
}
a.hautdepage:link {
font-family:Arial;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.hautdepage:visited {
font-family:Arial;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.hautdepage:active {
font-family:Arial;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.hautdepage:hover {
font-family:Arial;
font-size:9px;
color:#ffffff;
text-decoration:underline;
}
.extrait {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#BE2D1C;
font-weight : normal;
}
.th_concerts {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BE2D1C;
font-weight : bold;
text-align:left;
}
.td_concerts {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D1C8C8;
font-weight : bold;
border-top: 1px solid #9A9696;
}
.annule {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B1B1;
font-weight : normal;
font-style : italic;
}
.articles {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#BE2D1C;
font-weight : normal;
}
.contact_validation {
font-family : arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : normal; 
color : #ffffff; 
background-color : #052648; 
border-color :#D0CEDC;
border-left: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-top: 1px solid;
margin-top : 82px; 
margin-right : 0px;
margin-left : 42px; 
margin-bottom : 0px; 
padding : 10px; 
text-align : center;
width: 400px;
}
.retour_accueil {
font-size:12px;
font-style:normal;
color:#000000;
background-color:#dddddd;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
cursor:hand;
}
.panier_titre1{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
font-weight: bold;
/*letter-spacing:-1px;*/
color:#1B4362;
background-color:#F1F1EE;
border-top: 1px solid #1B4362;
border-bottom: 1px solid #1B4362;
}
.panier_titre2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
font-weight: bold;
/*letter-spacing:-1px;*/
color:#1B4362;
background-color:#EE7B58;
border-top: 1px solid #1B4362;
border-bottom: 1px solid #1B4362;
}
.panier_contenu1{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
font-weight: normal;
/*letter-spacing:-1px;*/
color:#1B4362;
background-color:#F1F1EE;
border-bottom: 1px solid #1B4362;
}
.panier_contenu2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
font-weight: normal;
/*letter-spacing:-1px;*/
color:#1B4362;
background-color:#EE7B58;
border-bottom: 1px solid #1B4362;
}
.panier_bottom{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:normal;
font-weight: normal;
/*letter-spacing:-1px;*/
color:#1B4362;
background-color:#FBFBF8;
border-bottom: 1px solid #1B4362;
}
a.lien_small:link {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#ffffff;
text-decoration:underline;
}
a.lien_small:visited {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#ffffff;
text-decoration:underline;
}
a.lien_small:active {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#ffffff;
text-decoration:underline;
}
a.lien_small:hover {
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#ffffff;
text-decoration:none;
}
a.lien_bleu:link {
font-family : arial, Helvetica, sans-serif; 
font-size:11px;
font-weight : normal;  
color:#194262;
text-decoration:none;
}
a.lien_bleu:visited {
font-family : arial, Helvetica, sans-serif; 
font-size:11px;
font-weight : normal;  
color:#194262;
text-decoration:none;
}
a.lien_bleu:active {
font-family : arial, Helvetica, sans-serif; 
font-size:11px;
font-weight : normal;  
color:#194262;
text-decoration:none;
}
a.lien_bleu:hover {
font-family : arial, Helvetica, sans-serif; 
font-size:11px;
font-weight : normal;  
color:#194262;
text-decoration:underline;
}
.autre_choix{
font-family : arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : normal;  
color:#194262;
background-color:#E8E8E8;
border : 1px solid #80807B;
width : 180px;
height: 106px;
padding : 10px;
}
.admin_menu{
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7; 
background-color: #cccccc; 
border: 1px solid #163F78; 
margin-top: 0; 
margin-right: 0; 
margin-left: 0; 
margin-bottom: 10px; 
padding: 10px;
}
a.admin_menu_lien:link {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:none;
}
a.admin_menu_lien:visited {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:none;
}
a.admin_menu_lien:active {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:none;
}
a.admin_menu_lien:hover {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:underline;
}
a.admin_deconnexion:link {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:none;
}
a.admin_deconnexion:visited {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:none;
}
a.admin_deconnexion:active {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:none;
}
a.admin_deconnexion:hover {
font-family: arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:underline;
}
.tableau_resultats{
background-color : #DEEFFF;
}
a.admin_orderby:link {
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
text-decoration:underline;
}
a.admin_orderby:visited {
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
text-decoration:underline;
}
a.admin_orderby:active {
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
text-decoration:underline;
}
a.admin_orderby:hover {
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
text-decoration:none;
}
.txtrouge {
	FONT-SIZE: 11px; COLOR: #af0000; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.conception:link {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
}
a.conception:visited {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
}
a.conception:active {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
}
a.conception:hover {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:underline;
}