body,td,th, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ccc;
}
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:hover {
	color: #000;
}
a:active {
	color: #000;
}
h1 {
	font-size: 14px;
	padding:1px; margin:0px;
	border-bottom:#9E9EA1 solid 1px;
	width:600px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 14px;
}
.schrift_klein{
	font-size: 9px;
}
.Stil1, a.Stil1  {font-size: 11px; color:#999999}
.sb_input{
	width:15px;
}
.gk_input{
	width:300px;
}
.gk_textarea{
	width:300px;
}
.gk_td1{
	width:200px;
	font-weight:bold;
}
.gk_td2{
	width:200px;
}
#rammen{
	border: 1px solid #000;
	background-color:#fff;
	margin:0px;
	padding:5px;

}
a {
	color: #808000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.jqpopupmenu, .jqpopupmenu ul {
	font: normal 13px Verdana;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	background:#EFEFEF;
	border: 1px solid black;
	visibility: hidden;
	display: none;
	box-shadow: 3px 3px 8px #CFC9A7;

}
.jqpopupmenu li {
	position: relative;
}
.jqpopupmenu li a {
	display: block;
	width: 160px;
	color: black;
	background:#EFEFEF;
	text-decoration: none;
	padding: 4px 5px;
}
* html .jqpopupmenu li {
	display: inline-block;
	width: 170px;
}
.jqpopupmenu li a:hover, .jqpopupmenu li.selected>a {
	background:#EFEFEF;
}
.rightarrowclass {
	position: absolute;
	top: 6px;
	right: 5px;
}

