body { color: #4c4644; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #6099bd; background-image: url(../img/frontbg.jpg); background-repeat: repeat-x; background-position: center top; text-align: center; margin: 0; padding: 0; }
p { font-size: 10px; }
td { font-size: 10px; }
a:link { color: #1c4b6b ; font-size: 10px; text-decoration: none; }
a:visited { color: #1c4b6b ; font-size: 10px; text-decoration: none; }
a:hover { color: #3f91bf ; font-size: 10px; text-decoration: none; }
a:active { color: #3f91bf ; font-size: 10px; text-decoration: none; }
h1 { color: #1c4b6b; font-size: 16px; font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-transform: uppercase; letter-spacing: 0; margin: 5px 0 1px; }
h2 { color: #4c4644; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0.83em 0; }
.maintable { font-size: 10px; background-color: #fff; width: 780px; height: 650px; margin: 0; padding: 0; border-style: solid; border-width: 0; outline-width: 0; }
.maintd { font-size: 10px; background-color: #fff; text-align: center; vertical-align: top; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.toptable { font-size: 10px; text-align: left; margin: 0; padding: 0; vertical-align: bottom; border-width: 0; outline-width: 0; }
.menutd { font-size: 10px; background-image: url(../img/menubg.jpg); background-repeat: no-repeat; background-position: left bottom; text-align: left; margin: 0; padding: 0; vertical-align: bottom; border-width: 0; outline-width: 0; }
.hovedmenu{ width: 100%; font-weight: normal; font-size: 11px; text-decoration: none; color: #b6b8b6; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; cursor: hand; vertical-align: bottom; padding-top: 4px; padding-left: 6px; margin-bottom: 2px; }
		
		.dropmenudiv{
			width: 145px;
			border-bottom: 1px solid #7f817e;
			border-left: 1px solid #7f817e;
			background-color: #4a4b4c;
			position:absolute;
			z-index:100;
			top: -1px;
			visibility: hidden;
			color: #b6b8b6;
			padding: 6px;
			margin-top: 7px;
			opacity: 0.85; 
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
		}
		
		.dropmenudiv a{
			width: auto;
			display: block;
			text-decoration: none;
			font-weight: normal;
			color: #b6b8b6;
			line-height: 16px;
		}
		
		.dropmenudiv a:hover{
			text-decoration: none;
			font-weight: normal;
			color: #FFFFFF;
		}
		
		* html .dropmenudiv a{
			width: 100%;
		}
		
		.menupunkt {
			float:left;
			height: 11px;
			text-align: left;
			background-image: url(../img/menuseparator.gif); 
			background-repeat: no-repeat; 
			background-position: left center;
			padding-left: 6px;
		}
		.menupunkt:hover {
			font-size: 11px; text-decoration: none; color: #FFFFFF;
		}
.logotd { font-size: 10px; text-decoration: none; background-image: url(../img/hinkelogo.jpg); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.homelink { background-image: url(../img/homeicon.gif); background-repeat: no-repeat; background-position: right top; text-decoration: none; }
.homelink:hover { background-image: url(../img/homeicon-hover.gif); text-decoration: none; background-repeat: no-repeat; background-position: right top; }
.subtd { font-size: 10px; text-align: center; margin: 0; padding: 10px 10px 15px; vertical-align: top; }
.submenutoptd { color: #6099bd; font-size: 9px; background-color: #d6e3ec; background-image: url(../img/pagedesign/submenutop.jpg); background-repeat: no-repeat; background-position: left top; text-transform: uppercase; text-align: left; margin: 0; padding: 0; vertical-align: top; max-height: 33px; border-width: 0; outline-width: 0; }
.submenutd { color: #6099bd; font-size: 10px; line-height: 14px; background-color: #f5f9fc; background-image: url(../img/pagedesign/submenubg.jpg); background-repeat: repeat-x; background-position: left top; text-align: left; text-transform: uppercase; padding: 0 5px 5px 10px; vertical-align: top; margin: 0; border-width: 0; }
.submenutd a { font-size: 10px; line-height: 14px; text-transform: uppercase; }
.submenutd a:hover { font-size: 10px; line-height: 14px; text-transform: uppercase; }
.submenutd a:visited { font-size: 10px; line-height: 14px; text-transform: uppercase; }
.submenutd a:active { font-size: 10px; line-height: 14px; text-transform: uppercase; }
.subhypetoptd { color: #6099bd; font-size: 9px; background-color: #598bae; background-image: url(../img/pagedesign/subhypetop.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; text-transform: uppercase; margin: 0; padding: 0; vertical-align: top; max-height: 34px; border-width: 0; }
.subhypetd { color: #055fae; font-size: 10px; background-color: #a4c1d1; background-image: url(../img/pagedesign/subhypebg.jpg); background-repeat: repeat-x; background-position: left top; text-align: left; text-transform: uppercase; margin: 0; padding: 0; vertical-align: top; border-width: 0; }
.contenttd { font-size: 10px; background-color: #fff; background-image: url(../img/fronttdbg.jpg); background-repeat: repeat-x; background-position: center top; text-align: center; margin: 0; padding: 0; vertical-align: top; border-style: solid; border-width: 0; outline-style: solid; outline-width: 0; }
.footertd { font-size: 10px; color: #1c4b6b; background-color: #6099bd; background-image: url(../img/footerbg.gif); background-repeat: no-repeat; background-position: center top; text-align: left; vertical-align: top; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.footertd a { color: #1c4b6b; font-size: 10px; text-decoration: none; }
.footertd a:visited { color: #1c4b6b; font-size: 10px; text-decoration: none; }
.footertd a:hover { color: #ffffff; font-size: 10px; text-decoration: none; }
.footertd a:active { color: #ffffff; font-size: 10px; text-decoration: none; }
#slideshow { vertical-align: top; position: relative; margin: -3px 0 0 -1px; padding: 0; border-style: solid; border-width: 0; outline-width: 0; }

#slideshow img { 
	visibility: hidden;
	position: absolute;
	top: 0; left: 0;
}
.hypeimage { border-width: 0; opacity: 0.70; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); }
.hypeimage:hover { border-width: 0; opacity: 0.99; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99); }
img { border-style: solid; border-width: 0; }

