/**************************************************/
/* Main */
body
{
	margin: 	0;
	margin-left: 	5px;
	padding-top: 	5px;
  background-color: #FF8040;
  padding: 0;
}

#menu
{
  width: 192px;
  background: #FEEF89;
  top: 120px;
  left: 10px;
  z-index: 9;
  max-height: 80%;
  position: absolute;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: italic;
  font-weight: bold;
  color: #FF8000;	
  text-align: center;
}
#menutam
{
  width: 192px;
  background: #E7E7EF;
  top: 120px;
  left: 10px;
  z-index: 9999;
  max-height: 80%;
  position: absolute;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: italic;
  font-weight: bold;
  color: #FF8000;	
  text-align: center;
}
#conteneur
{
  top: 150px;
  left: 200px;
  height: 100%;
  width: 100%;
  z-index: 1;
}
#conteneurmap
{
  top: 150px;
  left: 200px;
  height: 100%;
  width: 700;
  z-index: 1;
}
#main
{
  background: transparent;
  width: 550px;
  top: 20px;
  padding: 0;
  margin: 0;
  margin-top: 80px;
  margin-left: 211px;
  background: #fff;
  border: 1px solid #3410A7;
  border-top: none;
}
.boitemap3
{
position: absolute;
top: 75px; left: 420px;
  width: 195x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  color: #FF8000;	
}
#maingalery
{
  background: transparent;
  width: 750px;
  top: 20px;
  padding: 0;
  margin: 0;
  margin-top: 80px;
  margin-left: 211px;
  background: #fff;
  border: 1px solid #3410A7;
  border-top: none;
}
#mainmap
{
  background: transparent;
  width: 700px;
  top: 20px;
  padding: 0;
  margin: 0;
  margin-top: 80px;
  margin-left: 211px;
  background: #fff;
  border: 1px solid #3410A7;
  border-top: none;
}
#topTL
{
  border: 1px solid #3410A7;
  border-right: none;
  border-bottom: none;
  background: none;
  width: 190px;
  height: 100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF8000;	
  text-align: center;
  top: 10px;
  left: 10px;
  z-index: 10;
  position: absolute;
}

#topBL
{
  border: 1px solid #3410A7;
  border-top: none;
  background: #FDE019;
  width: 190px;
  height: 65px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0000FF;	  
  text-align: center;
  top: 40px;
  left: 10px;
  z-index: 10;
  position: absolute;
}
#topBL2
{
  border: 1px solid #3410A7;
  border-top: none;
  background: #FFFFFF;
  width: 190px;
  height: 70px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFF00;	  
  text-align: center;
  top: 40px;
  left: 200px;
  z-index: 10;
  position: absolute;
}
#topBL3
{
  border: 1px solid #3410A7;
  border-top: none;
  background: #FFFFFF;
  width: 190px;
  height: 70px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #400000;	  
  text-align: center;
  top: 40px;
  left: 390px;
  z-index: 10;
  position: absolute;
}
img.th
{
  z-index: 100;
  top: 0px;
  left: 0px;
  width: 190px;
  height: 100px;
  border: none;
  position: absolute;
}
img.thma
{
  z-index: 100;
  top: 2px;
  left: 5px;
  width: 180px;
  height: 100px;
  border: none;
  position: absolute;
}
img.flag_fr
{
  z-index: 200;
  top: 8px;
  left: 500px;
  border: none;
  position: absolute;
}
img.flag_nl
{
  z-index: 200;
  top: 8px;
  left: 530px;
  border: none;
  position: absolute;
}
#topTL img,
#topBL img
{
  border: none;
  margin-right: 20px;
}

#topTR
{
  border: 1px solid #3410A7;
  border-left: none;
  background: #500000;
  text-align: center;
  z-index: 10;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	color: #FF8000;
	padding-right: 12px;
	width: 566px;
   height: 30px;
   top: 10px;
   left: 200px;
   position: absolute;
}

