	body {
		height:100%;
		margin:0px;
		padding:0px;
		text-align:center;
		background:#FFF;
		font-size:70%;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		color:black;
		}

	img
	{
		border:0;
	}

/*- grundstruktur / einmalige bereiche -*/

	#Container {
		margin-right:auto;
		margin-left:auto;
		margin-top:5px;
		padding:0px;
		text-align:left;
		background-image:url(../pics/bgcontent.gif);
		background-repeat:repeat-y;
		background-position:top center;		
                width:947px;
		voice-family:"\"}\"";
		voice-family:inherit;		
                width:942px;
                
		/*\*//*/
                width:990px;							
                /**/		
		}

	#ContainerWein {
		
		margin-right:auto;
		margin-left:auto;
		margin-top:5px;
		padding:0px;
		text-align:left;
		background-image:url(../pics/bgcontent_wein.gif);
		background-repeat:repeat-y;
		background-position:top center;
		width:942px;
		
		voice-family:"\"}\"";
		voice-family:inherit;
		/*width:942px;*/
                width:942px;
								/*\*//*/
                width:990px;
								
                /**/
		}

	#Header {
		background:#FFF;
		height:182px;
		border-bottom:5px solid #FFF;
		}

	#LeftContent {
		width:227px;
		height:auto;
		padding:0px;
		float:left;
		border-top:5px solid #FFF;
		background-image:url(../pics/bgleft.gif);
		background-repeat:repeat-y;
		background-position:top center;
		}

	#RightContent {
		margin:0px;
		padding:0px;
		float:left;
		border-top:5px solid #FFF;
		border-left:5px solid #FFF;		
                width:715px;
		voice-family:"\"}\"";
		voice-family:inherit;
		width:710px;              
		
                /*\*//*/
                width:730px;								
                /**/
		}
                

	#Footer {
		width:942px;
		line-height:8px;
		padding:0px;
		border-top:5px solid #FFF;
		background-image:url(../pics/footerimg.gif);
		background-repeat:no-repeat;
		background-position:top center;
		clear:both;
		}

	a:link, a:active,a:visited  {
		color: #000;
		text-decoration: none;
		}

	a:hover {
		text-decoration: underline;
		color: #000;
		}
		
	p {	padding:0;
		margin:0;
		}

	h1 {
		font-size:110%;
		font-weight:bold;
		margin:0px;
		}
		
	h2 {
		font-size:130%;
		font-weight:bold;
		padding:15px 0 10px 0;
		margin:0px;
		display:block;
		border-bottom: 1px solid #318B31;
		color:#318B31;
		}
		
	h3 {
		font-size:130%;
		font-weight:bold;
		padding:15px 0 10px 0;
		width:692px;
		margin:0 0 0 10px;
		display:block;
		border-bottom: 1px solid #318B31;
		color:#318B31;
		}
		
	h4 {
		padding:10px 0 0 10px;
		font-size:130%;
		font-weight:bold;
		margin:0px;
		color:#318C2F;
		height:28px;
		}
		
	input { 
		border:1px solid #aaaaaa;
		margin:5px 0;
		}

/*- navigation -*/

	#navcontainer {

		height:45px;
		background:#E5F1E5;
		}

	#navcontainer ul {
		margin:0px;
		}

	#navlist {
		padding:15px 0 0 8px;
		}

	#navlist li 
		{
		display: inline;
		list-style-type: none;
		padding-right: 14px;
		}

	a.navlink:link, a.navlink:active, a.navlink:visited {
		text-decoration: none;
		}
	a.navlink:hover {
		text-decoration: underline;
		}

	a.navlink_aktiv:link, a.navlink_aktiv:active, a.navlink_aktiv:visited {
		font-weight:bold;
		text-decoration: none;
		}
	a.navlink_aktiv:hover {
		font-weight:bold;
		text-decoration: underline;
		}

	a.link:link, a.link:active, a.link:visited {
		font-weight:bold;
		text-decoration: none;
		}

	a.link:hover {
		text-decoration: underline;
		}
		
