/*########################################################################*/
/*                                                                        */
/*  Homepage www.kulturfenster.de                                        */
/*  Programm by: Andreas Gonell                           */
/*                                                                        */
/*  *id = "$Id: kufe-screen.css,v 1.0 2006-12-30 11:15:04+01 andreas Exp andreas $" */
/*                                                                        */
/*########################################################################*/


  /*  allgemein */

  .screen {
    display: block;
  }
  .print {
    display: none;
  }

  /*  inhalt mitte */
  

  /*  formulare  */
  


  /* um alles */
  
  #um_alles_pos {
    width: 958px;
  }
  #google_map {
    width: 556px; 
    height: 400px;
  }
  
  /* spalten container */

  .kufe-spalte-1, .kufe-spalte-2, .kufe-spalte-3, .kufe-spalte-4, .kufe-spalte-5 {
    float: left;
    padding-right: 2px;
  }
  .kufe-spalte-1 {
    width: 190px;
  }
  .kufe-spalte-2 {
    width: 382px;
  }
  .kufe-spalte-3 {
    width: 574px;
  }
  .kufe-spalte-4 {
    width: 766px;
  }
  .kufe-spalte-5 {
    width: 958px;
  }
  .kufe-spalte-last {
    padding-right: 0;
  }
  .kufe-spalten-reihe {
    min-height: 1px;    /* für blöde IE */
  }
  .border-top {
    border-top: 2px solid white;
  }
  .border-bottom  {
    border-bottom: 2px solid white;
  }
  .text-spalten-padding {
    padding: 9px;
  }


  /* head */
  
  #head {
    height: 102px;
    background-color: white;
  }
  #head_logo {
    margin-left:9px;
  }

  body.page-kindertreff  #ueber_pos,
  body.page-schulkooperation  #ueber_pos
  {
    background: #E6E2DF;
  }
  body.grid-131 #ueber_pos {
    padding-left: 201px;  /* 190 + 2 + 9 */
    background: transparent;
  }
  body.detail  #ueber_pos ,
  body.grid-221 #ueber_pos {
    padding-left: 393px;  /* 190 + 190 + 2 + 2 + 9 */
    /*background: transparent;*/
    background: #E6E2DF;
  }

  /*body.page-yourstage  #ueber_pos {
    padding-left: 9px;
    background: #E6E2DF;
  }*/
  
/* inhalt */

#main-content-inner  {
  min-height: 350px;
}
  
  /* navi */
  
/* Primary Links */

#primary-wrapper {
  margin: 0;
  background: #43362D;   /* dkl braun */
  padding-bottom: 1px;
}
#primary-links {
  position: relative;
  z-index: 2000;
  padding: 0px;
  margin: 0;
  height: 18px;
}
#primary-links ul {
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 17px;
}
#primary-links li {
  float: left;
  list-style: none;
  padding: 0px;
  margin: 0;
  padding-bottom: 0px;
}
#primary-links a {
  display: block;
  padding: 0 9px 0 9px;
  font-weight: normal;
  font-size: 13px;
  text-decoration: none;
  color: #FFFFFF;
  font-family: arial, sans-serif;
  padding-bottom: 2px;
}
#primary-links li {
  /*border-left:  2px solid #43362D;   /* wie hintergrund */
  border-right: 2px solid #43362D;
}

#primary-links li:hover,
#primary-links li.active-trail,
#primary-links li:hover a,
#primary-links li a:hover,
#primary-links li.active-trail a {
  color: #FFFFFF;
}
#primary-links li:hover,
#primary-links li.active-trail {
  border-left:  2px solid white;
  border-right: 2px solid white;
  margin-left: -2px;
}
#primary-links li.first:hover,
#primary-links li.first {
  border-left: 0;
  margin-left: 0;
}

#primary-links li.chap-kin:hover,
#primary-links li.chap-kin a.active {
  background: #F49600;
}
#primary-links li.chap-jug:hover,
#primary-links li.chap-jug a.active {
  background: #A63D41;
}
#primary-links li.chap-fam:hover,
#primary-links li.chap-fam a.active {
  background: #7C765E;
}
#primary-links li.chap-erw:hover,
#primary-links li.chap-erw a.active {
  background: #55657C;
}
#primary-links li.chap-ver:hover,
#primary-links li.chap-ver a.active {
  background: #43362D;
}

  /* second level */

#primary-links li ul {
  position: absolute;
  width: 150px;
  left: -10000px;
  margin: 0px;
  border: 2px solid white;
  padding: 5px 0 5px 0;
}
#primary-links li ul {
  margin-left: -2px;
}
#primary-links li.first ul {
  margin-left: 0;
  border-left: 0;
}
#primary-links li.chap-kin ul {
  background: #F49600;
}
#primary-links li.chap-jug ul {
  background: #A63D41;
}
#primary-links li.chap-fam ul {
  background: #7C765E;
}
#primary-links li.chap-erw ul {
  background: #55657C;
}
#primary-links li.chap-ver ul {
  background: #43362D;
}
#primary-links li li.chap-kin:hover,
#primary-links li li.chap-kin a.active {
  background: transparent;
}
#primary-links li li.chap-jug:hover,
#primary-links li li.chap-jug a.active {
  background: transparent;
}
#primary-links li li.chap-fam:hover,
#primary-links li li.chap-fam a.active {
  background: transparent;
}
#primary-links li li.chap-erw:hover,
#primary-links li li.chap-erw a.active {
  background: transparent;
}
#primary-links li li.chap-ver:hover,
#primary-links li li.chap-ver a.active {
  background: transparent;
}
#primary-links li ul li {
  display: block;
  margin: 0;
  width: 170px;
  padding-top: 3px;
  padding-bottom: 3px;
  /*padding: 5px 0 5px 0;*/
}
#primary-links li ul li,
#primary-links li ul li.active-trail,
#primary-links li ul li:hover,
#primary-links li ul li.first {
  border: 0;
}
#primary-links li ul li,
#primary-links li ul li a,
#primary-links li:hover ul li,
#primary-links li:hover ul li a,
#primary-links li ul li a:hover,
#primary-links li.active-trail ul li,
#primary-links li.active-trail ul li a {
  color: #ffffff;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
}
#primary-links li ul li a  {
  padding: 0 9px;
  border: 0;
}
#primary-links li ul li a:hover,
#primary-links li ul li.active-trail,
#primary-links li ul li.active-trail a,
#primary-links li ul li a.active,
#primary-links li ul li:hover a  {
  /*color: #7E5D56;*/
  font-weight: bold;
  border: 0;
}
#primary-links li:hover ul, #primary-links li.sfhover ul {
  left: auto;
	display: block;
}


/* sub navi */

#sub_navi {
  margin: 0;
  height: 19px;
  background: #D4CCCA;
}
body.chap-kin #sub_navi {
  background: #F49600;
}
body.chap-jug #sub_navi {
  background: #A63D41;
}
body.chap-fam #sub_navi {
  background: #7C765E;
} 
body.chap-erw #sub_navi {
  background: #55657C;
}
body.chap-ver #sub_navi {
  background: #43362D;
}
#sub_navi_cont {
  text-align: left;
  line-height: 17px;
}
#sub_navi_cont a {
  font-size: 13px;
  font-family: arial, sans-serif;
  padding: 0 3px 0 9px;
  color: white;
}
#sub_navi_cont a.un {
  font-weight: normal;
}
#sub_navi_cont a.un_akt, 
#sub_navi_cont a:hover {
  font-weight: bold;
  text-decoration: none;
}



/* eof */

