*/* */ 
 {margin:0;padding:0;}

.pageHeader, .pageNav, #menu, #nav, #sideNav, .picTools, .pageTools, .toOverview, .breadcrumbs, .imageBar, p.impressum {
		display: none;
}
.box {
   width: 100%;
   float: left;
   font-size: 14px;
   margin-top: 6px;
}
.box .head {
   font-size: 16px;
   font-weight: bold;
}
.allNews {
   font-size: 16px;
   font-weight: bold;
   color: #F99A21;
}
body 	{
		font-family:Arial,Helvetica,sans-serif;
		font-size:69%;
		color: #000;
		}
		
html>body { font-size: 11px;  }

p,table	{
		font-size:1em;
		line-height:1.65em;
		margin: 0 0 10px 0;
		}
		
td {
		vertical-align:top;
		padding: 0 10px 10px 0;
		}

.header { float: left; line-height: 1.3em; padding-bottom: 0.5em; margin-bottom: 1em; border-bottom: 1px solid #999;width: 90%;  }
		
.home .uebersicht { display: none; }

p, h1, h2, h3, h4, h5, h6, ul, li { margin-bottom: 1em; width: 99%; line-height: 1.5em; font-size: 1.2em; }

li { margin-bottom: 0; font-size: 1em; list-style-position:inside;  }

.teaser p { clear: none; width: auto;  }
.teaser { clear: left; width: 80%; }

h1 { margin-top: 0.5em; margin-bottom: 0.5em; font-size: 2em; color: #F99A21; line-height: 1.3em;  }
h2 { font-size: 1.4em; line-height: 1.3em; }
h3 { font-size: 1.4em; margin-bottom: 0; }
h4 { font-size: 1.2em; margin-bottom: 0; }

img { float: left; margin-right: 1em; margin-bottom: 0.5em; border: none; }

a { text-decoration: none; color: #000; }

hr { display: none; }

.hausInfo img { margin-bottom: 1.5em; }

.footer { border-top: 1px solid #999; padding-top: 0.5em; float: left; clear: left; margin-top: 1em; width: 90%; }

table.imgContainer { float: left; margin-top: 0.5em; }
td.caption { padding-right: 3em; }


/* helpers ---------------------------- */

.plus0t {margin-top:0;}

.plus5t {margin-top:5px;}

.plus0b {margin-bottom:0;}

.plus0r {margin-right:0;}

.plus15 {margin-bottom:15px;}

.plus25 {margin-bottom:25px;}

.plus10t {margin-top:10px;}
.plus15t {margin-top:15px;}

.plus20t {margin-top:20px;}
.plus20b {margin-bottom:20px;}

.plus30t {margin-top:30px;}

.plus35r {margin-right:35px;}

.ohneFoto, .ohneFoto p, .ohneFoto ul  {width: 420px;}
.hidden {display:none;}
.shown {display:block;}
.grau { color: #999;}
