body
{
	background: url('../images/fond.jpg');
	font: normal 10pt Minion Pro;
	color: #000044;
	text-decoration: none;
}

body.mail
{
	background-color: #FFFFFF;
	font: normal 10pt Minion Pro;
	color: #000044;
	text-decoration: none;
}

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #E12860; } 

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

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

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

td.fil
{	
	font: normal 9pt Minion Pro;
	text-align: left;
	color: #999999;
}

.fil a:link
{
	color: #999999;
	text-decoration: none;
}

.fil a:visited
{
	color: #999999;
	text-decoration: none;
}

.fil a:hover
{
	color: #e12860;
	text-decoration: none;
}

h1
{
	font: bold 12pt arial,helvetica;
	color: #e12860;
	text-align: center;
	vertical-align: middle;
}


.footmenu 
{
	float: left;
	padding-top: 70px;
	height: 45px;
}

.footmenu li 
{
	padding: 0;
	margin: 0;
	display: inline;
}

.footmenu li a 
{
	float: left;
	display: block;
	height: 45px;
	width: 120px;
	margin: 0;
	padding: 8px 0 0 0;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	background: url('../images/bouton-menu.png') no-repeat top;	
	color: #333333;	
	font-weight: bold;
	outline: none;
}

.footmenu li a:hover
{
	color: #FFFFFF;
	background: url('../images/bouton-menu-hover.png') no-repeat top;
}

.footmenu li.current a
{
	color: #FFFFFF;
	background: url('../images/bouton-menu-hover.png') no-repeat top;
}
span.article
{
	font: normal 10pt Minion Pro;
	text-align: center;
	vertical-align: middle;
	position: relative;
	z-index: 0;
	top: 0px;
	left: 0px;
}

span.right
{
	font: normal 10pt Minion Pro;
	text-align: center;
	vertical-align: middle;
	position: relative;
	left: 720px;
	top: -180px;
}

span.foot
{
	position: relative;
	bottom: 0px;
	left: 0px;
}

table
{
	border-width: 0px;
}

table.cours
{
	border: 1px  solid;
	background-color: #F2BDBE;
	text-align: center;
	vertical-align: middle;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}

