/* CSS Document */
#content {
    width:904px;
	
}
#flash {
	width:904px;
	height:200px;
	
}
#main {
	width:814px;
	padding-right:45px;
	padding-left:45px;
	background-image:url(grafik/weinblatt.gif);
	background-position:0px 50px;
	background-repeat:no-repeat;
	margin:0;
}
#navi{
	width:814px;
	height:28px;
	font-size:12px;
	font-family:Georgia, Times New Roman, Times, serif;
	background-image:url(grafik/navibg.gif);
	background-position:center;
	
}

#navi ul {
	list-style:none;
	margin:0;
	padding:5px;
	margin-left:25px;
	
}

#navi li {
	float:left;
	margin-right:15px;
    padding:0px;
}

#navi li a {
	text-decoration:none;
	color:#6C6C6B;
	
}

#navi li a:hover.normal {
	color:black;
	
}

#navi .aktiv {
	font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	font-color:#6C6C6B;
	padding-bottom:6px;
	padding-left:4px;
	background-image:url(grafik/pfeil.gif);
	background-repeat:no-repeat;
	background-position:1px 16px ;
}


#unternavi {
	width:814px;
	height:36px;
	background-image:url(grafik/inhaltebg.jpg);
	background-position:center;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
}
#unwir{
	background-color:#B3ACA2;
	height:28px;
	width:150px;
	margin-left:25px;
	
}


#unwir ul {
	list-style:none;
	margin:0;
	padding-left:11px;
	padding-top:7px;
	
	
}

#unwir li {
	float:left;
	margin-right:15px;
    padding:0px;
}

#unwir li a.unormal {
	text-decoration:none;
	color:white;
	
}

#unwir li a:hover.unormal {
	color:#D8D8D8;
	
}

#unwir .aktiv {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#D8D8D8;
	float:left;
	margin-right:15px;
    padding:0px;
	
}




#inhalte {
	width:814px;
	height:auto;
	background-image:url(grafik/inhaltebg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	padding-top:38px;
	overflow:auto;
	
}


.title {
	width:789px;
	height:37px;
	padding-left:25px;
	margin-bottom:20px;
		
}

.title_points {
 float:left;
 height:37px;
 
}

.title_pointsm {
 float:left;
 height:37px;
 padding-top:11px;
 width:160px;
 padding-right:8px;
 margin-bottom:0px;
 
}

.title_pointsn {
 float:left;
 height:37px;
 padding-top:11px;
 width:160px;
 padding-right:8px;
 margin-bottom:0px;
 padding-left:158px;
}





.textmain {
	width:814px;
	margin-bottom:10px;	
	clear:both;
	overflow:hidden;
	height:auto;
}

.presseline {
	width:529px;
	height:3px;
	margin-left:25px;
	background-image:url(grafik/presseline.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	
}




.text {
	width:554px;
	float:left;
	padding-top:15px;
	padding-left:25px;
	padding-right:15px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#6C6C6B;	
	}

.text a.mail{
text-decoration:none;
color:#6C6C6B;
}

.text a:hover.mail{
text-decoration:none;
color:#B0B0B0;
}


.text a.presselink{
font-weight:normal;
text-decoration:none;
color:#6C6C6B;
}

.text a:hover.presselink{
font-weight:normal;
text-decoration:none;
color:#B0B0B0;
}



.text .h1 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#933C31;
	font-weight:bold;
}

.text .presse {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#933C31;
	font-weight:bold;
}

.text .bold {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#6C6C6B;
	font-weight:bold;
}

#leiste {
	
	width:814px;
	font-size:1px;
	height:8px;
    background-image:url(grafik/leistebg.gif);
	background-position:center;
	margin:0;
}
#imprint {
	height:36px;
	padding:0px;
	margin-top:0;
	
	
	
		
}
#imprint ul {
	list-style:none;
	margin:0;
	padding:10px;
	margin-left:665px;
	
}
#imprint li {
	float:left;
	padding-right:15px;
}


#imprint a.imp {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#ACB896;
	text-decoration:none;
}

#imprint a:hover.imp {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#8B9B6C;
	text-decoration:none;
}

#imprint .aktiv {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#8B9B6C;
	float:left;
	margin:0;
    margin-top:3px;
}

.aktuelleseintrag{
	width:130px;
	padding-left:15px;
	padding-right:15px;
	margin-top:0px;
	height:400px;
	float:left;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#6C6C6B;	
}

.aktuelleseintrag a.link{
	font-weight:bold;
	text-decoration:none;
	color:#6C6C6B;
}

.aktuelleseintrag a:hover.link{
	font-weight:bold;
	text-decoration:none;
	color:#B0B0B0;
	
}