/*- subnavigation -*/

	#subnavcontainer {
		height:auto;
		background:#E5F1E5;
		}

	#subnavcontainer ul {
		margin:0px;
		}

	#subnavlist {
		margin:0px;
		padding:0px;
		}

	#subnavlist li 
		{
		width:192px;
		display: block;
		list-style-type: none;
		line-height:20px;

		}

	a.subnavlink:link, a.subnavlink:active, a.subnavlink:visited {
		font-weight:bold;
		text-decoration: none;
		background:#CFE5D0;
		display: block;
		border-bottom: 1px solid #FFF;
		padding-left:20px;
		background-image:url(../pics/pfeil.gif);
		background-repeat:no-repeat;
		background-position:left;
		}
	a.subnavlink:hover {
		text-decoration: none;
		background:#B3D6B4;
		display: block;
		background-image:url(../pics/pfeil.gif);
		background-repeat:no-repeat;
		background-position: left;
		}

	a.subnavlink_aktiv:link, a.subnavlink_aktiv:active, a.subnavlink_aktiv:visited {
		font-weight:bold;
		text-decoration: none;
		background:#CFE5D0;
		display: block;
		border-bottom: 1px solid #FFF;
		padding-left:20px;
		background-image:url(../pics/pfeil.gif);
		background-repeat:no-repeat;
		background-position: left;
		}
	a.subnavlink_aktiv:hover {
		text-decoration: none;
		background:#B3D6B4;
		display: block;
		background-image:url(../pics/pfeil.gif);
		background-repeat:no-repeat;
		background-position: left;
		}

/*- content aufteilung = box left -*/

	#Adresse {
		padding:10px 0 10px 20px;
		font-size:90%;
		}
		
	.p1 {	width:25px;
		float:left;
		padding:0;
		margin:0;
		}
		
	.p2 {	text-align:left;
		padding:0;
		margin:0;
		}

/*- content aufteilung = box content -*/

	#ContentBox {
		width:518px;
		float:left;
		padding:0;
		}		

	#Content {
		padding:0 0px 0 8px;                
	}
	#Content td
	{

	font-size: 10px;
	color: #000;
	text-decoration: none;
	border: none;
	}
	
	#ContentLagen {
		padding:0 8px 0 8px;
		background-image:url(../pics/pictogramm.gif);
		background-repeat:no-repeat;
		background-position: 10px;
	}

/*- content aufteilung = box right -*/

	#RightBox {
		width:192px;
		padding:0px;
		float:left;
		background:#E7F3E7;
		}

/*- content  = Aktuelles  -*/

	#AktuellFrame {
		float:left;
		display:block;
		width:500px;
		height:auto;
		margin-top:5px;
		}

	#AktuellFrame img {
		float:left;
		margin-right:5px;
		}
	.AktuellFrame {
		float:left;
		display:block;
		width:500px;
		height:auto;
		margin-top:5px;
		}

/*- content  = Links  -*/

	a.weiter:link, a.weiter:active, a.weiter:visited {
		font-weight:bold;
		text-decoration: none;
		}
	a.weiter:hover {
		font-weight:bold;
		text-decoration: underline;
		}
		
/*- content aufteilung = Weinshop -*/

	#ContentBoxWein {
		float:left;
		padding:0;
		}

	#ContentWein {
		float:left;
		padding:0 8px;
		background:#FFF;
		}
	td {
		font-size:90%;
		font-weight:normal;
		color:#FFF;
		text-decoration:none;
		}
               
        th.liefer {
                font-size:90%;
                font-weight:bold;
                color:#000;
                text-decoration:none;
                background-color:#dfebdf;
                }
        td.liefer {
                font-size:90%;
                font-weight:normal;
                color:#000;
                text-decoration:none;
                background-color:#e5f1e5;
                }
        td.lieferR {
                font-size:90%;
                font-weight:normal;
                color:#000;
                text-decoration:none;
                background-color:#e5f1e5;
                text-align:right;
                }
	a.navishop:link, a.navishop:visited, a.navishop:active {
		font-size:100%;
		font-weight:normal;
		color:#000000;
		background-color:transparent;
		text-decoration:none;
		}

	a.navishop:hover {
		font-size:100%;
		font-weight:normal;
		color:#318B31;
		background-color:transparent;
		text-decoration:none;
		}
	.shopdetailtext{
		font-size:100%;
		font-weight:normal;
		color:#000;
		text-decoration:none;
		clear:both;
		}
                
                
ol
{
        margin:0px 0px 0px 15px;
        padding:0px 0px 0px 0px;
}
ol li
{
        margin:5px 0px 0px 0px;
        padding:0px 0px 0px 0px;
}

	.tdplaner {
		font-size:110%;
		font-weight:normal;
		color:#000;
		text-decoration:none;
		}


	#ContentWein td
	{

	font-size: 10px;
	color: #000;
	text-decoration: none;
	border: none;
	}