table.date
{
	border: 1px #E12860 solid;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}

table.classic
{
	font: normal 11pt Minion Pro;
	background-color: #FFFFFF;
	border: 0px;
	text-align: center;
	vertical-align: top;
}

table.hautclassic
{
	font: normal 11pt Minion Pro;
	background-color: #FFFFFF;
	border: 0px;
	text-align: center;
	vertical-align: top;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}

table.entete
{
	font: normal 11pt Minion Pro;
	border: 0px;
	text-align: center;
	vertical-align: middle;
}

table.calendrier
{
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}

table.store
{
	font: normal 11pt Minion Pro;
	background-color: #FFFFFF;
	text-align: justify;
	vertical-align: middle;
}

td
{
	font: normal 11pt arial,helvetica;
	vertical-align: top;
	color: #000000;
}

td.petit
{
	font: normal 9pt Minion Pro;
	text-align: center;
	vertical-align: bottom;
	color: #000000;
}

td.article
{
	font: normal 11pt Minion Pro;
	text-align: justify;
	vertical-align: top;
	color: #000000;
}

td.comment
{
	font: normal 10pt Minion Pro;
	text-align: justify;
	color: #000000;
}

td.auteurcomment
{
	font: normal 9pt Minion Pro;
	text-align: right;
	color: #000000;
}

td.categorie
{
	font: bold 11pt Minion Pro;
	border-top : #000000 1px solid;
	height: 50px;
	vertical-align: middle;
	color: #000000;
}

td.produit
{
	font: normal 9pt Minion Pro;
	border-bottom : #999999 1px solid ;
	vertical-align: middle;
	color: #000000;
}

td.tailleart
{
	font: normal 9pt Minion Pro;
	vertical-align: middle;
	color: #000000;
}

td.nomproduit
{
	font: normal 12pt Minion Pro;
	text-transform: uppercase;
	border-bottom : #999999 1px solid ;
	vertical-align: middle;
	text-align: right;
	color: #000000;
}

.produit a:link
{
	text-decoration: none;
}

td.description
{
	font: normal 7pt Minion Pro;
	border-left : #999999 1px solid ;
	vertical-align: middle;
	color: #000000;
	text-align: justify;
}

td.descriptionproduit
{
	font: normal 11pt Minion Pro;
	vertical-align: middle;
	color: #000000;
	text-align: justify;
}

td.prixproduit
{
	font: bold 13pt Minion Pro;
	vertical-align: middle;
	color: #e12860;
	text-align: center;
}

td.total
{
	font: normal 13pt Minion Pro;
	color: #e12860;
	text-align: right;
}

tr.sep
{
	height: 10px;
}

td.paru
{
	font: normal 9pt Minion Pro;
	text-align: right;
	color: #e12860;
}

td.jaime
{
	font: normal 10pt Antipasto;
	text-align: center;
	color: #9d3c53;
}

.jaime a:link
{
	color: #9d3c53;
	text-decoration: none;
}

.jaime a:visited
{
	color: #9d3c53;
	text-decoration: none;
}

.jaime a:hover
{
	color: #e12860;
	text-decoration: none;
}

td.jourart
{
	font: normal 10pt Minion Pro;
	text-align: right;
	color: #E12860;
}

td.moisart
{
	font: normal 10pt Minion Pro;
	text-align: right;
	color: #000000;
}

td.anneeart
{
	font: normal 14pt Minion Pro;
	text-align: center;
	color: #e12860;
}

td.titre
{
	font: normal 12pt Minion Pro;
	vertical-align: middle;
	text-align: left;
	color : #E12860;
}

td.titrer
{
	font: normal 10pt Minion Pro;
	vertical-align: middle;
	text-align: right;
	color : #E12860;
}

td.titrel
{
	font: normal 10pt Minion Pro;
	vertical-align: middle;
	text-align: left;
	color : #E12860;
}

td.accueil
{
	font: normal 11pt Minion Pro;
	vertical-align: middle;
	text-align: justify;
	color: #000000;
}

td.center
{
	font: normal 11pt Minion Pro;
	text-align: center;
	vertical-align: top;
	color : #e12860;
}

td.fact
{
	font: normal 11pt Minion Pro;
	text-align: center;
	vertical-align: top;
	color : #e12860;
}

.fact a:link
{
	color: #e12860;
	text-decoration: none;
}

.fact a:hover
{
	color: #e12860;
	text-decoration: underline;
}

td.factg
{
	font: normal 11pt Minion Pro;
	text-align: left;
	vertical-align: top;
	color : #000000;
}

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

.factg a:hover
{
	color: #e12860;
	text-decoration: underline;
}

td.centern
{
	font: normal 11pt Minion Pro;
	text-align: center;
	vertical-align: top;
	color : #000000;
}


td.centerj
{
	font: normal 11pt Minion Pro;
	text-align: center;
	vertical-align: top;
	color : #000000;
}

.centerj a:link
{
	color: #9d3c53;
	text-decoration: none;
}

.centerj a:visited
{
	color: #9d3c53;
	text-decoration: none;
}

.centerj a:hover
{
	color: #e12860;
	text-decoration: none;
}

td.compteur
{
	font: normal 11pt Minion Pro;
	text-align: center;
	vertical-align: middle;
	color : #000000;
}

td.compteurright
{
	font: normal 11pt Minion Pro;
	text-align: right;
	vertical-align: middle;
	color : #000000;
}

td.centeritalic
{
	font: italic 9pt Minion Pro;
	text-align: center;
	vertical-align: top;
	color : #000000;
}

td.centerf
{
	font: normal 11pt Minion Pro;
	text-align: center;
	vertical-align: middle;
	color : #000000;
}

td.left
{
	font: normal 11pt Minion Pro;
	vertical-align: middle;
	text-align: left;
	color : #65760C;
}

td.rightn
{
	font: normal 11pt Minion Pro;
	vertical-align: middle;
	text-align: right;
	color : #000000;
}

td.leftn
{
	font: normal 11pt Minion Pro;
	vertical-align: middle;
	text-align: left;
	color : #000000;
}

td.leftmail
{
	font: normal 8pt Minion Pro;
	vertical-align: middle;
	text-align: left;
	color : #000000;
}

td.right
{
	font: normal 11pt Minion Pro;
	vertical-align: middle;
	text-align: right;
	color : #65760C;
}

td.mois
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}


td.moiscours
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	width: 60px;
	height: 30px;

}

td.semaine
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	width: 30px;
	height: 30px;


}

td.grille
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: top;
	width: 30px;
	height: 30px;
}

td.grillecours
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: middle;
	width: 60px;
	height: 30px;
}

td.passe
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #999999;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: top;
	width: 30px;
	height: 30px;
}

td.jouragenda
{
	font: bold 9pt Minion Pro;
	color: #000000;
	background-color: #F2BDBE;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	height: 30px;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

}

td.jouragendarose
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	width: 120px;
	height: 30px;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

}

