/*******	Allgemeine Einstellungen für hks-net.de	********/
HTML {
	border-right: 0px; padding-right: 0px; 
	border-TOP: 0px; padding-top: 0px; 
	border-bottom: 0px; padding-bottom: 0px;
	border-left: 0px; padding-left: 0px; 
	margin: 0px; overflow: hidden; height: 100%; max-height: 100%
}

body {
	border-right: 0px; padding-right: 0px; 
	border-TOP: 0px; padding-top: 0px; 
	border-bottom: 0px; padding-bottom: 0px;
	border-left: 0px; padding-left: 0px; 
	margin: 0px; overflow: hidden; height: 100%; max-height: 100%;
	background-color: #5C6D80; 
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#5C6D80;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:none; color:#5C6D80;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:none; color:#5C6D80;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:underline; color:#5C6D80;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:none; color:#5C6D80;
}
a:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:none; color:#5C6D80;
}


a.menu:link { display: block; width: 150px; height: 22px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color:#5C6D80;
	font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; cursor: hand; }
a.menu:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color:#5C6D80;
	font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; cursor: hand;}
a.menu:focus { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color:#5C6D80;
	font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; cursor: hand;}
a.menu:hover { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color:#5C6D80;
	font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; cursor: hand;}
a.menu:active { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color:#5C6D80;
	font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; cursor: hand;}

.td_menu {
	text-align: right;
	height: 22px;

}
.gewaehlt {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:none; color:#5C6D80;
	text-decoration: underline;

}


/* Rechter Bereich */

p {
	font-size: 11px; line-height: 1.2em; margin-bottom: 0.8em;
}

h2 {
	font-size: 11px; line-height: 0.5em; margin-bottom:0.5em; font-weight: bold; text-transform: uppercase; letter-spacing: 2px;
}

h3 {
	font-size: 10px; line-height: 0.5em; margin-bottom:0.5em; font-weight: bold; text-transform: uppercase; letter-spacing: 1px;
}

img {
	border: 0px;
}
.news {
	font-size: 10px; margin-bottom:0.6em; font-weight: bold; text-transform: uppercase; letter-spacing: 1px;
}

.paddingUeb {
	padding-left: 20px;
}

.paddingUnt {
	padding-left: 25px; font-size: 9px; font-weight: normal; letter-spacing: 0px;
}

.newsIndex {
	font-size: 9px; font-weight: normal; letter-spacing: 0px;
}


.hkssystem {
	font-size: 10px; font-weight: bold; 	
}

.float_left {
	border: 0px;
	float: left;
}