@charset "utf-8";
/* CSS Document */
*
{
  margin: 0px;
  padding: 0px;  
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
}
h1
{
  font-size: 1.5em;
  }
html{height: 100%;
scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#666699;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#FFFFCC;
	scrollbar-face-color:#FF9933;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#666699;
	scrollbar-track-color:#FFFFCC;
}
body {

    	font: 100% Verdana, Arial, Helvetica, sans-serif;
		background-color:#FFFFCC;
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0;
    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #000000;
		font-size: 1em;
		height:100%;
		background-image:url(http://www.online-ferienwelt.de/anzeigen/5000-5999/5630/4711/images/hg4.jpg)
    }

#maincontent
{
    /*background-image: url(http://www.online-ferienwelt.de/images/backmain.png);*/
	position:relative;
	background-repeat: repeat-y;
	background-position: center;
	width: 52.75em;
	margin: 0 auto;
overflow:hidden;
	background-attachment: fixed;
	background-color:#FFFFCC;

}
#maincontent p
{
padding-bottom:5px;
}
#header
{
	margin: 0 auto;
	font-size: 0.68em;

	text-align:center;
}
#navbar
{
text-align:left;
	margin: 0 auto;
	font-size: 0.78em;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	height:15px;
background-color:#FFFFCC;

}
#navbar a
{
background-color:#FFFFCC;
color:#FF9933;
font-weight:bold;
}
#navbar a:hover
{
background-color:#FF9933;
color:#FFFFCC;

font-weight:bolder;
}
#content

{
	position:relative; /* padding (Auffllung) bezeichnet den Innenabstand und margin (Rand) den Auenabstand der div -Box. */
	font-size: 0.68em;

	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
	
}
#footer
{
	margin: 0 auto;
	font-size: 0.68em;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
height:auto;
}
.right {
	position: relative;

	width: 48%;
	padding:5px;
	text-align:left;
	float:right;
}
.left {
	position: relative;

	width: 48%;
	padding:5px;
	text-align:left;
	float:left;

}
.onerow {
	display:block;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width: 98%;
	padding:5px;

	text-align:left;


}
.img-left-nb
{
float:left;
margin-right:5px;

}
.img-left
{
float:left;
margin-right:5px;
border:1px solid;
}
.img-right-nb
{
float:right;
margin-left:5px;
margin-right:5px;
}

.img-right
{
float:right;
margin-left:5px;
margin-right:5px;
border:1px solid;
}
.img-center
{

display: block;
  text-align: center;
  margin: 0 auto; 
  border:1px solid;
}
.img-center-nb
{

display: block;
  text-align: center;
  margin: 0 auto; 
  border:1px solid;
}
li
{
list-style-position:inside;
}
