p
{
    color: #484848;
	  font-family: Calibri;
	  font-size: 12pt;

}

p a:link
{
      color:#484848;
   	  font-family: Calibri;
	    font-size: 12pt;
      text-decoration:none;

}
p a:visited
{
      color:#484848;
   	  font-family: Calibri;
	    font-size: 12pt;
      text-decoration:none;
}

h3
{
    color: #FFFFFF;
	  font-family: arial;
	  font-size: 10pt;

}


h2
{
    color: #484848;
	  font-family: Calibri;
	  font-size: 11pt;

}

h2 a:link
{
      color:#484848;
   	  font-family: Calibri;
	    font-size: 11pt;
      text-decoration:none;

}
h2 a:visited
{
      color:#484848;
   	  font-family: Calibri;
	    font-size: 11pt;
      text-decoration:none;
}

h3 a:link
{
      color:#FFFFFF;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;

}
h3 a:visited
{
      color:#FFFFFF;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;
}

h3 a:hover
{
      color:#CCCCCC;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;
}
h4
{
      color:#333333;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;

}
h4 a:link
{
      color:#333333;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;

}
h4 a:visited
{
      color:#333333;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;
}

h4 a:hover
{
      color:#595959;
   	  font-family: arial;
	    font-size: 10pt;
      text-decoration:none;
}
.kleinefont {
      color:#666666;
   	  font-family: Calibri;
	    font-size: 10pt;
      text-decoration:none;
      white-space: nowrap;
}
.kleinefont a:link{
      color:#666666;
   	  font-family: Calibri;
	    font-size: 10pt;
      text-decoration:none;
      white-space: nowrap;
}

.kleinefont a:visited
{
      color:#666666;
   	  font-family: Calibri;
	    font-size: 10pt;
      text-decoration:none;
      white-space: nowrap;
}


.fleft {
 float: left;
 margin: 0 1em 0.2em 0;
}
.fright {
 float: right;
 margin: 0 0 0.2em 1em;
 padding: 1px;
}

/* - Subnavigation- */
#subnav {
 /*font-size: 0.9em;*/
}
#subnav dt {
 color:#333333;
 font-size: 1.2em;
 font-family: Georgia, "Times New Roman", Times, serif;
 /*padding: 0.3em;
 /*margin-top: 1em; */
 border-top: 1px dotted #aaa;
}

#subnav dd {
 /*padding: 0.2em; */
 margin: 0.2em 0;
}


.tbl {
	background-color:#FFFFFF;                 /* Hintergrundfarbe */
	border: 1px dotted #aaa;
}
.tb2 {
	background-color:#FFFFFF;                 /* Hintergrundfarbe */
	border:#FFFFFF;                           /* Rahmenfarbe */
	border-width:1px;                         /* Rahmenbreite */
	border-style:solid;                       /* Rahmenstyle */
}
.tb3 {
	background-color:#FFFFFF;                 /* Hintergrundfarbe */
	border:#BBBBBB;                           /* Rahmenfarbe */
	border-width:1px;                         /* Rahmenbreite */
	border-style:solid;                       /* Rahmenstyle */
}
.uleiste {
  color:#333333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  text-decoration:none;
  white-space: nowrap;
}

.uleiste a:link{
  color:#333333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  text-decoration:none;
  white-space: nowrap;
}
.uleiste a:visited{
  color:#333333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  text-decoration:none;
  white-space: nowrap;
}
td.uleiste {
	/*background-color:#666666;                 /* Hintergrundfarbe */
	border:#BBBBBB;                           /* Rahmenfarbe */
	border-width:1px;                         /* Rahmenbreite */
	border-style:solid;                       /* Rahmenstyle */
}


td.uleiste2 {
	background-color:#FFFFFF;                 /* Hintergrundfarbe */
	border-top: 1px dotted #aaa;
}

.uleiste3 {
	background-color:#F5F5F5;                 /* Hintergrundfarbe */
	border-top: 1px dotted #F5F5F5;
}

td.uleiste3 {
	background-color:#F5F5F5;                 /* Hintergrundfarbe */
	border-top: 1px dotted #F5F5F5;
}

.uleiste4 {
  color:#333333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  text-decoration:none;
  white-space: nowrap;
}

.uleiste4 a:link{
  color:#333333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  text-decoration:none;
  white-space: nowrap;
}
.uleiste4 a:visited{
  color:#333333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  text-decoration:none;
  white-space: nowrap;
}

td.uleiste5 {
  color:#484848;
  font-family: Calibri;
  font-size: 11px;
  text-decoration:none;
  white-space: nowrap;
}

td.uleiste5 a:link{
  color:#484848;
  font-family: Calibri;
  font-size: 11px;
  text-decoration:none;
  white-space: nowrap;
}
td.uleiste5 a:visited{
  color:#484848;
  font-family: Calibri;
  font-size: 11px;
  text-decoration:none;
  white-space: nowrap;
}

/*Gästebuch*/
td.entry {
	border: 1px dotted #aaa;
	text-align : left;
}

input.input {
	color: #484848;
  font-family: Calibri;
  font-size: 11pt;"
}

textarea {
  color: #484848;
  font-family: Calibri;
  font-size: 11pt;"
}

div.page_count {
	text-align: center;
	height: 20px;
	margin-right: auto;
	margin-left: auto;
	text-decoration: noen;
}

div.page_count div.activ
{
	font-size: 14px;
	color: #484848;
	float: left;
	margin: 2px;
	padding: 2px;
	text-decoration: noen;
}

div.page_count a {
	float: left;
	font-size: 12px;
	font-style: normal;
	margin: 2px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-decoration: noen;
}

table.comment {
	margin-top: 5px;
	margin-bottom: 5px;
}

body {
	font-family : Calibri;
	font-size : 8pt;
	color : #484848;
	text-decoration: none;
}

a {
	text-decoration : none;
	color : #484848;
	font-family : Calibri;
}

a:hover {
	text-decoration : none;
	color : #484848;
}

th.left {
	background-color : #FFCC33;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 2px;		
}

th.right {
	background-color : #FFCC33;
	padding-right : 10px;
	text-align : right;
	font-size : 10pt;
}
hr {
	border: 1px dotted #aaa;
}
small {
 	font-family : Calibri;
	font-size : 9pt;
	color : #484848;
	text-decoration: none;
}
p a:link
{
      color:#484848;
   	  font-family: Calibri;
	    font-size: 12pt;
      text-decoration:none;

}
p a:visited
{
      color:#484848;
   	  font-family: Calibri;
	    font-size: 12pt;
      text-decoration:none;
}
h5
{
  color:#333333;
  font-family: Calibri;
  font-size: 12pt;
  text-decoration:none;
}
h6
{
  color:#FF0000;
  font-family: Calibri;
  font-size: 12pt;
  text-decoration:none;
}





