/* je garde réutilisé */
.fondbandehaut {
	background-image: url(visuels/haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
A.linkmenuhaut 		{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 11px;
}
A.linkmenuhaut:active 		{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenuhaut:visited  	{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenuhaut:hover  	{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20869;
	
}
A.linkmenuth 		{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 11px;
}
A.linkmenuth:active 		{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenuth:visited  	{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenuth:hover  	{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20869;

}
A.linkvideo 		{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
}
A.linkvideo:active 		{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
		line-height: 15px;
}
A.linkvideo:visited  	{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
		line-height: 15px;
}
A.linkvideo:hover  	{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20869;
		line-height: 15px;
	font-style: italic;
}
A.linkliste 		{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 11px;
}
A.linkliste:active 		{
	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
A.linkliste:visited  	{
	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
A.linkliste:hover  	{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E20869;
	font-style: italic;
}
/* fin de ce qui est à réutilisé */
/* ce qui est nouveau */
.bleu {
	background-color: #383972;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondtvprox {
	background-image: url(visuels/2009/haut-programme.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondbas2009 {
	background-image: url(visuels/2009/bas_vierge.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
}
.fondbasjuraweb {
	background-image: url(visuels/2009/bas_juraweb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.fondexpo {
	background-image: url(visuels/2009/accuail-expo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.gauche {
	float: left;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}


/* fin de ce qui est nouveau */



.fondhautgche {
	background-image: url(visuels/haut1-gauche.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondhautgcheprogr {
	background-image: url(visuels/fond_programmes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondhautdte {
	background-image: url(visuels/haut1-droite.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondparlait {
	background-image: url(visuels/gauche.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondparlaitprog {
	background-image: url(visuels/gauche_programmes4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondbonmi {
	background-image: url(visuels/mi-bon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 58px;
}
.fondbonmiprog {
	background-image: url(visuels/mi-bon.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}
.cadrenoir {
	border: 1px solid #000000;
}


.fondcorpsaccueil {
	background-image: url(visuels/fonds-index/fanfare.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondcorps {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


A.linkmenu 		{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenu:active 		{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenu:visited  	{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.linkmenu:hover  	{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #383972;
}
.fondbas {
	background-image: url(visuels/basmi.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondbonbas {
	background-image: url(visuels/basbon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.texte11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.titrerose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20869;
	font-weight: bold;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20869;
	font-weight: bold;
	line-height: 18px;
	display: inline;
	text-indent: 0px;
	margin:0;
	padding:0;
}
.titresousvert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33CC00;
}
.cadrerouge {
	border: 1px solid #E20869;
}
.fondparlaitseul {

	background-image: url(visuels/gauche-seul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondparlaitprogseul {

	background-image: url(visuels/gauche_programmes-seul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fondbonmi0 {

	background-image: url(visuels/mi-bon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.cadreblanc {
	border: 1px solid #FFFFFF;
}
A.linkmenubas		{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0D0DC;
	line-height: 11px;
}
A.linkmenubas:active 		{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0D0DC;
}
A.linkmenubas:visited  	{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0D0DC;
}
A.linkmenubas:hover  	{
	text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E20869;
}
.fondbonmitop {
	background-image: url(visuels/mi-bon.jpg);
	background-repeat: no-repeat;
	background-position: 3px 58px;
	padding: 8px;
}
.fondactusalle {
	background-image: url(visuels/2009/accueil_actu_salle.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 90px;
}
.fondactusale_bas {
	background-image: url(visuels/2009/bas_actusalles.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondactusalle_mi {
	background-image: url(visuels/2009/mi_actusalles.jpg);
	background-position: left 90px;
	background-repeat: repeat-y;
}
.droite {
	float: right;
}
.soulignebleu {
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #7F6D9D;
	border-right-color: #7F6D9D;
	border-bottom-color: #A6DFF0;
	border-left-color: #7F6D9D;
}
.cadreviol {
	background-image: url(visuels/2009/fond-rech-expo.jpg);
	background-position: left top;
	border: 1px none #806E9E;
	background-repeat: no-repeat;
	padding-right: 10px;
}
.cadrevioltable {
	padding-right: 0px;
	margin-right: 10px;
}
.cadrevioldroite {
	padding-right: 10px;
}


.bleu tr td .fondactus tr .fondactushaut table tr td table tr td .fondtheme tr td #form1 label #recherche {
	height: 19px;
}
.boutonrose {
	color: #CA1D71;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	text-align: center;
	padding: 0px;
	height: 19px;
	width: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #450053;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #450053;
}
.cadreviol form {
	margin: 0px;
	padding: 1px;
}
/* pour les thèmes */
.titretheme {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 29px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 2px;
	line-height: 31px;
	margin-top: 3px;
	margin-bottom: 0px;
}
.hautheme {
	background-image: url(visuels/2009/haut_themes.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.titreblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.lignebas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.lignegaucge {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-weight: bold;
}
