body { font-size: 101%; 
	font-family: Verdana; 
	background-color: white; 
	background-image: url("images/bg_tut.gif"); 
	background-repeat: repeat; }

p, h1, ol, ul, li {font-family: Verdana, Arial, sans-serif, Helvetica; color: #58636E;}
p, ol, ul, li {font-size: 11px;}
p, head, subhead, ol, ul, li {text-align: left;}
p, head, subhead {margin-left: 2mm; margin-right: 2mm;}
ol, ul, li {margin-right: 2mm;}
ul, li {line-height: 16px;}

p    {color: #58636E;
   	line-height: 16px; }


.head {color: #505050;
	font-size: 14px;
	margin-top: 10px;
	font-weight: bold;
	line-height: 100%;}

.subhead {color: #505050;
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;}
	
.copy {color: #505050;
	font-family: Arial, Verdana;
	font-size: 9px;}

.forum {border: 1px solid;
	margin-left: 60px;
	margin-right: 60px;
	margin-bottom: 20px;
	padding: 10px;
	background-color: #CAD1D8}

.code  { color: #58636e; 
	font-size: 11px; 
	font-family: "Courier New";
	text-align: left;
	line-height: 16px; }
	
.codegrau  {background-color: #CAD1D8;
	width: 520px;
	padding: 3px;
 	color: #58636e; 
	font-size: 11px;
	font-family: "Courier New";
	text-align: left;
	line-height: 16px;
	margin-left: 20px;
	margin-right: 20px;
	border: 1px solid #a9a9a9;}


.kursiv {font-style: italic;}

.hinweis  { color: #58636e; 
	font-style: italic; 
	line-height: 14px; 
	margin-left: 50 px; 
	padding-left: 10px;
	margin-right: 50 px; 
	position: inherit; 
	border-left: 2px solid #c8c8c8 }
	
a.text:link {color: #58636E; 
	text-decoration: none;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px dotted; 
	cursor: hand;}

a.text:visited {color: #58636E;
	text-decoration: none;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px dotted;
	cursor: hand;}

a.text:hover {color:#58636E;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px dotted;
	text-decoration: none;
	background-color: #CAD1D8;
	cursor: hand;}


/* Raender */

.linksoben {margin-left: 2mm;
	margin-top: 10px;}


.kopfzeile  { background-color: #95A8BB;
	border: solid 1px #24323F;
	margin-top: 30px; }

.mitte   { background-color: white;
	border-top: 0px; 
	border-left: solid 1px #24323f;
	border-right: solid 1px #24323f;
	border-bottom: 0px }
	
.innen   { background-color: white;
	border: 1px #24323f dotted;}

.fusszeile  { background-color: #95A8BB;
	border: solid 1px #24323F }
	
.deftab  { font-size: 11px; 
	font-family: Verdana, Arial, sans-serif, Helvetica; 
	text-align: left;
	line-height: 14px; 
	padding-left: 5px; 
	padding-top: 3px;
	padding-bottom: 3px; }
	
.deftabcol  { font-size: 11px; 
	font-family: Verdana, Arial, sans-serif, Helvetica; 
	text-align: left;
	line-height: 14px; 
	padding-left: 5px; 
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #CAD1D8;}
	
	
/* Schatten */
.p-shadow  { background: url("images/shadowAlpha.png") no-repeat right bottom !important; 
	margin: 10px 0 0 10px; width: 70%; }

.p-shadow div {
  background: none !important;
  background: url("images/shadow2.gif") no-repeat left top;
  padding: 0 !important;
  padding: 0 3px 3px 0;
  }

.p-shadow h3 {
  color: black;
  background-color: #CAD1D8;
  font: 11px verdana, serif;
  border: 1px solid #a9a9a9;
  padding: 10px;
  margin: -3px 3px 3px -3px !important;
  margin: 0;
  }