body {
	
	margin: 0px;
	padding: 0px;
	
	font-family: arial;
	font-size: 10pt;	
	background-color: #c5c5c5;
	
	scrolling: no;
	background-image: url('../img/grayback.gif');
	background-repeat: repeat-y;
	background-position: center;
}

table, tr, td {
	
	font-family: arial;
	font-size: 10pt;
}

h1 {
	
	font-family: Arial;
	color: #583119;
	font-size: 18pt;
	font-weight: normal; 
}

h2 {
	
	font-family: Times;
	color: #b48a45;
	font-size: 16pt;
}

a, a:visited {
	
	border: 0px;
	text-decoration: none;
	color: #472713;
}

.cleaner {
	
	clear: both;
}

.wrapper {
		
	width: 900px;
	position: absolute;
	left: 50%;
	margin-left: -450px;
		
	margin-top: 25px;
}


/*******************************************************/
/******************* LEFTSIDE **************************/
/*******************************************************/

.leftside {
	
	float: left;
}

.leftside .logo {
	
	width: 195px;
	padding-bottom: 25px;
	border-bottom: 1px dotted #000000;
}

.leftside .logoprint {
	
	width: 670px;
	padding-bottom: 25px;
	border-bottom: 1px dotted #000000;
}

		/*******************************************************/
		/*********************** MENÜ **************************/
		/*******************************************************/

	.leftmeue {
		
		width: 190px;
		margin-top: 28px;
		padding-bottom: 0px;
		margin-right: 35px;
	}

	.menue a {
			
			display: block;
			font-weight: normal;
			text-decoration: none;
		}
		
		.leftside .menue ul{
			
			list-style-type: none;
			margin: 0px;
			padding: 0px;

		}
		
		.leftside .menue a{
			
			padding: 5px;
			text-decoration: none;
			display:block;
			font-weight: normal;
		}
		
		.menue {
			
			list-style-type: none;
			margin: 0px;
			padding: 0px;
		}
		
		.menue li {
			
			margin-top: 0px;
			width: 195px;
			height: 29px;
		}
		
		
		.menue a, .menue a:hover {
			
			font-size: 14px;
			margin-top: 5px;
			padding: 5px;
			text-decoration: none;
		}
		
		.menue .nonactive a{
			
			background-image: url(../img/menue/bg_normal.gif);
		}
		
		.menue .nonactive a:hover {
			
			background-image: url(../img/menue/bg_active.gif);
			color: #ffffff;
		}
		
		.menue .active a{
			
			background-image: url(../img/menue/bg_active.gif);
			color: #ffffff;
		}
		
		.menue .active a{
			
			color: #ffffff;
		}
		
		.gourmetfinder {
			
			margin-top: -3px;
			padding: 0px;
		}
/*******************************************************/
/********************** CENTER *************************/
/*******************************************************/

.center {
	
	float: left;
	width: 670px;
	padding-bottom: 10px;
	position: relative;
}

.center .underheader {
	
	margin-top: 10px;
	margin-bottom: 5px;
	position: relative;
}

.center .underheader .leftside {
	
	float: left;
}

.center .underheader .rightside {
	
	float: right;
}

.center .content {
	
	clear: both;
	padding-bottom: 15px;
}

.center .content .leftside{
	
	float: left;
	width: 310px;
	padding-bottom: 15px;
	position: relative;
}

.center .content .rightside{
	
	float: right;
	width: 330px;
}

.center .cleartag {
	
	clear: left;
	height: 1px;
	width: 1px;
}

.center h3 {
	
	margin: 0px;
	padding: 0px;
}

.center a h3 {
	
	color: #000000;
}

.nextinlist {
	
	padding-top: 10px;
}

.center .line {
	
	border-bottom: 1px dotted #000000;
	margin: 0px;
}

.klosterline {
	
	border-bottom: 1px dotted #000000;
	margin: 0px;
}

.innerleft {
	
	float: left;
	width: 300px;
}

.innerright {
	
	float: right;
}

.wertnug {
	
	position: absolute;
	top: 5px;
	left: 250px;
}

.tdheight {
	
	height:163px;
}

