body {
   font-family: Verdana, Arial;
   font-size:11px;
   color:#000000;
   background-image: url(../images/general/main_bg.gif);
   background-repeat: repeat-x;
   background-color: rgb(175,186,225);
   text-align:center;
   margin:0;
}

.main {
   padding-top:10px;
   margin:0 auto;
   width:999px;
   text-align: left;
}

.navigation_left {
   float:left;
   margin-top:120px;
   width:36px;
   height:400px;
}

.main_content {
   float:left;
   width:933px;
}

.rest {
   width:933px;
   text-align: left;
}

.ingray {
   color: #999999;
}

#overlayer_main {
  z-index: 10;
  position: fixed;
  width: 100%;
  height: 100%;
  background-image: url('../images/general/trans_bg.png');
  margin:0
}

#overlayer_box {
  padding: 20px;
  text-align: left;
  width:400px;
  height: 60px;
  margin:100px auto;
  background:white;
  color: #999999;
  border: 1px solid #999999;
}

#overlayer_button {
  float:right;
}

.navigation_left {
   float:left;
}

.contentpane_team {
   padding-top:20px;
   padding-left:20px;
   padding-right:20px;
   padding-bottom:0px;
   height:100%;
}


.content {
   height:429px;
   background-color:#ffffff;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -khtml-border-radius-topleft: 0px;
  -khtml-border-radius-topright: 10px;
  -khtml-border-radius-bottomleft: 0px;
  -khtml-border-radius-bottomright: 0px;
}

.content_small {
   height:387px;
   background-color:#ffffff;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -khtml-border-radius-topleft: 0px;
  -khtml-border-radius-topright: 10px;
  -khtml-border-radius-bottomleft: 0px;
  -khtml-border-radius-bottomright: 0px;
  /*
  -khtml-border-radius:30px;
*/
}

.content_home {
   height:429px;
   background-color:#ffffff;
   background-image: url(../images/customed/home/aboutus/background.jpg);
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -khtml-border-radius-topleft: 0px;
  -khtml-border-radius-topright: 10px;
  -khtml-border-radius-bottomleft: 0px;
  -khtml-border-radius-bottomright: 0px;
}


.content_small_bg {
   height:387px;
   background-color:#ffffff;
   background-image: url(../images/customed/your_child/main_bg.jpg);
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -khtml-border-radius-topleft: 0px;
  -khtml-border-radius-topright: 10px;
  -khtml-border-radius-bottomleft: 0px;
  -khtml-border-radius-bottomright: 0px;
  /*
  -khtml-border-radius:30px;
*/
}

.content_small_bg2 {
   height:387px;
   background-color:#ffffff;
   background-image: url(../images/customed/world/main_bg.jpg);
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -khtml-border-radius-topleft: 0px;
  -khtml-border-radius-topright: 10px;
  -khtml-border-radius-bottomleft: 0px;
  -khtml-border-radius-bottomright: 0px;
  /*
  -khtml-border-radius:30px;
*/
}

.contentpane {
   padding:20px;
}

.contentpane_home {
   padding:0px;
}

.contentpane2 {
   padding-top:25px;
   padding-left:5px;
}

.contentpane_small {
   padding-left:20px;
   margin-top:-5px;
}

.contentpane_small_afterschool {
   padding-left:20px;
   margin-top:-5px;
}

.contentpane_small_about {
   padding-left:20px;
   margin-top:-13px;
   background-image: url(../images/customed/home/aboutus/main_footer.gif);
   background-repeat: no-repeat;
   background-position: 15px;
   height: 58px;
}

.contentpane_bg {
   margin-top:0px;
   margin-left:20px;
   margin-right:40px;
   padding-left:20px;
   padding-top:20px;
   height:320px;
   background-color:rgb(118,133,188);
}

.contentpane_small2 {
   margin-left:25px;
   margin-top:3px;
}

.content_afterschool {
   background-image: url(../images/customed/after_school/main_bg.png);
   background-repeat: no-repeat;
   height:78px;
   background-position: 15px;
}

.contact1_img {
   padding-left:25px;
}

.navigation_top {
   height:28px;
   width:800px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -khtml-border-radius-topleft: 10px;
  -khtml-border-radius-topright: 10px;
  -khtml-border-radius-bottomleft: 0px;
  -khtml-border-radius-bottomright: 0px;
  /*
  -khtml-border-radius:30px;
*/
}

.navigation_bottom {
   height:28px;
   margin-left:540px;
}

.left_column {
   padding-left: 18px;
   padding-top: 35px;
   width:340px;
   text-align: left;
   float:left;
}

.left_column_2 {
   padding-left: 18px;
   padding-top: 35px;
   width:460px;
   text-align: left;
   float:left;
}

.full_column_montessori {
   padding-left: 18px;
   padding-top: 35px;
   /*
width:340px;
*/
   text-align: left;
   float:left;
}

