body,td,ul,li {font-family:Verdana,Helvetica,sans-serif,Arial; color:#666666; font-size:12px;}

ul,li {margin-bottom:0px; padding-bottom:0px; margin-top:0px; padding-top:0px;}

body {scrollbar-face-color:#FFFFFF;
scrollbar-3dlight-color:#FF9900;
scrollbar-arrow-color:#FF9900;
scrollbar-base-color:#FFFFFF;
scrollbar-shadow-color:#FF9900;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;}

body {padding-top: 5%;}

h1 {font-family:Verdana,Helvetica,sans-serif,Arial; color:#FF9900; font-size:14px; font-weight:bold; margin-bottom:3px; margin-top:15px;}
h1.neu {font-family:Verdana,Helvetica,sans-serif,Arial; color:#FF9900; font-size:14px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
h2 {font-family:Verdana,Helvetica,sans-serif,Arial; color:#666666; font-size:12px; text-transform:uppercase;}

a.navi_top {font-size:12px; color:#FFFFFF; text-decoration:none;}
a.navi_top:visited {font-size:12px; color:#FFFFFF; text-decoration:none;;}
a.navi_top:active {font-size:12px; color:#FFFFFF; text-decoration:none;}
a.navi_top:hover {font-size:12px; color:#FF9900; text-decoration:none; font-weight:bold;}

a.subnavi {font-size:12px; color:#666666; text-decoration:none;}
a.subnavi:visited {font-size:12px; color:#666666; text-decoration:none;;}
a.subnavi:active {font-size:12px; color:#666666; text-decoration:none;}
a.subnavi:hover {font-size:12px; color:#FF6600; text-decoration:none; font-weight:bold;}

a.allg {font-size:12px; color:#999999; text-decoration:none;}
a.allg:visited {font-size:12px; color:#999999; text-decoration:none;}
a.allg:active {font-size:12px; color:#999999; text-decoration:none;}
a.allg:hover {font-size:12px; color:#FF9900; text-decoration:none;}

a.popup {font-size:12px; color:#999999; text-decoration:underline;}
a.popup:visited {font-size:12px; color:#999999; text-decoration:underline;}
a.popup:active {font-size:12px; color:#999999; text-decoration:underline;}
a.popup:hover {font-size:12px; color:#FF9900; text-decoration:underline;}

a.flashjack {font-size:12px; color:#FF9900; text-decoration:none; font-weight:bold;}
a.flashjack:visited {font-size:12px; color:#FF9900; text-decoration:none; font-weight:bold;}
a.flashjack:active {font-size:12px; color:#FF9900; text-decoration:none; font-weight:bold;}
a.flashjack:hover {font-size:12px; color:#999999; text-decoration:none; font-weight:bold;}

.bg_left {background-image:url(../pix/gopro_left.gif); background-repeat:repeat;}
.bg_right {background-image:url(../pix/gopro_right.gif); background-repeat:repeat;}

.bottom {font-family:Verdana,Helvetica,sans-serif,Arial; color:#666666; font-size:11px; vertical-align:bottom;}
.klein {font-size:12px; color:#999999; font-size:10px;}
.normal {font-family:Verdana,Helvetica,sans-serif,Arial; color:#666666; font-size:12px; font-weight:normal;}

input.lauftxt {border:0px solid #FFFFFF; font-family:Verdana,Helvetica,sans-serif,Arial; font-size:12px; color:#FF9900; text-decoration:none; font-weight:bold;}

input.bg {font-family:Verdana,Helvetica,sans-serif,Arial; color:#666666; font-size:12px; color:#FFFFFF; background-color:#666666; border: 1px solid #666666;}
input.no_bg {font-family:Verdana,Helvetica,sans-serif,Arial; color:#666666; font-size:12px; border: 1px solid #666666;}

div#container {
	position: relative;
	dipslay: inline;
}

div#hero_button {
	position: absolute;
	width: 102px;
	height: 35px;
	top: 30px;
	right: 18px; 
	cursor: pointer;
	background: transparent url('../pix/gopro_hero.png') no-repeat top left;
}

.hidden {
	display: none;
}
