* {
	margin:0px;
	padding:0px;
	outline:none;
	border:none;
}
body,html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px;
	color: #010101;
	margin-top:10px;
}
body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color:#D2EBAE;
}
a:link { color: #5B9B00; text-decoration: underline; }
a:visited { text-decoration: underline; color: #5B9B00; }
a:hover { text-decoration: none; color: #333333; }
a:active { text-decoration: underline; color: #5B9B00; }

/* --------------- AUFBAU --------------- */

#wrapper {
	width: 950px;
	background:#f2f9e8;
	margin:auto;
}
#header { 
	height:256px;
	width:950px;
	background:url(../images/header.jpg);
}
#navi_vertikal {
	background-image:url(../images/bg_navi.jpg);
	background-repeat: no-repeat;
	width:199px;
	float:left;
	padding: 0 20px 0 0;
}
#content {
	width:510px;
	float:left;
	min-height:350px;
	padding:0 40px 20px 0;
}
#right { 
	width: 173px;
	float:left;
}
#footer {
	width:950px;
	height:69px;
	background:url(../images/footer.gif);
}
#home {
	position:relative;
	width:10px;
	height:10px;
	padding:9px 0 10px 5px;
	clear:both;
}

/* --------------- Navigation FOOTER --------------- */

#navi_footer { padding: 0 0 0 280px; }
#navi_footer a { height:69px; text-indent: -2000px; display:block; float:left;}
#navi_footer a.kontakt { background: url(../images/navi_footer/01_kontakt.gif) 0 0 no-repeat; width:71px;}
#navi_footer a.anfahrt { background: url(../images/navi_footer/02_anfahrt.gif) 0 0 no-repeat; width:74px;}
#navi_footer a.newsletter { background: url(../images/navi_footer/03_newsletter.gif) 0 0 no-repeat;	width:92px;}
#navi_footer a.impressum { background: url(../images/navi_footer/04_impressum.gif) 0 0 no-repeat; width:88px;}
#navi_footer a.sitemap { background: url(../images/navi_footer/05_sitemap.gif) 0 0 no-repeat; width:69px;}
#navi_footer a:hover { background-position: 0px -69px;}

/* --------------- Navigation TOP --------------- */

#navi_top { padding: 92px 0 0 220px;}
#navi_top a { height:42px; text-indent: -2000px; display: block; float:left; background-position: 0px 42px;}
#navi_top a.aktuelles { background: url(../images/navi_top/01_aktuelles.gif) 0 0 no-repeat; width:58px;}
#navi_top a.firmenprofil { background: url(../images/navi_top/02_firmenprofil.gif) 0 0 no-repeat; width:80px;}
#navi_top a.microcell { background: url(../images/navi_top/03_micro.gif) 0 0 no-repeat; width:61px;}
#navi_top a.produkte { background: url(../images/navi_top/04_produkte.gif) 0 0 no-repeat; width:65px;}
#navi_top a.ansprechpartner { background: url(../images/navi_top/05_ansprechpartner.gif) 0 0 no-repeat; width:102px;}
#navi_top a.service { background: url(../images/navi_top/06_service.gif) 0 0 no-repeat; width:48px;}
#navi_top a.downloads { background: url(../images/navi_top/07_downloads.gif) 0 0 no-repeat; width:118px;}
#navi_top a:hover {background-position: 0px -42px; }

/* --------------- Navigation TOP ACTIVE --------------- */

#navi_top a.aktuelles-active { background: url(../images/navi_top/01_aktuelles-active.gif) 0 0 no-repeat; width:58px;}
#navi_top a.firmenprofil-active { background: url(../images/navi_top/02_firmenprofil-active.gif) 0 0 no-repeat; width:80px;}
#navi_top a.microcell-active { background: url(../images/navi_top/03_micro-active.gif) 0 0 no-repeat; width:61px;}
#navi_top a.produkte-active { background: url(../images/navi_top/04_produkte-active.gif) 0 0 no-repeat; width:65px;}
#navi_top a.ansprechpartner-active { background: url(../images/navi_top/05_ansprechpartner-active.gif) 0 0 no-repeat; width:102px;}
#navi_top a.service-active { background: url(../images/navi_top/06_service-active.gif) 0 0 no-repeat; width:48px;}
#navi_top a.downloads-active { background: url(../images/navi_top/07_downloads-active.gif) 0 0 no-repeat; width:118px;}

/* --------------- Navigation Links --------------- */

