a{text-decoration:none;}
a:link {color: #000000}     /* unvisited link */
a:visited {color: #000000}  /* visited link */
a:hover {color: #000000}    /* mouse over link */
a:active {color: #000000}   /* selected link */


.arial_8{font-family:'arial'; font-size :8;}
.arial_10{font-family:'arial'; font-size :10;}
.arial_11{font-family:'arial'; font-size :11;}
.arial_12{font-family:'arial'; font-size :12;}
.arial_14{font-family:'arial'; font-size :14;}
.arial_18{font-family:'arial'; font-size :18;}
.arial_24{font-family:'arial'; font-size :24;}
a.top_category{color:#5C99DC;}

a.lien_bleu{ color:#5C99DC; text-decoration:underline;}
a.lien_noir{ color:#000000; text-decoration:underline;}
a.lien_orange{ color:#FFA54A; text-decoration:underline;}
a.lien_bleu_f{ color:#505DBC; text-decoration:underline;}

.menu_gauche{ border-left:1px solid #5C99DC; border-right:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2; background-color:#FFFFFF}
.index_bon_plan_gauche{ border-left:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2;}
.index_bon_plan_droit{ border-right:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2;}
.index_bon_plan_titre_gauche{ border-left:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2; background-color: #D1E2FE; font-family:'arial'; font-size :12; font-weight:bold;}
.index_bon_plan_titre_droit{ border-right:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2; background-color: #D1E2FE; font-family:'arial'; font-size :12; font-weight:bold;}
.index_bon_plan_cadre{ border:1px solid #000000; width:118; height:170;}
.index_trio{padding-left:2;padding-right:2; padding-top:3; padding-bottom:4; font-family:'arial'; font-size :10;}
.index_edito_corps{ border-left:1px solid #5C99DC; border-right:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2; background-color: #FFFFFF; font-family:'arial'; font-size :11;}
.index_pas_manquer_corps{ border-left:1px solid #5C99DC; border-right:1px solid #5C99DC; padding-left:0;padding-right:0; padding-top:10; padding-bottom:5; background-color: #FFFFFF;}
.index_critique_corps{ border-left:1px solid #5C99DC; border-right:1px solid #5C99DC; padding-left:3; padding-top:2; padding-bottom:2;}
.menu_droit_invit_img{margin:3px; width:118; height:161; border:0px solid #000000;}
.menu_droit_menu_corps{ padding-left:3; border-left:1px solid #5C99DC; border-right:1px solid #5C99DC;padding-right:0; padding-top:10; padding-bottom:5; background-color: #FFFFFF; font-family:'arial'; font-size :12;}
.liste_corps{ border-left:1px solid #FFA54A; border-right:1px solid #FFA54A;}


.video{margin-right:5px; margin-top:5px; margin-bottom:5px;}
.select_region{width:139;}



.top_rubrique{
  font-weight:bold;
  font-family:'arial';
  font-size : 16;
  color:#ffffff;
}

.main_trio{padding-left:2;padding-right:2; padding-top:3; padding-bottom:4; font-family:'arial'; font-size :10; background-color:#ffffff;}
.main_nouveau{padding:2; background-color:#eeeeee;border: 1px solid #163142;}
.main_nouveau_text{font-family:'arial'; font-size :11;}

.menu_right_img{margin:3px; width:90; height:125; border:0px solid #000000;}

.calendar{padding:1; text-align:center; font-family:'arial'; font-size :10;}

.menu_left{padding-left:5; padding-right:0; padding-top:3; padding-bottom:3; text-align:left; border-left:1px; border-right:0px; border-top:0px; border-bottom:0px; border-color:#ffffff;  background-color:#FF7200; font-family:'arial'; font-size:12;}
a.menu_left_pro{margin-left:3; margin-top:3; margin-bottom:3; font-family:'arial'; font-size:11; color:#ffffff; font-weight:bold;}
.menu_left_recherche{padding-left:0; padding-right:0; padding-top:3; padding-bottom:5;}

a.menu_droit{margin-left:2; margin-top:0; margin-bottom:0; font-family:'arial'; font-size:12; color:#5C99DC;}

.pro_spectateur{border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #ffffff; font-family:'arial'; font-size:12; padding-left:3; padding-right:3; padding-top:2; padding-bottom:2;}

.page_header{padding-left:5; padding-right:0; padding-bottom:0;padding-top:12; background-color:#FFA54A; font-family:'arial'; font-size :14; font-weight:bold; color:#ffffff; }
.page_header_pro{padding-left:5; padding-right:0; padding-top:2; padding-bottom:2; background-color:#FFA54A; font-family:'arial'; font-size :14; font-weight:bold; color:#ffffff; }

.explication{padding-left:0; padding-right:0; padding-top:10; padding-bottom:2; font-family:'arial'; font-size :12; text-align:justify; color:#555555;}

.header_field
{
  font-family:arial;
  font-size : 12;
  padding:3;
  color:#000;
}

.cell
{
font-family:arial;
font-size : 10; 
color:#000; 
}

.cell_resa
{
font-family:arial;
font-size : 10; 
color:#000; 
border-bottom: 1px solid #000;
}

.critique
{
padding-left: 5; 
padding-right: 5;
padding-top: 5;
padding-bottom: 5;
text-align:justify;
border-left: 0px;
border-right: 0px;

}

.header
{
border-left: 1px #d8d3c2 solid;
height:125px; 
font-family: verdana;
font-size : 10px; 
color:#000;
padding-left: 4; 
padding-right: 4; 
text-align: center;
}

.field{background-color:#ffffff;  border: 1px solid; border-color:#809EBA; }

/* ECRAN DE GESTION DE SPECTACLE */
.cell_top   { background-color:#ffffff; width: 197; border-right: 1px solid; border-color:#5E578B; }
.cell_bottom{ width: 197; border: 1px #5E578B solid; }
.cell_date  { padding: 1; background-color:F4F3F3; width: 197; border-top: 1px solid; border-right: 1px solid; border-left: 1px solid;border-color:#5E578B; }
.cell_date_past  { padding-right: 25; background-color:#cccccc; width: 174; border-top: 1px solid; border-right: 1px solid; border-left: 1px solid;border-color:#5E578B; }
.cell_totalline  { padding-right: 2; background-color:F4F3F3; width: 100; border-top: 1px solid; border-right: 1px solid; border-color:#5E578B; }
.cell_totalline_past  { padding-right: 2; background-color:#cccccc; width: 100; border-top: 1px solid; border-right: 1px solid;border-color:#5E578B; }
.cell_totalline_bottom  { background-color:#ffffff;width: 100; border-top: 1px solid; border-color:#5E578B; }
.cell_quota { padding: 1; background-color:#ffffff; width: 120; border-top: 1px solid; border-right: 1px solid; border-color:#5E578B; }
.cell_quota_full { padding: 1; background-color:#ff0000; width: 120; border-top: 1px solid; border-right: 1px solid; border-color:#5E578B; }
.cell_quota_past { padding: 1; background-color:#dddddd; width: 120; border-top: 1px solid; border-right: 1px solid; border-color:#5E578B; }
.cell_quota_past_full { padding: 1; background-color:#dd0000; width: 120; border-top: 1px solid; border-right: 1px solid; border-color:#5E578B; }
.cell_total { padding: 1; background-color:F4F3F3; width: 120; border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color:#5E578B; }
.cell_header{ padding: 0px; margin:0px; background-color:F4F3F3; width: 155px; height:70px; border-top: 1px solid; border-right: 1px solid; border-color:#5E578B; }
.cell_red{background-color:F4F3F3;padding: 1;border: 1px solid; border-color:FFA54A;}

.quota{font-family:'arial'; font-size : 14; color:'#000000';}
.date{font-family:arial;font-size:11px; color:#000;}

.pro_oubli{font-family:'verdana'; font-size :10; color:'#CF2127'; text-align:right;}

/* GESTION DU COMPTE PERSO */
.perso_reservation_message{font-family:'verdana';font-size : 12; text-align:"justify"; border-left:1px solid #5C99DC; border-right:1px solid #6EAAC6;}
.perso_vignette{border:"solid 1 #ECC3B2";}
.perso_text{padding-left: 10;}
.perso_nom{font-family:'verdana';font-size : 12; color:'#77A4FF';font-weight:'bold';}
.perso_message{font-family:'verdana';font-size : 12; color:'#4B4A4A';font-weight:'bold';}
.perso_modif{font-family:'verdana';font-size : 10; color:'#4B4A4A';}

.fiche_lieu{font-family:'verdana'; font-size:10; color:#626363; padding:5; background-color:#F4F4F4;}
.fiche_ticket{font-family:'verdana'; font-size:10; color:#ffffff; padding:5; border-bottom:1px solid #f4f4f4;}
.fiche_note{font-family:'arial'; background-color:#F4F4F4; font-size:14; color:#000000; padding-left:4; padding-right:4; padding-top:6; padding-bottom:6;}
.fiche_vignette{margin-right:5;  border:1px solid #163142;}
.fiche_detail{font-family:'arial'; font-size:12; padding-left:0; padding-right:0; text-align:justify;}


.critique_titre{font-family:'arial';font-weight:bold; font-size:13; color:#555555; padding-left:0; padding-right:10; text-align:justify;}
.critique_text{font-family:'arial'; font-size:12; color:#626363; padding-left:0; padding-right:10;padding-top:5;padding-bottom:7; text-align:justify; border-top: 1px dashed #626363;}
.critique_note{font-family:'arial'; font-size:14; color:#626363; padding-left:5; padding-right:5; border-top: 1px dashed #626363;}
.critique_mini_note{font-family:'arial'; font-size:10; color:#626363; padding-left:5; padding-right:5; border-top: 1px dashed #626363;}
.critique_pseudo{font-family:'verdana'; font-size:10; color:#000000;}

.liste_header{font-size:15; font-family:'arial'}
.liste_info{width:504;}
.liste_genre{font-family:'arial'; color:#000000; font-size:11; padding-right:5; text-align:right;}
.liste_detail{font-family:'arial'; font-size:12; padding-left:0; padding-right:0; text-align:justify;}
.liste_tri{font-family:'arial'; font-size:11; color:#5C99DC; text-align:center;}
.liste_note{text-align:center;font-family:'arial'; background-color:#dddddd; font-size:14; color:#000000; padding-left:5; padding-right:5;}
.liste_lieu{font-family:'arial';font-size:10; color:#555555;}
.liste_nom_tarif{font-weight:normal; font-family:'arial'; font-size:11; color:#000000; padding-left:5; padding-right:5; background-color:#dddddd}
.liste_tarif{text-align:center; font-family:'arial'; font-size :11; padding-top:3; padding-bottom:3; padding-left:5; padding-right:5;}
a.liste_titre{font-family:'arial'; font-weight:bold; color:#000000; font-size:15; margin-left:3; margin-top:6; margin-bottom:0;}
a.liste_titre:hover {color: #555555}
a.liste_titre:visited {color: #555555}  /* visited link */
a.liste_titre:active {color: #555555}   /* selected link */
.liste_dates{font-family:'arial'; color:#000000; font-size:10; padding-left:2;}
.liste_vignette{margin:8; border:1px solid #000000}





















body {
margin-top: 0px;
background-color:#FFF;
}
img{
	border:0px;
	vertical-align:middle;
}
ul{
margin-left: 20px;
color:#333;
}
.nettoyeur { clear: both; margin: 0; padding: 0; border: 0; height: 0; line-height: 1px; font-size: 1px; overflow: hidden; }

#conteneur {
font-family: Arial,Verdana;
font-size:12px;
color:#000;
height:100%;
width:968px;
margin: auto auto;
background-color:#fff;
}
#conteneur2 {
	width: 1020px;
	background-image: url('../img/bord.png');
}
#menu-gauche {
border-top: 1px #d8d3c2 solid;
border-right: 1px #d8d3c2 solid;
border-bottom: 1px #d8d3c2 solid;
width: 275px;
float:left;
background-color:#efece2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:23px;
color:#000;
}
#menu-gauche div{
padding-left:10px;
padding-right: 5px;
}
#conteneur_fiche {
width:552px;
margin-left:75px;
border: 1px;
border-color:#e1d6d5;
background-color:#dedede;
font-family: arial;
float:left;
}
#conteneur_fiche2 {
width:2000px;
background-color:#fff;
font-family: arial;
font-size:12px;
float:left;
}
a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration: underline;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}
#fiche {
border: 1px #e1d6d5 dashed;
width: 600px;
height:140px;
background-color:#f8f1f1;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#333;
}
.mini_fiche {
border: 1px #d8d3c2 solid;
background-color:#efece2;
float:left;
width: 645px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:4px;
padding-top:5px;
color:#333;
}
.info_fiche1 {
float:left;
width:355px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
margin-right:10px;
height:100%;
color:#333;
}
.info_fiche {
height:125px;
margin-left:460px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
border-left:1px #d8d3c2 solid;
color:#333;
}
.info_fiche a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration: underline;
}
.info_fiche a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration: underline;
}
.info_fiche a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-decoration: underline;
}
.info_cadre1 {
border: 1px #dedede solid;
width: 655px;
height:20px;
margin: 10px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#333;

}
.info_cadre {
border: 1px #e1d6d5 dashed;
width: 550px;
margin-left:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#333;
}

#pied {
background-color:#dedede;
color:#fff;
width:968px;
}
.info_cadre_saisie {
border: 1px #d8d3c2 solid;
background-color:#efece2;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
color:#333;
}
.info_cadre_gestion {
border: 1px #d8d3c2 solid;
background-color:#f8f1f1;
margin:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
color:#333;
}
#conteneur_login {
font-family: Arial,Verdana;
font-size:12px;
color:#000;
width:968px;
margin: auto auto;
background-color:#fff;
}
#conteneur2_login {
	width: 1020px;
	background-image: url('../img/bord.png');
}
#first {
width:968px;
float:left;
}
#login {
width: 270px;
height:120px;
background-color:#efece2;
border: 1px #d8d3c2 solid;
padding:5px 5px 5px 10px;
margin:20px 100px 0px 90px;
float:left;
}
#oubli {
width:270px;
height:120px;
background-color:#efece2;
border: 1px #d8d3c2 solid;
padding:5px 5px 5px 10px;
margin:20px 10px 0px 100px;
float:left;
}

.arial_8{font-family:'arial'; font-size :8;}
.arial_10{font-family:'arial'; font-size :10;}
.arial_11{font-family:'arial'; font-size :11;}
.arial_12{font-family:'arial'; font-size :12;}
.arial_14{font-family:'arial'; font-size :14;}
.arial_18{font-family:'arial'; font-size :18;}
.arial_24{font-family:'arial'; font-size :24;}
