/*content style (text=pageContent)*/

body {background: #774428} 
body, textarea {overflow: auto; scrollbar-face-color: #AB6239; scrollbar-shadow-color: #AB6239; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #AB6239; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff;}
textarea {scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color:  #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF;}

/*container*/

.hilfscontainer {width:100%; text-align:center; font-size: 11px; font-family: Arial; color: white;	}
.mitte {width:540; height:auto; text-align:center; margin:inherit}

/*text*/

.text-header
{
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	color: white;	
	
}

.text
{
	font-size: 12px;
	font-family: Arial;
	color: white;
}

.text-karte-header
{
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: black;	
}

.text-karte
{
	font-size: 11px;
	font-family: Arial;
	text-align:center;
	color: black;	
}

.text-karte2
{
	font-size: 9px;
	font-family: Tahoma;
	text-align:center;
	color: black;	
}

.text-karte-wine
{
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}

.text-drinks
{
	font-size: 11px;
	font-family: Arial;
	text-align:left;
	color: black;	
}

.text-news 
{
  color: #FFFF00
}

.pageContent 
{
	font-size: 11px;
	font-family: Arial;
	color: white;	
}

.pageContent a 
{
	font-size: 11px;
	font-family: Arial;
	color: white;	
}

/* top elements */

.company {font-size: 25px; font-family: Tahoma; color: white; letter-spacing : -1px;}

.slogan {font-size: 15px; font-family: Tahoma; color: white; font-weight: bold;}
.slogan2 {font-size: 12px; font-family: Tahoma; color: white; font-weight: bold;}
.slogan3 {font-size: 10.5px; font-family: Arial; color: #FFFF00; font-weight: bold; text-decoration: none;}

/*main menu*/

.menu
{
	font-size: 12px;
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
	word-spacing: -1px;
}

.amenu
{
	font-size: 12px;	
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
	word-spacing: -1px;	
	font-weight: bold;	
}

.bmenu
{
	font-size: 10px;	
	font-family: Tahoma;
	color: #ffffff;
	text-decoration: none;
	word-spacing: -1px;		
}

/*submenu*/

.submenu {font-size: 11px; font-family: Arial; color: #ffffff; text-decoration: none;}
.asubmenu {font-size: 11px; font-family: Arial; color: #ffffff; font-weight: bold; text-decoration: none;	}


/*bottom menu*/

.bmenu
{
	font-size: 11px;	
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;	
}

.abmenu
{
	font-size: 11px;	
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.bg1 {background: #774428 url('images/header.jpg') no-repeat;}
.bg2 {background: #774428 url('images/header.jpg') no-repeat;}
.bg3 {background: #774428 url('images/header.jpg') no-repeat;}

/*links*/

.link {font-size: 11px; font-family: Arial; color: #ffffff; font-weight: bold; text-decoration: none;}
.link2 {font-size: 12px; font-family: Arial; color: #ffffff; font-weight: bold; text-decoration: none;}
.link-slogan {font-size: 15px; font-family: Tahoma; color: white; font-weight: bold; text-decoration: none;}

.news {font-family: Arial; color: #FFFF00; font-weight: bold; text-decoration: none;}
.news2 {font-size:16px; font-family: Arial; color: #FFFF00; font-weight: bold; text-decoration: none;}

.blink {font-size: 12px; font-family: Arial; color: #FFFF00; font-weight: bold; text-decoration: none;}
.blink2 {font-size: 14px; font-family: Arial; color: #FF0000; font-weight: bold; text-decoration: none;}

.caption {font-family: Arial; font-size: 12px; </span> <span class="pflicht">}

.submenu-hr {background-color: #8D7B71;}
.submenu-bg {background: #815D4A url('images/submenu_tbg.gif') no-repeat;}

/*formular*/

.form {font-family: Arial; font-size: 11; color: #ffffff;}
.pflicht {color:#FFFF00; font-size:12px; font-weight: bold;}

hr {color: #8D7B71;}
.email {font-size: 11px; font-family: Arial; color: white; text-decoration: none;	}

/*copyright*/

.footer {font-size: 9px; font-family: Tahoma; color: #D5B19C; background-color: #AB6239;}
.menuyellow {
	font-size: 12px;
	font-family: Arial;
	color: #ffff00;
	text-decoration: none;
	word-spacing: -1px;
}
