.menu {
border : none;
border : 0;
margin : 0;
padding : 1;
font-family : verdana, geneva, arial, helvetica, sans-serif;
font-size : 15px;
font-weight : bold;
width: 1255px;
}
.menu2 {
border : none;
border : 0;
margin : 0;
padding : 1;
font-family : verdana, geneva, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
width: 985px;
}
.menu1000 {
border : none;
border : 0;
margin : 0;
padding : 1;
font-family : verdana, geneva, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
width: 985px;
}
.menu1 {
background-image : url(http//nordhorn-wetter.com/record.html);
}
.menu ul {
background : #d8ffe0;
height : 25px;
list-style : none;
margin : 0;
padding : 0;
}
.menu2 ul {
background-image : url(http//nordhorn-wetter.com/backgr.png);
height : 20px;
list-style : none;
margin : 0;
padding : 0;
}
.menu1000 ul {
background-image : url(http//nordhorn-wetter.com/backgr.png);
height : 20px;
list-style : none;
margin : 0;
padding : 0;
}
.menu ul22 {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
background : #aaffaa;
height : 25px;
list-style : none;
margin : 0;
padding : 0;
}
.menu2 ul22 {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
height : 25px;
list-style : none;
margin : 0;
padding : 0;
}
.menu1000 ul22 {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
height : 25px;
list-style : none;
margin : 0;
padding : 0;
}
.menu li {
float : left;
padding : 0 8px 0 8px;
}
.menu2 li {
float : left;
padding : 0 9px 0 9px;
}
.menu1000 li {
float : right;
padding : 0 8px 0 20px;
}
.menu2 li li{
float : left;
padding : 0 8px 0 8px;
}
.menu1000 li li{
float : left;
padding : 0 8px 0 8px;
}
.menu li a {
color : #000000;
display : block;
font-weight : bold;
line-height : 25px;
padding : 0 25px;
text-align : center;
text-decoration : none;
}
.menu2 li a {
color : #000000;
display : block;
font-weight : bold;
line-height : 20px;
padding : 0 10px;
text-align : center;
text-decoration : none;
}
.menu1000 li a {
color : #000000;
display : block;
font-weight : bold;
line-height : 20px;
padding : 0 10px;
text-align : center;
text-decoration : none;
}
.menu li a:hover {
color : #000000;
text-decoration : none;
}
.menu2 li a:hover {
color : #000000;
text-decoration : none;
}
.menu1000 li a:hover {
color : #000000;
text-decoration : none;
}
.menu2 li li a:hover {
color : #000000;
text-decoration : none;
}
.menu1000 li li a:hover {
color : #000000;
text-decoration : none;
}
.menu li ul {
background : #aaffaa;
border-left : 2px solid #d8ffe0;
border-right : 2px solid #d8ffe0;
border-bottom : 2px solid #d8ffe0;
display : none;
height : auto;
position : absolute;
width : auto;

}
.menu2 li ul {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
border-left : 0px solid #000000;
border-right : 0px solid #000000;
border-bottom : 0px solid #000000;
display : none;
height : auto;
position : absolute;
width : auto;
z-index : 200;
}
.menu1000 li ul {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
border-left : 0px solid #000000;
border-right : 0px solid #000000;
border-bottom : 0px solid #000000;
display : none;
height : auto;
position : absolute;
width : auto;
#z-index : 200;
}
.menu li:hover ul {
display : block;
}
.menu2 li:hover ul {
display : block;
}
.menu1000 li:hover ul {
display : block;
}
.menu li li {
display : block;
float : none;
padding : 0;
width : auto;
}
.menu2 li li {
display : block;
float : none;
padding : 0;
width : auto;
}
.menu1000 li li {
display : block;
float : none;
padding : 0;
width : auto;
}
#menu2 li li.child {
display : block;
float : none;
padding : 0;
width : auto;
}
#menu1000 li li.child {
display : block;
float : none;
padding : 0;
width : auto;
}
.menu li ul a {
display : block;
font-size : 12px;
font-style : normal;
padding : 0 10px 0 15px;
text-align : left;
}
.menu2 li ul a {
display : block;
font-size : 9px;
font-style : normal;
padding : 0 0px 0 0px;
text-align : left;
}
.menu1000 li ul a {
display : block;
font-size : 9px;
font-style : normal;
padding : 0 0px 0 0px;
text-align : left;
}
.menu2 li ul a:hover {
background : #d8ffe0;
color : #000000;
}
.menu1000 li ul a:hover {
background : #d8ffe0;
color : #000000;
}
.menu li ul a:hover {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
color : #000000;
}
.menu p {
clear : left;
}
.menu2 p {
clear : left;
}
.menu #current {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
color : #ffffff;
}
.menu2 #current {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
color : #ffffff;
}
.menu1000 #current {
background : url(http://www.nordhorn-wetter.com/backgr.png) repeat-x left top;
color : #ffffff;
}
.tekstom {
font-family : verdana, geneva, arial, helvetica, sans-serif;
font-size : 9px;
tekst-color : #ffffff;
font-weight : none;
line-height : 10px;
padding : 0 0px;
text-align : center;
width : 350px;
}
h3 {
	margin: 0;
	padding: 2px 0px 2px 0px;
	font-size: 100%;
	color: #000000;
}
.clearer {
	clear: both;
}
div.teaserelement {
	float: center;
	padding: 6px 10px 6px 10px;
	margin: 0px 10px 10px 0px;
	background: #aaffaa repeat-x left top;
}
div.teaserelementa {
	float: left;
	padding: 6px 10px 6px 10px;
	margin: 0px 10px 10px 0px;
	background: #E6EAED url(#) repeat-x left top;
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}
div.teaser {
	margin: 10px 0px 10px 20px ! important;
	border: none;
	width: 850px;
}
div.teaserpicture {
	float: right;
	padding: 0px;
	margin: 0px 0px 10px 10px;
	border: none;
}
p.teasertext {
	margin: 0;
	padding: 4px 0px 4px 0px;

}
div.teasernav {
	clear: both;
	padding: 0;
	margin: 0;
	border: none;
	text-align: center;
}
a.teaserlink {
	font-weight: bold;
	text-align : center;
	color: #000000;
	text-decoration: none;
}
a.teaserlinka {
	font-weight: bold;
	color: #6F8A98;
	text-decoration: none;
}
tr.row {
	border-bottom: 1px solid #aaaaaa;
	border-top: 1px solid #eeeeee;
}
tr.header {
	background-color : #ABBAC2;
}
td.cell {
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #aaaaaa;
	padding: 6px;
	margin: 0px;
}
td.headercell {
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #aaaaaa;
	padding: 6px;
	margin: 0px;
	font-weight: bold;
}