.left_column_jur {
   padding-left: 18px;
   padding-top: 35px;
   width:740px;
   text-align: left;
   float:left;
}

.left_column_news {
   padding-left: 18px;
   padding-top: 35px;
   width:532px;
   text-align: left;
   float:left;
}

.p_location {
   width:280px;
}

.left_column_location {
   padding-left: 18px;
   padding-top: 35px;
   width:420px;
   height:320px;
   text-align: left;
   float:left;
   background-image: url(../images/customed/location/main_bg.png);
   background-repeat: no-repeat;
   background-position: 260px 150px;
}

.left_column_montessori {
   padding-left: 18px;
   padding-top: 35px;
   width:560px;
   height:320px;
   text-align: left;
   float:left;
   background: rgb(118,133,188);
   background-image: url(../images/customed/montessori/maria_montessori/n_main_bg0.png);
   background-repeat: no-repeat;
   background-position: 443px 57px;
}

.montessori_text {
   color:white;
   width: 370px;
}

.montessori_text_right {
   padding-left: 130px;
   padding-top: 26px;
   line-height: 1.5;
}

.left_column_bottom {
   padding-top:100px;
}

.left_column_about {
   padding-left: 38px;
   padding-top: 75px;
   width:440px;
   text-align: left;
   float:left;
}

.left_column_contact1 {
   padding-left: 18px;
   padding-top: 35px;
   width:270px;
   text-align: left;
   float:left;
}

.left_column_contact2 {
   padding-left: 18px;
   padding-top: 35px;
   width:560px;
   height:370px;
   background-image: url(../images/customed/contact_us/main_bg.png);
   background-repeat: no-repeat;
   background-position: 340px 10px;
   text-align: left;
   float:left;
}

.left_column_contact3 {
   padding-left: 18px;
   padding-top: 35px;
   width:180px;
   height:320px;
   text-align: left;
   float:left;
   background-color: rgb(102,153,204);
   color: #ffffff;
}

.alink {
   text-decoration:none;
   color: #000000;
}

.left_column_contact_sep {
   float:left;
   width:10px;
   height:301px;
   background-image: url(../images/customed/contact_us/main_sep.gif);
   background-repeat: no-repeat;
   background-position: 0px 20px;
}

.left_column_big {
   padding-left: 38px;
   padding-top: 55px;
   width:520px;
   text-align: left;
   float:left;
}

.left_column_saturdayschool {
   padding-left: 18px;
   padding-top: 35px;
   height:170px;
   width:340px;
   text-align: left;
   float:left;
}

.left_column_saturdayschool_childs {
   padding-left: 18px;
   padding-top: 35px;
   height:170px;
   width:740px;
   text-align: left;
   float:left;
}

.left_column_afterschool {
   padding-left: 18px;
   padding-top: 35px;
   height:250px;
   width:340px;
   text-align: left;
   float:left;
}

.left_column_babies {
   padding-left: 18px;
   padding-top: 35px;
   text-align: left;
   width:390px;
   height:325px;
   float:left;
   background-image: url(../images/customed/groups/babies/main_bg.png);
   background-repeat: no-repeat;
   background-position: 120px 170px;
}

.left_column_subjects {
   padding-left: 18px;
   padding-top: 35px;
   text-align: left;
   width:390px;
   height:325px;
   float:left;
}

.right_column_subjects {
   padding-right: 18px;
   padding-top: 35px;
   height:325px;
   width:448px;
   float:right;
   text-align:right;
}

.right_column_babies {
   padding-right: 18px;
   padding-top: 35px;
   height:325px;
   width:448px;
   float:right;
   text-align:right;
}

.right_column_montessori {
   padding-right: 18px;
   padding-top: 35px;
   height:325px;
   width:297px;
   float:right;
   background-image: url(../images/customed/montessori/maria_montessori/n_main_bg.png);
   background-repeat: no-repeat;
   background-position: 0px 57px;
   text-align:left;
}

.right_column_saturdayschool {
   padding-right: 18px;
   padding-top: 15px;
   height:180px;
   width:448px;
   float:right;
   text-align:right;
}

.right_column_nobg_afterschool {
   padding-right: 18px;
   padding-top: 35px;
   height:250px;
   width:448px;
   float:right;
   text-align:right;
}

.right_column {
   padding-right: 18px;
   padding-top: 35px;
   height:325px;
   width:498px;
   float:right;
   text-align:right;
   background-image: url(../images/customed/groups/main/main_bg.png);
   background-repeat: no-repeat;
   background-position: 0px 250px;
}

.content_news {
   text-align: left;
   float:left;
   width: 100%;
}

.newsheader {
   padding-top:10px;
   border-bottom: 1px solid lightgrey;
   height:20px;
   font-weight:bold;
   font-size:14px;
}

.newsclose {
   float:right;
}

.newsdate {
   float:left;
   color:gray;
   padding-right:10px;
}

