/* body */

body{
	
	margin-top:50px;
	font-family:Verdana,Helvetica,sans-serif;
	color:#000000;
	/*text-align:left;*/
	text-align:center;
	/*background:url("../images_screen/background.gif")  #6f9db8*/
	background-color:#ffffff;
	}

div#container{
	position:relative;
	width:986px;
	text-align:left;
	margin:0px auto 0px auto;
	background:url(../images_page/background/Webpage_masterstripe.gif) repeat-y #ffffff;
	overflow:hidden;
	color: #000000;
	}
	
img{	
	border-width:0;
	}
	
img.class1 {		
	border-width:10px;
	border-style: solid;
	border-color:#ffffff;
	}
				
img.produkte {
	/*width:400px;*/
	float:right;
	}

img.produktefeat{
	vertical-align:center;
	border-width:5px;
	border-style: solid;
	border-color:#ffffff;
	}
	
li.produkte {
	list-style-position:outside;	
	}	
ul.produkte{
	margin-left: 20px;
	}
	
/* Schrift Formate - H1 Überschrift - gross fett blau*/	
h1 {
	font-family:Times New Roman;
	font-style:italic;
	font-size:14pt;
	font-weight:fett;
	font-style:italic;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}	
/* Schrift Formate - H2 Überschrift - float links gross fett blau*/	
h2{
	font-family:Times New Roman;
	font-style:italic;
	font-size:18pt;
	font-weight:fett;
	font-style:italic;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}
	
/* Schrift Formate - H3 Überschrift - klein fett blau */		
h3{
	font-family:Times New Roman;
	font-style:italic;
	font-size:24pt;
	font-weight:fett;
	font-style:italic;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}	
/* Schrift Formate - H4 Überschrift - klein fett schwarz */
h4{
	font-family:Times New Roman;
	font-style:italic;
	font-size:30pt;
	font-weight:normal;
	font-style:italic;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}
	/* Schrift Formate - Thumbnail Images float left */
h5{
	font-family:Times New Roman;
	font-style:italic;
	font-size:20pt;
	font-weight:normal;
	font-style:italic;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}

/* Schrift Formate - P2 Standard Schrift - klein normal schwarz */
p2{
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	text-align:left;
	float: left;
	color:#000000;
	}		
/* Schrift Formate - P3 Schrift für Links GRAU - klein normal grau  */
p3{
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	text-align:left;
	float: left;
	color:#808080;
	}		
	
/* Trenstrich Formate - hr1 */
hr{
	}	
	
/* News Text Preise - span class="newstextpreise" */
.newstextpreise{
	font-family:Times New Roman;
	font-style:italic;
	font-size:18pt;
	font-weight:100;
	font-style:italic;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}	

/* News Text Preise - span class="newstextpreise" */
.newstextweinname{
	font-family:Times New Roman;
	font-style:italic;
	font-size:14pt;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}	

/* News Text PDF link image -  img class="pdflink" */
.pdflink{
	vertical-align: middle;
	}	
	
/* News Text PDF linktext - text class="pdftext" */
.pdftext{
	font-family:Times New Roman;
	font-style:italic;
	font-size:10pt;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	margin: 0px;
	color:#000000;
	}	
	
/* Verweise und Links bzw hover */	

