body {
	margin:12px 0 8px 0; padding:0px;
/*	background-color: #FEF5BC; */
	background-color: #1C4B64;
	font-family: Arial, helvetica, sans-serif; font-size: 11pt;
	color:#000;
}
body#links {margin:10px 10px 10px 10px; padding:0px;}
table#main {
	background-color:#ffffff;
	background-repeat: no-repeat;
	width:799px; margin:0; padding:0;
	border:2px solid #deda7f;
	-webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
	-webkit-box-shadow: 3px 3px 4px #333;
  -moz-box-shadow: 3px 3px 4px #333;
  box-shadow: 3px 3px 4px #333;
}
table#main td#top {height:170px;}
table#main td#left {width:37px; height:370px;}
table#main td#titel {
	/* filter:alpha(opacity=75); opacity:.75; */
	margin:0; padding:1px 4px 1px 4px;
	background-color:#ffffff;
	font-size:14pt;
	text-align:left;
}
table#main td#flaggen {
	/* filter:alpha(opacity=75); opacity:.75; */
	margin:0; padding:2px 4px 1px 4px;
	background-color:#ffffff;
	text-align:right;
}
table#main td#titel {
	width:510px;
	/* filter:alpha(opacity=75); opacity:.75; */
	margin:0; padding:1px 4px 1px 4px;
	background-color:#ffffff;
	font-size:14pt;
	text-align:left;
}
table#main td#content {width:564px; vertical-align:top;}
table#main td#middle {width:22px;}
table#main td#nav {vertical-align:top;}
table#main td#bottom {
	/* filter:alpha(opacity=80); opacity:.80; */
	margin:0; padding:1pt 6pt 1pt 6pt;
	background-color:#ffffff;
	font-size:8pt; color:#000000;
	text-align:left;
}
table#main td#bottom a { color:#000000; font-size:8pt;}
table#main td#bottombottom { margin:0; padding:0; font-size:6pt;
}
bildtelefon { margin-left:-12px;}

div.nav {
	float:left; width:80%;
	/* filter:alpha(opacity=75); opacity:.75; */
	margin:0 0 2pt 0; padding:1pt 0 1pt 4pt;
	background-color:#ffffff;
	font-size: 11pt;
	font-weight:normal;
	color:#000;
	text-align:left;
}
div.nav1 {
	width:80%;
	margin:0 0 2pt 0; padding:1pt 0 1pt 4pt;
	font-size: 4pt;
	font-weight:normal;
	color:#333333;
	text-align:left;
}
div.nav a{ text-decoration:none; color:#000;}
div.links ul li{ margin:6px;}

h1 {
	margin:0; padding:0;
	font-size: 14pt;
	font-weight:normal;
	color:#333333;
	text-align:left;
}
h2 {
	padding:6pt 0 4pt 0;
	font-size: 12pt;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
h2.ort{
	padding:2pt 0 2pt 2pt;
	background-color:#BDE2FD;
}
td { text-align:left; }
p { text-align:left; margin:2pt 2pt 2pt 0; padding:2pt 2pt 2pt 0; }
ul { text-align:left; margin:2pt 2pt 2pt 14pt; padding:2pt; }
a {color:#000000;}

.white-left {	filter:alpha(opacity=80); opacity:.80; background-color:#ffffff; }
td.white-right { filter:alpha(opacity=80); opacity:.80;	background-color:#ffffff; }
td.spalt {width:8px;}
td.leerzeile {height:12px;}

/* fuer html-Formulare auf anfrageprivat.html + anfragereisebuero.html */
.formtable { font-size:14px; padding: 2px; }
.formtable_red { font-size:14px; padding: 2px; }
.formtable_blue { font-size:14px; padding: 2px; }

img.left {margin:4pt 8pt 0 0;}
img.googleearth {margin:4pt;}

#toolbar { padding: 10px 0px 10px 4px; }

div.gratis_anrufen {
	width:30%;
/*	background-color:#ffffff;
	filter:alpha(opacity=80); opacity:.80;
*/	margin:10px 0 10px 0; padding:8px 0 0 0;
	font-size: 11pt;
	font-weight:normal;
	color:#333333;
	text-align:left;
}
div.gratis_anrufen img{
	border:0;
	padding:4px 8px 4px 6px;
}
div.back_button{
	margin:1.5em 0;
}
div.back_button a{
	background-color:#FFF;
	border: 1px solid grey;
	padding:6pt;
	text-decoration:none; color:#333333;
}
.info1button {
	font-weight:normal; font-style:normal; text-decoration:none; padding: 4px 4px;
}
.button_a {
	padding:4px;
	color:#2E6E9E;
	background-color:#EAF4FD;
	border: 2px solid  #FFDC19; /*#E5DB79; */
	-webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
	font-weight:normal; font-style:normal; text-decoration:none;
}

