.dropTable 
{
}

.date{
	letter-spacing: 0px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 0.6em;
	text-decoration: none;
	font-family: Arial, Tahoma, Georgia, sans-serif;
	font-style: oblique;
}
.menuProg, a.menuProg, a.menuProg:visited {
	font:  bold 0.7em/0.7em Tahoma, Arial, Georgia, sans-serif;
	letter-spacing: 0px;
	color: #000000;
	display:block;
	width: 210px;
	margin-left:10px;
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	line-height:18px;
	}
	
.menuProg {font-weight: normal;}

a.menuProg:hover,a.menuProg:active, a.actif, .menuProg a:active, .menuProg a:hover{
	color: #e6d8ac!important;
	}
.menuProg a, .menuProg a:visited{
	font:  bold 0.7em/0.7em Tahoma, Arial, Georgia, sans-serif;
	color: #000000;
	margin-left:10px;
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	line-height:14px;
	}

.dropItem {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #E6D8AC;
	background-color: #6B6B65;
	}

.dropItem a {  
	position:relative; 
	display:block; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #E6D8AC;
	text-decoration: none; 
	}

.dropItem a:hover{
  font-family:Verdana, Arial, sans-serif;
  font-size: 10px;
	background-color: #958B70;
  text-decoration: none;
	}

.titre{
	font-family: verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #969590;
  text-decoration: none;
}

a:hover.titre{
  text-decoration: underline;
}

.titre1{
	font-family: verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b79531;
  text-decoration: none;
}

a:hover.titre{
  text-decoration: underline;
}


.titre2{
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #D8AC24;
  text-decoration: none;
}

a:hover.titre2{
  text-decoration: underline;
}

.titre3{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #D8AC24;
  text-decoration: none;
}

a:hover.titre3{
  text-decoration: underline;
}

.titre4{
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #969590;
  text-decoration: none;
}

a:hover.titre4{
  text-decoration: underline;
}

.titre6 .hover{
	color:black;
	cursor:pointer;	
}

.titre5{
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #969590;
  text-decoration: none;
}

a:hover.titre5{
  text-decoration: underline;
}

.titrepage{
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #969590;
  text-decoration: none;
}

.titrepage2{
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7B89A1;
  text-decoration: none;
}

.titrepage3{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #969590;
  text-decoration: none;
}


p1 { line-height: 160% }
p2 { line-height: 140% }
p3 { line-height: 115% }
p4 { line-height: 160% }


.descript{
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #455D85;
  text-decoration: none;
}

.descript2{
	font-family: verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #455D85;
  text-decoration: none;
}

.descript3{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #455D85;
  text-decoration: none;
}

a:hover.descript{
  text-decoration: underline;
}

a:hover.descript3{
  text-decoration: underline;
}

.descript4{
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ED2F15;
  text-decoration: none;
}

a:hover.descript4{
  text-decoration: underline;
}


.sommaire{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #000000;
  text-decoration: none;
}

a:hover.descript{
  text-decoration: underline;
}

.texte_bold{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #455D85;
  text-decoration: none;
}

.texteBold{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
  text-decoration: none;
}

a:hover.texteBold{
  text-decoration: underline;
}

.texteBold2{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
  text-decoration: none;
}

a:hover.texteBold2{
  text-decoration: underline;
}

a:hover.sommaire{
  text-decoration: underline;
}

.titretext{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #666666;
  text-decoration: none;
	font-weight: bold;
}

.titretext2{
	font-family: verdana, sans-serif;
	font-size: 13px;
	color: #666666;
  text-decoration: none;
	font-weight: bold;
}

.titretext3{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #666666;
  text-decoration: none;
	font-weight: bold;
}

.expl{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #666666;
  text-decoration: none;
}

.expl2{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #666666;
  text-decoration: none;
}

a:hover.expl{
  text-decoration: underline;
}

.expl3{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #000000;
  text-decoration: none;
}

.expl4{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
  text-decoration: none;
}

.expl4c{
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #b79631;
  text-decoration: none;
}

.expl5{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #ffffff;
  text-decoration: none;
}

a:hover.expl5{
  text-decoration: underline;
  color: #d34209;
}
.expl6{
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
  text-decoration: none;
}

a:hover.expl6{
  text-decoration: underline;
  color: #b79631;
}

.expl6on{
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #b79631;
  text-decoration: none;
}

a:hover.expl6on{
  text-decoration: underline;
}

.news{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #000000;
  text-decoration: none;
}

a:hover.news{
  text-decoration: underline;
}

div{
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.note{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: CBC8C1;
}
.list_prog {
	list-style-type: square;
}
.tab_prog{
font-family: Verdana;
}
.tab_prog img{
margin: 2px;
border:  #333333 solid 1px;	
}


.tab_prog table tr.titre td{
text-align:left;
font:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; font-size:14px;
color: #000000;
}

.tab_prog div.films{
float:left;
border: #ccc thin;
padding:4px;
width: 210px;

}