/*@@@@@ UEBERSCHRIFTEN @@@@@*/

p { font: 1.0em Verdana,Arial,sans-serif; margin-top: 0; margin-bottom: 0;}
h5 { font: 0.9em Verdana,Arial,sans-serif;margin-top: 0; margin-bottom: 0;}
h4 { font: 1.2em Verdana,Arial,sans-serif; margin-top: 0; margin-bottom: 0;}
h3 { font: 1.5em Verdana,Arial,sans-serif; margin-top: 0; margin-bottom: 0;}
h2 { font: 1.8em Palatino Linotype,Verdana,sans-serif; margin-top: 0; margin-bottom: 0;}
h1 { font: 2.5em Palatino Linotype,Verdana,sans-serif;margin-top: 0; margin-bottom: 0; }
h4.centerweiss {
	color: white;
	text-align: center; }

h4.rot {
	color: red; }

h1.center {
	text-align: center; }

h2.center {
	text-align: center; }

/*@@@@@ UEBERSCHRIFTEN @@@@@*/

/*@@@@@ BANNER @@@@@*/

#banner {
	background-image:url(sand2.jpg);
	position:relative; 
	height:14em; 
	width:77.8em; }

#logo {
	position:absolute; 
	padding-top: 0.5em;
	padding-left: 0.2em;
	left:0em; 
	height:12.3em; 
	width:10em; }

#slide1, #slide2, #slide3, #slide4, #slide5 {
	position:relative; 
	padding-top: 0.5em;
	padding-left: 5.4em; 
	left:9.4em; 
	float:left; 
	height:10em; 
	width:7.8em; }

.bildlogo {
	height:12.3em; }

.bildslidehor {
	height:9.8em; }

.bildslidever {
	height:12.9em; }

#bannertitel {
	left:19em; 
	position:absolute; 
	bottom:0; 
	margin-bottom:5px; }

/*@@@@@ BANNER @@@@@*/


/*@@@@@ STARTSEITE @@@@@*/

#seite {
	position:relative; 
	top:1em; 
	width:77.8em; 
	background-repeat:no-repeat;
	background-position: center;
	background-attachment:fixed; }

#willkommen {
	position:relative;  
	top: -30em; 
	left:12em; 
	width:80%; }

/*@@@@@ STARTSEITE @@@@@*/

/*@@@@@ ALLGEMEIN @@@@@*/

body.index {
	background-image:url(hintergrund2.jpg); 
	background-position: center; 
	background-attachment:fixed;
	font-size: 100.1%;
	width: 77.8em;
	min-height: 40em; }

body.seite {
	background-image:url(sanddunkel.jpg); }
	
#inhalt {
	background-image:url(sandhell.jpg);
	position:absolute; 
	top: 15.8em;
	left:13em;
	width:55em;
	padding-left: 2em;
	margin-left: 0em;
	padding-right: 2em;
	margin-right: 1em; }

.buttonhome {
	width:8em;
	border:0;
	text-align:center; }

.bildrechts {
	float: right;
	padding-left: 5px;
	width:24em; }

#bildlinks {
	float: left;
	padding-right: 10px;
	width:26em; }

.bildprofil {
	width: 640px;
	height: 400px; }

input.button1 { 
	background-color: #2F4F4F;
	color: #FFF0F5;	}

/*@@@@@ ALLGEMEIN @@@@@*/

/*@@@@@ NAVIGATION @@@@@*/

 ul#Navigation {
	position:relative; 
	top:0em; 
	left:0em; 
	height:30em; 
	width:10em;
    	margin: 0; 
	padding: 0.8em;
  	background-color:transparent; }

 * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
	width: 11.9em;
	w\idth: 10.3em;
	padding-left: 0;
	padd\ing-left: 0.8em; }

ul#Navigation li {
	list-style: none;
	margin: 0.4em; padding: 0; }

ul#Navigation a {
	display:block;
	padding: 0.2em;
	text-decoration: none; font-weight: bold;
	border: 1px solid #0F0F0F;
	border-left-color: white; border-top-color: white;
	color: #FFF0F5; background-color: #2F4F4F; }

