/* {margin:0; padding: 0;}*/

body { 
	font: 9pt arial,helvetica,sans-serif; 
	margin-top: 0px;
	margin-left: auto; 
	margin-right: auto;
	padding: 0px;
	text-align: center;
	}

hr {
  	border-top: 0px;
	border-bottom: 1px solid #cccccc;
	color: #666666;
	background-color: #666666;
	height: 1px;
	text-align: left;
}
	
h2 { 
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  margin:0;
  padding:0 0 10 0;
 }

.text { 
background-color: #ebebeb;
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  line-height: 10pt;
 }
 
.menu_text { 
  background-color: #ebebeb;
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
}
 
.personen { 
  margin: 0px;
  padding-left:31px;
  padding-top:33px;
  border:0px;
 }
 
 .graukachel {
 background-color:#ebebeb;
 }
 
  .graukachel_1{
 background-color:#e0e0e0;
 margin: 10px;
 }
	
a.ta:link, a.ta:visited, a.ta:active, a.ta:hover {
  color: #bc990b;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  text-decoration: none;
}

a.ti:link, a.ti:visited, a.ti:active, a.ti:hover {
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  text-decoration: none;
  padding: 0;
  margin:0;
}

a.pa:link, a.pa:visited, a.pa:active, a.pa:hover {
  color: #bc990b;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  text-decoration: none;
  line-height: 14pt;
}

a.pi:link, a.pi:visited, a.pi:active, a.pi:hover {
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  text-decoration: none;
  line-height: 14pt;
}

a.aa:link, a.aa:visited, a.aa:active, a.aa:hover {
  color: #bc990b;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  text-decoration: none;
  line-height: 13pt;
}

a.ai:link, a.ai:visited, a.ai:active, a.ai:hover {
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  text-decoration: none;
  line-height: 13pt;
}

a.pri:link, a.pri:visited, a.pri:active, a.pri:hover {
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: right;
  text-decoration: none;
  line-height: 13pt;
  margin-top:7px;
}

a.pra:link, a.pra:visited, a.pra:active, a.pra:hover {
  color: #bc990b;
  font: 10px Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: right;
  text-decoration: none;
  line-height: 13pt;
  margin-top:3px;
}


ul {
list-style-type:none;
margin:0;
padding:0;
border:0px;
display:block;
}

li {
margin-bottom:0px; 
margin-top:0px; 
padding:0px;
border:0px;
display:block;
width:129px;}

li a:link, li a:visited, li a:hover, li a:active, li a:focus {
color:#666666;
display:block;
font: 10px Verdana, Arial, sans-serif;
border:0px;
text-decoration:none;
padding:0;
margin:0;
font: 10px Verdana, Arial, sans-serif;
line-height: 13px;
}

li a.pro:link, li a.pro:visited, li a.pro:hover, li a.pro:active, li a.pro:focus { 
color:#bc990b;
display:block;
font: 10px Verdana, Arial, sans-serif;
border:0px;
text-decoration:none;
padding:0;
margin:0;
font: 10px Verdana, Arial, sans-serif;
line-height: 13px;
}

li a.dunkel:link, li a.dunkel:visited, li a.dunkel:hover, li a.dunkel:active, li a.dunkel:focus { 
color:#ffffff;
display:block;
font: 10px Verdana, Arial, sans-serif;
border:0px;
text-decoration:none;
padding:0;
margin:0;
font: 10px Verdana, Arial, sans-serif;
line-height: 13px;
background-color: transparent;
}

.box {
  background-color: #ebebeb;
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  	border-color : #cccccc;
  	border-width : 1px;
	border-style: solid;
}

.box_borderOben {
  background-color: #ebebeb;
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
  	border-top:#cccccc 1px solid;
}

.box_weiss {
  background-color: #ffffff;
  color: #666666;
  font: 10px Verdana, Arial, sans-serif;
}


.dunkel {
  background-color: #826e6a;
  color: #ffffff;
  font: 10px Verdana, Arial, sans-serif;
  	border-color : #cccccc;
  	border-width : 1px;
	border-style: solid;
  
}





input.texteingabe  {
  	font-family :Arial, Helvetica, sans-serif;
  	font-size : 10px;
  	color : #323204;
  	width : 145px;
    background-color: #ffffff;	
	border-color : #cccccc;
  	border-width : 1px;
	border-style: solid;
  }
  
  input.bildeingabe  {
  	font-family :Arial, Helvetica, sans-serif;
  	font-size : 10px;
  	color : #323204;
  	width : 400px;
    background-color: #ffffff;	
	border-color : #cccccc;
  	border-width : 1px;
	border-style: solid;
  }
  
textarea.nachricht  {
  	background-color: #ebebeb;
	color: #666666;
	font: 10px Verdana, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 10pt;
   	width : 292px;
  	clip : rect(   );
  	border-color : #ffffff;
  	border-width : 0px;
  	/*height : 280px;*/
   	cursor : text;
	overflow:hidden;
  }
  
input.button  {
  	font-size : 11px;
  	font-family : Arial, Helvetica, sans-serif;
  	color : #bc990b;
	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;
}

select.opt  {
  	font-size : 11px;
  	font-family : Verdana, Arial, Helvetica, sans-serif;
  	color : #333333;
		width : 170px;
	border-left : 1px #ffffff solid;
	border-top : 1px #ffffff solid;
	border-right : 1px #cccccc solid;
	border-bottom : 1px #cccccc solid;
	padding:0;
	margin:0;
}

.zeigBild  {
  	border-left : 1px #ffffff solid;
	border-top : 1px #ffffff solid;
	border-right : 1px #cccccc solid;
	border-bottom : 1px #cccccc solid;
}
