html  { 
	height: 800px; margin-bottom: 1px; 

}

body {
background-color: #DADADA;
font-size: 13px;
font-family: Palatino Linotype, Helvetica, SunSans-Regular, Sans-Serif;
color:#1A1B1D;
line-height:20px;
padding:0px;
margin:0px;
}

i { font-size: 14px; font-family:  Arial, SunSans-Regular, Sans-Serif;}

h1 {
font-family: Palatino Linotype, Arial, SunSans-Regular, Sans-Serif;
font-size: 22px;
color:#417444;
margin:0px; 
padding-bottom:15px;
}

h2 {
font-family: Palatino Linotype, Arial, SunSans-Regular, Sans-Serif;
font-size: 16px;
color:#417444;
margin:0px; 
padding-bottom:5px;
}

#container {
width: 978px;
margin-bottom: 10px;
background-color: #ffffff;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background: #ffffff url(i/bg.gif) repeat-y;	

}

#logo {
float:left;
background-color: #ffffff;
text-align: right;
padding: 0px;
border-right:1px solid #878B8F;
width:234px;
height:212px;
margin: 0px;
background: #ffffff url(i/weingut-hans-bausch.gif) no-repeat;	
}

#kv {
float:right;
background-color: #ffffff;
text-align: right;
padding: 0px;
width:743px;
height:211px;
margin: 0px;
background: #ffffff url(i/kv2.jpg) no-repeat;
border-bottom:1px solid #000000;	
}

/* IE6 noch auf ca 680px width hacken*/
#inhalt {
background-color: #ffffff;
padding-top: 30px;
margin-left: 270px;
padding-right:20px;
margin-right: 0px;
width:682px;

}

#inhalt p {
padding-bottom:15px;
margin:0px;
float:left;
line-height:20px;
width:100%;
}

#inhalt img {
float:left;
margin-left:0px;
margin-top:7px;
margin-bottom:15px;
border:1px solid #000000;
}

#inhalt a { color: #8E3524; text-decoration:none; font-weight:bold; }
#inhalt a:hover {color: #342215; font-weight:bold; }

/* IE6 noch auf ca 680px width hacken*/
#footer {
font-size: 12px;
margin-left: 224px;
padding-right:20px;
margin-right: 0px;
width:702px;
text-align:center;
}

#footer a { color: #8E3524; text-decoration:none; font-size: 12px; }
#footer a:hover {color: #564b47; font-size: 12px; }

#links {
float:left;
width: 234px;
padding-top:71px;
padding-left:0px;
background-color:#F5F5F5;
border-right:1px solid #878B8F;
height:350px;
}

#links ul {
list-style-type:none;
}

#links a {
font-size: 16px;
font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;
color:#417444;
font-weight:bold;
text-decoration:none;
}


#links a:hover {
font-size: 16px;
font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;
color:#833226;
font-weight:bold;
text-decoration:none;
}

.active {
font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;
color:#833226;
text-decoration:none;
}


#links p {
margin:0px;
}

blockquote {
	background: url('../gr/quote.gif') no-repeat;
	font: normal 0.9em Georgia,serif;
	padding-left: 26px
}

/* Dreispalter */

.dreispalter {
	width:680px; 
}

.dreispalter_1 {
	width:440px;
}

.dreispalter_3 {
	width:220px;

}

.dreispalter_1, .dreispalter_3 {
	float: left;
}

.clearLeft {
	clear:left;
}

div.rexfancy-images img
{
    border:1px solid #EFEFEA;
    background-color:#F5F5F1;
    padding:5px;
    -moz-border-radius:3px;
    margin-right:5px;
    float:right;
}

div.clear-rexfancy
{
    float:none;
    clear:both;
}