.body
{
	/*background-color:#000000;*/
	margin-top:0px;
	background-image:url("../img/pattern.gif");
	background-repeat:repeat;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

form { margin:0px;padding:0px; }

.black { color:#000000; }

td
{
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

h3  {
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

ul ,li{
 list-style: none;
        margin: 0px;
        padding: 0px;
        }

a
{
	color:#666666;
	text-decoration:none;
}
a:hover
{
	color:#dd931b;
	text-decoration:none;
}


a.internlink
{
	color:#ffffff;
	text-decoration:none;
}
a.internlink:hover
{
	color:#dd931b;
	text-decoration:none;
}

#home a.boxhome1 { background-image:url(../img/home02.png); }
#home a.boxhome1:hover { background-image:url(../img/home02-a.png); }

#home a.boxhome2 { background-image:url(../img/home03.png); }
#home a.boxhome2:hover { background-image:url(../img/home03-a.png); }


/* ............................................................... */
#karte  {
margin: 0px;
padding:0px;
}

#karte ul ,#karte li{
 list-style: none;
        margin: 0px;
        padding: 0px;
        }

#karte li.abudhabi a:link , #karte li.abudhabi a:visited , #karte li.abudhabi a:active {
	display:block;
	width:100px;
	height:54px;
	background-image:url(../img/karte-abudhabi.png);
	padding:0px;
	margin-left:275px;
	margin-top:90px;
}
#karte li.abudhabi a:hover {
	background-image:url(../img/test.png);
}

	
#karte li.kapstadt a:link , #karte li.kapstadt a:visited , #karte li.kapstadt a:active {
	display:block;
	width:102px;
	height:55px;
	background-image:url(../img/karte-kapstadt.png);
	padding:0px;
	margin-left:115px;
	margin-top:14px;
}
#karte li.kapstadt a:hover {
	background-image:url(../img/test2.png);
}
	
#karte li.sydney a:link , #karte li.sydney a:visited , #karte li.sydney a:active {
	display:block;
	width:101px;
	height:56px;
	background-image:url(../img/karte-sydney.png);
	padding:0px;
	margin-left:44px;
	margin-top:25px;
}
#karte li.sydney a:hover {
	background-image:url(../img/test4.png);
}

#karte li.abudhabi2 a:link , #karte li.abudhabi2 a:visited , #karte li.abudhabi2 a:active {
	display:block;
	width:100px;
	height:54px;
	background-image:url(../img/karte-abudhabi.png);
	padding:0px;
	margin-left:0px;
	margin-top:90px;
}
#karte li.abudhabi2 a:hover {
	background-image:none;
}

#karte li.kapstadt2 a:link , #karte li.kapstadt2 a:visited , #karte li.kapstadt2 a:active {
	display:block;
	width:102px;
	height:55px;
	background-image:url(../img/karte-kapstadt.png);
	padding:0px;
	margin-left:115px;
	margin-top:14px;
}
#karte li.kapstadt2 a:hover {
	background-image:none;
}


#karte li.sydney2 a:link , #karte li.sydney2 a:visited , #karte li.sydney2 a:active {
	display:block;
	width:101px;
	height:56px;
	background-image:url(../img/karte-sydney.png);
	padding:0px;
	margin-left:300px;
	margin-top:25px;
}
#karte li.sydney2 a:hover {
	background-image:none;
}

/* ............................................................... */


/* ............................................................... */

#menu  {
margin: 0px;
padding:0px;
}

#menu ul ,#menu li{
 list-style: none;
        margin: 0px;
        padding: 0px;
        }

#menu li.home  {
	width:200px;
}

#menu li.home a:link , #menu li.home a:visited , #menu li.home a:active {
	display:block;
	width:63px;
	height:21px;
	background-image:url(../img/home.png);
	padding:0px;
	margin-left:10px;
	margin-top:10px;
}
#menu li.home a:hover {
	background-image:url(../img/home-a.png);
}
	
#menu li.gewinnspiel a:link , #menu li.gewinnspiel a:visited , #menu li.gewinnspiel a:active {
	display:block;
	width:135px;
	height:21px;
	background-image:url(../img/gewinnspiel.png);
	padding:0px;
	margin-left:102px;
	margin-top:15px;
}
#menu li.gewinnspiel a:hover {
	background-image:url(../img/gewinnspiel-a.png);
}
	
#menu li.partner a:link , #menu li.partner a:visited , #menu li.partner a:active {
	display:block;
	width:91px;
	height:21px;
	background-image:url(../img/partner.png);
	padding:0px;
	margin-left:217px;
	margin-top:21px;
}
#menu li.partner a:hover {
	background-image:url(../img/partner-a.png);
}

#menu li.destinationen a:link , #menu li.destinationen a:visited , #menu li.destinationen a:active {
	display:block;
	width:150px;
	height:21px;
	background-image:url(../img/destinationen.png);
	padding:0px;
	margin-left:282px;
	margin-top:25px;
}
#menu li.destinationen a:hover {
	background-image:url(../img/destinationen-a.png);
}
/* ............................................................... */

.hinweis
{
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}


div#page 	{ 
			margin: 0 auto; 
			width: 960px;
			border:0px solid #4c4c4c; 
		background-color:#000000;
			}

.inhalt	{
		padding-left:50px;
		background-color:#000000;
		text-align:left;
		}