td.agenda
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: middle;
	width: 120px;
	height: 30px;
}
 
 td.agendav
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	height: 30px;
}
 
td.jour
{
	font: normal 8pt Minion Pro;
	color: #000000;
	background-color: #F2BDBE;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: top;
	width: 30px;
	height: 30px;
}

td.heure
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: middle;
	width: 30px;
	height: 30px;


}
td.evenement
{
	font: normal 8pt Minion Pro;
	color: #000000;
	background-color: #E12860;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: top;
	width: 30px;
	height: 30px;
}

td.recapg
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	height:30px;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-top-left-radius: 5px;
}

td.recapc
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	height:30px;
}

td.recapd
{
	font: bold 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #E12860;
	text-align: center;
	vertical-align: middle;
	height:30px;
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-top-right-radius: 5px;
}

td.recap
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}

td.recapl
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: left;
	vertical-align: middle;
	height: 30px;
}

td.recapr
{
	font: normal 13pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	height: 30px;
}

.recapr a:link
{
	font: normal 9pt Minion Pro;
	color: #e12860;
	text-decoration: none;
}

input.command
{
	font: normal 9pt Minion Pro;
	color: #FFFFFF;
	background-color: #e12860;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

td.recaptotal
{
	font: normal 13pt Minion Pro;
	color: #e12860;
	background-color: #FFFFFF;
	border: 1px #E12860 solid;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}

td.selectg
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px #999999 solid;
	border-left: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-top-left-radius: 5px;
}

.selectg a:link
{
	text-decoration: none;
}

td.selectd
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px #999999 solid;
	border-right: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-top-right-radius: 5px;
}

.selectd a:link
{
	text-decoration: none;
}

td.unselectg
{
	font: normal 11pt Minion Pro;
	color: #999999;
	background: url('../images/bg_unselect.png');
	border: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-top-left-radius: 5px;
}

.unselectg a:link
{
	text-decoration: none;
}

td.unselectd
{
	font: normal 11pt Minion Pro;
	color: #999999;
	background: url('../images/bg_unselect.png');
	border: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-top-right-radius: 5px;
}

.unselectd a:link
{
	text-decoration: none;
}

td.paiementhg
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #eeeeee;
	border-top: 1px #999999 solid;
	border-left: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-top-left-radius: 5px;
}

td.paiementhd
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #eeeeee;
	border-top: 1px #999999 solid;
	border-right: 1px #999999 solid;
	text-align: justify;
	vertical-align: middle;
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-top-right-radius: 5px;
}

td.paiementc
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #eeeeee;
	border-left: 1px #999999 solid;
	border-right: 1px #999999 solid;
	text-align: justify;
	vertical-align: middle;
}

td.paiementbd
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #eeeeee;
	border-bottom: 1px #999999 solid;
	border-right: 1px #999999 solid;
	text-align: justify;
	vertical-align: middle;
	-moz-border-radius: 0 0 5px 0;
	-webkit-border-bottom-right-radius: 5px;
}

td.paiementbg
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #eeeeee;
	border-bottom: 1px #999999 solid;
	border-left: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	-moz-border-radius: 0 0 0 5px;
	-webkit-border-bottom-left-radius: 5px;
}

