body
{
  background-color:#34719b;
  color:#333333;
  font-family:Trebuchet MS,Verdana,Arial,sans-serif;
  margin:0px 0px 15px 0px;
  text-align:center;
}

body { font-size:80%; }
td, th { padding:0px; }
tr { vertical-align:middle; }
img { border:0px; }
a { color:#6699cc; }
a:hover { color:#ed7c12; }

#what { text-align:center; }
#what h1 { color:#34719b; font-size:7pt; line-height:15px; margin:0px; }

#container
{
  width:755px;
  background-color:#ffffff;
  border:3px solid #ed7c12;
  margin:0px auto;
  text-align:center;
}

#page
{
  width:755px;
  margin:0px auto;
  text-align:left;
}

#head
{
  width:100%;
  height:95px;
  background-position:top left;
}

#head h1#logo
{
  width:100%;
  height:90px;
  background:transparent url(bglogo.png) no-repeat;
  background-position:top left;
  font-size:150%;
  line-height:45px;
  margin:0px;
  overflow:hidden;
  text-align:left;
  text-indent:-1000px;
}

#head h2#line
{
  width:100%;
  height:5px;
  background:transparent url(bgline.png) no-repeat;
  line-height:4px;
  font-size:4px;
  margin:0px;
  overflow:hidden;
  text-align:left;
  text-indent:-1000px;
}

div.photos
{
  width:100%;
  height:125px;
  background-repeat:no-repeat;
}
#bg_accueil { background-image:url(bg-accueil.jpg); }
#bg_services { background-image:url(bg-services.jpg); }
#bg_services_aux_entreprises { background-image:url(bg-services-aux-entreprises.jpg); }
#bg_subventions { background-image:url(bg-services-aux-entreprises.jpg); }
#bg_references { background-image:url(bg-accueil.jpg); }
#bg_partenaires { background-image:url(bg-accueil.jpg); }
#bg_liens { background-image:url(bg-liens.jpg); }
#bg_contact { background-image:url(bg-contact.jpg); }

#menu
{
  width:100%;
  height:30px;
  background:#ffffff url(bgmenu.jpg) no-repeat;
  background-position:bottom;
  list-style:none;
  margin:0px;
  padding:0px;
}

#menu li
{
  background:url(bgpuce.png) no-repeat;
  background-position:8px 3px;
  float:left;
  font-family:Trebuchet MS,Georgia,sans-serif;
  font-size:100%;
  font-weight:bold;
  margin:1px 0px;
}

#menu li a
{
  color:#ed7c12;
  margin-left:16px;
  text-decoration:none;
}

#menu li a:hover
{
  color:#6699cc;
  text-decoration:underline;
}

#menu li.flag { background:none; float:right; }
#menu li.flag a { margin:0px 5px 0px 0px; }
#menu li.flag a img { width:18px; height:17px; }

#body
{
  width:100%;
  background:transparent url(bgtext.jpg) top left no-repeat;
}

#text
{
  margin:0px 30px;
  line-height:180%;
}

#foot
{
  width:580px;
  border-top:1px solid #e3e3e3;
  clear:right;
  color:#666666;
  float:right;
  font-family:Arial,Verdana,sans-serif;
  font-size:75%;
  margin:15px 5px 0px 5px;
  padding:5px 0px;
  text-align:right;
}

#foot a
{
  color:#666666;
  text-decoration:none;
}

#foot p { margin:0px; display:none; }

div.clear { clear:both; height:1px; overflow:hidden; }

#text h1
{
  width:100%;
  height:36px;
  background-repeat:no-repeat;
  margin:5px 0px 15px 0px;
  overflow:hidden;
  text-indent:-1000px;
}

h1#accueil { background-image:url(h1-vous-venez-vous-installer-en-provence.png); }
h1#equipe{ background-image:url(h1-l-equipe-de-direction.png); }
h1#services { background-image:url(h1-nos-services-de-relocation.png); }
h1#entreprises { background-image:url(h1-nos-services-aux-entreprises.png); }
h1#particuliers { background-image:url(h1-bienvenue-en-provence.png); }
h1#subventions { background-image:url(h1-les-subventions.png); }
h1#references { background-image:url(h1-references.png); }
h1#partenaires { background-image:url(h1-nos-partenaires.png); }
h1#liens { background-image:url(h1-liens.png); }
h1#contact { background-image:url(h1-nous-contacter.png); }

h1#home { background-image:url(h1-are-you-planning-to-settle-in-provence.png); }
h1#team { background-image:url(h1-the-management-team.png); }
h1#ourservices { background-image:url(h1-our-relocation-services.png); }
h1#companies { background-image:url(h1-services-dedicaced-to-companies.png); }
h1#individuals { background-image:url(h1-welcome-to-sunny-provence.png); }
h1#allowances { background-image:url(h1-the-allowances.png); }
h1#testimonials { background-image:url(h1-testimonials.png); }
h1#partners { background-image:url(h1-our-partners.png); }
h1#links { background-image:url(h1-links.png); }
h1#contactus { background-image:url(h1-contact-us.png); }

h1#thuispagina { background-image:url(h1-thuispagina.png); }
h1#hetteam { background-image:url(h1-het-management-team.png); }
h1#watdoenwij { background-image:url(h1-wat-doen-wij.png); }
h1#bedrijven { background-image:url(h1-bedrijven.png); }
h1#particulieren { background-image:url(h1-particulieren.png); }
h1#subsidies { background-image:url(h1-subsidies.png); }
h1#testimonials_nl { background-image:url(h1-testimonials.png); }
h1#partners_nl { background-image:url(h1-partners.png); }
h1#links_nl { background-image:url(h1-links.png); }
h1#contact_nl { background-image:url(h1-contact.png); }

#text h2 { color:#6699cc; font-size:110%; margin:15px 0px 10px 0px; }
#text p { margin:10px 0px; }
#text ul { margin:8px 0px 8px 30px; padding:0px; }

#fred { width:230px; float:right; margin-left:30px; font-size:85%; line-height:200%; text-align:justify; }
#fred img { width:160px; height:220px; margin-top:20px; }

#svcentrpart { margin:30px 0px; text-align:center; }
#svcentrpart table { border-collaspse:collapse; margin:0px auto; }
#svcentrpart table tr { vertical-align:top; }
#svcentrpart table tr td { width:300px; padding:0px; text-align:center; }
#svcentrpart table tr td a { font-weight:bold; }
#svcentrpart table tr td img { width:200px; height:160px; margin-top:10px; }

ul.partenaires li { margin-bottom:10px; clear:both; }
ul.partenaires img { float:right; margin-left:10px; }
ul.partenaires .nom { font-weight:bold; }
ul.partenaires .tel { color:#808080; }
ul.partenaires .web { font-weight:bold; }

#coordonnees { font-size:80%; margin:10px 0px 0px 10px; }

#contact, form { margin:0px auto; }
#contact tr { vertical-align:middle; }
#contact tr th { font-weight:normal; padding:1px 3px; text-align:right; }
#contact tr td { padding:1px 3px; }
#contact input.text, #contact input.button,
#contact textarea { background:#ffffff url(bginput.png) repeat-x; background-position:top; border:1px solid #999999; }
#contact button { background:none; border:0px; margin:0px; }
#contact tr.req th { font-weight:bold; }
#contact tr.req th span { color:#cc0000; font-weight:bold; }
#contact tr.req td input { background:#ffffff url(bginputreq.png) repeat-x; }

#merci { margin:30px 0px 60px 0px; text-align:center; font-weight:bold; line-height:30px; }
