/* CSS Document */

/***************************** ADMIN **********************************/
.txt_admin
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 10px;
 font-weight: normal;
}

.txt_admin_gras
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 10px;
 font-weight: bold;
}

.adm_rub_menu
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 10px;
 font-weight: bold;
}

.adm_choix_menu
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 10px;
 font-weight: bold;
}

INPUT.input_login
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
 width:100px;
}

INPUT.input_valider
{
 font-family: Verdana,Arial;
 color: #3D5A51;
 font-size: 10px;
 height: 18px;
 border-style: solid;
 border-color: #999999;
 border-width: 1px;
}

INPUT.input_titre
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
 width:300px;
}

INPUT.input_fichier {
 border-style: solid;
 border-color: #999999;
 border-width: 1px;
 font-family: Verdana, Arial;
 color: #3D5A51;
 font-size: 10px;
 font-weight: normal;
 width: 400px;
}

INPUT.input_fichier2 {
 border-style: solid;
 border-color: #999999;
 border-width: 1px;
 font-family: Verdana, Arial;
 color: #3D5A51;
 font-size: 10px;
 font-weight: normal;
 width: 300px;
}

SELECT.select
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
}

TEXTAREA.textarea
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
}


/**************************** PUBLIC *********************************/
.txt_vide
{
 font-size: 1px;
}

.tiret_menu
{
 font-family: Arial, Verdana, Helvetica;
 color: #666666;
 font-size: 9px;
 font-weight: strong;
}

.star_accueil_nom
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 12px;
 font-weight: bold;
}

.star_accueil_style
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 11px;
 font-weight: bold;
}

.star_accueil_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

a.star_accueil_txt
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.star_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 10px;
 font-weight: normal;
}

.news_date
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 11px;
 font-weight: bold;
}

.news_titre
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

a.news_orange
{
 font-family: Verdana, Arial;
 color: #ff9900;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.news_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

.album_date
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 11px;
 font-weight: bold;
}

.album_titre
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

.album_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

INPUT.input_email
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
 width:120px;
}

.bonus_artiste
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 11px;
 font-weight: bold;
}

.artistes_index
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
}

a.artistes_index
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
}

a:hover.artistes_index
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
}

/****************************** Album photos *******************************/
.album_cadre_tl
{
 border-style: solid;
 border-width: 1px 0px 0px 1px;
 border-color: #999999;
 background-color: #F5F5F5;
}

.album_cadre_trl
{
 border-style: solid;
 border-width: 1px 1px 0px 1px;
 border-color: #999999;
 background-color: #F5F5F5;
}

.album_cadre_tbl
{
 border-style: solid;
 border-width: 1px 0px 1px 1px;
 border-color: #999999;
 background-color: #F5F5F5;
}

.album_cadre_trbl
{
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 border-color: #999999;
 background-color: #F5F5F5;
}

a.album_page
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

a:hover.album_page
{
 font-family: Verdana, Arial;
 color: #999999;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.album_page_courante
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
}
/****************************** LIENS ****************************************************/
.liens_site
{
 font-family: Verdana, Arial;
 color: #cc3300;
 font-size: 11px;
 font-weight: bold;
}

a.liens_url
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.liens_texte
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

/****************************** Inscription / Réservation ********************************/

.form_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

INPUT.input_form_nom_ville_email
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
 width:200px;
}

INPUT.input_form_cp_age_exp
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
 width:50px;
}

INPUT.input_form_tel
{
 font-family: Verdana,Arial;
 color: #666666;
 font-size: 10px;
 width:150px;
}

/****************************** Radios *************************************/
a.radio_url
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

a:hover.radio_url
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}


/****************************** Références *********************************/
.ref_titre
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 11px;
 font-weight: bold;
}

.ref_date
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

.ref_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

/****************************** Agenda *************************************/
.agenda_date
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 11px;
 font-weight: bold;
}

.agenda_txt_gras
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

a.agenda_txt_gras
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

a:hover.agenda_txt_gras
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.agenda_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

a.agenda_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
 text-decoration: underline;
}

a:hover.agenda_txt
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: normal;
 text-decoration: underline;
}

.agenda_txt_rouge_gras
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
}

/****************************** Calendrier *********************************/
.cal
{
 font-family: Verdana, Arial;
 color: #cc3300;
 font-size: 9px;
 font-weight: normal;
}

.cal_gras
{
 font-family: Verdana, Arial;
 color: #cc3300;
 font-size: 9px;
 font-weight: bold;
}

a.cal_ok
{
 font-family: Verdana, Arial;
 color: #444444;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.cal_mois
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
 text-decoration: none;
}

a.cal_mois
{
 font-family: Verdana, Arial;
 color: #444444;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.cal_fond
{
 background: #CCCCCC;
}

/****************************** QSN ****************************************/

.qsn_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

/****************************** Contacts ***********************************/
.contacts_txt_gras
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

a.contacts_txt_gras
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

/****************************** Bottom *************************************/

.txt_bottom
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

a.txt_bottom
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
}

a:hover.txt_bottom
{
 font-family: Verdana, Arial;
 color: #cc3300;
 font-size: 9px;
 font-weight: normal;
 text-decoration: underline;
}

/**************************** EMAIL *************************************/
.email_titre
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 12px;
 font-weight: bold;
}

.email_txt_gras
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
}

a.email_txt_gras
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

a:hover.email_txt_gras
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}

.email_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
}

a.email_txt
{
 font-family: Verdana, Arial;
 color: #666666;
 font-size: 9px;
 font-weight: normal;
 text-decoration: underline;
}

a:hover.email_txt
{
 font-family: Verdana, Arial;
 color: #CC3300;
 font-size: 9px;
 font-weight: normal;
 text-decoration: underline;
}