.menue {  list-style-type:none; list-style-position:outside;color: #010101; line-height:22px; padding-bottom:20px; }
.menue li {border-bottom:1px solid #adcc90;}

/* Menüebene 1 */
.ebene0 a { background:url(../images/navi-pfeil.gif); background-repeat:no-repeat; background-position: 20px 3px; 
text-decoration:none; color:#010101; padding: 0 0 0 35px;}
.ebene0 a:visited { text-decoration:none; color:#010101; }
.ebene0 a:hover { text-decoration:underline; color:#010101; }
.ebene0active { background-color:#D2EBAE; }
.ebene0active a { background:url(../images/navi-pfeil.gif); background-repeat:no-repeat; background-position: 20px 3px; text-decoration:none; color:#010101; padding: 0 0 0 35px;}


/* Menüebene 2 */
.ebene1 a { background:url(../images/navi-pfeil2.gif); background-repeat:no-repeat; background-position: 35px 3px; 
text-decoration:none; color:#010101; padding: 0 0 0 55px;}
.ebene1 a:visited { text-decoration:none; color:#010101; }
.ebene1 a:hover { text-decoration:underline; color:#010101; }
.ebene1active { background-color:#D9E1E7; }
.ebene1active a { background:url(../images/navi-pfeil2.gif); background-repeat:no-repeat; background-position: 35px 3px; 
text-decoration:none; color:#010101; padding: 0 0 0 55px; font-weight:bold;}

/* Menüebene 3 */
.ebene2 { background-color:#F2F5F6; }
.ebene2 a { background:url(../images/navi-pfeil4.gif); background-repeat:no-repeat; background-position: 35px 3px; 
text-decoration:none; color:#010101; padding: 0 0 0 55px;}
.ebene2 a:visited { text-decoration:none; color:#010101; }
.ebene2 a:hover { text-decoration:underline; color:#010101; }
.ebene2active {  background-color:#F2F5F6; }
.ebene2active a { background:url(../images/navi-pfeil4.gif); background-repeat:no-repeat; background-position: 35px 3px; 
text-decoration:none; color:#010101; padding: 0 0 0 55px; font-weight:bold;}

/* --------------- sitemap --------------- */

.sitemap { list-style-type:none; list-style-position:outside; line-height:22px; }
.sitemap li {background:url(../images/navi-pfeil.gif); background-repeat:no-repeat; background-position: 20px 7px; 
text-decoration:none; padding: 0 0 0 35px;}
.sitemap a {color:#010101; text-decoration:none; }
.sitemap a:hover {color:#5B9B00; text-decoration:underline; }
.sitemap2 { list-style-type:none; list-style-position:outside; line-height:22px; }
.sitemap2 li {background:url(../images/navi-pfeil2.gif); background-repeat:no-repeat; background-position: 2px 7px; 
text-decoration:none; padding: 0 0 0 25px;}
.sitemap2 a {color:#010101; text-decoration:none; }
.sitemap2 a:hover {color:#5B9B00; text-decoration:underline; }
.sitemap3 { list-style-type:none; list-style-position:outside; line-height:22px; }
.sitemap3 li {background:url(../images/navi-pfeil2.gif); background-repeat:no-repeat; background-position: 2px 7px; 
text-decoration:none; padding: 0 0 0 25px;}
.sitemap3 a {color:#010101; text-decoration:none; }
.sitemap3 a:hover {color:#5B9B00; text-decoration:underline; }

/* --------------- classes --------------- */

.clear { float:none; clear:both; }
h1 { font-size:18px; font-weight:lighter; color:#5b9b00; padding-bottom:5px;}
h2 { font-size:22px; font-weight:bold; color:#a2cb47; padding-bottom:20px;}
h3 { font-size:16px; font-weight:bold; color:#5B9B00; padding:20px 0 10px 0;}
h4 { font-size:16px; color:#5B9B00; padding:0 0 10px 0;}
h5 { font-size:13px; color:#5B9B00; padding:0 0 5px 0;}
.smallgruen { font-size:11px; color:#4e7812;}
.gruen {font-size:12px; color:#5B9B00;}
.small { font-size:11px; }
.img { border:1px solid #339900; padding:3px; background:#FFFFFF; margin-bottom:10px; }
.imgleft { border:1px solid #339900; padding:3px; background:#FFFFFF; margin:10px 0 10px 10px; float:right;}
.imgright { border:1px solid #339900; padding:3px; background:#FFFFFF; margin:10px 10px 10px 0; float:left;}
.ewcmsimg { border:1px solid #339900; padding:3px; background:#FFFFFF; margin:10px 0 10px 10px; float:right;}
.ewcmsdownload { background:url(../images/pdf.gif);background-repeat:no-repeat; background-position: 50px 20px; }
.pcms {padding:8px 0 20px 13px; color:#709B33; font-size:11px; font-weight:bold;}

.start {
	clear:both;
	overflow:hidden;
}

#start p {
	margin-top:10px;
	margin-bottom:10px;
}

#intervitis {
	float:left;
	margin:0 20px 0 20px;
}