/* {margin:0; padding: 0;}*/

body { 
	font: 12pt cambria, georgia, times; 
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 4px; 
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #243149;
	/*background:url(../grafik/kachel.gif);*/

	}
	
p { 
	font: 12pt cambria, georgia, times; 
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 2px; 
	}
	
td.grau {
	background-color: #c6d4d3;
}

td.gelb {
	background-color: #fbe78a;
}

	
h1 { 
  color: #86a4a2;
  color: #fff;
  font: 28pt cambria, georgia, times;  
  text-align: left;
  padding:0 0 0 0;
 }

/* --------------- navigation anfang ---------------- */



/* Hauptnavigation*/
a.ti:link, a.ti:visited, a.ti:active, a.ti:hover {
  color: #86a4a2;
  font: 10pt Verdana, Arial, sans-serif;
  font-weight: bold;
  width: 105px;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 0 0 10px 25px;
  padding-left: 3px;
  border-bottom: 1px solid #c6d4d3;
}
/* Unternavigation*/
a.tis:link, a.tis:visited, a.tis:active, a.tis:hover {
  color: #86a4a2;
  font: 10pt Verdana, Arial, sans-serif;
  font-weight: bold;
  width: 105px;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 0 0 10px 25px;
  padding-left: 10px;
}
a.ttas:link, a.ttas:visited, a.ttas:active, a.ttas:hover {
  color: #083531;
  font: 10pt cambria, georgia, times;

  font-weight: bold;
  width: 105px;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 0 0 10px 25px;
  padding-left: 10px;
}


a:link, a:visited, a:active {
  font: 12pt cambria, georgia, times; 
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 4px; 
}

a:hover {
  font: 12pt cambria, georgia, times;  
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  text-decoration: underline;
  letter-spacing: 4px; 
}


a.tta:link, a.tta:visited, a.tta:active, a.tta:hover {
  color: #083531;
  font: 10pt Verdana, Arial, sans-serif;
  font-weight: bold;
  width: 105px;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 0 0 10px 25px;
  padding-left: 3px;
  border-bottom: 1px solid #c6d4d3;
}

a.tti:link, a.tti:visited, a.tti:active, a.tti:hover {
  color: #86a4a2;
  font: 10pt Verdana, Arial, sans-serif;
  font-weight: normal;
  width: 105px;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 0 0 10px 25px;
  padding-left: 3px;
  border-bottom: 1px solid #c6d4d3;
}


/*--------------- navigation ende ------------------ */


ul {
list-style-type: disc;
font: 10pt arial,helvetica,sans-serif; 
color: #758c8a;
}

ol {
font: 10pt arial,helvetica,sans-serif; 
color: #758c8a;
}

li {
margin-top:5px;
}



.box {
  	border-color : #c6d4d3;
  	border-width : 1px;
	border-style: solid;
}

.kontakt {
	font: 10pt arial,helvetica,sans-serif; 
	color: #758c8a;
}

input.texteingabe  {
  	font-family :Arial, Helvetica, sans-serif;
  	font-size : 10px;
  	color : #323204;
  	width : 290px;
    background-color: #ffffff;	
	border-color : #c6d4d3;
  	border-width : 1px;
	border-style: solid;
  }
  
textarea.nachricht  {
  	font-family :Arial, Helvetica, sans-serif;
  	font-size : 10px;
  	color : #323204;
  	width : 290px;
    background-color: #ffffff;	
	border-color : #c6d4d3;
  	border-width : 1px;
	border-style: solid;
   	cursor : text;
	overflow:hidden;
  }
  
input.button  {
  	font-size : 11px;
  	font-family : Arial, Helvetica, sans-serif;
  	color : #758c8a;
	background-color:#ebebeb;
  	width : 145px;
	border-left : 1px #ffffff solid;
	border-top : 1px #ffffff solid;
	border-right : 1px #cccccc solid;
	border-bottom : 1px #cccccc solid;
  	clip : rect(   );
  	background-position : center center;
	letter-spacing:1px;
}

.hinweis {
	color: #0e8551;
	font-weight: bold;
}

.bild {
margin:20px 0 0 0;
}
