
.meganizr, .meganizr ul, .meganizr li, .meganizr a, .meganizr img, .meganizr div, .meganizr p, .meganizr form, .meganizr input, .meganizr textarea, .meganizr h3, .meganizr h4, .meganizr h5 { margin: 0; padding: 0; font-size: 12px; font-family: sans-serif; }
.meganizr a { text-decoration: none; }
.meganizr li { list-style: none; }
.meganizr input, .meganizr textarea, .meganizr img { outline: none; border: none; }
.search input, .search textarea, .search img { outline: none; border: none; }


/* // 2. NAVIGATION BAR STYLES */
/* ################################################################ */
.meganizr{
	position: relative;
	z-index: 500;
	clear: both;
	width: 100%;
	height: 30px;
	background: #000 url(../images/menu_top_bg.png) repeat-x;
}

.search{
	position: relative;
	z-index: 500;
	clear: both;
	width: 100%;
	height: 30px;
	background: #CC3399 url(../images/search_bg.png) repeat-x;
}

/* Nav List */
.meganizr > li ,.search  > li{
	position: relative;
	display: block;
	float: left;
	height: 25px;
	background: url(../images/separator-30-vert.png) no-repeat right;
}


.meganizr > li.mzr-full-width { position: static; }

.meganizr > li.mzr-align-right {
	float: right;
	border-right: none;
	border-left: 0px dotted #fff;
}

/* Nav Links */
.meganizr > li > a {
	position: relative;
	z-index: 550;
	display: block;
	padding: 3px 60px 0 60px;
	line-height: 25px;
	font-family:  Arial, sans-serif; font-size: 12px;color: #fff;
}

.meganizr > li > a:hover { color: #fff; background: #828282; 	background: #000 url(../images/menu_top_bg_over.png) repeat-x;}

/* // 3. SEARCH FORM */
/* ################################################################ */
.search > li.mzr-search > form {
	position: relative;
	height: 20px;
	margin-right: 20px;
	padding: 1px 15px 8px 15px;
}

.search > li.mzr-search input {
	width: 180px; height: 25px;

	font-family:   Arial, sans-serif;	font-size: 12px;
	color: #000;
	background-image: url(../images/search_input_bg.png);
	background-repeat: no-repeat; padding-top:3px;padding-left:5px;

}
/*
.meganizr > li.mzr-search input:focus {
	width: 180px;
}
 */
.search > li.mzr-search input[type=submit] {
	position: absolute;
	cursor: pointer;
	width: 45px;
	height: 25px;
	top: 1px;
	right: 0;
	background: url(../images/suche_bg.png) no-repeat;
	border: none;
}