/* Top Elemente*/
*  {
	margin : 0;
	padding : 0;
	border : 0;
}

body  {
	background : #7ec0f0;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	color : #000080;
	text-align : left;
}

  #fixiert {
    position: absolute;
    top: 2.8em; left: 2em;
    width: 18em;
    background-color: white;
    border: 1px solid silver;
  }
  
  html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
	}
..#fixiert  {
	position : absolute;
	top : 0;
	left : 10;
	width : 150px;
	height : 365px;
	margin-left : 0px;
	margin-top : 0px;
	clear : both;
	z-index : 2;
}

H1#big {color:#7EC0F0; font-size: 1pt;}
.#fixiert {
         top: 0px;
         padding-left: 5px;
         font-size: 13px;
         font-family: Arial, Verdana, Tahoma, sans-serif;
         top: 0px;
         color:#000080;
		 position: absolute;
		 position: fixed;
		 overflow: auto;
}
#Navigation {
    font-size: 0.83em;
    margin: 0 0 1.2em; padding: 0;
  }
  #Navigation li {
    list-style: none;
    margin: 0; padding: 0.5em;
  }
  ul#Navigation a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
  }
  ul#Navigation a:link {
    color: black; background-color: #eee;
  }
  ul#Navigation a:visited {
    color: #666; background-color: #eee;
  }
  ul#Navigation a:hover {
    color: black; background-color: white;
  }
  ul#Navigation a:active {
    color: white; background-color: gray;
  }
 
#ue1  {
	font-size : 16px;	
	font-weight : bold;
}

#gross  {
	font-size : 12px;
}

#gutschein  {
	margin-left : 10px;
}

/* links*/
a:link.skyballooning-nav, a:visited.skyballooning-nav  {
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	font-style : italic;
}

a:hover.skyballooning-nav  {
	font-weight : bold italic;
	text-decoration : none;
	color : #CCCCCC;
}
  #b {
    font-size : 18px;
    color:red;  /* Schriftfarbe des Sonderangebotes */
  }
a:link.anker-nav, a:visited.anker-nav  {
	font-size : 13px;
	font-weight : bold;
	color : #000080;
	text-decoration : none;
}

a:hover.anker-nav  {
	font-weight : bold;
	text-decoration : none;
	color : #CCCCCC;
}

a, a:visited  {
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

a:hover  {
	font-weight : bold;
	text-decoration : none;
	color : #CCCCCC;
}

/* header*/
h1, h2, h3  {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-weight : Bold;
	text-decoration : underline;
}

h1  {
	font-size : 160%;
	font-weight : normal;
}



h2  {
	font-size : 130%;
	text-transform : uppercase;
}

h3  {
	font-size : 130%;
}

ul, ol  {
	margin : 5px 20px;
	padding : 0 20px;
}

td  {
	padding-left : 0px;
	padding-right : 0px;
	border-left : 0px solid #E8E8E8;
	border-bottom : 0px solid #DFDFDF;
	font-size : 13px;
}

/* Form Elemente*/
form  {
	margin : 0px;
	padding : 0 5px;
}

label  {
	display : block;
	font-weight : bold;
	margin : 5px 0;
}

input  {
	padding : 1px;
	border : 1px solid #000080;
	font : normal 1em Verdana, sans-serif;
	color : #000080;
}

textarea  {
	width : 400px;
	height : 100px;
	display : block;
	padding : 1px;
	border : 1px solid #000080;
	font : normal 1em Verdana, sans-serif;
	color : #000080;
}

input.button  {
	font : bold 12px Arial, Sans-serif;
	height : 20px;
	margin : 0;
	padding : 2px 3px;
	color : #FFF;
	border : none;
}
sup sub {font-size: 25; color:f00;}
/* *************Uwes angepasstes CSS******************/


#rundung  {
	position : absolute;
	top : 165px;
	width : 830px;
	height : 63px;
	margin-top : 0px;
	left : 0px;
	background : url(../gfx/bogen1.png) no-repeat top center;
	clear : both;
	z-index : 2;
}

#rundung2  {
	position : absolute;
	top : 218px;
	width : 150px;
	height : 150px;
	margin-top : 0px;
	left : 700px;
	background : url(../gfx/bogen2.png) no-repeat top center;
	clear : both;
	z-index : 2;
}

#standnavi1  {
	position : fixed;
	top : 260px;
	width : 150px;
	height : 150px;
	margin-top : 0px;
}

div.inhalt  {
	margin-top : -230px;
}

.#.fest  {
	padding-top : 0px;
	font-size : 13px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	position : fixed;
	top : 30px;
}

#wrap  {
	position : relative;
	width : 830px;
	height : 110%;
	background : #7ec0f0;
	margin : 0 auto;
	/* text-align: left; */
	z-index : 1;
}

#content-wrap  {
	position : absolute;
	top : 165px;
	width : 830px;
	background : #7ec0f0;
	margin-left : 1px;
	left : 0px;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	text-align : left;
	z-index : 1;
}

/* *******************************************
   LAYOUT
********************************************/
#top-bg  {
	position : absolute;
	width : 830px;
	height : 0px;
	background : #7ec0f0;
	/* url(../images/top-bg.jpg) repeat-y center top */
	top : 0;
	left : 0;
	z-index : 2;
}

#header  {
	width : 830px;
	position : relative;
	height : 0px;
	/* background: #CCC url(../images/header-bg.jpg) repeat-y center top; */
	padding : 0;
	color : #FFF;
}

/* Hauptmen? oben Links*/
.#fixiert #header-links  {
	position : absolute;
	top : 113px;
	/* vorher 143px, abr durch #main table, p, tr, th 10 pixel weniger */
	color : #ffffff;
	font-size : 12px;
	right : 165px;
	font-family : arial,helvetica,verdana;
}

.#fixiert #header-links ul  {
	margin : 0;
	padding : 0;
}

.#fixiert #header-links ul li  {
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	list-style-type : none;
	list-style-image : none;
	margin-top : 0px;
	padding : 0px;
	float : left;
	margin-left : 25px;
	word-spacing : 25px;
}

.#fixiert #header-links ul li a, 
.#fixiert #header-links ul li a:link, 
.#fixiert #header-links ul li a:visited  {
	color : #ffffff;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-weight : bold;
	font-style : italic;
}

.#fixiert #header-links a  {
	color : #ffffff;
	text-decoration : underline impact bold;
}

.#fixiert #header-links a:hover  {
	color : #ff0000;
}

/* Navigation*/
#nav  {
	clear : both;
	padding : 0;
}

#nav ul  {
	float : left;
	list-style : none;
	/* background: url(../images/nav.jpg) repeat-x; */
	width : 830px;
	text-trans : uppercase;
	margin : 0 0 0 15px;
	padding : 0;
	display : inline;
}

#nav ul li  {
	display : inline;
	margin : 0;
	padding : 0;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
}

#nav ul li a  {
	display : block;
	float : left;
	width : auto;
	margin : 0;
	padding : 0 12px;
	border-right : 1px solid #899D00;
	border-left : 1px solid #A7D101;
	border-bottom : none;
	color : #FFF;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	text-transform : uppercase;
	text-decoration : underline impact bold;
	letter-spacing : 1px;
}



/* Sidebar*/
.#sidebar  {
	float : right;
	width : 26%;
	padding : 0 10px 0 0;
	margin : 10px 0 0 0;
}

#hervorgehoben  {
	color : #ffffff;
}


