 /* CSS Document */
html {
	height: 100%;
}

body {
	height: 100%;
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #000; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

#container {
	background-color: #cfd9de; 
    padding: 0px;
    border: 1px solid #000000;
    margin: -350px 0 0 -598px;
    position:absolute;
    top: 50%;
    left: 50%;
    width: 1196px;
    height: 700px;
	z-index: 3;
}

#flash-cont {
    position:absolute;
    top: 0;
    left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #000; 
	z-index: 4;
	min-width: 980px;
	min-height: 650px;
}

#imprint {
    position:absolute;
    right: 44px;
    top: 606px;
	text-align: right;
	margin: 0;
	padding: 0;
	background-color: transparent; 
	z-index: 444;
	height: auto;
	width: auto;
	font-size: 11px;
	font-family: Verdana, Arial; 
}

#content-holder {
    position:absolute;
	top: 50%;
    left: 50%;
	width: 600px;
	height: 350px;
	margin: -175px 0 0 -300px;
	padding: 0;
	background-color: #202125; 
	background-image:url('images/content-bg.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	z-index: 400;
}

#content {
    position:absolute;
	top: 118px;
    left: 40px;
	width: 549px;
	height: 222px;
	margin: 0;
	padding: 0;
	background-color: transparent; 
	z-index: 401;
	overflow: auto;
	color: #fff;
	text-align: left;
	font-family: Verdana, Arial;
	font-size: 11px;
}
#galerie_mb {
    position:absolute;
	top: 26px;
    left: 20px;
	width: 182px;
	height: 65px;
	margin: 0;
	padding: 0;
	background-color: transparent; 
}

#galerie_gs {
    position:absolute;
	top: 0px;
    left: 250px;
	width: 230px;
	height: 76px;
	margin: 0;
	padding: 0;
	background-color: transparent; 
}

#content-header {
    position:absolute;
	top: 0;
    left: 20px;
	width: 579px;
	height: 108px;
	margin: 0;
	padding: 0;
	background-color: transparent; 
	z-index: 402;
}

.kurze-trails-content {
	background-image:url('images/kurze-trails.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.tagestouren-content {
	background-image:url('images/tagestouren.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.zwei-tagestouren-content {
	background-image:url('images/zwei-tagestouren.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.koenigsdisziplin-content {
	background-image:url('images/koenigsdisziplin.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.spezialtouren-content {
	background-image:url('images/spezialtouren.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.pauschalangebote-content {
	background-image:url('images/pauschalangebote.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.schnupperstunden-content {
	background-image:url('images/schnupperstunden.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.verleih-content {
	background-image:url('images/verleih.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.allgemeine-infos-content {
	background-image:url('images/allgemein.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.profi-tandemfluege-content {
	background-image:url('images/profi-tandemfluege.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.thermikfluege-content {
	background-image:url('images/thermikfluege.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.bike-fly-content {
	background-image:url('images/bike-fly.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.kontakt-content {
	background-image:url('images/kontakt.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.links-content {
	background-image:url('images/links.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.partner-content {
	background-image:url('images/partner.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.galerie-content {
	background-image:url('images/galerie.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.impressum-content {
	background-image:url('images/impressum.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.orange {
	color: #f5821f;
}

.bold {
	font-weight: bold;
}

tr, td {
	border: 0;
	padding: 0;
	margin: 0;
}

a.txt-link, a.txt-link:link, a.txt-link:visited {
	color: #fff;
	text-decoration: none;
}

a.txt-link:hover {
	color: #f5821f;
	text-decoration: underline;
}

#darken-cont {
    position:absolute;
    top: 0;
    left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #000; 
	z-index: 300;
	min-width: 980px;
	min-height: 650px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

a.close, a.close:link, a.close:visited {
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
	background-image:url('images/close-bg.jpg');
	background-repeat: no-repeat;
	width:83px;
	height:18px;
	z-index: 500;
} 

a.close:hover {
	background-image:url('images/close-bg-hover.jpg');
	background-repeat: no-repeat;
} 

#mountainbike-content-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 159px;
	height: 17px;
	background-image:url('images/mountainbike-content-header.jpg');
	background-repeat: no-repeat;
	z-index: 403;
}

#gleitschirm-content-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 249px;
	height: 17px;
	background-image:url('images/gleitschirm-content-header.jpg');
	background-repeat: no-repeat;
	z-index: 403;
}


#mountainbike-menu {
    position:absolute;
    top: 270px;
    left: 40px;
	width: 386px;
	height: 353px;
	z-index: 20;
	background-image: url('images/mountainbike-menu.png');
}

#mountainbike-menu-area {
    position:absolute;
    top: 270px;
    left: 40px;
	width: 386px;
	height: 353px;
	z-index: 120;
	background-color: transparent;
}

#gleitschirm-menu {
    position:absolute;
    top: 304px;
    right: 156px;
	width: 277px;
	height: 150px;
	z-index: 51;
	background-image: url('images/gleitschirm-menu.png');
}

#gleitschirm-menu-area {
    position:absolute;
    top: 304px;
    right: 156px;
	width: 277px;
	height: 150px;
	z-index: 151;
	background-color: transparent;
}

#footer-menu {
    position:absolute;
    top: 528px;
    right: 40px;
	width: 390px;
	height: 96px;
	z-index: 61;
	background-image: url('images/footer-menu.png');
}

#footer-menu-area {
    position:absolute;
    top: 528px;
    right: 40px;
	width: 390px;
	height: 96px;
	z-index: 161;
	background-color: transparent;
}

#left-header {
    position:absolute;
    top: 200px;
    left: 40px;
	width: 251px;
	height: 88px;
	z-index: 30;
	background-image: url('images/left-header.png');
}

#right-header {
    position:absolute;
    top: 222px;
    right: 120px;
	width: 313px;
	height: 99px;
	z-index: 60;
	background-image: url('images/right-header.png');
}

#up-logo {
    position:absolute;
    top: 40px;
    left: 40px;
	width: 404px;
	height: 163px;
	z-index: 31;
	background-image: url('images/up-logo.png');
}

#kurze-trails-hover {
    position:absolute;
    top: 0px;
    left: 4px;
	width: 149px;
	height: 56px;
	z-index: 21;
	background-image: url('images/kurze-trails-hover.png');
	display: none;
}

#tagestouren-hover {
    position:absolute;
    top: 43px;
    left: 2px;
	width: 148px;
	height: 53px;
	z-index: 22;
	background-image: url('images/tagestouren-hover.png');
	display: none;
}

#zwei-tagestouren-hover {
    position:absolute;
    top: 83px;
    left: 4px;
	width: 166px;
	height: 60px;
	z-index: 23;
	background-image: url('images/zwei-tagestouren-hover.png');
	display: none;
}

#koenigsdisziplin-hover {
    position:absolute;
    top: 84px;
    left: 4px;
	width: 382px;
	height: 98px;
	z-index: 24;
	background-image: url('images/koenigsdisziplin-hover.png');
	display: none;
}

#spezialtouren-hover {
    position:absolute;
    top: 170px;
    left: 0px;
	width: 171px;
	height: 55px;
	z-index: 25;
	background-image: url('images/spezialtouren-hover.png');
	display: none;
}

#pauschalangebote-hover {
    position:absolute;
    top: 207px;
    left: 2px;
	width: 210px;
	height: 62px;
	z-index: 26;
	background-image: url('images/pauschalangebote-hover.png');
	display: none;
}

