@charset "iso-8859-1";
/*Général*/
body {
background:white url(../images_site/fond_alfa.gif) left bottom fixed no-repeat;
scrollbar-face-color:#D2E4FC; 
scrollbar-highlight-color:#D5E5F9;
scrollbar-arrow-color: #F38E3D; 
scrollbar-shadow-color:silver;
scrollbar-3dlight-color: #2D1D5C; 
scrollbar-darkshadow-color:#2D1D5CC; 
scrollbar-track-color:#F5F9FF; 
font-family:tahoma;
font-size:10px;
margin:5;
}

.fond_mail                                 {background:url(../images_site/parchemin.gif) fixed bottom right no-repeat;}

.fond_musique                              {background:url(../images_site/cd.gif) fixed bottom right no-repeat;}


a:link                                     {color:#4e36b4; text-decoration:none; cursor:pointer ; font: bold 11px tahoma ;}
		  
a:visited                                  {color:#4e36b4; text-decoration:none; cursor:pointer ; font: bold 11px tahoma ;}
		  
a:hover                                    {color:#F38E3D; text-decoration:none; cursor:pointer ; font: bold 11px tahoma ;}

a:active                                   {color:#F38E3D; text-decoration:none; cursor:pointer ; font: bold 11px tahoma ;}		
		   
	/*Textes*/
	
span                                       {font-size:11px;;text-decoration:none;font-family:tahoma;}
	
span.index_titre                           {color:black; font-weight:bold;width:100%;}

span.index_titre_gauche                    {color:#640165; font-weight:bold; filter:DropShadow(color=#E0E0E0,OffX=2,OffY=2);width:100%}

span.text_index                            {color:#2D1D5C;}

span.text_index_label                      {color:#2D1D5C;font-style:italic;font-weight:bold;font-size:9;}

span.text_orange                           {color:#F38E3D;font-weight:bold;}

span.text_help                             {color:#AE9260;font-weight:bold;}

span.text_menu                             {color:#4e36b4;font-weight:bold;font-size:10px;font-family:tahoma;}

span.text_vert                             {color:#0F9593; font-weight:bold;}

span.text_white                            {color:#000000; font-weight:bold;}

span.text_purple                           {font-weight:bold;; color:purple;}

span.text_purple_fonce                     {font-weight:bold;; color:#960000;font-size:10px;}

span.text_introduction                     {font-size:11;font-weight:bold;; color:#2D1D5C;}

span.text_bleue_gris                       {font-weight:bold;; color:#647E96;}

span.text_purple_small                     {color:purple;}

span.text_rouge                            {font-weight:bold;; color:#FF4343}

span.text_white                            {font-weight:bold;; color:#FFFFFF}

span.text_bleue_fonce                      {color:#4e36b4;font-weight:bold;font-size:11px;}

span.v_milieu                              {vertical-align:middle;}

span.titre                                 {font:20 #2D1D5C;} 

span.small{font-size:7pt;color:#808080;text-align:center;font-weight:normal;text-decoration:none;}

.titre_article 						       {color:#2D1D5C;font:18;font-weight:bold;}

.rubriques_menu                            {text-align:center;}

/*Tableaux*/
table {
font-size: 11px;
font-family: tahoma;
}

td {
font-size: 11px;
font-family: tahoma;
font-color:#2D1D5C;
} 

/**FORMATAGE DES MENU DROITS - articles utilisés dans les templates**/
	/*Articles*/
table.catcourante						   {border: 1 solid #2D1D5C;background:#EDF2F6;}
td.td_dparution_catcourante				   {background:#D8E3EC;border-top:solid 1 #2D1D5C;border-bottom:solid  1 #2D1D5C;}	
td.td_spacer_catcourante				   {background:white;height:5}
tr.tr_contenu_catcourante				   {background:#D8E3EC;}
 
table.catautre						   	   {border: 1 solid #2D1D5C;background:#fff7e5;}
td.td_dparution_catautre				   {background:#ffedc5;border-top:solid 1 #2D1D5C;border-bottom:solid  1 #2D1D5C;}	
td.td_spacer_catautre				   	   {background:white;height:5}
tr.tr_contenu_catautre				   	   {background:#fff7e5;}

table.catsport						   	   {border: 1 solid #2D1D5C;background:#ffeedb;}
td.td_dparution_catsport				   {background:#ffd6a5;border-top:solid 1 #2D1D5C;border-bottom:solid  1 #2D1D5C;}	
td.td_spacer_catsport				   	   {background:white;height:5}
tr.tr_contenu_catsport				   	   {background:#ffeedb;} 

	/*Sport*/
td.td_tour_pair							   {background:#f1f1f1;border-bottom:solid 1 silver;border-top:solid 1 silver;}

td.titre_pays							   {background:#f1f1f1;border: 1 solid #2D1D5C;} 

table.navigationsport					   {border: 1 solid #2D1D5C;}
td.td_navigationsport					   {background:#ebebeb;border-top:solid 1 white;height:19}
	
table.navigationcompetition				   {border: 1 solid #2D1D5C;}
td.td_navigationcompetition				   {background:#d2eedb;height:21}	

table.listeequipe						   {background:#ffd6a5;border: 1 solid #2D1D5C;}
	 
table.liste_match						   {border: 1 solid #2D1D5C;}
td.liste_match_pair						   {background:#ffeedb;}
td.liste_match_impair					   {background:#ffd6a5;} 

td.td_classement						   {background:#D2E4FC;border-bottom:solid 1 black;}
td.td_classement_pair					   {background:#E9E9E9;}
td.td_classement_impair					   {background:#F8F8F8;}

/****/

td.td_rubriques_onglets                    {background:transparent;font-weight:bold;font:#2D1D5C tahoma;cursor:pointer;text-align:center;border-left:solid #2D1D5C;border-top:solid #2D1D5C;;border-right:solid #2D1D5C;border-width:1}

td.td_rubriques_onglets_flag               {font:#2D1D5C tahoma;cursor:pointer;text-align:center;border:solid #2D1D5C;border-width:1}

td.menu_2_dessus                           {border:solid 1 #F9A239;font-weight:bold;;cursor:default;text-align:center;background:#FFF1E1;}

td.menu_1_dessus                           {border:solid 1 #DCC000;font-weight:bold;;cursor:default;text-align:center;background:#FFFBE1;}

td.menu_5_dessus                           {border:solid 1 #1E6CB5;font-weight:bold;;cursor:default;text-align:center;background:#E5F0FB;}

td.menu_4_dessus                           {border:solid 1 #9F248F;font-weight:bold;;cursor:default;text-align:center;background:#FAE6F8;}

td.menu_3_dessus                           {border:solid 1 #D44227;font-weight:bold;;cursor:default;text-align:center;background:#FBE8E5;}

td.menu_6_dessus                           {border:solid 1 #008979;font-weight:bold;;cursor:default;text-align:center;background:#E1FFFB;}


         
		/*Formatage des cadres de titres*/
		
.cadre_titre_gauche                        {/*background:url(../images_site/fond_gauche.jpg) right bottom*/;text-align:left;border:solid 1 #2D1D5C;border-bottom:none;background:url(../images_site/bk_gauche.jpg)}

/*Formatage a l'antenne*/
.cadre_antenne                              {background:url(../images_site/arrondi_ALA.gif) center right no-repeat;width:305;height:20}
.cadre_antenne_bas                          {background:url(../images_site/arrondi_ALA_bas.gif) center right no-repeat;width:305;height:20}
 
/*Formate emission spéciale*/
.cadre_antenne_SPE                           {background:url(../images_site/arrondi_SPE.gif) center right no-repeat;width:305;height:20}
.cadre_antenne_bas_SPE                       {background:url(../images_site/arrondi_SPE_bas.gif) center right no-repeat;width:305;height:20}


/*Formate emission spéciale*/
.cadre_antenne_DLI                           {background:url(../images_site/arrondi_DLI.gif) center right no-repeat;width:305;height:20}
.cadre_antenne_bas_DLI                       {background:url(../images_site/arrondi_DLI_bas.gif) center right no-repeat;width:305;height:20}

/*Formatage autre*/
.cadre_bas_gauche                            {border:solid 1 #2D1D5C;}
.cadre_bas_droit                             {background:url(../images_site/haut_cadre.gif) top left no-repeat;}


		/*Formatage de a-lantenne.php*/
table.alantenne_courante                   {background:white;border-left:ridge 1 #2D1D5C;border-right:ridge 1 #2D1D5C;width:305;height:200;}

td.td_alantenne_courante                   {background:#F5F9FF;vertical-align:middle;}

td.td_alantenne_courante_emission          {text-align:center;background:#F5F9FF;vertical-align:middle;}

table.alantenne_prochaine                  {border-left:solid 1 #2D1D5C;border-right:solid 1 #2D1D5C;width:305;height:150;background:#F5F9FF;}

table.tab_alfa_musique                     {border-left:solid 1 #2D1D5C;border-right:solid 1 #2D1D5C;background-image:url(../images_site/fond_tab_employe.gif);}

table.tab_alfa_sortir                      {border-left:solid 1 #2D1D5C;border-right:solid 1 #2D1D5C;border-bottom:solid 1 #2D1D5C;width:100%;background-image:url(../images_site/fond_tab_employe.gif);height:70%}

table.tab_alfa_dossiers                    {border-left:solid 1 #2D1D5C;border-right:solid 1 #2D1D5C;border-bottom:solid 1 #2D1D5C;background-image:url(../images_site/fond_tab_employe.gif);}

table.menu_tab                             {border-left:solid 1 #6D70FB;border-right:solid 1 #6D70FB;border-bottom:solid 1 #6D70FB;width:100%;background:#F1F1FD;text-align:center;}

table.menu_tab_gauche                      {border-left:solid 1 #2D1D5C;border-right:solid 1 #2D1D5C;background:#F1F1F1;text-align:center;}
	  
table.menu_tab_gauche_end                  {border:solid 1 #2D1D5C;background:#F1F1F1;text-align:center;}

table.tab_alaune_defilement                {border-left: solid 1 #2D1D5C;border-right:solid 1 #2D1D5C;background:#FFF4E7;}

table.tab_alaune_defilementv               {color:blue}

table.tab_alaune_contenu                   {background:#f5f9ff;border-left:solid 1 #2D1D5C;border-right: solid 1 #2D1D5C;}

td.td_alaune                               {background:#F5F9FF;vertical-align:middle;text-align:center;}

table.tab_rubriques                        {width:780;height:22;border-right:solid 1 #2D1D5C;border-bottom:solid 1 #2D1D5C;border-left:solid 1 #2D1D5C;background:#E6E6E6;vertical-align:middle;}

table.tab_onglets                          {background:url(../images_site/fond_menu.jpg) center top;height:22;}

table.tab_contact                          {width:780;height:44;vertical-align:middle;text-align:center;font-weight:bold;color:#2D1D5C;}

.td_tab_js                                 {background:#CDCEF7;border-left:solid 2 #FFFFFF;}

.td_tab_js_dessus                          {background:#CC0033;border-left:solid 2 #FFFFFF;}

.td_tab_js_p                               {background:#CDCEF7;border-left:solid 2 #CDCEF7;}

.td_tab_js_dessus                          {background:#F1F1FD;border:solid 1 purple;}

.td_tab_we 								   {background:#AFCEF9;border-left:solid 2 #FFFFFF;}

.td_tab_we_dessus 						   {background:#E9F2FF;border:solid 1 #5195F1;}

.td_tab_we_d                               {background:#AFCEF9;border-left:solid 2 #FFFFFF;border-right:solid 2 #AFCEF9;}

table.tab_spacer_grille_programme          {border:none;padding:0;height:15;background:transparent;}

table.tab_grille_programme_s               {background:#F1F1FD;border:solid 2 #CDCEF7; padding:5;}

table.tab_grille_programme_we              {background:#E9F2FF;border:solid 2 #AFCEF9; padding:5;}

.td_liste_pg_titremilieu                   {background-image:url(../images_site/fleche_cadre.gif);width:20; height:20;}

.td_liste_pg_titre                         {border-left:solid 1 #2D1D5C;border-bottom:solid 1 #2D1D5C;border-top:solid 1 #2D1D5C;background:#C3DCFD;height:20;width:40%;vertical-align:middle;}

.td_liste_pg_titredroit                    {background:transparent;border-width:2;}

table.tab_liste_resultat                   {border:solid 1 #2D1D5C;;background:url(../images_site/fond_tab_employe.gif);}

.td_tab_liste_resultat_pair                {background:#E6E7FC;color:purple;}

.td_tab_liste_resultat_impair              {background:#F5F9FF;color:#2D1D5C;}

.td_tab_liste_resultat_desactive           {background:#E9E9E9;color:#ADADAD;}

.td_tab_liste_dossier                      {background:#B2D1FF;color:#4040FF;font-weight:bold;}

.td_tab_liste_coupdecoeur                  {background:#C9E3E3;color:#008000;font-weight:bold;}

.td_tab_liste_dessus                       {background:#DCEDED;color:#407271;}

table.table_liste_violet				   {background: url(../images_site/fond_violet.gif);border: 1 solid #2D1D5C}

table.barre_generale_employe               {width:100%;border:#2D1D5C 1 solid;}

.td_pictogramme_dessus                     {border:inset 2 #DFECFD;background:#CCCDF8;cursor:pointer;text-align:center;}

.td_pictogramme                            {border:outset 2 #B8D4FA;background:#F1F1FD;cursor:pointer;text-align:center;}

.td_pictogramme_defaut                     {background:#D2E4FC;cursor:default;text-align:center;}

	/*Calques*/
	
.pub_droite                                {position:absolute;left:790; width:200;height:550;vertical-align:middle}

	/*Formulaires*/
	
select                                     {color:#4e36b4;font:bold 10px tahoma;background:#F5F9FF;width:110;}

select.violet                              {color:purple;background:#D4D5FA;width:40;}

select.petite                              {background:#F5F9FF;width:45;}

select.grand                               {background:#F5F9FF;width:250;}
  
select.standard                            {background:#F5F9FF;width:200;}

select.t_grand                             {background:#F5F9FF;width:347;}

select.grande_selection                    {background:#F5F9FF;width:250;height:110}

select.tres_grande_selection               {background:#F5F9FF;width:350;height:110}

select.tresTres_grande_selection           {background:#F5F9FF;width:550;}

select.tres_grande_violet                  {color:purple;background:#D4D5FA;width:350;height:110}

select.moyen_violet                        {color:purple;background:#D4D5FA;width:150;height:110}

select.trier_violet                        {color:purple;background:#D4D5FA;width:140;height:110}

select.moyen                               {background:#F5F9FF;width:150;height:110}
select.jour                                {width:80;}

input {
font-size: 10px;
font-family: tahoma;
font-weight: bold;
color:#4e36b4;
width:250;
background:#F5F9FF;
border-style:inset;
border-color:white;
border-width:2px;
}

input.cp                                   {width:50;}
input.annee                                {width:50;}

input.couleur                              {width:60;}

input.cp_invalide                          {width:50;background:#FFFFFF;border: red solid 1;}

input.bouton                               {color:#4c30a6;background:url(../images_site/bk_bouton.gif);border:none; height:20;width:85;cursor:pointer ;font-size:10px;font-weight:bold;}

input.bouton_disabled                      {color:#808080;background:url(../images_site/bk_bouton_dis.gif);border:none; height:20;width:85;cursor:pointer ;font-size:10px;font-weight:bold;}

input.bouton_petit_o                       {color:#E47012;border: #FFE1CB outset 2; height:20;width:25;cursor:pointer ;font-size:11;font-weight:bold;background:#FFE1CB url(../images_site/arrow_o.gif) center center no-repeat;}

input.bouton_petit_o2                      {color:#E47012;border: #FFE1CB outset 2; height:20;width:25;cursor:pointer ;font-size:11;font-weight:bold;background:#FFE1CB url(../images_site/arrow_o2.gif) center center no-repeat;}

input.bouton_petit_orange                  {color:#4c30a6;background:url(../images_site/bk_bouton_ok.gif);border:none;height:20;width:25;cursor:pointer ;font-size:10px;font-weight:bold;}

input.bouton_revenir                       {color:#3E7E7D;background:url(../images_site/bk_bouton_revenir.gif);border:none; height:20;width:85;cursor:pointer ;font-size:10px;font-weight:bold;}

input.bouton_grand_orange{
color:#4c30a6;
background:url(../images_site/bk_bouton_g.gif);
border: none;
height:20;
width:160;
cursor:pointer;
font-size:10px;
font-weight:bold;
}

input.bouton_grand_orange_dis{
color:#4c30a6;
background:url(../images_site/bk_bouton_g_dis.gif);
border: none;
height:20;
width:160;
cursor:pointer;
font-size:10px;
font-weight:bold;
}

input.bouton_grand                         {color:purple;background:url(../images_site/bk_bouton_violet.gif);border:none; height:20;width:160;cursor:pointer ;font-size:10px;font-weight:bold;}

input.bouton_petit                         {color:purple;background:url(../images_site/bk_bouton_violet_p.gif);border:none; height:20;width:25;cursor:pointer ;font-size:10px;font-weight:bold;}

input.bouton_mev                           {color:red;background:url(../images_site/bk_bouton_mev.gif);border:none; height:20;width:85;cursor:pointer ;font-size:10px;font-weight:bold;}

input.boutonparcourir                      {border:#FFFFFF inset 2;color:#2D1D5C;background:#F5F9FF;}

input.champ_saisie_invalide                {width:250;background:#FFFFFF;border: red solid 1;}

input.champ_saisie_titre_valide            {width:98%;}

input.champ_saisie_titre_invalide          {width:95%;background:#FFFFFF;border: red solid 1;}

input.champ_saisie_titre_annonce_valide    {width:89%;}

input.champ_saisie_titre_annonce_invalide  {width:89%;background:#FFFFFF;border: red solid 1;}

input.defilement                           {background:transparent;vertical-align:middle;width:100%;border:none;color:#960000;font-weight:bold;}

input.radio                                {width:20;border:none;height:20;background:none;}
input.radio_v                              {width:22;border:none;height:20;background:#A0D2A0;}
input.radio_r                              {width:22;border:none;height:20;background:#FFB3B3;}	

input.radio_o{
background:url(../images_site/bk_bouton_ok.gif);
border:none;
height:20;
width:25;
}

input.radio_o_dis{
background:url(../images_site/bk_bouton_ok_dis.gif);
border:none;
height:20;
width:25;
}

input.checkbox_blue                        {width:20;border:none;height:20;background:#DBE9FD;}  

input.checkbox_blue_clair                  {width:20;border:none;height:20;background:#F5F9FF;}

input.checkbox_blue_petite                 {width:15;border:none;height:15;background:#DBE9FD;} 

input.checkbox_vert                        {width:20;border:none;height:20;background:#C4E4D8;} 

textarea                                   {border:#2D1D5C inset 2;font:bold 10px tahoma;color:#4e36b4;background:white;padding:5;}

textarea.dalad                             {border:white 2 inset;height:90;width:95%;background:#F5F9FF}

textarea.saisie_text                       {border:white 2 inset;height:98%;width:98%;background:#F5F9FF}

textarea.saisie_text_annonce               {border:white 2 inset;height:98%;width:89%;background:#F5F9FF}

textarea.saisie_text_annonce_invalide      {border:red 1 solid;height:98%;width:89%;background:white}

textarea.saisie_text_invalide              {border:red 1 solid;height:98%;width:95%;background:white}

textarea.dalad_invalide                    {border:red 1 solid;height:90;width:95%;background:white}

textarea.index_textarea                    {border:#2D1D5C solid 1;width:98%;height:98%;cursor:default;}	

textarea.liens_textarea                    {font:normal 10px tahoma;border:none;;width:98%;height:50;cursor:default;}

textarea.textarea_employe_valide           {border:white 2 inset;height:90;width:250;background:#F5F9FF}

textarea.textarea_employe_invalide         {border:red 1 solid;height:90;width:250;background:white}

	/*Blocs*/
.meteo                                     {color:#960000;font-weight:bold; font-size:14;}
	/*General*/
hr                                         {color:#2D1D5C;size:1px}	

p                                          {color:#2D1D5C;text-align:justify;font-size:11;}
p.titre                                    {color:#2D1D5C;text-align:left;font-size:10px;}
li										   {color:#2D1D5C;text-align:justify;font-size:11;}
                                           
.class_iframe                              {font:10px tahoma;color:#2D1D5C;background:white;border: solid #2D1D5C 1;}
 
/*Scrollers*/
.emispe {
scrollbar-face-color:#e4e5fc; 
scrollbar-highlight-color:#e4e5fc;
scrollbar-arrow-color: #F38E3D; 
scrollbar-shadow-color:silver;
scrollbar-3dlight-color: #e8e8fc; 
scrollbar-darkshadow-color:#e8e8fc; 
scrollbar-track-color:#f1f1fd; 
}

.dlive {
scrollbar-face-color:#f5f9e0; 
scrollbar-highlight-color:#f5f9e0;
scrollbar-arrow-color: #F38E3D; 
scrollbar-shadow-color:black;
scrollbar-3dlight-color: black; 
scrollbar-darkshadow-color:#f5f9e0; 
scrollbar-track-color:#80923c; 
}

/*******************STATISTIQUES************************/
.titre2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; }
.text_date {color:#4CC24C; font-weight:bold;font-size:9pt;text-decoration:underline}

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

.verysmall {font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.small	   {color:#acacac;font-size:7pt;}	 

/*Sondages*/
table.hautPub{
background:url(../images_site/fond_logo.gif) center center no-repeat;
}		   

td.hautPub {
background:white;
}			 

table.hautSondage{
background:url(../images_site/fond_logo_cadre.gif) center center no-repeat;
}			 

td.hautSondage {
background:url(../images_site/bk_sondage.jpg);
}		

table.sondageAffichage{
border-style:solid;
border-width:1px;
border-color:#D4D4D4;
width:100%;	
padding:4px;
}	 

td.sondageAffichageEntete{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#D4D4D4; 
background-color:#F1F1F1;
padding:5px;
} 

td.sondageAffichageVote{
border-left-style:solid;
border-left-width:1px;
border-left-color:#D4D4D4;
border-right-style:solid;
border-right-width:1px;
border-right-color:#D4D4D4;
background-color:#F1F1F1;
}  

td.sondageAffichage{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#D4D4D4;
} 
	 
div {
  font-size: 11px;
  font-family: tahoma;
  font-weight:normal;
} 

div.sondageAffichageEntete{
background-color:#ffd1af;
height:100%;
width:100%;	
padding-top:13px;
padding-left:5px;
border-width:1px;
border-style:solid;
border-color:#ffa944; 
color:black; 
font-size:11px;
font-weight:bold;
font-family:tahoma;
padding-top:10px;
}

div.bloc_sondage_haut {
width:580px;
height:125px;	  
text-align:left;
padding-top:4px;		
padding-right:80px;
}	 

div.titre_sondage{
color:black; 
font-size:11px;
font-weight:bold;
width:100%;
font-family:tahoma;
padding-top:4px;
}		  

p.sondage {
padding-top:0px;
}	  

div.sondageConteneur {
border-style:solid;
border-width:1px;
border-color:#2d1d5c;
width:615px;
text-align:left;
padding:6px; 
background-color:#fafafa;
}	 

div.sondageNavigation {
width:100%;
height:55px;
background-color:#F1F1F1;
border-style:solid;
border-width:1px;
border-color:#D4D4D4;	
padding-top:5px;  
padding-left:9px;
}