td.mode
{
	font: normal 11pt Minion Pro;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom: 1px #999999 solid;
	border-left: 1px #999999 solid;
	border-right: 1px #999999 solid;
	text-align: center;
	vertical-align: middle;
	height: 200px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.mode a:link
{
	text-decoration: none;
}

input.qte
{
	font: normal 9pt Minion Pro;
	color: #000000;
	text-align: center;
}

fieldset.rond
{
  font: normal 11pt Minion Pro;
  border-color: #E12860;
  color: #000000;
  text-align: left;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

fieldset.rondrose
{
  font: normal 11pt Minion Pro;
  border-color: #E12860;
  background-color: #F2BDBE;
  color: #000000;
  text-align: left;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

fieldset.saint
{
  font: normal 9pt Minion Pro;
  border-color: #65760C;
  background-color: #DDFFB9;
  color: #000000;
  text-align: center;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

fieldset.serre
{
  font: normal 9pt Minion Pro;
  border-color: #FE9C03;
  background-color: #FCDE8E;
  color: #000000;
  text-align: center;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

fieldset.vernay
{
  font: normal 9pt Minion Pro;
  border-color: #853894;
  background-color: #EFA0FF;
  color: #000000;
  text-align: center;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

fieldset.court
{
  font: normal 11pt Minion Pro;
  border-color: #E12860;
  color: #000000;
  text-align: center;
  width: 260px;
  height: 110px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

fieldset.trescourt
{
  font: normal 11pt Minion Pro;
  border-color: #E12860;
  color: #000000;
  text-align: center;
  width: 200px;
  height: 80px;
  -moz-border-radius: 5px;
}

legend
{
	font: bold 11pt Minion Pro;
	color: #000000;
}

textarea
{
	font: italic 10pt arial,helvetica;
	color: #000000;
}

img
{
	border: 0;
	vertical-align: middle;
}

div.foot
{
	font: normal 9pt arial,helvetica;
	color: #000000;
	position: fixed;
	top: 5px;
	right: 5px;
}

input.valide
{
	font: normal 9pt Minion Pro;
	color: #000000;
	background-color: #F2BDBE;
	border: 1px #E12860 solid;
	text-align: center;
  -moz-border-radius: 4px;
}

.tstaff
{
	font: normal 9pt Minion Pro;
	color: #000000;
}

.staff
{
	position: relative;
	z-index: 1;
}

.staff:hover
{
	background: url('../images/grey-trans.gif') repeat;
	z-index: 999;
}

.staff span
{
	font: normal 9pt Minion Pro;
	position: absolute;
	background: url('../images/grey-trans.gif') repeat;
	border: solid thin ;
  border-color: #e12860;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
	visibility: hidden;
}

.staff span img
{
	border: 0px;
}

.staff:hover span
{
	visibility: visible;
	top: 60%;
	left: 70%;
	width: 100%px
}

.tstuff
{
	font: normal 9pt Minion Pro;
	color: #000000;
}

.stuff
{
	position: relative;
	z-index: 1;
}

.stuff span
{
	font: normal 9pt Minion Pro;
	position: absolute;
	background: url('../images/grey-trans.gif') repeat;
	border: solid thin ;
  border-color: #e12860;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
	visibility: hidden;
}

.stuff span img
{
	border: 0px;
}

.stuff:hover span
{
	visibility: visible;
	top: 60%;
	left: 70%;
	width: 100%px
}

#carousel
{
	margin: 0 auto;
	width: 1050px;
	height: 400px;
	padding: 0;
	overflow: scroll;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

div.head
{
	background: url('../images/titre5.png') no-repeat center;
	height: 200px;
	text-align: center;
	position: absolu;
	z-index: 100;
}

#carousel ul {
	list-style: none;
	width:1050px;
	height: 200px;
	margin: 0;
	padding: 0;
	position:relative;
	z-index: -1;
}

#carousel li {
	display:inline;
	vertical-align:top;
	float:center;
}

.textholder
{
	text-align: justify;
	font-size: small;
	padding: 6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

/* Gallery styles */

#gallery
{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	border:1px solid white;
	
	background:url(../images/panel.jpg) repeat-x bottom center #ffffff;
	
	/* The width of the gallery */
	width:300px;
	overflow:hidden;
}

#slides{
	/* This is the slide area */
	height:400px;
	
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:300px;
	overflow:hidden;
}

.slide{
	text-align: center;
}

#menu{
	/* This is the container for the thumbnails */
	height:45px;
}

#menu ul{
	margin:0px;
	padding:0px;
}

#menu li{
	/* Every thumbnail is a li element */
	width:60px;
	display:inline-block;
	list-style:none;
	height:45px;
	overflow:hidden;
}

#menu li.inact:hover{
	/* The inactive state, highlighted on mouse over */
	background:url(../images/pic_bg.png) repeat;
}

#menu li.act,li.act:hover{
	/* The active state of the thumb */
	background:url(../images/active_bg.png) no-repeat;
}

#menu li.act a{
	cursor:default;
}
.fbar{
	/* The left-most vertical bar, next to the first thumbnail */
	width:2px;
	background:url(../images/divider.png) no-repeat right;
}

#menu li a{
	display:block;
	background:url(../images/divider.png) no-repeat right;
	height:42px;
	padding-top:3px;
}

#menu a img{
	border:none;
}

div.video
{	
	font: normal 9pt Minion Pro;
	text-align: justify;
	color: #000000;
}

div.bulle 
{
 	font : normal 9pt Minion Pro;
  color: #000000;
  background: url('../images/grey-trans.gif') repeat;
	position: absolu;
	z-index: 50;
	margin-left: 2em;
	margin-top: -5em;
  border: solid thin ;
  border-color: #e12860;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

div.bulle p 
{
	margin: 0;
	padding: 0 3px;
}

.bbcode_block
{
	position:absolute;
	font: normal 9pt Minion Pro;
	color: #b4b4b4;
	text-align:center;
	bottom:28px; 
}

.bbcode_hover
{
	cursor:pointer;
}
