/*Einstellungen und Hintergrundbild Rahmen*/

body
{
      font-family:              arial,helvetica,sansserif;
      background-color:         #159a27;
      color:                    #FFFFFF;
      margin:                   2%;
      padding:                  0;
}
/*****************************************************************************************
Einstellungen für links*/

a, a:link, a:visited
{
   color:#FF0000;
   font-weight:bold;
}


a:hover, a:focus, a:active
{
   color:#CA782C;
   font-weight:  bold;
}
/*****************************************************************************************
Einstellungenelle*/

table.layout
{
      width:100%;
      border-collapse:collapse;
      background-image:         url("images/hintergrund2.gif");

}

table.layout, table.layout td, table.layout tr
{
      border:0;
      xborder:2px dashed #00f;
}
/*****************************************************************************************
Einstellungen Banner*/

.banner
{
      padding:0;
      margin:0;
      height:100px;
      background-image:url("images/gewebe.gif");
}
/*****************************************************************************************
Einstellungen Fransen*/

.oben, .links, .rechts, .unten, .subnavigation
{
      padding:0;
      margin:0;
      height:                   16px;

}

.oben
{
      background-image:url("images/fransenoben.gif");
      background-repeat:repeat-x;
      background-color:#000000;
}

.links
{
      background-image:url("images/fransenlinks.gif");
      background-repeat:repeat-y;
      background-color:#000000;
	font-size:100%;
}

.rechts, .rechtsinnen
{
      background-image:url("images/fransenrechts.gif");
      background-repeat:repeat-y;
}

.rechts
{
      background-color:#000000;
}

.unten
{
      background-image:         url("images/fransenunten.gif");
      background-repeat:        repeat-x;
      background-color:#000000;
}
.untengruen
{
      background-image:         url("images/fransenunteng.gif");
      background-repeat:repeat-x;
      background-color:#000000;
}
.rechtsgruen
{
      background-image:         url("images/fransenrechtsg.gif");
      background-repeat:repeat-y;
      background-color:#000000;
}

.eckelinksu, .eckerechtsu, .eckelinkso, .eckerechtso , .eckerechtsg, .eckeunteng, .eckerechtsug

{
      padding:0;
      margin:0;
      width:                    16px;
      height:                   16px;
      background-repeat:        no-repeat;
      background-color:#000000;
}

.eckelinksu
{
      background-image:         url("images/eckelinksunten.gif");
}

.eckerechtsu
{
      background-image:         url("images/eckerechtsunten.gif");
}

.eckelinkso
{
      background-image:         url("images/eckelinksoben.gif");
}

.eckerechtso
{
      background-image:         url("images/eckerechtsoben.gif");
}

.eckerechtsg
{
      background-image:         url("images/eckerechtsgruen.gif");
}
.eckeunteng
{
      background-image:         url("images/eckeuntengruen.gif");
}

.eckerechtsug
{
      background-image:         url("images/eckerechtsuntengruen.gif");
}
.kurve
{
      padding:0;
      margin:0;
      width:                    40px;
      height:                   40px;
      background-image:         url("images/kurve.gif");
      background-repeat:        no-repeat;
}
/*****************************************************************************************
Einstellungen Inhaltsseite*/

.inhalt
{

      color:#DFC28F;
      margin: left 2%;
      padding:10px;
      padding-right:1em;
      vertical-align:top;
      text-align: left;
}

div
{
      text-align:center;
      margin:0;
      padding:0;
      vertical-align:top;
}


.tab
{
    padding-left:10%;
    width:50%;
    text-align:left;
}

.tab2
{
    padding-right:10px;
    text-align:left;
}
/*****************************************************************************************
Einstellungen Navigationsseite*/

.subnavigation
{
      padding-top:6px;
      padding-left: 2px;
      vertical-align:center;
      background-image:         url("images/fransenunten.gif");
      background-repeat:repeat-x;
      font-size:80%;
}

.navigation
{
      color:#000000;
      font-weight:  bold;
      font-size:120%;
      font-style:normal;
      text-align:left;
      background-image:url("images/gewebe.gif");
      vertical-align:top;

}

.liste
{
      font-size:120%;
      line-height:2em;
      text-align:left;
      vertical-align:top;
      list-style-image:url(images/braunliste.gif)  ;
}

/*****************************************************************************************
Einstellungen Gästebuch*/

.gb
{
      background-image:         url("images/hintergrund2.gif");
      color:#DFC28F;
      text-align:left;
      margin:0;
      }
/*****************************************************************************************
Einstellungen Drucker*/

h1.drucker
{
          display:none;
}

@media print
{
       .navigation, .banner, .subnavigation, .kurve, .links, .rechts, .oben, .unten,
       .rechtsinnen, .eckerechtso, .eckelinkso, .eckerechtsu, .eckelinksu, .leer
       {
              display:none;
       }

       .inhalt, .body
       {
              padding:0;
              margin:0;
              color:#000000;
       }

       table.layout
       {
                   width:auto;
       }
       h1.drucker
       {
          display:block;
       }
}
