blockquote{border-color: #777;}

h1
{ background: transparent;
  color: #5e3700; /* überschrift sidebar*/
}

body{background: #FFF url(bg.jpg) repeat-x;}

#logo, #logo h1
{ background: transparent;
  color: #777;
}

#menu, #menu li a
{ background: #fffef2;
  color: #000000; /*linkfarbe sidebar*/
}

#menu li a#selected
{ font-weight:bold;
  color: #5e3700; /*ausgewählter link*/
}

#menu li a#selected:hover
{font-weight:bold;
  color: #df0520;
 }
 
#menu li a:hover	
{
	font-weight:bold;
	color: #000000; /* link  hover*/
}  

#left_sidebar, #right_sidebar
{ background: #FFF;
  color: #777; /* contentbereich textfarbe */
}

#content	{
  background: url(content_header.jpg) no-repeat top;
  color: #777; /* contentbereich textfarbe */
}


#content a:hover	
{
/*	color:#cccccc; /*contentbereich link hover */
}

#main	{
background: #f4f4f4;
}

.menu_left_top
{ background: url(menu_top.jpg) no-repeat; 
  color: #555;
} 

.menu_left_middle
{ background: url(menu_middle.jpg) repeat-y; 
  color: #555;
} 

.menu_left_bottom
{ background: url(menu_bottom.jpg) no-repeat; 
  color: #555;
} 

.info
{ background: url(info.jpg) no-repeat; 
  color: #555;
} 

.search{ background: url(search.jpg) no-repeat; 
  color: #555;
} 

.angebot_right_top
{ background: url(angebot_top.jpg) no-repeat; 
  color: #555;
} 

.angebot_right_middle
{ background: url(angebot_middle.jpg) repeat-y; 
  color: #555;
} 

.angebot_right_bottom
{ background: url(angebot_bottom.jpg) no-repeat; 
  color: #555;
}

.sbilinks li a, .sidebaritem a
{ background: transparent url(arrow.png) no-repeat left center;
  color: #555;
} 

.sbilinks li a:hover, .sidebaritem a:hover
{ background: transparent url(arrow_select.png) no-repeat left center;
  color: #555;
} 

#content h1
{ background: #FFF;
  color: #5e3700; /* content bereicht überschrift */
}

#content a
{ background: transparent;
/*  color: #df0520; /*farbe von links*/
}

#footer
{ background: transparent;
  color: #414141;
  border-color: #b6cdda;
}

#address, #footer a, #footer a:hover
{ background: transparent;
  color: #414141;
}

/* Based on Nifty Corners: rounded corners without images */
/* By Alessandro Fulciniti */
/* http://www.html.it/articoli/nifty/index.html */
.rtop, .rbottom{background: #ffffff}
.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4,
.rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4{background: #fffde7;} /*sidebar rand oben und unten*/
.mtop, .mbottom{background: #FFF;}
.mtop .m1, .mtop .m2, .mtop .m3, .mtop .m4,
.mbottom .m1, .mbottom .m2, .mbottom .m3, .mbottom .m4{background: #fffde7;} /*menürand oben und unten*/

/* own */
.rheader, .rdheader	{
	background-color:#fff1de; /*header buchen*/
	font-weight:bold;
	color:#4f4f4f;
}

.aheader	{
	background-color:#f0f3fd; /*header buchen*/
	font-weight:bold;
	color:#4f4f4f;
}

.rcontent, .rdcontent, .rdbcontent	{
background-color:#f0f3fd;
}

.acontent	{
	background-color:e60f89;
}

.rheadermore	{
	background-color:#fde8ca;
	font-weight:bold;
	font-size:14px;
	color:#ff7e00;
}
.rheadermorea	{
	font-weight:bold;
	font-size:12px;
	color:#858585;
}
.rheadermorea:hover	{
	font-weight:bold;
	font-size:12px;
	color:#3b73d0;
}
.rprice, .rpriced	{
background-color:#fffdf3;
font:Arial;
	font-weight:bold;
	font-size:13px;

	}

.rbox	{
	border-collapse:collapse;
}
.rbox td	{
	border:1px dotted #cccccc;
}

.bookingcont th	{
	background-color:#e2f0ff;
}

.content_header	{
	font-weight:bold;
	color:#f2f2f2;
}
.seiten 	{
color:#cccccc; /*contentbereich link hover */
}
.seiten	a:hover{
color:#000000; /*contentbereich link hover */
}