.newssubject {
   float:left;
}

.newstext {
   padding-top:10px;
   font-size:11px;
}

.right_column_news {
   padding-right: 18px;
   padding-top: 18px;
   height:225px;
   width:325px;
   float:right;
   /*
   background-image: url(../images/customed/news/main_bg.png);
   background-repeat: no-repeat;
   background-position: 0px 0px;
   */
}

.right_column_jobs {
   padding-right: 18px;
   /*
   padding-top: 136px;
   */
   /*
   height:225px;
   width:298px;
   float:right;
   */
   padding-right: 18px;
   padding-top: 35px;
   height:365px;
   width:408px;
   float:right;
   text-align:right;
}

#news_yr_pagination {
   background-image: url(../images/customed/news/recent_header.gif);
   background-repeat: no-repeat;
   height:28px;
   margin-bottom:3px;
}

.left_yr_pagination {
   margin:0px;
   float:left;
   background:rgb(229,229,229);
   width: 144px;
   height:28px;
}

.left_yr_pagination1 {
   margin:0px;
   float:left;
   background:rgb(220,220,220);
   width: 144px;
   height:28px;
}

.left_yr_pagination_text {
   padding:6px 15px;
   font-size:11px;
   text-align:left;
   color: #000;
}

.right1 {
   width: 291px;
}

.ajQuery {
   font-family: Verdana, Arial;
   text-decoration: none;
   color: #000000;
}

.right_column_news a {
   text-decoration: none;
   color: #000000;
}

.right_column_news a:hover {
   text-decoration: none;
   color: #000000;
   font-weight: bold;
}

.right_column_team {
   padding-right: 18px;
   padding-top: 35px;
   height:365px;
   width:478px;
   float:right;
   text-align:right;
   background-image: url(../images/customed/team/main_bg.gif);
   background-repeat: no-repeat;
   background-position: 15px 270px;
}

.right_column_location {
   padding-right:18px;
   padding-top:28px;
   height:360px;
   width:435px;
   float:right;
}

.right_column_google {
   height:328px;
   width:435px;
   margin-bottom:4px;
   border: 1px solid #999999;
}

.right_column_location a {
   padding-left:6px;
   color: #000000;
}

.right_column_about {
   height:345px;
   width:398px;
   float:right;
   background-image: url(../images/customed/home/aboutus/main.gif);
   background-repeat: no-repeat;
   background-position: bottom right;
}

.right_column_nobg {
   padding-right: 18px;
   padding-top: 35px;
   height:325px;
   width:498px;
   float:right;
   text-align:right;
}

.right_column_nobg_small {
   height:415px;
   /*
   width:290px;
   */
   width:290px;
   float:right;
   text-align:left;
}

.right_column_nobg_small2 {
   height:365px;
   /*
   width:290px;
   */
   width:290px;
   float:right;
   text-align:left;
}

.orange {
   color: rgb(102,102,153);
}

.right_column_nobg_montessori {
   padding-right: 18px;
   padding-top: 5px;
   height:325px;
   width:498px;
   float:right;
   text-align:right;
}

.right_column_nobg_left {
   padding-left: 60px;
   padding-top: 35px;
   width:340px;
   text-align: left;
   float:left;
}

.content_navigation {
   height:42px;
   background-color: #ffffff;
}

.content_navigation_bg {
   height:42px;
   background-image: url(../images/customed/your_child/main_bg2.jpg);
}

.content_navigation_bg2 {
   height:42px;
   background-image: url(../images/customed/world/main_bg2.jpg);
}

.subjects1 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/world/subjects.png);
   margin-top:1px;
   width:168px;
   height:41px;
   float:left;
}
.subjects2 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/world/subjects_selected.png);
   margin-top:1px;
   width:168px;
   height:41px;
   float:left;
}
.subjects3 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/world/subjects_deselected.png);
   margin-top:1px;
   width:168px;
   height:41px;
   float:left;
}

.sponsorship1 {
   background-image: url(../images/general/navigation_bottom/world/sponsorship.png);
   margin-top:1px;
   width:143px;
   height:41px;
   float:left;
}
.sponsorship2 {
   background-image: url(../images/general/navigation_bottom/world/sponsorship_deselected.png);
   margin-top:1px;
   width:143px;
   height:41px;
   float:left;
}
.sponsorship3 {
   background-image: url(../images/general/navigation_bottom/world/sponsorship_selected.png);
   margin-top:1px;
   width:143px;
   height:41px;
   float:left;
}

.babies1 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/groups/babies_deselected.png);
   margin-top:1px;
   width:176px;
   height:41px;
   float:left;
}
.babies2 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/groups/babies_selected.png);
   margin-top:1px;
   width:176px;
   height:41px;
   float:left;
}
.babies3 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/groups/babies_deselected2.png);
   margin-top:1px;
   width:176px;
   height:41px;
   float:left;
}

