/* Generated by KompoZer */
body {
  font-family: Arial,Helvetica,sans-serif;
  color: #333333;
  font-size: 14px;
  line-height: 16px;
  background-color: white;
}

p {
  font-family: Arial,Helvetica,sans-serif;
  color: #333333;
  font-size: 14px;
  line-height: 16px;
}

p.small {
  font-family: Arial,Helvetica,sans-serif;
  color: #333333;
  font-size: 11px;
  font-weight: normal;
  font-style: oblique;
}

li {
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 14px;
   line-height: 16px;
   margin-bottom: 5px;
}
.spacer {background-color: #d0d2f9;}
.spacer2 {background-color: #ffffff;}
.liner  { border-top: 1px solid #111683;}


       .content {
        background-color:#ADCEEC;  /* #1# Editable Foreground */
        font-family:Arial, Helvetica, sans-serif;  /* #3# Editable */
        padding:20px;  /* #3# Editable */
        }

       .formText {
        font-family: Arial, Helvetica, sans-serif;  /* #3# Editable */
        font-size:12px;  /* #3# Editable */
        line-height: 150%;  /* #3# Editable */
        color: #333333;  /* #3# Editable */
        }

	 .required {   /* utilise par phplist */
	  font-family: Arial, Helvetica, sans-serif;  
        font-size:12px;  
        line-height: 150%;  
        color: #333333; 
	  font-weight: bold;
	  }	

	.listitem  {   /* utilise par phplist */
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : normal;
		font-style : normal;
		color : black;
		text-decoration : none;
	}

	.attributename  {    /* utilise par phplist */
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : normal;
		font-style : normal;
		color : black;
		text-decoration : none;
	}	

	.attributeinput  {   /* utilise par phplist */
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : normal;
		font-style : normal;
		color : black;
		text-decoration : none;
	}

 
	.missing {    /* utilise par phplist */
		font-size : 14px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-style : normal;
		color : red;
	}

	.error  {      /* utilise par phplist */
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : normal;
		font-style : normal;
		color : red;
		text-decoration : none;
	}

	.info  {    /* utilise par phplist */
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : normal;
		font-style : normal;
		color : magenta;
		text-decoration : none;
	}

	.botbar  {   /* utilise par phplist */
		font-size : 11px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-style : normal;
		color : white;
		text-decoration : none;
	}


	
br {
  line-height: 0.2cm;
}

#slide_landscape_about
{
width: 320px;
height: 240px;
}

#slide_portrait_about
{
width: 320px;
height: 480px;
}

#slide_landscape_simply
{
width: 320px;
height: 240px;
}

#slide_landscape_simply2
{
width: 320px;
height: 240px;
}

#slide_landscape_ff
{
width: 320px;
height: 240px;
}

#slide_landscape_ff2
{
width: 320px;
height: 240px;
}

#slide_landscape_pc
{
width: 320px;
height: 240px;
}

#slide_landscape_pc2
{
width: 320px;
height: 240px;
}

#slide_landscape_france
{
width: 320px;
height: 240px;
}

#slide_landscape_france2
{
width: 320px;
height: 240px;
}

#slide_landscape_choc
{
width: 320px;
height: 240px;
}

#slide_landscape_choc2
{
width: 320px;
height: 240px;
}

#slide_landscape_kidz
{
width: 320px;
height: 240px;
}

#slide_portrait_kidz
{
width: 300px;
height: 420px;
}

#slide_landscape_fs
{
width: 280px;
height: 280px;
}

#slide_landscape_fs2
{
width: 320px;
height: 240px;
}

#slide_landscape_5ww
{
width: 320px;
height: 240px;
}

#slide_landscape_5ww2
{
width: 320px;
height: 240px;
}


#slide_french_holiday
{
width: 320px;
height: 240px;
}

#slide_french_holiday2
{
width: 320px;
height: 240px;
}

#slide_landscape_books
{
width: 320px;
height: 285px;
}


h1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #111683;
  margin-top: 10px;
  margin-bottom: 10px;

}

h2 {
  border-bottom: 1px solid #fc1921;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #fc1921;
}

h3 {
  font-family: Verdana, Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #c4c5eb;
}

h4 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-style: oblique;
  color: #111683;
}

h5 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #b3c92a;
  font-style: oblique;
}

h6 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #fc1921;
}


a.navhome {
  margin-left:10px; 
  padding: 7px;
  float: left;
  height: 20px;
  color: #111683;
  font-weight: bold;
  text-align: justify;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
}

a.navhomehere {
  margin-left:10px; 
  padding: 7px;
  float: left;
  height: 20px;
  color: #b3c92a;
  font-weight: bold;
  text-align: justify;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
}

a.nav {
  padding: 7px;
  float: left;
  height: 20px;
  color: #111683;
  font-weight: bold;
  text-align: justify;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
}

a.navhere {
  padding: 7px;
  float: left;
  height: 20px;
  color: #b3c92a;
  font-weight: bold;
  text-align: justify;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
}

a.navsousmenu {
  padding: 7px;
  float: left;
  height: 15px;
  color: #111683;
  font-weight: bold;
  text-align: justify;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
	letter-spacing: 1px;
}

a.navsmhere {
  padding: 7px;
  float: left;
  height: 15px;
  color: #b3c92a;
  font-weight: bold;
  text-align: justify;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
	letter-spacing: 1px;
}

a.order {
  color: #fc1921;
  font-size: 16px;
  font-weight: bold;
}

a.normal {
  color: #111683;
  font-weight: normal;
}

a.nav:hover {
  color: #b3c92a;
}

a.navhome:hover {
  color: #b3c92a;
}

a.navsousmenu:hover {
  color: #b3c92a;
}

a.order:hover {
  color: #fc1921;
}

a.normal:hover {
  color: #b3c92a;
}