#bild1{
	width:180px;
	height:148px;
	margin-right:40px;
	margin-left:594px;
	margin-bottom:36px;
	background-image:url(grafik/bildbg.jpg);
	background-position:center;
}
#bild2{
	width:180px;
	height:148px;
	margin-right:40px;
	margin-left:594px;
	background-image:url(grafik/bildbg.jpg);
	background-position:center;
	
}

#foto {
	width:180px;
	height:148px;
	background-image:url(grafik/bildbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:13px;
	
	
	
}

.fotomain {
	width:220;
	padding-right:40px;
	float:left;
	
	
}




body {
	background-image: url(grafik/verlauf.jpg);
	background-repeat: repeat-x; 
	background-color: #67744E;
	margin-top:0px;
	margin-left:56px;
	
}



#unweingut{
	background-color:#B3ACA2;
	height:28px;
	width:135px;
	margin-left:117px;
	
}


#unweingut ul {
	list-style:none;
	margin:0;
	padding-left:11px;
	padding-top:7px;
	
	
}

#unweingut li {
	float:left;
	margin-right:15px;
    padding:0px;
}

#unweingut li a.unormal {
	text-decoration:none;
	color:white;
	
}

#unweingut li a:hover.unormal {
	color:#D8D8D8;
	
}

#unweingut .aktiv {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#D8D8D8;
	float:left;
	margin-right:15px;
    padding:0px;
	
}


#unwein{
	background-color:#B3ACA2;
	height:28px;
	width:215px;
	margin-left:182px;
	
}


#unwein ul {
	list-style:none;
	margin:0;
	padding-left:11px;
	padding-top:7px;
	
	
}

#unwein li {
	float:left;
	margin-right:15px;
    padding:0px;
}

#unwein li a.unormal {
	text-decoration:none;
	color:white;
	
}

#unwein li a:hover.unormal {
	color:#D8D8D8;
	
}

#unwein .aktiv {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#D8D8D8;
	float:left;
	margin-right:15px;
    padding:0px;
	
}

.formtext{
	height:20px;
	clear:both;
	overflow:auto;

}

.formplz{
	width:90px;
	height:20px;
	overflow:auto;
	}
	
	.formort{
	width:90px;
	height:20px;
	overflow:auto;
	padding-left:40px;
	}
	
.plzortfree{
width:1px;
margin-left:40px;
overflow:auto;
float:left;
}

.formueb{
	height:60px;
	clear:both;
	overflow:auto;

}

.formfree{
	height:20px;
	clear:both;
	overflow:auto;

}



.formart{
	height:40px;
	clear:both;
	overflow:auto;

}

.formline {
	width:300px;
	height:3px;
	background-image:url(grafik/presseline.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding-bottom:20px;
	
}



.forminfo{
	height:30px;
	padding-top:20px;
	clear:both;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}


.buttons{
	
	width:auto;
	border: 1px solid #B3ACA2;
	width:300px;
}

.buttonplz{
	
	width:auto;
	border: 1px solid #B3ACA2;
	width:80px;
	
}

.buttonort{
	
	width:auto;
	border: 1px solid #B3ACA2;
	width:167px;
	margin-left:40px;
	
}

.formright{

}

.plzort{
float:left;
}


.buttonab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	background-color:#933C31;
	float:left;
	width:80px;
	margin-right:15px;
	border: 1px solid #B3ACA2;
}


.formcheck{
border:none;
background-color:#FCFCF4;
color:#933C31;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:200px;
padding-left:4px;
}



.formcheck2{
border:none;
background-color:#FCFCF4;
color:#933C31;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:20px;
}



.agb{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C6C6B;
}

.agb .fett{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#933C31;
font-weight:bold;
}



/*////////////////////////////// Bestellformular ///////////////////////////*/


/*----------------------------- Rahmen -------------------------------------*/

.artikel{
clear:both;
}

.artikelnr{
width:100px;
float:left;
margin-bottom:10px;
}


.artikelbz{
width:320px;
float:left;
}


.artikelanz{
width:40px;
float:left;
}

.artikelline {
width:460px;
height:3px;
background-image:url(grafik/presseline.gif);
background-repeat:repeat-x;
overflow:hidden;
padding-bottom:20px;
}


/*----------------------------- Eingabefelder ------------------------------*/


.artikelnr_fl{
width:80px;
border: 1px solid #B3ACA2;
}


.artikelbz_fl{
width:300px;
border: 1px solid #B3ACA2;
}


.artikelanz_fl{
width:40px;
border: 1px solid #B3ACA2;
}


