#schnupperstunden-hover {
    position:absolute;
    top: 246px;
    left: 0px;
	width: 222px;
	height: 64px;
	z-index: 27;
	background-image: url('images/schnupperstunden-hover.png');
	display: none;
}

#verleih-hover {
    position:absolute;
    top: 308px;
    left: 2px;
	width: 94px;
	height: 45px;
	z-index: 28;
	background-image: url('images/verleih-hover.png');
	display: none;
}

#allgemein-hover {
    position:absolute;
    top: 270px;
    left: 115px;
	width: 205px;
	height: 64px;
	z-index: 29;
	background-image: url('images/allgemein-hover.png');
	display: none;
}

#profi-tandemfluege-hover {
    position:absolute;
    top: 0px;
    left: 1px;
	width: 222px;
	height: 66px;
	z-index: 40;
	background-image: url('images/profi-tandemfluege-hover.png');
	display: none;
}

#thermikfluege-hover {
    position:absolute;
    top: 52px;
    left: 0px;
	width: 162px;
	height: 55px;
	z-index: 41;
	background-image: url('images/thermikfluege-hover.png');
	display: none;
}

#bike-fly-hover {
    position:absolute;
    top: 69px;
    left: 2px;
	width: 275px;
	height: 81px;
	z-index: 42;
	background-image: url('images/bike-fly-hover.png');
	display: none;
}

#kontakt-hover {
    position:absolute;
    top: 56px;
    left: 0px;
	width: 88px;
	height: 40px;
	z-index: 80;
	background-image: url('images/kontakt-hover.png');
	display: none;
}

#partner-hover {
    position:absolute;
    top: 36px;
    left: 110px;
	width: 90px;
	height: 41px;
	z-index: 81;
	background-image: url('images/partner-hover.png');
	display: none;
}

#links-hover {
    position:absolute;
    top: 21px;
    left: 223px;
	width: 62px;
	height: 36px;
	z-index: 82;
	background-image: url('images/links-hover.png');
	display: none;
}

#galerie-hover {
    position:absolute;
    top: 0px;
    left: 306px;
	width: 84px;
	height: 42px;
	z-index: 82;
	background-image: url('images/galerie-hover.png');
	display: none;
}

area, img, map {
	border: 0;
	margin: 0;
	padding: 0;
}