#topTR p
{
  padding: 0;
  padding-top: 7px;
  margin: 0;
}
#topBR
{
  background: #fff;
  border-left: 1px solid #3410A7;
  border-right: 1px solid #3410A7;
  border-top: 1px solid #3410A7;
  height: 30px;
  text-align: center;
  z-index: 10;
	width: 550px;
  height: 30px;
  top: 55px;
  left: 216px;
  position: absolute;
}
#topBR2
{
  background: #fff;
  border-left: 1px solid #3410A7;
  border-right: 1px solid #3410A7;
  border-top: 1px solid #3410A7;
  height: 650px;
  text-align: center;
  z-index: 10;
	width: 800px;
  height: 800px;
  top: 110px;
  left: 10px;
  position: absolute;
}
#topBR1
{
  background: #fff;
  border-left: 1px solid #3410A7;
  border-right: 1px solid #3410A7;
  border-top: 1px solid #3410A7;
  height: 30px;
  text-align: center;
  z-index: 10;
	width: 552px;
  height: 30px;
  top: 55px;
  left: 216px;
  position: absolute;
}

h1 { color: #3410A7; font-style: italic; font-weight: bold; }

#quisuisje,#parcours,#dossiers,#photos,#contacts,
#menu #menuborder div
{
 	padding: 0;
 	margin: 0;
	color: #303A7E;
	text-align: center;
  border: none;
}
#outils
{
 	padding: 0;
 	margin: 0;
	color: #FF0000;
	text-align: center;
  border: none;
}
#menu ul,
#menu ul li
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#menuborder
{
  border: 1px solid #3410A7;
  border-top: none;
	text-align: center;
   	margin-top: -5px;
	padding-bottom: 10px;
}

#menu p
{
  margin: 0;
  margin-bottom: 14px;
  padding: 0;
	font-weight: bold;
  padding-top: 7px;
}

#menu #photos p { padding-top: 6px; }
#menu #contacts p { padding-top: 6px; }
#coeur     { background: #fff url(../bouton/souris_coeur.jpg) -1px 1px no-repeat; height: 30px;width: 30px;}
#quisuisje { background: #fff url(../images/1quisuisje2.jpg) -1px 1px no-repeat;  }
#parcours  { background: #fff url(../images/2parcours.gif) -1px 1px no-repeat;  }
#dossiers  { background: #fff url(../images/3dossiers.jpg) -1px 1px no-repeat;  }
#photos    { background: #fff url(../images/4photos.jpg) -1px 1px no-repeat;  }
#contacts  { background: #fff url(../images/5contacts2.jpg) -1px 1px no-repeat;  }
#outils    { background: #fff url(../images/forum.gif) -1px 1px no-repeat; }
#copy { background: #fff; padding: 15px !important; text-align: center; }

#query { width: 80px; height: 1.4em; border: 1px solid #000; }
#valid { width: 60px; height: 1.4em; border: 1px solid #000; background: #CED8FC; color: #000; }
#valid:hover { width: 60px; height: 1.4em; border: 1px solid #000; background: #ACB6DA ; }



#bottom
{
	padding: 5px;
	text-align: center;
	background-color: #ffffff;
	color: #3410A7;
}

#bottom em { font-weight: normal; }

h1
{
	height: 18px;
	color: #3410A7;
	margin-left: 18px;
	margin-right: 18px;
	padding-bottom: 3px;
	padding-top: 43px;
	padding-left: 20px;
	border-bottom: solid 1px #ADF4FF;
	font-style: italic;
	font-size: 12px;
	text-align: left;
}

div.contenu
{
	COLOR: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	FONT-STYLE: normal;
	text-align: justify;
    padding-left:  30px;
	padding-right: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
 	border-bottom: 1px solid #3410A7;
}

td.case
{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

tr.color2 { background: #CED8FC; }
td.color2 { background: #CED8FC; }

img.floatright { float: right; margin: 5px; }
img.floatleft { float: left; margin: 5px; }

img.comment { margin: 5px; }

td.left { text-align: left; }

#photo
{
	overflow: visible;
	text-align: center;
	vertical-align: middle;
}

.accueil
{
  margin: 0;
	font-family: romantic;
	font-size: 20px;
	font-style: italic;
	text-align: center;
	font-weight: bold;
	color: #3410A7;
	background-color: #ffffff;
	padding-left:  	30px;
	padding-right: 	30px;
	padding-top: 		20px;
	padding-bottom: 20px;
}
.corptxt
{
  margin: 0;
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	text-align: justify;
	font-weight: bold;
	color: #3410A7;
	background-color: #ffffff;
	padding-left:  	30px;
	padding-right: 	30px;
	padding-top: 		20px;
	padding-bottom: 20px;
}
.corptxtmenu
{
  margin: 0;
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	font-weight: bold;
	color: #3410A7;
	background-color: #ffffff;
	padding-left:  	30px;
	padding-right: 	30px;
	padding-top: 		20px;
	padding-bottom: 20px;
}
/**************************************************/
/* Feuille de style pour le Texte									*/

.justifyText { text-align: justify; }
.leftText 	 { text-align: left;    }
.centerText  { text-align: center; }
.rightText   { text-align: right;  }

.titre { font-weight: bold; }

h1, h2, h3, em, td.titre2
{
	color: #3410A7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	font-style: italic;
	font-weight: bold;
}

h1
{
	font-size: 13px;
	font-weight: bold;
}

a.nav
{
  margin-left: 4em;
  font-size: 100%;
  font-weight: normal;
  font-style: normal;
  text-align: right;
  float: right;
  margin-right: 2em;
}

a img { border: none; }

a.nav:link 	 {	COLOR: #3410A7; }
a.nav:active  {	COLOR: #ff0000; }
a.nav:visited {	COLOR: #3410A7; }
a.nav:hover 	 {	COLOR: #ff0000; }


h1
{
	font-size: 14px;
	font-weight: bold;
}

h2, h3, em, td.titre2
{
	color: #3410A7;
	font-style: italic;
}

td.titre2 ,
h2 {	font-size: 12px; }

h3 {	font-size: 10px; }

h4
{
	text-align: center;
}

thead td,
.centerTextBleu  { text-align: center;  background: #CED8FC; }
.centerTextTitre2  { text-align: center;  color: #3410A7; font-style: italic; }
.centerTextTitreBleu  { background: #CED8FC; text-align: center; color: #3410A7; font-style: italic; font-weight: bold; }
.centerTextTitre2Bleu  { background: #CED8FC; text-align: center; color: #3410A7; font-style: italic; width: 20%; }

/**************************************************/
/* Feuille de style Liens													*/

a { text-decoration: none; 
font-style: italic;
font-size: 11px;
font-family:'verdana, arial, sans-serif';color:#008000;
}
a:hover
{
text-decoration: none; 
font-style: italic;
font-size: 11px;
font-family:'verdana, arial, sans-serif';color:#FF0000;
}
#menu a:link 	 {	COLOR: #3410A7; }
#menu a:active  {	COLOR: #ff0000; }
#menu a:visited {	COLOR: #3410A7; }
#menu a:hover 	 {	COLOR: #ff0000; }

a.new	{ font-weight: bold; font-size: 0.85em; background: url(images/newnotext.gif); padding: 1px 3px 1px 3px; margin: 1px; }
#menu a.new:link 	 {	COLOR: #000000; }
#menu a.new:active  {	COLOR: #ff0000; }
#menu a.new:visited {	COLOR: #000000; }
#menu a.new:hover 	 {	COLOR: #3410A7; border: 1px solid #ff76A0; 	}

a.top:link 		{	COLOR: #303A7E; }
a.top:active 	{	COLOR: #ff0000; }
a.top:visited 	{	COLOR: #303A7E; }
a.top:hover 	{	COLOR: #FEFF85; }

a.sigle { font-style: italic; }
a.sigle:link 	{	COLOR: #3410A7; }
a.sigle:active 	{	COLOR: #ff0000; }
a.sigle:visited {	COLOR: #3410A7; }
a.sigle:hover 	{	COLOR: #ff0000; }

a.poeme:link 	 {	COLOR: #3410A7; }
a.poeme:active  {	COLOR: #ff0000; }
a.poeme:visited {	COLOR: #3410A7; }
a.poeme:hover 	 {	COLOR: #ff0000; }

a.search { font-size: 1.1em; }
a.search:link 	 {	COLOR: #3410A7; }
a.search:active  {	COLOR: #ff0000; }
a.search:visited {	COLOR: #3410A7; }
a.search:hover 	 {	COLOR: #ff0000; }

a.thumb:link 	 {	COLOR: #3410A7; }
a.thumb:active  {	COLOR: #ff0000; }
a.thumb:visited {	COLOR: #ff0000; }
a.thumb:hover 	 {	COLOR: #ff0000; }

a.search em { font-weight: normal; }

ul, ul.simple
{
  margin: 0;
  padding-left: 4em;
}

ul li
{
  margin: 0;
  padding: 0;
  list-style: url(images/pucel.gif);
}

ul.simple li
{
  margin: 0;
  padding: 0;
  list-style: none;
}

ul li img
{
	border: none;
	vertical-align: middle;
}



/****************#3410A7********************/

