.buttonNorm
{
	padding: 4px 4px 4px 4px;
	margin: 4px 20px 0px 0px;
	background-color: #cccccc;
	border-style: outset;
	border-width: 2px;
	font-size: 12px;
	height: 28px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	cursor: pointer;
	width: 100px;
}

.buttonKiskab
{
	padding: 4px;
	margin: 4px;
	margin-top: 8px;
	background-color: #cccccc;
	border-style: outset;
	border-width: 2px;
	font-size: 12px;
	height: 28px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	cursor: pointer;
	width: 100px;
}

.buttonFaq
{
	text-align: center;
	vertical-align: middle;
	background-color: #A8D2FD;
	color: black;
	font-family: Verdana;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-size: 12px;
	height: 28px;
	width: 160px;
	margin-top: 3px;
	margin-left: 10%;
}}

.buttonSperre
{
	text-align: center;
	vertical-align: middle;
	background-color: #A8D2FD;
	color: black;
	font-family: Verdana;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-size: 12px;
	height: 28px;
	width: 160px;
	margin-top: 3px;
	margin-left: 10%;
}

.buttonFilter
{
	background-color: #cccccc;
	border-style: outset;
	border-width: 2px;
	font-size: 12px;
	height: 24px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	cursor: pointer;
	width: 120px;
}

.buttonAnmeldung
{
	text-align: center;
	vertical-align: middle;
	background-color: silver;
	font-family: Verdana;
	cursor: pointer;
	margin-left: 3px;
	border-style: solid;
	border-width: 1px;
	font-size: 12px;
	height: 28px;
	width: 160px;
	margin-top: 3px;
}

.buttonKH
{
	padding: 4px;
	margin: 0px;
	border-style: outset;
	border-width: 2px;
	font-size: 12px;
	height: 28px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	cursor: pointer;
	width: 100px;
	
}

.buttonLogin
{
	text-align: center;
	vertical-align: middle;
	background-color: #495F7A;
	color: white;
	font-family: Verdana;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-size: 12px;
	height: 28px;
	width: 160px;
	margin-top: 3px;
}
.buttonLarge
{
	padding: 4px 4px 4px 4px;
	margin: 4px 20px 0px 0px;
	background-color: #cccccc;
	border-style: outset;
	border-width: 2px;
	font-size: 12px;
	height: 28px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	cursor: pointer;
	width: 110px;
}

.buttonVeryLarge
{
	padding: 4px 4px 4px 4px;
	margin: 4px 20px 0px 0px;
	background-color: #cccccc;
	border-style: outset;
	border-width: 2px;
	font-size: 12px;
	height: 28px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	cursor: pointer;
	width: 200px;
}

.buttonL
{
	width: 110px;
	height: 28px;
}

.buttonXL
{
	width: 180px;
	height: 28px;
}

.buttonHXL
{
	width: 180px;
	height: 40px;
	margin: 2px;
}
.buttonXXL
{
	width: 230px;
	height: 28px;
}

.buttonHXXL
{
	width: 250px;
	height: 40px;
	margin: 2px;
}

.buttonLink
{
	color: black;
	text-decoration: none;
	border-color: grey;
	line-height: 12px;
}

.button_reset {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #8f8f8f) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #8f8f8f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#8f8f8f');
	background-color:#cccccc;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0px;
	border:1px solid #666566;
	display:inline-block;
	color:#fffcff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:21px;
	line-height:21px;
	width:126px;
	text-decoration:none;
	text-align:center;
}
.button_reset:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8f8f8f), color-stop(1, #cccccc) );
	background:-moz-linear-gradient( center top, #8f8f8f 5%, #cccccc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f8f8f', endColorstr='#cccccc');
	background-color:#8f8f8f;
}.button_reset:active {
	position:relative;
	top:1px;
}
