@charset "utf-8";
/* CSS Document for Joomla styles 2.5.x */


/* ======================
   General Content Styles
========================= */
body {
 
  font-family: Verdana, Geneva, sans-serif;
    color: #FFF;
  font-size: 14px;
  font-weight: 500;
   background-color: #FFF;
  background-image: url(../images/backgr.png);
  background-repeat: no-repeat;

}

h1 {
  font-size: 22px;
  font-weight: 600;
  
}
h2 {
  font-size: 20px;
  font-weight: 500;

}
h3 {font-size: 18px;
  font-weight: 400;

}
h4 {}
h5 {}
h6 {}



p {
  font-size: 14px;
  font-weight: 500;
  color: #FFF;
  margin-top: 20px;  
}

ul {
   padding: 0 0 0 15px;
   list-style: none;
}

ul li ul {
   list-style: circle;
}

ol {
   padding: 0 0 0 20px;
   list-style: decimal;
}

ol li ol {
   list-style: lower-alpha;
}

a {
   outline: 0 none;
  
}

a:hover {
   outline: 0 none;
}

input.inputbox {}
select.inputbox {}

button, input.button, button.button {
   padding: 1px 7px 1px 7px;
}

/* ===============
   Template styles
================== */
 div#wrapper {
   width: 1000px;
   margin: 10px auto 0 auto;
}
  
#header {
  width: 1000px;
}
#top {
  height: 45px;
  width: 1000px;
  display: block;
  
}
 
div#main {
  float: left;
  padding: 0px;
  width: 1000px;
  height: auto;
  background-color: #F99d1c;
}
 
div#left {
  float: left;
  width: 230px;
  display: block;
}
 
div#content {
  float: left;
  width: 570px;
  min-height: 500px;
  padding-top: 50px;
  margin-left: 50px;
}
div#content a{
  color: #FFF;
}
div#right {
  height: auto;
  width: 260px;
  float: right;
  margin-right: auto;
  margin-left: auto;
  padding-top: 25px;
 
}

div#right a{
  color: #FFF;
} 

div#footer {
  clear: both;
  width: 1000px;
  height: 66px;
  background-image: url(../images/frand.png);
  background-repeat: repeat-x;
  overflow: hidden;
}
 
div#blanc {
   clear: both;
   width: 952px;
   padding: 10px;
   margin: 0 auto 0 auto;
   height: 300px;
 
}
#wrapper #main #right #rightbox1 {
  display: block;
  height: 270px;
  width: 250px;
  background-image: url(../images/Yoga_Kleverpark_Logo_1.png);
  background-repeat: no-repeat;  
}
#wrapper #main #right #rightbox2 {
  display: block;
  min-height: 230px;
  width: 250px;
  text-align: center;
  padding-top: 25px;
  padding-right: auto;
  padding-bottom: 5px;
  padding-left: auto;
}
#wrapper #main #left #leftbanner {
  display: block;
  height: 1000px;
  width: 180px;
  margin-left: 50px;

}

#wrapper #header #banner {
  background-color: #F99d1c;
  height: 180px;
  width: 1000px;
  display: block;
  padding-top: 30px;
  padding-bottom: 10px;

}

/*  menu  */

#top ul {
  
  float: right;  
}
#top ul li {
  height: 30px;
  width: auto;
  list-style-type: none;
  display: list-item;
  float: left;
  text-align: center;
  padding-left: 10px;
}

#top ul li a {
  padding: 5px;
  
}
#top ul li a:link,visited {
  text-decoration: none;
  display: block;
  background: none repeat scroll 0 0;
  color: #F99D1C;
}

#top ul li a:hover {
  background-repeat: no-repeat;
  background-color: #F89c1b;
  color: #FFF;
}
#top ul li a:active {
  display: block;
  background: none repeat scroll 0 0;
  color: #333;  
}
#top ul li {
  height: 30px;
  width: auto;
  list-style-type: none;
  display: list-item;
  float: left;
  text-align: center;
  padding-left: 10px;
}
#top ul li {
  height: 30px;
  width: auto;
  list-style-type: none;
  display: list-item;
  float: left;
  text-align: center;
  padding-left: 10px;
}
#top ul li li {
  height: 30px;
  width: auto;
  list-style-type: none;
  display: list-item;
  float: none;
  text-align: center;
  padding-left: 10px;
}

/* Submenu menumatic overide*/

#extnav li ul { /* second-level lists */
  position: absolute;
  width: auto;
  margin-left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
  margin-top:2.2em;
  float: none
}
/* All submenu OLs and ULs */
#extnav ol, #extnav ul, #subMenusContainer ul, #subMenusContainer ol {  
  /*border around submenu goes here*/   
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  background:#fff;  
  border:1px solid #F99D1C;
  left:0;
}

/* classes */
.colors1 {
  background-color: #0966ad;
}