#flashcontent {
	width: 600px;
	height: 800px;
}

a.tip{
	position:relative;
	text-decoration : none;
/*	z-index:24;*/
}

a.tip:hover{
	z-index:0;
	text-decoration : none;
}

a.tip span{display: none}

a.tip:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:2em; left:2em; width:15em;
/*	z-index:100; */
}


body {
	background-color:#FFFFFF;
	font-family:Arial;
/*	font-family:"Kozuka Gothic Pro L";*/
	margin-top: 0px;
	margin-left: 0px;
}

table.list{
/*old*/
	font-family:Arial;
	font-size:14px;
	color:#000000;
}

table.list2{
	font-family:Arial;
	font-size:14px;
	color:#000000;
}

td.logoBG{
	background-image:url(../img/BG.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:50% 200px;
}

td.logoBG_bot{
	background-image:url(../img/logoBG_bot.png);
	background-repeat:no-repeat;
	background-position:left bottom; 
}

td.logoBG_mid{
	background-image:url(../img/logoBG_mid.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:33% 80%;
}

td.calligBG{
	background-image:url(../img/calligraphyBG.png);
	background-repeat:no-repeat;
	background-position:top right;
}

td.HeaderBG{
	background-image:url(../img/header.png);
	background-repeat:no-repeat;
	background-position:top;
	height:126px;
	vertical-align:bottom;
	text-align:right;
}

td.calligBG2{
	background-image:url(../img/calligraphyBG.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:72% 35%;
}

td.event{
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

td.eventSub{
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-size:12px;
}

td.eventImage{
	text-align:center;
}

td.eventDate{
	text-align:right;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

td.month{
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	border-style:solid;
	border-width:1px;
	border-bottom-color:#808080;
	border-top:none;
	border-left:none;
	border-right:none;	
}

td.caption{
	text-align:center;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

td.sensei_tiger{
	background-image:url(../img/tiger_sensei2.png);
	background-position: center;
	background-repeat: no-repeat;
}

td.subHeader{
	font-family:"Kozuka Gothic Pro L";
	color:#808080;
	font-weight:bold;
	font-size:24px;
	border-style: solid;
	border-width: 2px;
	border-bottom-color:#808080;
	border-top:none;
	border-left:none;
	border-right:none;
}

td.yearSelect{
	font-family:"Kozuka Gothic Pro L";
	color:#808080;
	font-weight:bold;
	font-size:20px;
}

td.copyright{
	height:20px;
	text-align:right;
	font-family:arial;
	font-size:xx-small;
	border-style: solid;
	border-width: 1px;
	border-top-color:#808080;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

td.selectHeaderMenu{
	background-color:#DAA8A1;
	color:#000000;
}

td.unselectHeaderMenu{
	color:#000000;
}

tr.event{
	vertical-align:top;
}

a.HeaderMenu{
	color:#000000;
	text-decoration : none;
}

a.yearSelect{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	text-decoration : none;
}

a.yearSelect:hover{
	color:#FF0000;
	text-decoration : none;
}

a.event{
	color:#000000;
	text-decoration:none;
}

a.event:hover{
	color:#000000;
	text-decoration:underline;
}

a.home{
	text-decoration : none;
}

a.home:hover{
	text-decoration:underline;
	color:#808080;
}

hr{
	color:#808080;
	height:1px;
}

img.event{
	border-style:none;
}

img.event2{
	border-color:#808080;;
	border-width:1px;
}

td.leftBlackBorder{
	border-style: solid;
	border-width: 1px;
	border-left-color:#000000;
	border-bottom:none;
	border-top:none;
	border-right:none;
}

td.rightBlackBorder{
	border-style: solid;
	border-width: 1px;
	border-right-color:#000000;
	border-bottom:none;
	border-top:none;
	border-left:none;
}

td.topBlackBorder{
	border-style: solid;
	border-width: 1px;
	border-top-color:#000000;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

td.bottomBlackBorder{
	border-style: solid;
	border-width: 1px;
	border-bottom-color:#000000;
	border-top:none;
	border-left:none;
	border-right:none;
}

td.tableSeparator{
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-bottom-color:#808080;
	border-top:none;
	border-left:none;
	border-right:none;	
}

/*
p.personnel{
  text-align: left;
  letter-spacing: normal;
  font-family: Verdana;
  font-size: small
}


div.tradition
{
	position: relative;
   /*	top: -105 px; */
   /*

}
div.tradition img {
    position:absolute;
    top: -105px;
    left: 55px;

}

div.AlignMainTable{
  text-align: center ;
}


table.maintable{
  width: 800;
  table-layout: fixed;
  margin-left: auto;
  margin-right: auto;

}


table.article
{
	font-family: Verdana;
	width: 100%	;
	height: 100%;
	table-layout :fixed;
	border-style : none;
}

td.titreSousMenuaccueil
{
	text-align : left;
    font-size:large;
    color: #000080;
    font-weight: bold;
     vertical-align: top;
}

td.titreSousMenupedagogique
{
	text-align : left;
    font-size:large;
    color: #F8991B;
    font-weight: bold;
}

td.titreSousMenuparascolaire
{
	text-align : left;
    font-size:large;
    color: #F8C21A;
    font-weight: bold;
}

td.titreSousMenuservices
{
	text-align : left;
    font-size:large;
    color: #FAEC1A;
    font-weight: bold;
}

td.titreSousMenuadmission
{
	text-align : left;
    font-size:large;
    color: #FF0000;
    font-weight: bold;
}


td.erreur
{
	color: #FF0000;
	font-family: Verdana;
	font-size: medium;
	text-align: center;
	width: 90%;
}
td.title {
	color : #FF0000;
	font-family : Verdana;
	font-size : 14px;
	font-weight : 700;
	margin: 0em 0em 0.2em 0em;
}


p.title {
	color : #000000;
	font-family : Verdana;
	font-size : 14px;
	font-weight : 700;
	margin: 0em 0em 0.2em 0em;
}


p.text4 {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
	text-align: justify;
}
td.adresse {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
	font-weight : 700;
}
td.text {
	color : #2A2924;
	font-family : Verdana;
	font-size : 11px;
}
 td.text1 {
	color : #000000;
	font-family : Verdana;
	font-size : 11px;
}
td.text2 {
	color : #000000;
	font-size : 14px;
	font-weight : 900;
}

td.text3 {
	color : #FF0000;
	font-size : 12px;
	font-weight : 900;
}
td.text4 {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
	text-align: justify;
}

td.Header {
	color : #000000;
	font-family : Verdana;
	font-size : 16px;
	font-style : normal;
	font-weight : 700;
}

li.text4 {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
	text-align: justify;
}

legend {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
}
legend.confirm {
	color : red;
	font-family : Verdana;
	font-size : 12px;
}
fieldset {
	color : #000000;
	font-family : Verdana;
}
td.bottom {
	color : #000000;
	font-family : Verdana;
	font-size : 11px;
	width: 100%
}
td.confirmTxt {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
}
td.confirmHeader {
	color : #000000;
	font-family : Verdana;
	font-size : 12px;
	font-weight : 700;
	text-align: center;
}

td.TitreAnnonce {
	color : #CE0000;
	font-family : Verdana;
	font-size : 11;
	font-weight : 900;
}


TD.SubHeader {
	color : #000000;
	font-family : Verdana;
  	font-size : medium;
	font-style : normal;
	font-weight : 600;
}
 TD.SubTitle {
	color : #4880BB;
	font-family : Verdana;
  	font-size : small;
	font-style : normal;
	font-weight : 600;
}
 TD.Texte {
	font-family : Verdana;
	text-align : justify;
	font-size : small;
}
TD.Prix {
	color : #462BE7;
	font-family : Verdana;
}
TD.Date {
	color : #000000;
	font-family : Verdana;
	font-size : x-small;
}

TD.TabHeader {
	background-color : #6189d0;
	color : #FDEFFF;
	text-transform : capitalize;
	font-weight : bold;
	font-size : small;
	font-family : Verdana;
}
TD.Tab {
	font-size : x-small;
	font-family : Verdana;
}



TD.DescriptionAnnonce {
	color : white;
	font-family : Verdana;
	font-size : 11;
	font-weight : 900;
}

TD.TabTitre {
	color : black;
	font-family : Verdana;
	font-size : 10;
	font-weight : 900;
}
TD.TabHeaderInscrp {
	background-color : #e3ebfe;
	color : navy;
	text-transform : capitalize;
	font-weight : bold;
	font-size : 11;
	font-family : Verdana;
}

TD.Formulaire {
	color : White;
	font-family : Verdana;
	font-size : 12;
	font-weight : 900;
}

A.Annonces {
	color: #000080;
	font-family : Verdana;
	font-weight : 900;
	text-decoration : none;
	}
A.Annonces:hover
	{
		color: #000080;
		font-family : Verdana;
		font-weight : 900;
		text-decoration : none;
	}
A.EmailAnnonce {
	color : white;
	font-family : Verdana;
	font-size : 10;
	font-weight : 900;
	text-decoration : underline;
}

A.EmailAnnonce:hover {
	color: #000080;
	font-family : Verdana;
	font-size : 12;
	font-weight : 900;
}

A.EMAIL {
	color: #000080;
	font-family : Verdana;
	font-weight : 900;
	text-decoration : none;

}
A.EMAIL:hover {
  color: #000080;
	font-family : Verdana;
	font-weight : 900;
	text-decoration : none;
}
A.normal {
	font-family : Verdana;
	text-decoration : none;
	font-size : x-small;
}


a.titre {
	font-family : Verdana;
	font-weight: bold;
	font-size : x-small;
}
a.titre:hover {
	font-family : Verdana;
	color : #71681E;
	font-weight: bold;
	font-size : x-small;
}
a.smenuPedagogique
{
	font-family: Verdana;
	font-size: x-small;
	color: black;
	font-weight: normal;
}
a.smenuAcceuil
{
	font-family: Verdana;
	font-size: x-small;
	color: white;
	font-weight: normal;
}
A {
	font-family : Verdana;
	text-decoration : none;
	font-weight: bold;
  color: #000080;
	}

A:hover
{
	font-family : Verdana;
	text-decoration : none;
	font-weight: bold;
  color: #FFD700;
}

div.popup
{
	display: none;
}


ul.smenuPedagogique
{
	position: absolute;
	list-style:none;
}

li.smenuPedagogique
{
  display:block;
  position: relative;
  color: White;
  top: -35px;
  left: 150px;
  width: 150 px;
  padding: 3px;
  background-color: #F8991B;
  border-left-color: #000080;
  border-left-style: solid;
  border-left-width: thin;
  border-right-color: #000080;
  border-right-style: solid;
  border-right-width: thin;
  border-bottom-color: #000080;
  border-bottom-style: solid;
  border-bottom-width: thin;
}

li.smenuPedagogiqueFirst
{
  display:block;
  position: relative;
  color: White;
  top: -35px;
  left: 150px;
  width: 150 px;
  padding: 3px;
  background-color: #F8991B;
  border-left-color: #000080;
  border-left-style: solid;
  border-left-width: thin;
  border-right-color: #000080;
  border-right-style: solid;
  border-right-width: thin;
  border-top-color: #000080;
  border-top-style: solid;
  border-top-width: thin;
  border-bottom-color: #000080;
  border-bottom-style: solid;
  border-bottom-width: thin
}


ul.smenuAcceuil
{
	position: absolute;
	list-style:none;
    color:white;

}

li.smenuAcceuil
{
  display:block;
  position: relative;
  color: White;
  top: -35px;
  left: 150px;
  width: 150 px;
  padding: 3px;
  background-color: #0000C6;
  border-left-color: #000080;
  border-left-style: solid;
  border-left-width: thin;
  border-right-color: #000080;
  border-right-style: solid;
  border-right-width: thin;
  border-bottom-color: #000080;
  border-bottom-style: solid;
  border-bottom-width: thin
}

li.smenuAcceuilFirst
{
  display:block;
  position: relative;
  color: White;
  top: -35px;
  left: 150px;
  width: 150 px;
  padding: 3px;
  background-color: #0000C6;
  border-left-color: #000080;
  border-left-style: solid;
  border-left-width: thin;
  border-right-color: #000080;
  border-right-style: solid;
  border-right-width: thin;
  border-top-color: #000080;
  border-top-style: solid;
  border-top-width: thin;
  border-bottom-color: #000080;
  border-bottom-style: solid;
  border-bottom-width: thin
}

input.formulaire {
  width: 320pt
    }

.erreur{
  color: #FF0000;
}
span.submenu2{
  text-align: right;
  font-size: small;
  float: right;
  vertical-align: top;
}


*/