.babies_selected {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/groups/babies_selected.png);
   margin-top:1px;
   width:176px;
   height:41px;
   float:left;
}


.columns_bg_4 {
   padding-right: 5px;
   color: #ffffff;
}

/*
.3columns {
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 35px;
   height: 170px;
}
*/

.column {
   width:220px;
   float:left;
   text-align:center;
}

.column_location {

   width:120px;
   padding-right:10px;
   float:left;
}

.column_location a {
   color:red;
   font-weight:bold;
   text-decoration: none;
}

.column_bg {
   width:210px;
   padding-left:5px;
   float:left;
   text-align:center;
}

.column_bg_left {
   width:202px;
   padding-left:5px;
   float:left;
   text-align:left;
}

.column_bg_left_m {
   width:202px;
   padding-left:0px;
   float:left;
   text-align:left;
}

.img_bedtime {
   margin-left:40px;
}

.img_year_01 {
   margin-right:2px;
}

.img_years_12 {
   margin-right:3px;
}

.column_left {
   width:210px;
   float:left;
   text-align:left;
}

.column_left_bl {
   width:210px;
   float:left;
   text-align:left;
   color:#000000;
   padding-top:7px;
}

.column_left_bg {
   width:180px;
   float:left;
   text-align:left;
   color: #ffffff;
}

.column_flex {
   float:left;
   padding-right:10px;
   text-align:center;
}

.toddlers1 {
   background-image: url(../images/general/navigation_bottom/groups/preschool_deselected.png);
   margin-top:1px;
   width:131px;
   height:41px;
   float:left;
}
.toddlers2 {
   background-image: url(../images/general/navigation_bottom/groups/preschool_deselected.png);
   margin-top:1px;
   width:131px;
   height:41px;
   float:left;
}
.toddlers3 {
   background-image: url(../images/general/navigation_bottom/groups/preschool_selected.png);
   margin-top:1px;
   width:131px;
   height:41px;
   float:left;
}

.children {
   background-image: url(../images/general/navigation_bottom/groups/children.png);
   margin-top:1px;
   width:131px;
   height:41px;
   float:left;
}

.children_selected {
   background-image: url(../images/general/navigation_bottom/groups/children_selected.png);
   width:102px;
   height:42px;
   float:left;
}
.bg {
   background-image: url(../images/general/navigation_bottom/groups/bg.png);
   margin-top:1px;
   width:557px;
   height:41px;
   float:left;
}

.bg_world {
   background-image: url(../images/general/navigation_bottom/world/bg.png);
   margin-top:1px;
   width:554px;
   height:41px;
   float:left;
}

.maria_montessori {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/montessori/maria_montessori.png);
   margin-top:1px;
   width:174px;
   height:41px;
   float:left;
}

.maria_montessori_selected {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/montessori/maria_montessori.png);
   margin-top:1px;
   width:174px;
   height:41px;
   float:left;
}

.practical_life_activities {
   background-image: url(../images/general/navigation_bottom/montessori/practical_life_activies.png);
   margin-top:1px;
   width:199px;
   height:41px;
   float:left;
}

.practical_life_activities_selected {
   background-image: url(../images/general/navigation_bottom/montessori/practical_life_activies.png);
   margin-top:1px;
   width:199px;
   height:41px;
   float:left;
}

.testimonials {
   background-image: url(../images/general/navigation_bottom/montessori/testimonials.png);
   margin-top:1px;
   width:132px;
   height:41px;
   float:left;
}

.testimonials_selected {
   background-image: url(../images/general/navigation_bottom/montessori/testimonials.png);
   margin-top:1px;
   width:132px;
   height:41px;
   float:left;
}

.useful_links {
   background-image: url(../images/general/navigation_bottom/montessori/usefull_links.png);
   margin-top:1px;
   width:133px;
   height:41px;
   float:left;
}

.useful_links_selected {
   background-image: url(../images/general/navigation_bottom/montessori/usefull_links.png);
   margin-top:1px;
   width:133px;
   height:41px;
   float:left;
}

.bg3 {
   background-image: url(../images/general/navigation_bottom/montessori/bg.png);
   background-repeat: no-repeat;
   margin-top:1px;
   width:247px;
   height:41px;
   float:left;
}

.year_01_1 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/creche/01_1.png);
   margin-top:1px;
   width:100px;
   height:41px;
   float:left;
}
.year_01_2 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/creche/01_2.png);
   margin-top:1px;
   width:100px;
   height:41px;
   float:left;
}
.year_01_3 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/creche/01_3.png);
   margin-top:1px;
   width:100px;
   height:41px;
   float:left;
}
.year_01_4 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/creche/01_4.png);
   margin-top:1px;
   width:100px;
   height:41px;
   float:left;
}
.year_01_5 {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/creche/01_5.png);
   margin-top:1px;
   width:100px;
   height:41px;
   float:left;
}