.inhaltstrecke	{
		padding-left:25px;
		background-color:#000000;
		text-align:left;
		}
		
.inhaltpopup	{
		padding-left:20px;
		background-color:#FFFFFF;
		text-align:left;
		}

.titel	{
		padding-left:50px;
		padding-top:50px;
		background-color:#000000;
		text-align:left;
		}
		
.ort	{
		width:162px;
		text-align:left;
		float:left;
		line-height:200%;
		}
		
.datum	{
		width:80px;
		text-align:left;
		float:left;
		line-height:200%;
		}
		
.headline	{
		background-color:#de8d27;
		color:#FFFFFF;
		font-weight:bold;
		width:170px;
		text-align:left;
		float:left;
		line-height:200%;
		padding-left:10px;
		}
		
.headline3	{
		background-color:#de8d27;
		color:#FFFFFF;
		font-weight:bold;
		width:90px;
		text-align:left;
		float:left;
		line-height:200%;
		}
		
.headline2	{
		background-color:#de8d27;
		color:#FFFFFF;
		font-weight:bold;
		width:220px;
		text-align:left;
		float:left;
		line-height:200%;
		}
		
.termin	{
			color:#ffffff;
			text-decoration:none;
			font-weight: bold;
			padding:2px;
			margin:2px;
			background-color:#941619;
			border:1px solid #000000;
			line-height:200%;
			}
			
.termin:hover	{
			color:#ffffff;
			text-decoration:none;
			font-weight: bold;
			padding:2px;
			margin:2px;
			background-color:#de8d27;
			border:1px solid #000000;
			line-height:200%;
			}
			
.abstand	{
			color:#ffffff;
			text-decoration:none;
			font-weight: bold;
			padding:2px;
			margin:2px;
			background-color:#ffffff;
			border:0px solid #000000;
			line-height:200%;
			}
			
.belegt	{
			color:#6a6250;
			text-decoration:none;
			font-weight: bold;
			padding:2px;
			margin:2px 2px 2px 2px;
			background-color:#e0dcd7;
			border:1px solid #000000;
			}
/* ............................................................... */


			
select		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #c19c56;
			background-color:#ffffff;
			width:240px;
			height:20px;
			}
			
.input200		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #cccccc;
			background-color:#eeeeee;
			width:200px;
			height:20px;
			}
input.radio { width:15px;height:15px;padding:0px;margin:0px; }
.input120		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #cccccc;
			background-color:#eeeeee;
			width:118px;
			height:20px;
			margin-left:5px;
			}
.input70		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #cccccc;
			background-color:#eeeeee;
			width:50px;
			height:20px;
			margin-left:5px;
			}
.input20		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #cccccc;
			background-color:#eeeeee;
			width:22px;
			height:20px;
			}
.input180		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #4c4c4c;
			background-color:#ffffff;
			width:202px;
			height:20px;
			}
			
.submit		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:172px;
			height:28px;
			background-image:url("../img/b_anmelden.png");
				cursor: pointer;
			}
.blogin		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:172px;
			height:28px;
			background-image:url("../img/b_einloggen.png");
				cursor: pointer;
			}
.blogout		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:172px;
			height:28px;
			background-image:url("../img/b_ausloggen.png");
				cursor: pointer;
			}
.bregister		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:200px;
			height:28px;
			background-image:url("../img/b_anmelden.gif");
				cursor: pointer;
			}
.bweiter		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:200px;
			height:28px;
			background-image:url("../img/b_weiter.gif");
				cursor: pointer;
			}
			
.bnaechste		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:200px;
			height:28px;
			background-image:url("../img/b_naechste.gif");
				cursor: pointer;
			}
			
			
.bregistrieren		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			border:0px solid #6a6250;
			width:200px;
			height:28px;
			background-image:url("../img/b_registrierung.gif");
				cursor: pointer;
			}

input.babschicken { border:0px solid #6a6250;width:200px;height:20px;background-image:url("../img/b-abschicken.png");cursor: pointer; }
.check	{
			background-color:#000000;
			border:0px solid #6a6250;
			width:15px;
			height:15px;
			}
			
			
			
			
/* ............................................................... */

#menutest  {
margin: 0px;
padding:0px;
}

#menutest ul ,#menutest li{
 list-style: none;
        margin: 0px;
        padding: 0px;
        }

#menutest li.home a:link , #menutest li.home a:visited , #menutest li.home a:active {
	display:block;
	width:100px;
	height:54px;
	background-image:url(../img/karte-abudhabi.png);
	padding:0px;
	margin-left:10px;
	margin-top:10px;
}
#menutest li.home a:hover {
	background-image:url(../img/test.png);
}
	
#menutest li.gewinnspiel a:link , #menutest li.gewinnspiel a:visited , #menutest li.gewinnspiel a:active {
	display:block;
	width:100px;
	height:54px;
	background-image:url(../img/karte-kapstadt.png);
	padding:0px;
	margin-left:102px;
	margin-top:15px;
}
#menutest li.gewinnspiel a:hover {
	background-image:url(../img/test2.png);
}
	
#menutest li.partner a:link , #menutest li.partner a:visited , #menutest li.partner a:active {
	display:block;
	width:100px;
	height:54px;
	background-image:url(../img/karte-sydney.png);
	padding:0px;
	margin-left:217px;
	margin-top:21px;
}
#menutest li.partner a:hover {
	background-image:url(../img/test3.png);
}


/* ............................................................... */