
/* guidetv.css */

body
{
    background-image:url(/images/bgrd/bgrd-general.jpg);
	background-position:center top;
	background-repeat:no-repeat;
    background-color:#032237;    
}

#contenaire_master 
{
    height:2186px;    
}

#contenaire_interne_master 
{
    /*
    background-image:url(/images/home/bgrd_contenaire_interne.png);
	background-repeat:no-repeat;	
    */
    background-color:White;
    border: solid 3px #008cbf;
	height:auto;	
}

#contenaire_principal 
{
	width:900px;
	height:auto;	
}

#bloc_central 
{
	width:900px;
	height:auto;	
	z-index:-2000;	
	float:left;
}

#conteneur-programmes
{
    width: 890px;    
    margin-left: 10px;
}

#panGauche
{
    width: 670px;
    padding: 0px;
    padding: 1px;
    float: left;            
}

#panDroite
{ 
    float: left;
    width: 180px;
    margin-left:10px;
}


#titre-programmes
{
    color: #0193c6;
    text-align: center;
}

.titre-widget
{
	background-color:#003b8b;
	height:30px;
	padding-top:10px;
	color: #ffffff;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
}

.jours_afficher
{
	height: 30px;
	width: 100%;
	clear: both;
	text-align: center;
	margin-top: 1px;
	padding-left: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	padding-top: 10px;
}

.jours_afficher a
{
    background-color: Transparent;
    color: #003b8b;
	width: 75px;
	padding:5px;
}

.jours_afficher a:visited
{
    color: #003B8B;
    background-color: Transparent;
	padding:5px;
}

.jours_afficher a:hover
{
    color: #fff;
    background-color: #0193c6;
	padding:5px;
}

.jours_afficher a:active
{
    color: #003B8B;
    background-color: #0193c6;
	padding:5px;
}

.jours_afficher a.jour_selectionne
{
    background-color: #0193c6;
	padding:5px;
	color:#ffffff;
}

#bloc-recherche {
	background-color:#15648F;
	color:#FFFFFF;	
	height:30px;
	padding-top:10px;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:small;
	font-weight:bold;

}

#part-rechercher
{
    vertical-align: middle;
}

#part-rechercher img
{
    vertical-align: middle;
}

#bloc_programmes
{
    background-color: Transparent;
}

#bloc_programmes #tranches
{
    color: #c56529;
}

#bloc_programmes #tranches span
{
    background-color: #F0D8C9;
}

#bloc_programmes_contenu
{
    background-color: #ffffff;
}

#tbl_bloc_prg_c
{
    width: 100%;
}

#tbl_bloc_prog_cont
{
	color:#15648F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:small;
	font-weight:bold;
}

#tbl_bloc_prog_cont .prechaine
{
    background-color: #F7931D;
}

#tbl_bloc_prog_cont .separateur
{
    background-color: #F0D8C9;
}

#tbl_bloc_prog_cont #chaines
{
    background-color: #F0D8C9;
}

#tbl_bloc_prog_cont #matin
{
    width: 220px;
    min-width: 220px;    
    vertical-align:top;
}

#tbl_bloc_prog_cont #AMidi
{
	width: 220px;
	min-width: 220px;
	border-left:solid 1px #15648f;
	border-right:solid 1px #15648f;
	vertical-align:top;
}

#tbl_bloc_prog_cont #soiree
{
    width: 220px;
    min-width: 220px;
    vertical-align:top;
}

#signaletique_programmes
{
    background-color: #163585;
}

#codes_moralite
{
    background-color: #163585;
}

.calendrier_programmes_bloc
{
    
}

#encart_pub
{
    background-color: transparent;
    text-align:center;
    margin-top:10px;
}


.petitcadre
{
    border: solid 0px #ffffff;
    border-collapse: collapse;
    width: 100%;
    color: #000000;
}

.petitcadre .heurepc
{
    color: #0176a2;
	font-size:0.9em;
	width: 48px;
	padding-top:5px;
}

.petitcadre .titrepc
{
    color: #002f6f;
    font-size: 0.9em;
    font-weight: bold;
    cursor: pointer;
    cursor: hand;
}
.petitcadre .TexteResume
{
    color: #0193c6;
    font-style: italic;
    font-size: 0.8em;
}

.petitcadre .typepc
{
    color: #0176a2;
    font-size: 0.8em;
}

.petitcadre .episodepc
{
    text-decoration: underline;
    font-size: 0.9em;
}


/*----------*/


.tranche_courante
{
    background-color:#0193c6;
	padding:5px;
    color:#ffffff;
    font-weight:bold;
	font-size:small;
}

.calendrier_programmes_mois a
{
    color: #003b8b !important;
    
}

.calendrier_programmes_mois
{
 background-color: #ffffff;
   color: #003b8b;
}

.calendrier_programmes_jours_texte
{
    color: #ffffff;
    background-color: #0090c4;
}

.calendrier_programmes_jours_num a
{
    color:#003b8b !important;
}
.calendrier_programmes_jours_num
{
    background-color: #ffffff;
}

.calendrier_programmes_date_selectionnee
{
    font-weight:bold;
    background-color: #C56529;
    color:#ffffff;
}

#footer_general 
{
    background-color:#032237;
}
