/* Start of CMSMS style sheet 'PA' */
.test{position: static; top: 20px; left: 100px; width: 103px; height: 61px}

table {
	border: 5px solid #FFFFFF;
}

.table_sans_bordure {
	border: 0px;
}

A {
	color : #FF9900;
	font-style : normal;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	}

	A:hover {
	color : #FFFFFF;
	font-style : normal;
	font-family :  Arial;
	font-variant : normal;
	text-decoration : none;
	}
	A:link {
	text-decoration: none;	
	}
	A:active {
	text-decoration: none;
}

FONT.liens {
	font-weight : normal;
	color : #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-variant : normal;
	text-decoration: underline;
	}
	A.liens {
	font-weight : normal;
	color : #FFFFFF;
	font-style : normal;
	font-family :  Arial;
	font-variant : normal;
	text-decoration: underline;
	}
	A.liens:hover {
	font-weight : normal;
	color : #999999;
	font-style : normal;
	font-family : Arial;
	font-variant : normal;
}

FONT.titreliens {
	font-weight : bold;
	color : #CA0000;
	font-style : normal;
	font-family : Arial;
	font-variant : normal;
	text-decoration: none;
	font-size: 32px;
	}
	A.titreliens {
	font-weight : bold;
	color : #CA0000;
	font-style : normal;
	font-family :  Arial;
	font-variant : normal;
	text-decoration: none;
	font-size: 32px;
	}
	A.titreliens:hover {
	font-weight : bold;
	color : #333333;
	font-style : normal;
	font-family : Arial;
	font-variant : normal;
	font-size: 32px;
}

FONT.liensphoto {
	font-weight : normal;
	font-size : 10pt;
	color : #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-variant : normal;
	text-decoration : underline;
	}
	A.liensphoto {
	font-weight : normal;
	font-size : 10pt;
	color : #FFFFFF;
	font-style : normal;
	font-family :  Arial;
	font-variant : normal;
	text-decoration : underline;
	}
	A.liensphoto:hover {
	font-weight : normal;
	font-size : 10pt;
	color : #990000;
	font-style : normal;
	font-family : Arial;
	font-variant : normal;
	text-decoration : underline;
}

FONT.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CA0000;
	background-color: #000000;
	text-align: center;
	text-decoration : none;
	}
	A.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CA0000;
	background-color: #000000;
	text-align: center;
	text-decoration : none;
	}
	A.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	text-decoration : none;
}	

	A.menu-actif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	text-decoration : none;
	}
	A.menu-actif:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	text-decoration : none;
	}

FONT.menubis {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #cc3333;
	text-align: center;
	text-decoration : none;
	}
	A.menubis {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-align: center;
	text-decoration : none;
	font-style: normal;
	font-variant: normal;
	}
	A.menubis:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration : none;
	}

A.menubis-actif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
        text-transform: uppercase;
	}
	A.menubis-actif:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration : none;
        text-transform: uppercase;
}
	
A.lienphotographe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration : underline;
	}
	A.lienphotographe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration : underline;
}
	
A.lienvideos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
	}
	A.lienvideos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}

A.menuter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA0000;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;
	}
	A.menuter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;
	}
	
A.menuter-actif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;
        text-transform: uppercase;
	}
	A.menuter-actif:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;
        text-transform: uppercase;
}
A.miniatures {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;
	}
	A.menuter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;
	}
	
.centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}

.gras {
	font-weight: bold;
}

.italique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	font-style: italic;
	margin: 20px;
}

.souligné {
	text-decoration: underline;
}

.index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	text-indent: 30px;
	font-style: italic;
}

.droite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}

.blanc {	background-color: ;

}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
	text-align: center;
	line-height: normal;
	font-weight: bold;
}

.soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	line-height: normal;
	font-weight: bold;
}

.cellrouge {
	background-color: #990000;
}

.cellnoir {
	background-color: #000000;
	text-align: center;
}

.paragraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	margin: 20px;
}

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

.cellgris {
	background-color: #666666;
}

.suiveur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

.titre-prog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	margin: 20px;
}


div.bloc {
	width: 612px;
	height: 382px;
	overflow: auto;
	text-indent: 0pt;
	margin: 0px;
	 }
	
body {

	font-family: Arial, Helvetica, sans-serif;
}

td  {
	border: 0px none #333333;
}
.cellule-texte {

	background-color: #333333;
}
.titre-prog-0px {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
}
#page  
  {
    position: absolute;

    width: 760px;        /* selon la largeur voulue */
    margin-left: -380px; /* moitie de width */
    left: 488px;           /* constant, toujours 50% */

    height: 440px;       /* selon la quantite de texte */
    margin-top: -220px;   /* moitie de height */
    top: 280px;            /* constant, toujours 50% */

  }
/*form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #000000;
}
*/ 
/* End of 'PA' */