a:link { font-weight:normal; color:#808080; text-decoration:none; }
a:visited { font-weight:normal; color:#808080; text-decoration:none; }
a:focus { font-weight:normal; color:#808080; text-decoration:none; }
a:hover { font-weight:normal; color:#000000; text-decoration:none; }
a:active { font-weight:normal; color:#808080; text-decoration:none; }


/* navigation */

/*Runde Ecken Oben*/
div#rund00{
	position:relative;
	width:986px;
	height:16px;
	margin:0px auto 0px auto;
	background:url("../images_page/background/rund-oben.gif");
	}		

	
			/* TOPBOX - Navigation Logos & Felsenkeller logo rechts*/
			div#topbox{
			position:relative;
			width:986px;
			height:80px;
			font-family:Arial,;
			font-size:8pt;
			text-align:left;
			margin:0px auto 0px auto;
			/*background:url(../images/eckhardt_logo_50px.gif) no-repeat #ffffff;*/
			background-color:#CCCC99;
			color:#000000
			}
			/* Firmen Logo - Felsenkeller logo rechts*/
			div#logofelsenkeller01{
			position:absolute;
			bottom:105px;
			left:700px;
			width:247px;
			height:66px;
			font-family:Arial,;
			font-size:8pt;
			text-align:left;
			margin:0px 0px 0px 0px;
			/*background:url(../images/eckhardt_logo_50px.gif) no-repeat #ffffff;*/
			/*background-color:#ffffff;*/
			color:#000000
			}	
	
	
	/*sub navigation - Haupt-navigation*/	
	div#navigation01{
		position:absolute;
		z-index: 4;
		bottom:105px;
		left:20px;
		width:600px;
		height:43px;
		font-family:Times New Roman;
		font-size:10pt;
		text-align:left;
		vertical-align:baseline;
		margin:0px 0px 0px 0px;
		/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
		/*background-color:#ffffff;*/
		color:#000000
		}
					/* navigation01 - weine*/	
			div#navigation0101{
			top:0px;
			left:0px;
			width:136px;
			height:43px;
			position:absolute;
			font-family:Times New Roman;
			font-size:6pt;
			vertical-align:baseline;
			text-align:left;
			margin-left: 0px;
			}
			
					/* navigation01 - veranstaltungen*/	
			div#navigation0102{
			top:0px;
			left:110px;
			width:136px;
			height:43px;
			position:absolute;
			font-family:Times New Roman;
			font-size:6pt;
			vertical-align:baseline;
			text-align:left;
			margin-left: 0px;
			}
			
					/* navigation01 - gastro*/	
			div#navigation0103{
			top:0px;
			left:297px;
			width:136px;
			height:43px;
			position:absolute;
			font-family:Times New Roman;
			font-size:6pt;
			vertical-align:baseline;
			text-align:left;
			margin-left: 0px;
			}
			
					/* navigation01 - kontakt*/	
			div#navigation0104{
			top:0px;
			left:415px;
			width:136px;
			height:43px;
			position:absolute;
			font-family:Times New Roman;
			font-size:6pt;
			vertical-align:baseline;
			text-align:left;
			margin-left: 0px;
			}
			
					/* navigation01 - impressum*/	
			div#navigation0105{
			top:-35px;
			left:880px;
			width:136px;
			height:43px;
			position:absolute;
			font-family:Times New Roman;
			font-size:7pt;
			vertical-align:baseline;
			text-align:left;
			margin-left: 25px;
			}
			
					/* link01 - box holding the navigation links*/	
			div#link01{
			top:50px;
			left:0px;
			width:136px;
			height:90px;
			position:absolute;
			z-index: 5;
			font-family:Times-New-Roman;
			font-size:10pt;
			vertical-align:baseline;
			text-align:left;
			/*background-color:#ffffff;*/
			margin-left: 0px;
			}

	/*navigation - Haupt-navigation - Links all Pages*/	
	div#navigation02{
		position:relative;
		
		width:986px;
		height:100px;
		font-family:Arial;
		font-size:8pt;
		text-align:left;
		margin:0px auto 0px auto;
		/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
		background-color:#ffffff;
		color:#000000
		}

		/*navigation - Haupt-navigation - Sripe nato*/	
	div#navigation02stripe{
		position:relative;
		width:986px;
		height:10px;
		margin:0px auto 0px auto;
		/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
		background-color:#CCCC99;
		color:#000000
		}
		/*navigation - Haupt-navigation - Sripe white*/	
	div#navigation03stripe{
		position:relative;
		width:986px;
		height:10px;
		margin:0px auto 0px auto;
		/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
		background-color:#ffffff;
		color:#000000
		}
	
	/*Page Image Rechts*/	
	div#pageimage01{
		position:absolute;
		top: 80px;
		right: 0px;
		width:350px;
		height:100%;
		font-family:Arial;
		font-size:8pt;
		text-align:left;
		margin:0px 0px 0px 0px;
		/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
		background-color:#EBEBD6;
		color:#000000
		}	
	/*Page Image Rechts*/	
	div#textboxrechts{
		position:relative;
		top: 25px;
		left: 10px;
		width:320px;
		min-height:200px;
		font-family:Times New Roman;
		font-style:italic;
		font-size:10pt;
		text-align:left;
		margin:0px 0px 0px 0px;
		/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
		/*background-color:#ffffff;*/
		color:#000000
		}
	
	
	/* Content SIS - Inhalt*/	
	div#content01{
	position:relative;
	width: 600px;
	font-family:Times New Roman;
	font-style:italic;
	font-weight:normal;
	font-size:11pt;
	text-align:left;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 50px;
	margin-bottom: 0px;
	}

	
	/* Content SIS - Inhalt No.2 */	
	div#content02{
	position:relative;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	float:left;
	text-align:left;
	min-height: 350pt;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 50px;
	margin-bottom: 0px;
	}
	
	/* Content SIS - Inhalt - Images auf home news*/	
	div#contentnews{
	position:relative;
	width:230px;
	min-height:200px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-align:left;
	float:left;
	text-align:center;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	}
	
	/* Content SIS - Inhalt - Images auf veranstaltungs service*/	
	div#contentverserv{
	position:relative;
	width:230px;
	min-height:150px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-align:left;
	float:left;
	text-align:left;
	margin-top: 23px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	}
	
	/* Content SIS - Inhalt - Images auf ERROR*/	
	div#contenterror{
	position:relative;
	width:300px;
	min-height:150px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-align:left;
	float:left;
	text-align:left;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	}
	
	/* Content SIS - Inhalt - Logo Images auf sis partner*/	
	div#contentpartner{
	position:relative;
	width:230px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-align:left;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	}
	
	/* Content SIS - Inhalt - Produkte Thumbnails*/	
	div#contentproduktthumb{
	position:relative;
	width:230px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-align:left;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	}
	
			/*sub navigation - Haupt-navigation - Balken*/	
			div#navigation02b{
				position:relative;
				width:986px;
				height:10px;
				font-family:Arial;
				font-size:8pt;
				text-align:left;
				margin:0px auto 0px auto;
				/*background:url(../images_screen/background_986_22.jpg) repeat-y #ffffff;*/
				background-color:#ffffff;
				color:#ffffff
				}


				
			/*Runde Ecken Unten*/
			div#rund01{
				position:relative;
				width:986px;
				height:16px;
				font-family:Arial,;
				font-size:8pt;
				text-align:right;
				margin:0px auto 0px auto;
				z-index: 1;
				background:url("../images_page/background/rund-unten.gif");
				/*background-color:#ffffff;*/
				color:#000000;
				}
				
			/*Update Datum Unten*/
			div#update{
				position:relative;
				width:986px;
				height:20px;
				font-family:Arial,;
				font-size:8pt;
				text-align:left;
				margin:0px auto 0px auto;
				z-index: 4;
				/*background-color:#ffffff;*/
				color:#000000;
				}
				div#update01{
					position:absolute;
					left:910px; top:5px;
					width:50px;
					height:10px;
					font-family:Arial,;
					font-size:6pt;
					text-align:right;
					margin:0px auto 0px auto;
					/*background-color:#ffffff;*/
					color:#000000;
					}		




