html, body{height:100%}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg.gif);
	background-attachment:fixed;
font-family: arial;
font-size: 11px;
line-height: 17px;
}

td
{
font-family: arial;
font-size: 11px;
line-height: 17px;

}

.all
{
	width: 100%;
	height: 100%;
}

.contentMain
{
min-height: 100%;
margin-left: 82px;
border-left: 3px solid #707070;
background-color:#FFFFFF;
width: 572px;
}

.content
{
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;

}
.contentStart
{
padding-left: 20px;
padding-right: 20px;
}

.copyright
{
clear: both;
border-top: 3px solid #707070;
width: 532px;
font-size: 10px;
color:#575656;
padding: 20px;
}


.imagesDateilRight { border-left: 1px dashed #6C6D6D; float:right; border-bottom: 1px dashed #6C6D6D; padding:18px; }
.imagesDateilLeft  { border-bottom: 1px dashed #6C6D6D; float:left;  padding-right:18px; padding-top:18px; padding-bottom:18px;  }

.imagesGalleryRight { float:right; padding:5px; }
.imagesGallerycenter {  float:right;  padding:5px; }
.imagesGalleryLeft  {  float:left;  padding-right:5px; padding-top:5px; padding-bottom:5px;  }

.borderBlack { border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000; padding:3px; }

.subRowRight
{
border-left: 1px dashed #6C6D6D;
float:right;
width:345px;
border-top: 1px dashed #6C6D6D;
}
.subRowRightGallery { float:right; width:345px; border-top: 1px dashed #6C6D6D; }

.contentsubRowRight
{
padding-right:20px;
padding-left:20px;
padding-bottom:20px;
padding-top:20px;
}

.contentsubRowRightGallery
{
padding-right:20px;
padding-bottom:20px;
padding-top:20px;
}


.contentsubRowLeft
{
padding-right:20px;
padding-bottom:20px;
padding-top:20px;
}

.subRowLeft
{
border-top: 1px dashed #6C6D6D;
float:left;
width:186px;
}


.subRowLeft50 { border-top: 1px dashed #6C6D6D;  float:left; width:248px; padding-right: 20px; padding-top:20px; padding-bottom:20px; }
.subRowRight50 { border-top: 1px dashed #6C6D6D; border-left: 1px dashed #6C6D6D; float:right; width:242px; padding-left: 20px; padding-top:20px; padding-bottom:20px; }



.subRowLeftGallery { border-top: 1px dashed #6C6D6D; border-right: 1px dashed #6C6D6D;  float:left; width:186px; }

.menu {   position:fixed;   top:0px; left:671px; right:0px; }
.submenu {   position:fixed;   top:260px; left:671px; right:0px; }
div { margin-bottom: 0px; }

.logo
{
  position:fixed;
  bottom:0px; left:910px; right:0px;
  text-align:right;
  padding-right: 60px;
  padding-bottom: 40px;
}

.tdcellLeft { border-right: 1px dashed #6C6D6D; border-top: 1px dashed #6C6D6D; padding-top: 20px; padding-right: 20px; padding-bottom: 10px; }
.tdcellRight { border-top: 1px dashed #6C6D6D; padding-top: 20px; padding-left: 20px; padding-bottom: 10px; }

.tdcellLeftText { border-right: 1px dashed #6C6D6D; border-top: 1px dashed #6C6D6D; padding-top: 20px;  padding-right: 20px; padding-bottom: 20px; }
.tdcellRightText { border-top: 1px dashed #6C6D6D; padding-top: 20px; padding-left:20px; padding-bottom: 20px; }

.tdcellEnd { border-top: 1px dashed #6C6D6D; padding-top: 10px; }
.tdcellTop { border-right: 1px dashed #6C6D6D; }
.tdspacer { height: 5px; }

.imgBlog { border-bottom: 1px dashed #6C6D6D; padding-bottom: 15px; padding-top: 15px; }

.imgLink:link
{
font-size: 11px;
color:#000000;
text-decoration: none;
}
.imgLink:visited
{
font-size: 11px;
color:#000000;
text-decoration: none;
}

.imgLink:hover
{
font-size: 11px;
color:#DC1D42;
text-decoration: none;
}

a:link { color:#000000; text-decoration: none; }
a:visited { color:#000000; text-decoration: none; }
a:hover { color:#DC1D42; text-decoration: none; }

.tbguestbook1 { width: 180px; height: 18px; border: 1px solid #A5A5A5; }
.tbguestbook2 { width: 400px; height: 50px; border: 1px solid #A5A5A5; }

.tdguest1 { padding-top:12px; }
.tdguest2 { padding-top:12px; padding-bottom:12px; padding-left:12px; padding-right:12px; }
.tdguest2back { padding-top:12px; padding-bottom:12px; padding-left:12px; padding-right:12px; background-color:#D9DADA; }

.fontGrau { color:#575656; }