body {
margin: 13px;
padding: 0;
font: 14px verdana, sans-serif;
font-size: 100.01%;
text-align: center;
background: #FFEDAD url(http://www.online-reisefuehrer.com/bilder/bg-full6.jpg) repeat-x top;
}
p {
font: 14px verdana, sans-serif;
color: #AC3402;
}
li {
font: 14px verdana, sans-serif;
color: #AC3402;
}
#all {
padding: 0 0 0px;
margin: auto;
width: 940px;
border: solid 4px #AC3402;
background: #FFFDF0;
}
#head {
background-image: url(http://www.online-reisefuehrer.com/bilder/head4.jpg);
padding: 5px 5px 5px 5px;
font: bold 24px verdana;
color: #E09143;
}
#navi {
background-color: #AC3402;
text-align: center;
border-top: solid 2px #AC3402;
border-bottom: solid 2px #AC3402;
padding: 0px 0px 2px 0px;
}
#navi a {
padding: 2px 7px 2px 7px;
font: bold 14px verdana;
text-decoration:none;
text-align:center;
color: #FEBC4C;
}
#navi a:hover {
text-decoration: underline;
}
#indexcol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFF3CA;
	font:14px verdana, sans-serif;
   color: #AC3402;
} 
#subnavi{
	text-align:center;
}
#subnavi a{
	color: #AC3402;
	font-size:12px;
	text-decoration:none;
	display:block; 
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #E0AA8F;
}
#subnavi a:hover{
	color: Red;
	text-decoration: none;
	background: #FFFDF0;
}
#subnavi h3{
	font: bold 12px verdana;
	color:  #AC3402;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	background-color: #FED185;
	border-top: solid 1px #AC3402;
	border-bottom: solid 1px #AC3402;
}
#subnavi h3 a{
	font: bold 12px verdana;
	color: #AC3402;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 2px 2px;
	text-decoration: none;
	text-align: center;
	border-bottom: 0px solid #FED185;

}
#subnavi h3 a:hover{
	text-decoration: none;
}
#subh3{
	text-align:center;
}
#subh3 h3{
	font: bold 12px verdana;
	color: #FFDA00;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 2px 2px;
	background-color: #FFDEAD;
}
#subh3 h3 a{
	font: bold 12px verdana;
	color: #FFDA00;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 2px 2px;
	text-decoration: none;
}
#subh3 h3 a:hover{
	text-decoration: none;
}
#indexcolmitte {
	padding: 0px;
	margin: 0px;
	background: #FFF8DF;
	font:14px verdana, sans-serif;
   color: #AC3402;
	border-right: solid 2px #AC3402;
	border-left: solid 2px #AC3402;
	vertical-align: top;
	border-collapse: collapse;
	border-spacing:0px;
	backgroun: #FFFAEA;
	background: #FFF8DF;

}
#indexcolmitte a {
	font:14px verdana, sans-serif;
   color: red;
	text-decoration:none;
}
#indexcolmitte a:hover {
	text-decoration:underline;
}
#indexcolmitte h1{
	padding-top: 10px;
	margin-top: 0px;
	font: bold 22px "trebuchet ms";
   color: #AC3402;
}
#bread {
font: bold 12px verdana;
color: #AC3402;
margin: 5px 8px 5px 8px;
padding: 2px 2px 2px 2px;
text-align: left;
background: #FFDEAD;
}
#bread a{
font: bold 12px verdana;
color: #AC3402;
text-decoration: none;
}
#bread a:hover{
color: Red;
text-decoration: none;
}
#content {
	margin: 5px 8px 5px 8px;
	padding: 10px 10px 10px 10px;
	text-align: center;
	background: #FFF8DF;
}
#content h1{
font: bold 22px trebuchet ms,verdana;
color: #AC3402;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}
#content h2{
font: bold 18px trebuchet ms,verdana;
color: #AC3402;
padding: 0px 0px 5px 0px;
margin: 0px;
}
#content a {
	font:14px verdana, sans-serif;
   color: red;
	text-decoration:none;
}
#content a:hover {
	text-decoration:underline;
}
#ueberschrift{
text-align: left;
background: #FFDEAD;
padding-left: 2px;
margin: 0px 8px 0px 8px;
}
#ueberschrift h2{
font: bold 18px "trebuchet ms";
color: #AC3402;
padding-left: 2px;
margin: 0px;
text-align: left;
}







#bildcopy {
	font: 10px verdana;
	color: #AC3402;
	text-align: center;
}

#bildcopy a{
	font: 10px verdana;
	color: #AC3402;
	text-decoration: none;	
}

#bildcopy a:hover {
	font: 10px verdana;
	color: red;
	text-decoration: underline;	
}
.rot {
	color: Red;
}
#border {
border: solid 1px #AC3402;
}
.border {
border: solid 1px #AC3402;
}
#noborder {
border: 0px;
}
#nbt {
border-top: 0px;
}
#footer {
	height: 16px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FEBC4C;
	background-color: #AC3402;
	padding: 4px 0px 0px 0px;
}
#fooservice {
	padding: 2px 20px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AC3402;
	border-bottom: solid 1px #AC3402;
	border-top: solid 2px #AC3402;
	text-align: center;
	background: #FFF3CA;
}
#fooservice a{
	color: #AC3402;
	text-decoration: none;
}
#fooservice a:hover{
	color: red;
	text-decoration: underline;
}