.year_01_selected {
   margin-left:25px;
   background-image: url(../images/general/navigation_bottom/creche/01year_selected.png);
   width:101px;
   height:42px;
   float:left;
}

.years_12 {
   background-image: url(../images/general/navigation_bottom/creche/12years.png);
   width:108px;
   height:42px;
   float:left;
}
.years_12 {
   background-image: url(../images/general/navigation_bottom/creche/12years.png);
   width:108px;
   height:42px;
   float:left;
}
.years_12_1 {
   background-image: url(../images/general/navigation_bottom/creche/12_1.png);
   width:108px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_12_2 {
   background-image: url(../images/general/navigation_bottom/creche/12_2.png);
   width:108px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_12_3 {
   background-image: url(../images/general/navigation_bottom/creche/12_3.png);
   width:108px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_12_4 {
   background-image: url(../images/general/navigation_bottom/creche/12_4.png);
   width:108px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_12_5 {
   background-image: url(../images/general/navigation_bottom/creche/12_5.png);
   width:108px;
   margin-top:1px;
   height:41px;
   float:left;
}

.years_12_selected {
   background-image: url(../images/general/navigation_bottom/creche/12years_selected.png);
   width:108px;
   height:42px;
   float:left;
}

.years_23 {
   background-image: url(../images/general/navigation_bottom/creche/23years.png);
   width:110px;
   height:42px;
   float:left;
}
.years_23_1 {
   background-image: url(../images/general/navigation_bottom/creche/23_1.png);
   width:110px;
   height:41px;
   margin-top:1px;
   float:left;
}
.years_23_2 {
   background-image: url(../images/general/navigation_bottom/creche/23_2.png);
   width:110px;
   height:41px;
   margin-top:1px;
   float:left;
}
.years_23_3 {
   background-image: url(../images/general/navigation_bottom/creche/23_3.png);
   width:110px;
   height:41px;
   margin-top:1px;
   float:left;
}
.years_23_4 {
   background-image: url(../images/general/navigation_bottom/creche/23_4.png);
   width:110px;
   height:41px;
   margin-top:1px;
   float:left;
}
.years_23_5 {
   background-image: url(../images/general/navigation_bottom/creche/23_5.png);
   width:110px;
   height:41px;
   margin-top:1px;
   float:left;
}

.years_23_selected {
   background-image: url(../images/general/navigation_bottom/creche/23years_selected.png);
   width:110px;
   height:42px;
   float:left;
}

.years_34 {
   background-image: url(../images/general/navigation_bottom/creche/34years.png);
   width:110px;
   height:42px;
   float:left;
}
.years_34_1 {
   background-image: url(../images/general/navigation_bottom/creche/34_1.png);
   width:129px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_34_2 {
   background-image: url(../images/general/navigation_bottom/creche/34_2.png);
   width:129px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_34_3 {
   background-image: url(../images/general/navigation_bottom/creche/34_3.png);
   width:129px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_34_4 {
   background-image: url(../images/general/navigation_bottom/creche/34_4.png);
   width:129px;
   margin-top:1px;
   height:41px;
   float:left;
}
.years_34_5 {
   background-image: url(../images/general/navigation_bottom/creche/34_5.png);
   width:129px;
   margin-top:1px;
   height:41px;
   float:left;
}

.years_34_selected {
   background-image: url(../images/general/navigation_bottom/your_child/34years_selected.png);
   width:110px;
   height:42px;
   float:left;
}

.years_48 {
   background-image: url(../images/general/navigation_bottom/your_child/48years.png);
   width:176px;
   height:42px;
   float:left;
}

.years_48_selected {
   background-image: url(../images/general/navigation_bottom/your_child/48years_selected.png);
   width:176px;
   height:42px;
   float:left;
}

.years_46 {
   background-image: url(../images/general/navigation_bottom/your_child/46years.png);
   width:192px;
   height:42px;
   float:left;
}

.years_46_selected {
   background-image: url(../images/general/navigation_bottom/your_child/46years_selected.png);
   width:192px;
   height:42px;
   float:left;
}

.bg2 {
   background-image: url(../images/general/navigation_bottom/creche/bg.png);
   width:416px;
   margin-top:1px;
   height:41px;
   float:left;
}

.location {
   background-image: url(../images/general/navigation_bottom/location.png);
   float:left;
   width:107px;
   height:28px;
}

.application {
   background-image: url(../images/general/navigation_bottom/application.png);
   float:left;
   width:123px;
   height:28px;
}

.contact_us {
   background-image: url(../images/general/navigation_bottom/contact.png);
   float:left;
   width:120px;
   height:28px;
}

.location1 {
   background-image: url(../images/general/navigation_bottom/location/location.png);
   float:left;
   width:114px;
   height:28px;
}

.application1 {
   background-image: url(../images/general/navigation_bottom/location/application.png);
   float:left;
   width:116px;
   height:28px;
}

.contact_us1 {
   background-image: url(../images/general/navigation_bottom/location/contact.png);
   float:left;
   width:120px;
   height:28px;
}

.location2 {
   background-image: url(../images/general/navigation_bottom/application/location.png);
   float:left;
   width:107px;
   height:28px;
}

.application2 {
   background-image: url(../images/general/navigation_bottom/application/application.png);
   float:left;
   width:131px;
   height:28px;
}

.contact_us2 {
   background-image: url(../images/general/navigation_bottom/application/contact.png);
   float:left;
   width:113px;
   height:28px;
}

.location3 {
   background-image: url(../images/general/navigation_bottom/contact/location.png);
   float:left;
   width:107px;
   height:28px;
}

.application3 {
   background-image: url(../images/general/navigation_bottom/contact/application.png);
   float:left;
   width:123px;
   height:28px;
}

.contact_us3 {
   background-image: url(../images/general/navigation_bottom/contact/contact.png);
   float:left;
   width:121px;
   height:28px;
}

.team {
   background-image: url(../images/general/navigation_left/team.png);
   float:left;
   width:36px;
   height:77px;
}

.jobs {
   background-image: url(../images/general/navigation_left/jobs.png);
   float:left;
   width:36px;
   height:67px;
}

.team_sel {
   background-image: url(../images/general/navigation_left/team/team.png);
   float:left;
   width:36px;
   height:77px;
}

.team_nosel1 {
   background-image: url(../images/general/navigation_left/news/team.png);
   float:left;
   width:36px;
   height:77px;
}

.team_nosel2 {
   background-image: url(../images/general/navigation_left/jobs/team.png);
   float:left;
   width:36px;
   height:77px;
}

.team_nosel3 {
   background-image: url(../images/general/navigation_left/team/team.png);
   float:left;
   width:36px;
   height:77px;
}

.jobs_sel {
   background-image: url(../images/general/navigation_left/jobs/jobs.png);
   float:left;
   width:36px;
   height:67px;
}

.jobs_nosel1 {
   background-image: url(../images/general/navigation_left/news/jobs.png);
   float:left;
   width:36px;
   height:67px;
}

.jobs_nosel2 {
   background-image: url(../images/general/navigation_left/news/jobs.png);
   float:left;
   width:36px;
   height:67px;
}

.jobs_nosel3 {
   background-image: url(../images/general/navigation_left/team/jobs.png);
   float:left;
   width:36px;
   height:67px;
}


.news {
   background-image: url(../images/general/navigation_left/news.png);
   float:left;
   width:36px;
   height:83px;
}

.news_sel {
   background-image: url(../images/general/navigation_left/news/news.png);
   float:left;
   width:36px;
   height:83px;
}

.news_nosel1 {
   background-image: url(../images/general/navigation_left/team/news.png);
   float:left;
   width:36px;
   height:83px;
}

.news_nosel2 {
   background-image: url(../images/general/navigation_left/jobs/news.png);
   float:left;
   width:36px;
   height:83px;
}

.news_nosel3 {
   background-image: url(../images/general/navigation_left/team/news.png);
   float:left;
   width:36px;
   height:83px;
}

.home1 {
   background-image: url(../images/general/navigation_top/home/home.png);
   float:left;
   width:94px;
   height:28px;
}

.home1_desel {
   background-image: url(../images/general/navigation_top/home/home_desel.png);
   float:left;
   width:94px;
   height:28px;
}

.groups1 {
   background-image: url(../images/general/navigation_top/home/groups.png);
   float:left;
   width:94px;
   height:28px;
}

.groups1_desel {
   background-image: url(../images/general/navigation_top/home/groups_desel.png);
   float:left;
   width:94px;
   height:28px;
}

.child1 {
   background-image: url(../images/general/navigation_top/home/creche.png);
   float:left;
   width:92px;
   height:28px;
}

.child1_desel {
   background-image: url(../images/general/navigation_top/home/creche.png);
   float:left;
   width:92px;
   height:28px;
}

.montessori1 {
   background-image: url(../images/general/navigation_top/home/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.montessori1_desel {
   background-image: url(../images/general/navigation_top/home/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world1 {
   background-image: url(../images/general/navigation_top/home/world.png);
   float:left;
   width:70px;
   height:28px;
}

.world1_desel {
   background-image: url(../images/general/navigation_top/home/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool1 {
   background-image: url(../images/general/navigation_top/home/afterschool.png);
   float:left;
   width:134px;
   height:28px;
}

.afterschool1_desel {
   background-image: url(../images/general/navigation_top/home/afterschool.png);
   float:left;
   width:134px;
   height:28px;
}

.saturdayschool1 {
   background-image: url(../images/general/navigation_top/home/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.saturdayschool1_desel {
   background-image: url(../images/general/navigation_top/home/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.home2 {
   background-image: url(../images/general/navigation_top/groups/home.png);
   float:left;
   width:92px;
   height:28px;
}

.groups2 {
   background-image: url(../images/general/navigation_top/groups/groups.png);
   float:left;
   width:96px;
   height:28px;
}

.child2 {
   background-image: url(../images/general/navigation_top/groups/creche.png);
   float:left;
   width:92px;
   height:28px;
}

.montessori2 {
   background-image: url(../images/general/navigation_top/groups/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world2 {
   background-image: url(../images/general/navigation_top/groups/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool2 {
   background-image: url(../images/general/navigation_top/groups/afterschool.png);
   float:left;
   width:134px;
   height:28px;
}

.saturdayschool2 {
   background-image: url(../images/general/navigation_top/groups/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.home3 {
   background-image: url(../images/general/navigation_top/creche/home.png);
   float:left;
   width:94px;
   height:28px;
}

.groups3 {
   background-image: url(../images/general/navigation_top/creche/groups.png);
   float:left;
   width:94px;
   height:28px;
}


.child3 {
   background-image: url(../images/general/navigation_top/creche/creche.png);
   float:left;
   width:92px;
   height:28px;
}

.montessori3 {
   background-image: url(../images/general/navigation_top/creche/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world3 {
   background-image: url(../images/general/navigation_top/creche/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool3 {
   background-image: url(../images/general/navigation_top/creche/afterschool.png);
   float:left;
   width:134px;
   height:28px;
}

.saturdayschool3 {
   background-image: url(../images/general/navigation_top/creche/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.home4 {
   background-image: url(../images/general/navigation_top/montessori/home.png);
   float:left;
   width:94px;
   height:28px;
}

.groups4 {
   background-image: url(../images/general/navigation_top/montessori/groups.png);
   float:left;
   width:94px;
   height:28px;
}

.child4 {
   background-image: url(../images/general/navigation_top/montessori/creche.png);
   float:left;
   width:93px;
   height:28px;
}

.montessori4 {
   background-image: url(../images/general/navigation_top/montessori/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world4 {
   background-image: url(../images/general/navigation_top/montessori/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool4 {
   background-image: url(../images/general/navigation_top/montessori/afterschool.png);
   float:left;
   width:133px;
   height:28px;
}

.saturdayschool4 {
   background-image: url(../images/general/navigation_top/montessori/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.home5 {
   background-image: url(../images/general/navigation_top/afterschool/home.png);
   float:left;
   width:94px;
   height:28px;
}

.groups5 {
   background-image: url(../images/general/navigation_top/afterschool/groups.png);
   float:left;
   width:94px;
   height:28px;
}

.child5 {
   background-image: url(../images/general/navigation_top/afterschool/creche.png);
   float:left;
   width:92px;
   height:28px;
}

.montessori5 {
   background-image: url(../images/general/navigation_top/afterschool/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world5 {
   background-image: url(../images/general/navigation_top/afterschool/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool5 {
   background-image: url(../images/general/navigation_top/afterschool/afterschool.png);
   float:left;
   width:133px;
   height:28px;
}

.saturdayschool5 {
   background-image: url(../images/general/navigation_top/afterschool/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.home6 {
   background-image: url(../images/general/navigation_top/saturdayschool/home.png);
   float:left;
   width:94px;
   height:28px;
}

.groups6 {
   background-image: url(../images/general/navigation_top/saturdayschool/groups.png);
   float:left;
   width:94px;
   height:28px;
}

.child6 {
   background-image: url(../images/general/navigation_top/saturdayschool/creche.png);
   float:left;
   width:93px;
   height:28px;
}

.montessori6 {
   background-image: url(../images/general/navigation_top/saturdayschool/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world6 {
   background-image: url(../images/general/navigation_top/saturdayschool/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool6 {
   background-image: url(../images/general/navigation_top/saturdayschool/afterschool.png);
   float:left;
   width:133px;
   height:28px;
}

.saturdayschool6 {
   background-image: url(../images/general/navigation_top/saturdayschool/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.home7 {
   background-image: url(../images/general/navigation_top/world/home.png);
   float:left;
   width:94px;
   height:28px;
}

.groups7 {
   background-image: url(../images/general/navigation_top/world/groups.png);
   float:left;
   width:94px;
   height:28px;
}

.child7 {
   background-image: url(../images/general/navigation_top/world/creche.png);
   float:left;
   width:93px;
   height:28px;
}

.montessori7 {
   background-image: url(../images/general/navigation_top/world/montessori.png);
   float:left;
   width:125px;
   height:28px;
}

.world7 {
   background-image: url(../images/general/navigation_top/world/world.png);
   float:left;
   width:70px;
   height:28px;
}

.afterschool7 {
   background-image: url(../images/general/navigation_top/world/afterschool.png);
   float:left;
   width:133px;
   height:28px;
}

.saturdayschool7 {
   background-image: url(../images/general/navigation_top/world/saturdayschool.png);
   float:left;
   width:166px;
   height:28px;
}

.logo {
   background-image: url(../images/general/main_logo.png);
   background-repeat: no-repeat;
   height:75px;
   padding-bottom:5px;
}

.fullFrmLine {
   background-image: url(../images/customed/application/bg_line.png);
   background-repeat: no-repeat;
   background-position: 5px 10px;
   width:866px;
   height:25px;
   margin-top:4px;
   margin-left:10px;
}

.clear {
   clear:left;
}

.left_frm {
   float:left;
   width: 145px;
   padding-left:10px;
   padding-top:9px;
}

.left_frmS {
   float:left;
   width: 90px;
   padding-left:10px;
   padding-top:9px;
}

.left_frm3S {
   float:left;
   width: 270px;
   padding-left:10px;
   padding-top:9px;
}


.full_frm {
   float:left;
   padding-left:10px;
   padding-top:9px;
}

.left_frm2 {
   float:left;
   width: 280px;
   padding-left:10px;
   padding-top:5px;
}

.left_frmS2 {
   float:left;
   width: 180px;
   padding-left:10px;
   padding-top:5px;
}

.left_frm3 {
   float:left;
   width: 380px;
   padding-left:10px;
   padding-top:5px;
}

.leftFrm {
   float:left;
   width:445px;
}

.leftFrmS {
   float:left;
   width:295px;
}

.fullFrm {
   float:left;
   width:893px;
}

.rightFrm {
   float:right;
   width:445px;
}

input, textarea, select, textarea {
   border: 1px solid gray;
}

select {
   height:20px;
}

.ie_check {
}

#main {
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   width: 600px;
   padding: 0 75px 75px 75px;
}

.results div, #myContainer .header div {
   float: left;
   width: 150px;
   padding: 5px;
}

.pagination {
   margin-top:3px;
   padding: 6px;
   color:#fff;
   text-align:left;
   background:rgb(124,139,192)
}

.pagination .active {
   padding: 3px 10px 4px 10px;
   font-weight: bold;
}

.pagination a {
   padding: 3px 10px 5px 10px;
   color: #fff;
}

.pagination a:hover {
   background: #fff;
   color: #333;
}

.nav {
   margin-top:3px;
   padding: 6px;
   color:#fff;
   text-align:center;
   background:rgb(241,144,29)
}

.nav a.highlight {
   padding: 3px 10px 4px 10px;
   font-weight: bold;
}

.nav a {
   padding: 3px 10px 5px 10px;
   color: #fff;
}

.nav a:hover {
   background: #fff;
   color: #333;
}

#myTableContainer {
   width: 100%;
}

#myTableContainer2 {
   width: 100%;
}

.background {
   font-weight: bold;
}

.sort-marker {
   float: right;
   display: block;
}

#Scroller-1 {
  position: absolute;
  overflow: hidden;
  width: 620px;
  height: 250px;
}
#Scroller-1 p {
  margin: 0; padding: 10px 0px;
  font-family: Verdana, Arial;
  font-size: 12px;
}

#Scroller-3 {
  position: absolute;
  overflow: hidden;
  width: 840px;
  height: 250px;
}
#Scroller-3 p {
  margin: 0; padding: 10px 0px;
  font-family: Verdana, Arial;
  font-size: 12px;
}

#Scroller-2 {
  position: absolute;
  overflow: hidden;
  width: 820px;
  height: 250px;
}
#Scroller-2 p {
  margin: 0; padding: 5px 0px;
  font-family: Verdana, Arial;
  font-size: 12px;
}

/*
#Scroller-2 p {
  margin: 0; padding: 10px 0px;
  font-family: Verdana, Arial;
  font-size: 12px;
}
*/

#Scroller-Header {
  font-weight: bold;
  color: red;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}

#Scrollbar-Container {
  position: relative;
  top: 10px; left: 630px;
  width:14px;
  background-image: url(../images/general/slider_bg.gif)
}

#Scrollbar-Container2 {
  position: relative;
  top: 10px; left: 830px;
  width:14px;
  background-image: url(../images/general/slider_bg.gif)
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 14px; height: 240px;
}
.Scrollbar-Handle {
  position: absolute;
  width: 14px; height: 34px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: relative;
  top: 14px;
}

.imprint_footer {
  padding-top:30px;
  width: 933px;
  color: rgb(87,100,151);
  text-align:right;
}

.imprint_footer a {
  color: rgb(87,100,151);
  text-decoration:none;
}

.imprint_footer_imp {
  padding-top:30px;
  width: 933px;
  color: rgb(87,100,151);
  text-align:right;
}

.imprint_footer_imp a {
  color: rgb(87,100,151);
  text-decoration:none;
}

.ahome {
  text-decoration:none;
  font-weight:bold;
  color: #800080;
}

.partner {
	padding: 0px;
	margin: -23px 0 0 -9px;
	width: 750px;
	position: absolute;
}

