body {
	margin: 0px;
	background: #7F0202;
	background: url("../_img/background.png") repeat;
	overflow: auto;
	
	scrollbar-face-color:#7C716C;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#7C716C;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#000000;
}


#containerMain {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -445px;
	margin-top: -267px;
	padding: 0px;
	width: 890px;
	height: 535px;
	border: 0px solid #EAEAEA;	
	background: #EAEAEA;
}

#imprint {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: 195px;
	margin-top: 270px;
	padding: 2px;
	width: 245px;
	height: 15px;
	text-align: right;
}

#language {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -445px;
	margin-top: 270px;
	padding: 2px;
	height: 15px;
	text-align: left;
}

#containerTop {
	position:absolute;
	left: 5px;
	top: 5px;
	width: 880px;
	height: 80px;
	background: url("../_img/bg_top.png") no-repeat;
	border-bottom: 1px solid #EAEAEA;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#containerIntro {
	position:absolute;
	left: 5px;
	top: 85px;
	width: 880px;
	height: 445px;
	/*background: url("../_img/bg_intro.jpg") no-repeat;*/
	background: url("../_img/bg_intro_blank.jpg") no-repeat;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#containerScroll {
	position:absolute;
	font-family: Arial;
	font-size: 13px;
	color: #EAEAEA;
	left: 440px;
	top: 115px;
	width: 440px;
	height: 330px;
	background:transparency;
	padding: 0;
	margin: 0;
	overflow-x: hidden;
	overflow-y: auto;
}

#kalenderHead {
	position:absolute;
	left: 440px;
	top: 50px;
	width: 440px;
	height: 30px;
	background:transparency;
	padding: 0 10 0 30px;
	margin: 0;
}

#weiter {
	position:absolute;
	left: 815px;
	top: 90px;
	width: 70px;
	height: 18px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	z-index: 10;
}

#zurueck {
	position:absolute;
	left: 810px;
	top: 90px;
	width: 70px;
	height: 18px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	z-index: 10;
}


#containerNavigation {
	position:absolute;
	left: 5px;
	top: 5px;
	width: 880px;
	height: 80px;
	background: url("../_img/bg_navigation.png") no-repeat;
	border-bottom: 0px solid #EAEAEA;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#containerContent {
	position:absolute;
	left: 5px;
	top: 85px;
	width: 880px;
	height: 445px;
	background: url("../_img/bg_content.jpg") no-repeat;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#logo {
	position:absolute;
	left: 392px;
	top: 48px;
	width: 110px;
	height: 72px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	z-index: 10;
}
#adresse {
	position:absolute;
	left: 490px;
	top: 470px;
	width: 360px;
	height: 60px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	z-index: 10;
}

#containerRight {
	position:absolute;
	left: 715px;
	top: -4px;
	width: 190px;
	height: 560px;
	background: url("../_img/bg_right.png") repeat;
	text-align: left;
	padding: 35 10 35 15;
	margin: 0px;
}

.cellImage {
	padding: 0px;
	margin: 0px;
	width: 218px;
	background: url("../_img/bg_bild.png") no-repeat;
	text-align: left;
	vertical-align: top;
}

.cellText {
	padding: 110 10 20 50;
	margin: 0px;
	width: 350px;
	background: url("../_img/bg_text.png") no-repeat;
	text-align: left;
	vertical-align: top;
}

h2 {
	font-family: Courier New;
	font-size: 16px;
}

a.navigation {
	font-family: Courier New;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.navigation:hover {
	color: #fff;
}


/*****************************************/
/*    Formatierung Tabelle und Zellen    */
/*****************************************/

.tableContent {
	padding: 0px;
	margin: 0px;
	width: 880px;
	height: 445px;
	text-align: left;
	vertical-align: top;
}
.cellHome_1 {
	padding: 0px;
	margin: 0px;
	width: 440px;
	text-align: left;
	vertical-align: top;
}
.cellHome_2 {
	padding: 40 30 20 40;
	margin: 0px;
	width: 440px;
	text-align: center;
	vertical-align: top;
}
.cellContent {
	padding: 40 20 20 30;
	margin: 0px;
	width: 440px;
	text-align: left;
	vertical-align: top;
}
.cellImprint_1 {
	padding: 40 30 20 40;
	margin: 0px;
	width: 50%;
	text-align: left;
	vertical-align: top;
}
.cellImprint_2 {
	padding: 73 30 20 40;
	margin: 0px;
	width: 50%;
	text-align: left;
	vertical-align: top;
}

tr {
	vertical-align: top;
}


/***************************/
/*    Formatierung Text    */
/***************************/

p,td,pre {
	font-family: Arial;
	font-size: 13px;
	color: #EAEAEA;
}

a {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #EAEAEA;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


a.imprint {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #EAEAEA;
	text-decoration: none;
}

a:hover.imprint {
	text-decoration: underline;
}

.imprint {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #EAEAEA;
}

.mehr {
	padding-right: 25px;
	text-align: right;
}

.scrollContent {
	width: 380px;
	padding: 0;
	margin-left:30px;
	text-align: justify;
}

hr {
	height: 1px;
	color: #EAEAEA;
	margin: 10 0 10 0;
}

ol, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}	
	
li.liste {
	font-family: MS Sans Serif, Arial;
	list-style-image: url(../_img/list.gif);
	font-size: 12px;
	color: #000000;
	margin: 5px 0px 0px 25px;
}

/**************/
/* GLOBAL NAV */
/**************/

/***************************/
/* Global Navigation Links */
/***************************/

#globalNav	{
	clear:both;
	width:573px;
	height:56px;
	padding:0px;}

