* {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body {
	text-align:center;
}

.footer a{
	font-size:11px;
	text-align:right;
	color:#000000;
}
.footer {
	padding-top:15px;
	font-size:11px;
	text-align:right;
}
body div {
	text-align:left;
}
ul.dropdown{
    list-style: none;
    margin:0;
    padding:0;
    width:100%;
    z-index:99;
}

ul.dropdown * ul{
    list-style: none;
    margin:0;
    padding:0;
	display:none;
	position:absolute;
	z-index:99;
	width:150px;
}

ul.dropdown li{
    float:left;
}

ul.dropdown li * li{
    float:none;
    position: relative;
}

ul.dropdown ul * ul{
    left:98%;
    top:0;
}

ul.dropdown a{
    display:block;

}

ul.dropdown ul * a{
    height:100%;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul{
    display:none;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul{
    display:block;
}
ul.dropdown li ul {
	border-top:2px #fff solid;
}
ul.dropdown a{
    background-color:#ABC6B0;
    color:#444;
	border-right:2px #096019 solid;
    padding:6px 40px 6px 9px;
	font-weight:bold;
    text-decoration:none;
}

ul.dropdown a:hover{
    background-color:#D4E2D6;
	font-weight:bold;
    color:#000;
}

ul.dropdown ul{
    border:0px outset;

}

ul.dropdown ul a{
    background-color:#D4E2D6;
	border-right:0px #D4E2D6 solid;
    color:#000;
    padding:1px 1px 1px 6px;
    text-decoration:none;
}

ul.dropdown ul a:hover{
    background-color:#fff;
    color:#000;
}

.no {
	background: url(http://www.landwirt.com/wetter/hypobilder/no.jpg) 28px center no-repeat;
}
.oo{
	background: url(http://www.landwirt.com/wetter/hypobilder/oo.jpg) 28px center no-repeat;
}
.sb{
	background: url(http://www.landwirt.com/wetter/hypobilder/sb.jpg) 28px center no-repeat;
}
.ti{
	background: url(http://www.landwirt.com/wetter/hypobilder/ti.jpg) 28px center no-repeat;
}
.vb{
	background: url(http://www.landwirt.com/wetter/hypobilder/vb.jpg) 28px center no-repeat;
}
.kt{
	background: url(http://www.landwirt.com/wetter/hypobilder/kt.jpg) 28px center no-repeat;
}
.w{
	background: url(http://www.landwirt.com/wetter/hypobilder/w.jpg) 28px center no-repeat;
}
.st{
	background: url(http://www.landwirt.com/wetter/hypobilder/st.jpg) 28px center no-repeat;
}
.bl{
	background: url(http://www.landwirt.com/wetter/hypobilder/bl.jpg) 28px center no-repeat;
}
.wapper {
width:600px;
}

h1{
	color: #096019;
	font-weight: bold;
	font-size:18px;		
	margin:0 0 5 0;
}
h1:first-letter{
	color: #096019;
	font-weight: bold;
	font-size:18px;	
	text-transform:uppercase;
}
.wetterlink{
	background-color:#CCCCCC;
	padding:2px;
	margin:2px;
}
.wetternav {
	font-weight:bold;
	padding-left:10px;	
}
.wetternav a{
	color:#096117;
	text-decoration:none;
	padding-bottom:6px;
}
.wetterdatum {
	margin:0px;
	padding:0px;
	font-size:11px;
}
.wetterlinkaktiv {
	display:block;
	background-color:#F1F6F2;	
}
em {
	color: #096019;
	font-style:normal;
	font-weight:bold;
}
.wetterlink a{
	color:#000000;
	text-decoration:none;
	padding-left:13px;
	padding-right:10px;
	background-image:url('/ez/images/schwarz.gif');
	background-position:left;
	background-repeat:no-repeat;
}
.wettertabelle {
	border-top:1px #c7c7c7 solid;
	border-right:1px #c7c7c7 solid;
}
.wetterinneretabelle {
	border-bottom:1px #c7c7c7 solid;
	border-left:1px #c7c7c7 solid;
	text-align:center;
}
.wettertabellenheader {
	color:#096019;
	text-align:center;
	font-weight:bold;
	margin:1px;
	font-size:14px;
}
.wetterklick {
	padding-left:12px;
	padding-right:2px;
	background-image:url('/ez/images/gruen_dunkel.gif');
	background-position:left 4;
	background-repeat:no-repeat;
}
p strong {
	display:block;
	color: #096019;
}

.wetterlegende {
	background-color:#e4e4e4;
	font-size:11px;
	color:#000;
	border-left:1px #000 solid;
	border-top:1px #000 solid;
	padding-left:5px;
}
.wetterlegendeheader {
	background-color:#999;
	font-size:12px;
	border-top:1px #000 solid;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	padding-left:5px;
	margin:30px 0 10px 0;
}
.wetterlegendeheader th {
	color:#FFF;
	border-left:1px #000000 solid;
}
.wettertabellevorschau {
	border-top:1px #A8C8B9 solid;
	border-right:1px #096019 solid;
	text-align:center;
}
.wettertabellevorschau1 {
	border-top:1px #A8C8B9 solid;
	border-right:1px #AFC7BA solid;
	text-align:center;
}
.wettertabelletipp {
	background-color:#F1F6F2;
	border-top:1px #A8C8B9 solid;
	height:25px;
	padding:0 2px 0 2px;
}
.wettervorschau {
	border-bottom:1px #AFC7BA solid;
	border-left:1px #AFC7BA solid;
}
.wetterdatumweis {
	background-color:#096019;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
.wetterstart{
	display:inline;
	text-align:right;
	width:100%;
}
.wetterstart a {
	color:#096019;
	text-decoration:none;
	font-weight:bold;
}
.wettervorschau th {
	background-color:#096019;
	color:#FFFFFF;
}
.wettergoogle {
	position:absolute;
	top:150px;
	left:658px;
	width:150px;
	height:300px;
}
.wetterbild {
	text-align:center;
	padding:15px;
	padding-top:25px;
}
.wetterbild1 {
	padding:15px;
	padding-top:25px;
}
