/*
Project: http://www.vereinlebenswert.de/
Type: CSS
Description: Print Styles for all Browsers
Date: 2006-02-21, Gabriele Strache
Last Modified: 2006-08-13, Gabriele Strache

===== Colors =====
page background: #fff
font general: #000
*/

html { 
	margin: 0;
	padding: 0;	
	}
	
body {
	margin: 0;
	padding: 0;
	text-align: left;
	min-width: 100%;
	color:#000;	
	background-color: #fff;
	font-family: "Times New Roman", Times, serif;			
   }
	

p {
	font-size: 12pt;
	line-height: 1.5em;
	color:#000;
	margin:0 0 1em;			
	}
	
img { 
		border:0;			
	}
	
	
/* ===== Headlines ===== */
	
h1 {			
	font-size: 14pt;
	color: #000;		
	margin:0 0 1.8em;
	}
	
h2 {	
	font-size: 12pt;	
	color: #000;	
	margin:0 0 1em;
}

h3 {	
	font-size: 12pt;
	color: #000;			
	margin:0 0 0.3em;
}
		

/* ===== Container ===== */

#pagewrapper {
	width:100%;
	margin:0px;
	background-image: none;
	background-repeat: no-repeat;	
	background-color:#fff;	
	}
	
#headbox {	
	margin:0;
	background-image: none;
	height:0;	
	}	

#logoLebenswert {
	float:right;
	margin:0;	
	display:inline; /* IE6Win hack for avoiding the double float margin bug */
	}
	
#navbox {
	width:0;	
	}
	
#picturebox {	
	width:0;
	}
	
#navbox, #picturebox {
	display: none;
	}

#contentbox {	
	width:100%;	
	float:none;	
	margin:100px 0 0 20px;
	}
	
#content {
	/*margin: 39px 15px 50px 30px;*/
	margin:0;
	padding:0;		
	}
	
/* Fix for IE-win 3 Pixel Text-Jog */
	
/* Hide from IE5-mac. Only IE-win sees this. \*/ 
* html #navbox {
  margin-right: -3px;
  } 
* html #contentbox {
  height: 1%;
  margin-left: 0;
  } 
/* End hide from IE5/mac */

/*#footer{
	height:50px;		
	background-color:#CCE5FF;
	border: 0.1px solid #CCE5FF;
	clear:left;
	}*/
	
	
/* ===== Links ===== */

/* content links */
#content a {	
	font-size: 12pt;
	line-height: 1.5em;
	color:#000;	
	text-decoration: underline;	
	}
	
/*#content a:link:after, #content a:visited:after {
	content: " (" attr(href) ") ";	
	}*/


/* ===== Table Styles ===== */
	
table {	
	margin:0;
	border:0;
	width:90%;
	/*margin-bottom:20px;*/
	/*border:1px solid #336;*/
	/*border:0;*/
	}
	
td {
	/*border-width:0;*/
	vertical-align: top;
	font-size: 12pt;
	line-height: 1.8em;	
	/*background-color: #efefef;*/
	/*background-color: #F5F5D5;
	background-color: #EBEBC6;
	background-color: #F7F9DB;
	background-color: #e2e5ed;
	background-color: #efebde;*/
	padding: 0.31em;
}
	
th {
	color: #336;
	/*background-color: #7C89B4;*/
	background-color: #fff;
	/*background-color: #cc9;*/
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 4px;
	border:1px solid #336;
	border-width: 0 0 1px;
	}
	
/*table.photolist {
	margin: 0;
	border: 0;
	}*/

table.photolist td {
	background-color: #fff;
	border-bottom: 2px #888888 dotted;
	padding:0.36em 0;
	}
	
	
	
table.datatbl {
	border:1px solid #000;
	border-collapse:collapse;
	border-spacing:0;
	}

table.datatbl td, table.datatbl th {
	border:1px solid #000; 
	}
	
tr.odd {
	background-color: #fff;
	}
	
tr.even {	
	background-color: #fff;
	}	
	
/* ===== Classes for Fonts ===== */

strong {
	font-weight:bold;
	}
	
.accent {
	font-size: 12px;
	font-weight: bold;
	color:#336;
	background-color:#fff;	
	}
	
	
/* ===== Classes for Positioning ===== */

.just {
	text-align: justify;
	}
	
.lt {
	text-align:left;	
	}
	
.rt {
	text-align:right;	
	}
	
.ctr {
	text-align: center;
	}
	
.mdl {
	vertical-align: middle;
	}
	
.clr {	
	clear: both;
	height: 0;
	margin: 0;
   padding: 0;		
	line-height: 0px;
	font-size: 0.1px;
	}
			
.nomargin {
	margin: 0;
	}
	
.noprint {
	display: none;
}
	
	
	
	