* html ul#Navigation a {  /* Breitenangaben nur fuer IE */
	width: 100%;
	w\idth: 8.8em; }

ul#Navigation a:hover {
	border-color: white;
	border-left-color: #0F0F0F; border-top-color: #0F0F0F;
	color: #2F4F4F; background-color: #DCDCDC; }


/*@@@@@ NAVIGATION @@@@@*/

/*@@@@@ TABELLEN @@@@@*/

td { font: 1.1em Verdana,Arial,sans-serif; margin-top: 0; margin-bottom: 0; border: 1px solid black; }
td.fp {color:#2F4F4F; text-align:right; background-color:#FFF0F5}
td.fp1 {color:#2F4F4F; text-align:left; background-color:#FFF0F5}
td.tfoot {background-color:#DDDDDD;}
td.fp2 {background-color:#7FFFD4;}
td.fp2 a {color: #2F4F4F; text-decoration:none; display:block;}
td.fp2 a:hover {color: #FFF0F5; background-color:#2F4F4F; text-decoration:none; }

#sofar {
	border:3px;
	border-collapse: collapse;
	width: 80%; }

td.links {
	text-align:left;
	height:20px;}

td.rechts {
	text-align:right;
	height:20px;}

#download {
	border:1px;
	border-collapse: collapse;
	width: 20%; }


#anstiege {
	border: 1px solid black;
	border-collapse: collapse;
	width:100%; }

#anstiege .tabbutton{text-align:left; }

#anstiege .button1 {
	width:100%; 
	font-weight:bold; 
	font-size:1em;
	color: #7FFFD4; }

#profilgoogle {
	position:relative; 
	left:-12em; 
	top:0em; 
	height:38em; 
	width:74em; 
	background-image:url(sandhell.jpg); }

#map {
	float:right; 
	position:absolute; 
	top:1em;
	left:42em; 
	width: 500px; 
	height: 520px; }

#map2 {
	position:relative;
	top:1em;
	left:0em;
	width: 900px; 
	height: 770px; }

#profil {
	position:absolute;
	top:5em;
	left:1em; }

/*@@@@@ TABELLEN @@@@@*/

/*@@@@@ LISTEN @@@@@*/


ul, li {
	list-style-type:none;
	margin: 0;
	padding: 0; }

.spalte1 {font: 1.1em  Verdana;
	margin: 0 0 0.5em 0;
	float:left;
	display: block; }

.spalte2 {font: 1.1em  Verdana;
	margin: 0 0 0.5em 0;
	float:left;
	display: block;  }

#neues {width: 100%; }

#neues .spalte1 {
	height:5.5em;
	width: 7em; }

#neues .spalte2 {
	height:5.5em;
	width: 49em; }

.person {width: 55%; }

.person .spalte1 {
	width: 5.5em;
	height:1.1em; }

.person .spalte2 {
	width: 20em;
	height:1.1em; }

#berichte {width: 100%; }

#berichte .spalte1 {
	height:5.5em;
	width: 10em;}

#berichte .spalte2 {
	width: 39em;
	height:5.5em;
	padding-top:2.5em; }

#foto1 {
	position: relative;
	width: 30em;
	top: 1em; }

#foto2 {
	position: absolute;
	top: 10.5em;
	left: 30em; }

.fotoalbum {width: 100%; }

.fotoalbum .spalte1 {
	height:7em;
	width: 10em;}

.fotoalbum .spalte2 {
	height:7em;
	width: 16em;
	padding-top:2.5em; }

br.clr {
	clear: left;
	width: 1px;
	font-size:1px;
	margin: 0;
	padding: 0;
	overflow:hidden; }

#links {width: 67em;}

#links .spalte1 {
	height:4.5em;
	width: 16em; }
#links .spalte2 {
	height:4.5em;
	width: 35em; }



/*@@@@@ LISTEN @@@@@*/