#globalNav li {
	height:56px;
	display:inline;
	float:left;
	margin:0px;}

#globalNav li a,
#globalNav li a:visited	{
	float:left;
	height:56px;
	text-indent:-9999px;
	overflow:hidden;}
	
#globalNav li a:active,
#globalNav li a:hover		{background-position:0 -56px;}

#wirtshausTab a 	{width:99px;background-image:url(../_img/_nav/wirtshaus_en.png);}
#festefeiernTab a	{width:91px;background-image:url(../_img/_nav/festefeiern_en.png);}
#prostTab a			{width:71px;background-image:url(../_img/_nav/prost_en.png);}
#mahlzeitTab a		{width:64px;background-image:url(../_img/_nav/mahlzeit_en.png);}
#kuriosesTab a 		{width:79px;background-image:url(../_img/_nav/kurioses_en.png);}
#kontaktTab a		{width:84px;background-image:url(../_img/_nav/kontakt_en.png);}
#glossaryTab a 		{width:74px;background-image:url(../_img/_nav/glossary_en.png);}


#wirtshausTab 		{width:99px;background-image:url(../_img/_nav/wirtshaus_en.png);}
#festefeiernTab		{width:91px;background-image:url(../_img/_nav/festefeiern_en.png);}
#prostTab 			{width:71px;background-image:url(../_img/_nav/prost_en.png);}
#mahlzeitTab 		{width:64px;background-image:url(../_img/_nav/mahlzeit_en.png);}
#kuriosesTab 		{width:79px;background-image:url(../_img/_nav/kurioses_en.png);}
#kontaktTab 		{width:84px;background-image:url(../_img/_nav/kontakt_en.png);}
#glossaryTab 		{width:74px;background-image:url(../_img/_nav/glossary_en.png);}


#wirtshausTabActive 	{width:99px;background-image:url(../_img/_nav/wirtshaus_en.png); background-position:0 -56px;}
#festefeiernTabActive	{width:91px;background-image:url(../_img/_nav/festefeiern_en.png); background-position:0 -56px;}
#prostTabActive 		{width:71px;background-image:url(../_img/_nav/prost_en.png); background-position:0 -56px;}
#mahlzeitTabActive 		{width:64px;background-image:url(../_img/_nav/mahlzeit_en.png); background-position:0 -56px;}
#kuriosesTabActive 		{width:79px;background-image:url(../_img/_nav/kurioses_en.png); background-position:0 -56px;}
#kontaktTabActive 		{width:84px;background-image:url(../_img/_nav/kontakt_en.png); background-position:0 -56px;}
#glossaryTabActive		{width:74px;background-image:url(../_img/_nav/glossary_en.png); background-position:0 -56px;}


#wirtshausTabActive2 a		{width:99px;background-image:url(../_img/_nav/wirtshaus_en.png); background-position:0 -56px;}
#festefeiernTabActive2 a	{width:91px;background-image:url(../_img/_nav/festefeiern_en.png); background-position:0 -56px;}
#prostTabActive2 a 			{width:71px;background-image:url(../_img/_nav/prost_en.png); background-position:0 -56px;}
#mahlzeitTabActive2 a		{width:64px;background-image:url(../_img/_nav/mahlzeit_en.png); background-position:0 -56px;}
#kuriosesTabActive2 a		{width:79px;background-image:url(../_img/_nav/kurioses_en.png); background-position:0 -56px;}
#kontaktTabActive2 a		{width:84px;background-image:url(../_img/_nav/kontakt_en.png); background-position:0 -56px;}
#glossaryTabActive2 a		{width:74px;background-image:url(../_img/_nav/glossary_en.png); background-position:0 -56px;}
