*{
margin:0px;
padding:0px;
}

.other{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline
}
.other:visited{text-decoration:underline}
.other:hover{text-decoration:none}
.big_photo{
width:260px;
text-align:center;
float:left;
margin:0 18px 0 0
}
.big_photo img{
margin:0 0 10px 0
}
.text{
float:left;
width:485px;
font-family:Tahoma;
font-size:11px;
color:#565656
}
.text p{
padding:0 0 5px 0
}

#paypal{
padding-left:10px;
}

.book a:hover {
background-position:center bottom;
font-family:Arial,Helvetica,sans-serif;
}

.book a {
background:transparent url(images/s.jpg) no-repeat scroll center top;
color:#FFFFFF;
display:block;
font-size:14px;
height:16px;
font-family:Arial,Helvetica,sans-serif;
padding:3px 0 2px 20px;
text-decoration:none;
width:101px;
}



.book2 a:hover {
background-position:center bottom;
font-family:Arial,Helvetica,sans-serif;
}

.book2 a {
background:transparent url(images/s2.jpg) no-repeat scroll center top;
color:#FFFFFF;
display:block;
font-size:14px;
height:16px;
font-family:Arial,Helvetica,sans-serif;
padding:3px 0 2px 35px;
text-decoration:none;
width:95px;
}

.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	height: 22px;
}

.mootabs_title li {
	float: left;
	background-image:url('images/inactif.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px 20px 0px 20px;
	height: 22px;
	width:115px;
	text-align:center;
	color:#263156;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:17px;
}

.mootabs_title li.active {
	background-image:url('images/actif.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height: 22px;
	width:115px;
	height: 22px;
	width:115px;
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:17px;
}
#content
{
	border-top:6px solid #293d6d;
}


fieldset{margin:0.8em 0;border:none;border-top:1px solid #ccc;}
legend{margin:0 0;padding:0 .5em;color:#036;background:transparent;font-size:1.0em;font-weight:bold;}

.fm
{padding-left:10px;
padding-right:10px;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:15px;
color:#314a84;
}
.ajax-loading {
	background: url(images/load.gif) no-repeat center ;
	height:17px;
	width:17px;
}

.ajax-loading2 {
	background: url(images/load.gif) no-repeat center ;
	height:400px;
	width:17px;
}

#imagload {
	height:17px;
	width:17px;
}
h1 { /* Titre des pages */
	color:#366591;
	border-bottom:1px dotted #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-weight:normal;
	font-size:1.8em;
	text-decoration:none;
	margin: 0 0 15px 0;
	padding: 5px 0;
}

h1 a {
	text-decoration:none;
}

h2 { /* Titre des sous pages */
	color: #0099FF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:normal;
	margin: 15px 0 10px 0;
	padding: 0
}
h3 { /* Petits titres */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	font-style:normal;
	font-weight:normal;
	margin: 15px 0 10px 0;
	padding: 0
}
h4 { /* Petits titres */
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:0.8em;
	font-style:normal;
	font-weight:normal;
	margin: 10px 0;
	padding: 0;
}


div.bbutton
{
  margin:0px;
  padding:0px;
}
div.bbutton div.left
{
  float:left;
  margin:0px;
  padding:0px;
  background-image: url(images/b-button-left.png);
  background-repeat: no-repeat;
  background-position: left top;
  width:10px;
  height:24px;
}

div.bbutton div.bcontent
{
  float:left;
  margin:0px;
  padding:0px;
  background-image: url(images/b-button-bg.png);
  background-repeat: repeat-x;
  background-position: left top;
  padding-top:4px;
  height:20px;
  padding-left:5px;
  padding-right:5px;
}

div.bbutton div.bcontent a
{
  color:rgb(255,255,255);
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
}

div.bbutton div.right
{
  float:left;
  margin:0px;
  padding:0px;
  background-image: url(images/b-button-right.png);
  background-repeat: no-repeat;
  background-position: left top;
  width:10px;
  height:24px;
}

div.bbutton div.bcontent input
{
  color:rgb(255,255,255);
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  border:none;
  background-color:none !important;
}


#rounded-corner
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('images/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 5px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}

#ver-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	width: 500px;
	text-align: left;
	border-collapse: collapse;
	vertical-align:top;
}
#ver-zebra p
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	
}
#ver-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #039;
}
#ver-zebra td
{
	padding: 8px 10px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #669;
	vertical-align:top;
}
.vzebra-odd
{
	background: #eff2ff;
}
.vzebra-even
{
	background: #e8edff;
}
#ver-zebra #vzebra-adventure, #ver-zebra #vzebra-children
{
	background: #d0dafd;
	border-bottom: 1px solid #c8d4fd;
}
#ver-zebra #vzebra-comedy, #ver-zebra #vzebra-action
{
	background: #dce4ff;
	border-bottom: 1px solid #d6dfff;
}