.smallh3 {
	
	width: 220px;
}
	/*******************************************************/
	/********************** FORMULAR ***********************/
	/*******************************************************/
		
		.absenden {
			
			width: 200px;
		}
		
		.absenden .send{
		
			background-image: url(../img/menue/bg_normal.gif);
			padding: 5px;
			width: 100px;
		}
		
		.absenden .send:hover{
		
			background-image: url(../img/menue/bg_active.gif);
			color: #ffffff;
		}
		
		.inputfield {
			
			width: 195px;
			border: 1px solid #bcada3;
		}
		
		.textarea {
			
			width: 195px;
			border: 1px solid #bcada3;
		}
		
		.inputfield1 {
			
			width: 395px;
			border: 1px solid #bcada3;
		}
		
		.textarea1 {
			
			width: 395px;
			border: 1px solid #bcada3;
		}
		
		.detailimage {
			
			margin-top: 5px;
		}
		
		.upperclass {
			
			height: 5px;
		}
		
		.restselect {
			
			width: 395px;
			border: 1px solid #bcada3;
		}
		
		.sicherheitscode {
			
			border: 1px solid #bcada3;
		}
		/*******************************************************/
		/********************** Gourmetfinder ******************/
		/*******************************************************/
		
		.gourmetweeks-wrapper {
			
			position: relative;
		}
		
		#gourmetfindertext {
			
			position: absolute;
			left: 5px;
			top: 20px;
			width: 165px;
			height: 230px;
		}
		
		#gourmetfindertext span {
			
			padding-left: 10px;
			padding-right: 5px;
			color: #e8dbcb;
			font-weight: bold;
		}
		
		.nespsmall {
			
			width: 20px;
			height: 19px;
			background-image: url(../img/smallnesp.gif);
		}
		
		.clickme {
			
			position: absolute;
			top: 25px;
			left: 220px;
		}
		
		/*******************************************************/
		/**************** STARTSIDE IMAGECHANGER ***************/
		/*******************************************************/
		
		.chgimg .img1 {
			
			display: none;
		}
		
		.chgimg .img2 {
			
			display: none;
		}
		.chgimg .img3 {
			
			display: none;
		}
		.chgimg .img4 {
			
			display: none;
		}
		.chgimg .img5 {
			
			display: none;
		}
		.chgimg .img6 {
			
			display: none;
		}
		.chgimg .img7 {
			
			display: none;
		}
		.chgimg .img8 {
			
			display: none;
		}
		.chgimg .img9 {
			
			display: none;
		}
		
		.chgimg .img10 {
			
			display: none;
		}
		
		.chgimg .img11 {
			
			display: none;
		}
		.chgimg .img12 {
			
			display: none;
		}
		.chgimg .img13 {
			
			display: none;
		}
		.chgimg .img14 {
			
			display: none;
		}
		.chgimg .img15 {
			
			display: none;
		}
		.chgimg .img16 {
			
			display: none;
		}
		.chgimg .img17 {
			
			display: none;
		}
		.chgimg .img18 {
			
			display: none;
		}
		.chgimg .img19 {
			
			display: none;
		}
		.chgimg .img20 {
			
			display: none;
		}
		.chgimg .img21 {
			
			display: none;
		}
		.chgimg .img22 {
			
			display: none;
		}
		.chgimg .img23 {
			
			display: none;
		}
		.chgimg .img24 {
			
			display: none;
		}
		.chgimg .img25 {
			
			display: none;
		}
		.chgimg .img26 {
			
			display: none;
		}
		
/*******************************************************/
/********************* BOTTOM **************************/
/*******************************************************/

.bottom {
	
	clear: both;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #000000;
}

.bottom .leftside {
	
	float: left;
	width: 250px;
}

.bottom .center {
	
	float: left;
	text-align: center;
	width: 400px;
	font-size: 9pt;
}

.bottom .center a:hover{
	
	text-decoration: underline;
}

.bottom .rightside {
	
	float: right;
	text-align: right;
	width: 250px;
}


/*******************************************************/
/********************* PRINT ***************************/
/*******************************************************/

.printwrapper {
	
	width: 100%;
	height: 100%;
	background-color: white;	
	
	margin-top: 0px;
}


/*******************************************************/
/****************** BOTTOM-PRINT ***********************/
/*******************************************************/

.bottomprint {
	
	clear: both;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #000000;
	width: 650px;
}

.bottomprint .leftside {
	
	float: left;
	width: 250px;
}

.bottomprint .center {
	
	float: left;
	text-align: center;
	width: 400px;
	font-size: 9pt;
}

.bottomprint .center a:hover{
	
	text-decoration: underline;
}

.bottomprint .rightside {
	
	float: right;
	text-align: right;
	}