/* ============ Südhang / Media Screen ========== */

/* ==== General Stuff ==== */

* {
border:0 solid;
margin:0;
padding:0;
}

html {
height:100.1%;
font-size:100.1%;
}
body {
height:100%;
background:#C1000B;
font:14px Verdana, Arial, Helvetica, sans-serif;
/*letter-spacing: 1px;*/
line-height: 20px;
color:#000;
scrollbar-base-color:#C1000B;
scrollbar-3dlight-color: #C1000B;
scrollbar-arrow-color: #FBDA8D;
scrollbar-darkshadow-color: #FBDA8D;
scrollbar-face-color: #C1000B;
scrollbar-highlight-color: #C1000B;
scrollbar-shadow-color: #C1000B;
scrollbar-track-color: #FEF3DC;
}
.nav_hg{
background:#C1000B url(img/navi.gif) right top no-repeat;
}
.start{
background:#C1000B url(img/hg_home.jpg) right top no-repeat;
}
.hg_imp{
background:#C1000B url(img/hg_imp.jpg) right top no-repeat;
}
.hg_serv{
background:#C1000B url(img/hg_service.jpg) right top no-repeat;
}
.hg_aktuell{
background:#C1000B url(img/hg_aktuell.jpg) right top no-repeat;
}
.hg_archiv{
background:#C1000B url(img/hg_archiv.png) right top repeat-y;
}
.hg_wein{
background:#C1000B url(img/hg_wein.gif) right top no-repeat;
}
.hg_kaffee{
background:#C1000B url(img/hg_kaffee.gif) right top no-repeat;
}
.hg_geschenk{
background:#C1000B url(img/hg_geschenk.jpg) right top no-repeat;
}
.hg_winzer{
background:#C1000B url(img/hg_winzer.gif) right top no-repeat;
}
a {
text-decoration:none;
color:#FBDA8D;
background-color:inherit;
}
a.txt {
text-decoration:underline;
color:#111111;
background-color:inherit;
}
a.winzer {
text-decoration:none;
color:#C1000B;
background-color:inherit;
}
a.winzer:hover,
a.winzer:focus,
a.winzer:active {
color:#111111;
background-color:inherit;
}

a:hover,
a:focus,
a:active {
color:#ffffff;
background-color:inherit;
}
a.weinticker {
text-decoration:underline;
color:#FBDA8D;
background-color:inherit;
}
a.weinticker:hover,
a.weinticker:focus,
a.weinticker:active {
color:#009911;
background-color:inherit;
}
.ticker {
text-decoration:none;
font-size:10px;
color:#fff;
background-color:inherit;
}
.gruen{
color:#009911;
}
.gelb{
color:#FBDA8D;
}
.hellgelb{
color:#333333;
}
.rot_kl{
color:#C1000B;
}
.rot{
color:#C1000B;
font-size:10px;
line-height: 15px;
}
.liste{
font-size:10px;
line-height: 18px;
}
.text_kl{
font-size:10px;
line-height: 15px;
}
#content {
	width: 521 px; height: 401 px; overflow: auto;
}
#content_w {
float:left;
	width:520px;
	height:400px;
}
#hanke {
padding:27px 0 0 485px;
}


