/***********************************************/
/* 2col_leftNav.css                            */
/* Use with template 2col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/* Colors :  Braunpalette
/*           #9e3535
/*           #dab2b2
/*
/*           #EFD7D0   alt-area-background
/*           #fff8f0   main-background
/***********************************************/

html * {margin:0px; padding:0px}

body, td, h1,h2{
        font-family: 'Bradley Hand ITC',Arial,sans-serif;
        color:#9e3535;
        /*line-height: 1.166;*/
}

body{   margin: 0px;
        padding: 0px;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        height:100%;
        background-color:#ffffff;

        text-align:center;
        font-size:100.1%;


/*                background-image:url();
                background-repeat:repeat-x;
*/
}




a:link, a:visited, a:hover {
        color:#9e3535;
        text-decoration :underline;
        outline:0;
}

a:hover {
        color:#000099;
        outline:0;

}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {

        margin: 0px;
        padding: 0px;
}

h1 {  min-height:20px;height:20px;background-image:url(/images/point.gif); background-repeat:no-repeat; font-size: 16px; color: #9e3535;padding:3px;text-align:left;text-indent:0px}
h2 {  background-image:url(/images/point.gif); background-repeat:no-repeat; font-size: 15px; font-weight:bold; color: #9e3535; padding:2px; text-align:left;text-indent:0px}

h3{
 font-size: 100%;
 color: #334d55;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #334d55;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}



.menuetab { font-family: Arial, Helvetica, sans-serif; font-size: 16px;  }
.menuetd { color: #009933 ;background-color: #E9f7ee;font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-align:center; vertical-align:middle;border-style:solid;border-width: 1px 1px 0px 0px; border-color: #009933 }
.menuetdfirst { color: #009933 ;background-color: #d0ffe0;font-family: Arial, Helvetica, sans-serif; font-size: 14px;   text-align:center; vertical-align:middle;border-style:solid;border-width: 1px 1px 0px 1px; border-color: #009933 }
.titel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009933; background-color: #FFFFFF}

textnorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
textsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

.tdtitel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #dab2b2; font-weight: bold}
.h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size: 14px; color: #FFFFFF; background-color: #9e3535;padding:2px;margin:10px}

.td1 {   background-color: #EFD7D0 }
.td2 {   background-color: #ffffff}

th {  font-size: 13px;color:  #9e3535  ; text-align:left; padding:3px;font-size:16px}

.titelgross {  font-size: 12px; color: #FFFFFF; background-color: #009933;padding:1px}
.tdtitelgross {background-color: #ffffff; font-size: 12px;  text-align:left; vertical-align:middle;border-style:solid;border-width: 0 0 1 1; border-color: #009933;padding:0;  }
.titelriesig {  font-weight:bold;font-size: 13px; color: #FFFFFF; background-color: #009933}
.tdtitelriesig {font-weight:bold;background-color: #009933; font-size: 13px;  text-align:left; vertical-align:middle;border-style:solid;border-width: 0px 0px 0px 0px; border-color: #009933;padding:1px;  }

input { font-size: 11px; color: #333333}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.pressezitat {
    font-family: Times New Roman, Times, serif;

        font-size: 13px;
        color: #666666;
}
table .box {
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#009933;


}
/**************  Templateformate *********************************************/





/**********  NEWS ****************************/

.NEWSTABLE {}
.NEWSTABLE h2 { font-size:100%;color:#666666; text-indent:12px; background-image:url(/images/point.gif); background-repeat:no-repeat }


/********** COLORS OF BACKGROUNDS ***********/
.color1 {background-color:#009900;}
.color2 {background-color:#FFE800;}
.color3 {background-color:#f0f0f0;}
.color4 {background-color:#96c596;}





/***********************************************/
/* Layout Divs                                 */
/***********************************************/




#BODY {
     background-color:#fff8f0;
     text-align:center;
}


#MASTERHEAD{
        margin: 0;
        padding: 0px 0px;
        border-bottom: 1px solid #cccccc;
        width: 100%;
}

/************** #headlines styles **************/

#HEADLINES{
        margin: 0px;
        padding: 10px 0px 20px 10px;
        font-size: 80%;
}

#HEADLINES p{
        padding: 5px 0px 5px 0px;
}



#CONTENT {width:780px;
        height:100%;
        margin-right: 0px;
        margin-left: 0px;

        padding: 0px 10px 0px 10px;
        border-style:solid;
        border-width:0px 0px 0px 0px;
        border-color:#CCCCCC;
        background-color:#fff8f0;
        margin-top:-1px;
}

#CONTENT img {
               margin:0px 0.8em 0.8em 0.8em;
}
#CONTENT img[align=right] {
               margin:0px 0em 0.8em 0.8em;
}
#CONTENT img[align=left] {
                margin:0px 0.8em 0.8em 0em;
               /* padding:0px 0.8em 0.8em 0em; */
}



#CONTENT p {
        margin: 0px 1em 1em 0px;
        padding:0px;
}
#CONTENT td {padding:.4em .4em;}
#CONTENT ul{list-style-image:url(/images/spirale_small.gif); }
#CONTENT li{padding-left: 15px; padding-bottom:10px }



/*#CONTENT td{background-color:#fff8f0;}   */

#STARTCONTENT {width:780px;
        height:100%;
        margin-left: 0px;
        padding: 0px 0px 0px 0px;
        border-style:solid;
        border-width:0px 0px 0px 0px;
        border-color:#CCCCCC;
        background-color:#fff8f0;
        margin-top:-1px;
}

/******************** KAMBIUM ********************************/
#STARTCONTENT #KAMBIUM a,
#STARTCONTENT td#KAMBIUM {
  background-image:url(/images/holzschalen_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #KAMBIUM a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #KAMBIUM a:hover{
  background-image:url(/images/holzschalen.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}


/******************** KNOPF ********************************/
#STARTCONTENT #KNOPF a,
#STARTCONTENT td#KNOPF {
  background-image:url(/images/knopf_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #KNOPF a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #KNOPF a:hover{
  background-image:url(/images/knopf.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

/******************** LERNEN ********************************/
#STARTCONTENT #LERNEN a,
#STARTCONTENT td#LERNEN {
  background-image:url(/images/bogen_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #LERNEN a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #LERNEN a:hover{
  background-image:url(/images/bogen.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}


/******************** FRAUENMANTEL ********************************/

#STARTCONTENT #FRAUENMANTEL a,
#STARTCONTENT td#FRAUENMANTEL {
  background-image:url(/images/ornament_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

#STARTCONTENT #FRAUENMANTEL a{
  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #FRAUENMANTEL a:hover{
  background-image:url(/images/ornament.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}


/******************** HAENDE ********************************/
#STARTCONTENT #HAENDE a,
#STARTCONTENT td#HAENDE {
  background-image:url(/images/haende_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #HAENDE a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #HAENDE a:hover{
  background-image:url(/images/haende.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

/******************** AsA Alle sind Anders ********************************/
#STARTCONTENT #ASA a,
#STARTCONTENT td#ASA {
  background-image:url(/images/alle-sind-anders_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #ASA a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #ASA a:hover{
  background-image:url(/images/alle-sind-anders.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}


#STARTCONTENT #WASSER a,
#STARTCONTENT td#WASSER
{
  background-image:url(/images/wasser_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #WASSER a{
  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}
#STARTCONTENT #WASSER a:hover{
  background-image:url(/images/wasser.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

#STARTCONTENT #REDEN a,
#STARTCONTENT td#REDEN {
  background-image:url(/images/klangschale_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #REDEN a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}
#STARTCONTENT #REDEN a:hover{
  background-image:url(/images/klangschale.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}


#STARTCONTENT #NATUR a,
#STARTCONTENT td#NATUR {
  background-image:url(/images/mandala_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  }
#STARTCONTENT #NATUR a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #NATUR a:hover{
  background-image:url(/images/mandala.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

#STARTCONTENT #GARTEN a,
#STARTCONTENT td#GARTEN {
  background-image:url(/images/garten_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  }
#STARTCONTENT #GARTEN a{

  display:block;
  width:130px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #GARTEN a:hover{
  background-image:url(/images/garten.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}




#STARTCONTENT #RETREAT a,
#STARTCONTENT a:link#RETREAT,
#STARTCONTENT td#RETREAT {
  background-image:url(/images/retreat_mono.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
#STARTCONTENT #RETREAT a{

  display:block;
  width:125px;
  height:84px;
  text-indent:-999em;
}

#STARTCONTENT #RETREAT a:hover,
#STARTCONTENT #RETREAT a:focus,
#STARTCONTENT #RETREAT a:active{
  background-image:url(/images/retreat.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}

#STARTCONTENT a#ERDENLICHT {
  background-image:url(images/kreis_blatt_frei.gif);
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:160px;
  height:151px;
  text-indent:-999em;
}










#HEADER{ /*background-image:url(images/header.jpg);
background-position:top left;
         background-repeat:no-repeat; */
                 height:80px;
                 width:100%;
                 margin:0px;
                 border-style:solid;
                 border-width:0px 0px 0px 0px;
                 border-color:#CCCCCC;
                  font-size:9px;

                }

/*
#CALENDAR{font-size:80%;

padding:1px 1px 1px 1px;
margin:1px;
}
#CALENDAR td{font-size:80%;
background-color:#F0F0F0;
padding:3px 3px 3px 3px;
margin:1px;

}

#CALENDAR table{margin:1px;
                                background-color:#FFFFFF;}


*/
#GlobalNav *, #Global td{
color: #cccccc;
padding: 0px 0px 0px 0px;
white-space: nowrap;
background-color:#EFD7D0;

}


/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */

/*
#globalNav img{
 display: block;
}

#globalNav a {
        font-size: 90%;
        padding: 4px 4px 2px 4px;
        display: block;
        background-color:#009900;
        color:#FFFFFF;
        font-style:normal;
        text-decoration:none;
        margin: 0px 0px 0px 1px;

}

#globalNav a:hover {
        font-size: 90%;
        padding: 4px 4px 2px 4px;
        display: block;
        background-color:#FFE800;
        color:#009900;
        font-style:normal;
        text-decoration:none;


}
*/

#SubNav  {
 min-width:180px;
 padding:10px 0px 0px 4px;
 background-color:#fff8f0;
 height:100%;
 vertical-align :top;
/* display:inline;   */

/* background-color:#e7cccc; */
 /*font-family:'Bradley Hand ITC','arial'sans-serif;  */

}
/*
#BORDER1 { background-image:url(images/erden_klammer_r1_c1.gif);
           background-position:right bottom;
           background-repeat:no-repeat;
}
#BORDER2 { background-image:url(images/erden_klammer_r2_c1.gif);
           background-position:right center;
           background-repeat:no-repeat;
}
#BORDER3 { background-image:url(images/erden_klammer_r3_c1.gif);
           background-position:right top;
           background-repeat:no-repeat;
}
*/


#Subnav ul {margin:0px;
            padding:0px;
            list-style-type: none;

            padding:0px .3em 0px .3em;
             }
#SubNav li {margin:.1em 0px; padding:0px;
            text-indent:0px;
            /*list-style-image:url(/images/list_point.gif);  */
            list-style-position:inside;  }
#SubNav a, #SubNav a:link {
        font-size: 90%;

        padding: 4px 4px 2px 1px;
        display: inline;
        white-space: nowrap;
        color:#9E3535;
        text-decoration:none;

}

#SubNav a:hover {
        font-size: 90%;
        padding: 4px 4px 2px 1px;
        display: inline;
        white-space: nowrap;
        /* color:#9E3535; */
        color:#000066;
        text-decoration:none;
        /* font-weight:bolder; */

}


/************* #search styles ***************/

#Search{
        padding: 5px 0px 5px 0px;
        margin: 1px 1px 1px 1px;
        border-bottom: 1px solid #cccccc;
        font-size: 70%;
        background-color:#009900;
        width:100%;
        height:20px;

}
#Search input{font-size:10px}

#Search form{
 margin: 0px;
 padding: 0px;
}

#Search label{

        margin: 0px;
        padding: 0px;
        color: #FFFFFF;
}


/*********** #navBar link styles ***********/

/*#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
*/
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
        the bottom border of the navBar in cases where they "touch" */

/************* #siteInfo styles ***************/

#SiteInfo{
        height:20px;
        font-size: 75%;
        color: #cccccc;
        padding: 3px 10px 2px 3px;
        margin:0px;
        text-align:center;
        vertical-align:bottom;
                background-color: #fff8f0 ;
}

#SiteInfo a{
        font-size: 100%;
        color: #999999;
        padding: 3px 10px 3px 10px;
        text-decoration:none;

}

#SiteInfo a:hover{
        font-size: 100%;
        color:#9E3535;
        padding: 3px 10px 3px 10px;
        text-decoration:underline;

}


#SiteInfo img{
        padding: 0px 4px 0px 0px;
        margin:0px;
        vertical-align: bottom;
}

/****************  CMS overrides  *****************************************/


#CMSpath { display:block;
                    /*float:right; */
                    width:auto;
                    margin-bottom:0px;
                    margin-top:5px;


                    }
#CMSpath ul{

             /*float:none;*/
             width:auto;
             list-style:none;
             margin:0px 1px 0px 0px;
             padding:1px 1px;

           }
#CMSpath li{ display:block;
                      float:left;
                      width:auto;
                      margin-right:4px;
                      padding:0px;

                    }
#CMSpath li .active {
display:block;
                      width:auto;
                      padding-left:15px;
                      background-image:url(/images/arrow_right_small.gif);
                      background-position:left center;
                      background-repeat:no-repeat;
                      font-size:90%;


                    }
#CMSpath li a, #CMSpath a{
                      display:block;
                      float:left;
                      width:auto;
                      padding-left:15px;
                      background-image:url(/images/arrow_right_small.gif);
                      background-position:left center;
                      background-repeat:no-repeat;
                      font-size:90%;
                      text-decoration:none;

 }







/* easyCMS Contentelement formats */
/*
.cms_image{   margin-right: 15px;
              margin-left: 5px;
              margin-bottom: 10px;

}
*/
