/*
**
** Erstellt am 26.08.2009
** page.css
** Copyright (c) 2009 by Thorsten Roth All Rights Reserved
**
*/


/*margin:0px 0px 0px 0px;*/
/*padding:10px 10px 10px 10px;*/
/*border-style:solid;*/
/*border-width:1px;*/
/*font-weight:bold;*/
/*text-decoration:none;*/

/* Style der Allgemeinen Tags */
body
{
	overflow: -moz-scrollbars-vertical; /* blendet den Scrollbalken immer ein im Mozilla und Firefox */
	text-align:center;
 	vertical-align:middle;
 	margin:0px 0px;
 	color:#000000;
 	font-family:Arial;
 	font-size:12px;
	/*background-color:#bfce00;*/
	background-color:#F4EDD3;
}
a
{
  font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#006600;
}
a:hover
{
  color:#B6380B;
}
.text_red
{
  font-size:12px;
	font-weight:bold;
	color:#c33426;
}
.text_normal
{
  font-size:12px;
	/*font-weight:bold;*/
	color:#7D7463;
}
/*a
{
  color:#7fb61d;
}*/
h1
{
  margin:0px 0px;
	color:#c33426;
 	font-size:16px;
	font-weight:bold;
}
/*
h2
{
  color:#000000;
	font-size:16px;
	font-weight:bold;
}
h3
{
  color:#000000;
 	font-size:16px;
	font-style:italic;
}
h4
{
  color:#000000;
 	font-size:12px;
}*/

/* Eigene Tags */
.page
{
  margin:0px auto;
	text-align:left;
	width:980px;
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	background-color:#FCF9F1;
}
.page_topspace
{
  height:30px;
}
.page_head
{
	background-color:#CCE790;/*#1ab31e;*/
	height:120px;
}
.head_logo
{
	width:198px;
	float:left;
}
.head_banner
{
  
}
.page_space
{
  text-align:right;
	padding:0px 20px 0px 0px;
	height:20px;
	background-color:#8CAC42;/*#F4EDD3;*/
	color:#ffffff;
}
.page_space_top_space
{
  height:3px;
	/*background-color:#ffff00;/*#8CAC42;/*#F4EDD3;*/
	font-size:1px; /* wegen IE */
	
}

.page_space a
{
  font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#ffffff;
	text-decoration:none;
}

.page_space a:hover
{
  color:#B6380B;
	text-decoration:none;
}

.page_content
{
	background-color:#FCF9F1;
	/*height:200px;*/
}
/*.content_left
{
 width:160px;
 background-color:#ff0000;
 float:left;
}
.content_right
{
  width:820px;
	background-color:#0000ff;
	float:left;
}*/

/* Div für Produktmenü */
.content_menu_widthspace_topspace
{
  
	width:160px;
	height:20px;
}
.content_menu
{
  padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:FCF9F1;
	color:#7D7463;
	font-family:Verdana;
	font-size:11px;
	font-weight:regular;
	vertical-align:top;
	/*width:160px;*/
	/*border-left:1px solid #7D7463;
	border-right:1px solid #7D7463;*/
	float:left;
}
.content_menu a
{
	display:block;
	margin:0px 0px 0px 0px;
	padding:10px 0px 2px 10px;
	background-color:FCF9F1;
	color:#7D7463;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	border-bottom:2px solid #7D7463;
}
.content_menu a:hover, selectmenuitem 
{
  color:#c33426;
	background:#CCE790;/*#1ab31e;*/
  /*border-right:15px double white;*/ /* Rechter Rand anzeige */
	font-weight:bold;
	border-bottom:2px solid #7D7463;
}
.selectmenuitem
{
  display:block;
	margin:0px 0px 0px 0px;
	padding:10px 0px 2px 10px;
	background-color:FCF9F1;
	color:#7D7463;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	border-bottom:2px solid #7D7463;
	color:#c33426;
	/*background:#CCE790;/*#1ab31e;*/
  /*border-right:15px double white;*/ /* Rechter Rand anzeige */
	font-weight:bold;
	border-bottom:2px solid #7D7463;

}
.content_textbox_topspace
{
  width:800px;
	height:20px;
	background-color:#FCF9F1;
	float:left;
}
.content_textbox
{
	width:800px;
	background-color:#FCF9F1;
	text-align:center;
	float:left;
}
.content_text
{
  background-color:#FCF9F1;
	margin:0px auto;
	width:760px;
	text-align:left;
	color:#7D7463;
 	font-family:Arial;
 	font-size:12px;
}
.content_clearfloat
{
  /*background-color:#000000;*/
	clear:both;
	height:20px;
}
.page_foot
{
  background-color:#CCE790;
	padding:3px 0px 0px 0px;
	height:18px;
	font-family:Verdana,Helvetica,Arial;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:#c33426;
	/*color:#fa1512;*/
}
.page_foot a
{
  font-family:Verdana,Helvetica,Arial;
	font-weight:bold;
	font-size:10px;
	color:#c33426;
	text-decoration:none;
}
.page_foot a:hover
{
  font-family:Verdana,Helvetica,Arial;
	font-weight:bold;
	font-size:10px;
	color:#c33426;
	text-decoration:none;
}

/* Styles für Büffet- und Menüangebote*/
.content_buffetmenu_blockcenter
{
  margin:0px auto;
	width:520px;
	text-align:center;
	font-size:16px;
	background-color:#FFFFFF;
	border:2px solid #7D7463;
}
.content_buffetmenu_address
{
  font-size:12px;
}
.content_buffetmenu_headline
{
  font-size:22px;
	font-weight:bold;
}
.content_buffetmenu_underline
{
  text-decoration:underline;
}

/* Gästebuch */
.guestbook_entry
{
  background-color:#FF0000;
}
.guestbook_entry_head
{
  padding:10px;
	background-color:#CCE790;
	border:1px solid #7D7463;
	font-weight:bold;
}
.guestbook_entry_comment
{
  padding:10px;
	background-color:#F3EFE3;
	border-left:1px solid #7D7463;
	border-right:1px solid #7D7463;
	border-bottom:1px solid #7D7463;
}
