<!--
body {
background-color:#e3f8e6;
margin:0;
height:100%;
}

html	{
height:100%;
}

* html body
{
height:100%;
}
	
#box {
margin-left:auto;
margin-right:auto;
width:918px;
min-height:100%;
}

/* 
background-image:url(grafic/green_line.gif);
background-repeat:repeat-y;
*/

* html #box {
height: 100%;
}

#topline {
width:918px;
height:15px;
}

#header {
position:relative;
left:10px;
width:918px;
height:184px;
background-image:url(grafic/header.gif);
background-repeat:no-repeat;
}

#logo {
position:absolute;
top:25px;
left:25px;
width:190px;
height:140px;
}

#bottle {
position:absolute;
top:16px;
left:340px;
width:512px;
height:129px;
}

#navitop {
position:absolute;
top:148px;
left:342px;
width:514px;
height:139px;
}

#contentbox {
position:relative;
width:918px;
}

#navi {
position:absolute;
top:30px;
left:45px;
width:250px;
}

#content {
position:relative;
top:0px;
left:318px;
width:600px;
}

#navi1a {position:absolute;top:2px;}
#navi1b {position:absolute;top:0px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi1ba {position:absolute;top:0px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline2.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi2a {position:absolute;top:24px;}
#navi2b {position:absolute;top:23px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi2ba {position:absolute;top:23px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline2.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi3a {position:absolute;top:47px;}
#navi3b {position:absolute;top:46px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi3ba {position:absolute;top:46px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline2.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi4a {position:absolute;top:70px;}
#navi4b {position:absolute;top:69px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi4ba {position:absolute;top:69px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline2.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi5a {position:absolute;top:93px;}
#navi5b {position:absolute;top:92px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi5ba {position:absolute;top:92px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline2.gif);background-repeat:no-repeat;background-position:bottom left;}
#navi6a {position:absolute;top:135px;left:3px;}
#navi6b {position:absolute;top:135px;left:22px;}
#navi7a {position:absolute;top:155px;left:3px;}
#navi7b {position:absolute;top:155px;left:22px;}
#navi8a {position:absolute;top:175px;left:3px;}
#navi8b {position:absolute;top:175px;left:22px;}

#naviangebote {position:absolute;top:50px;left:15px;}
#naviang3a {position:absolute;top:250px;}
#naviang3b {position:absolute;top:249px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#naviang4a {position:absolute;top:273px;}
#naviang4b {position:absolute;top:272px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#naviang5a {position:absolute;top:296px;}
#naviang5b {position:absolute;top:295px;left:22px;width:125px;height:22px;background-image:url(grafic/naviline1.gif);background-repeat:no-repeat;background-position:bottom left;}
#naviang6a {position:absolute;top:338px;left:3px;}
#naviang6b {position:absolute;top:338px;left:22px;}
#naviang7a {position:absolute;top:358px;left:3px;}
#naviang7b {position:absolute;top:358px;left:22px;}
#naviang8a {position:absolute;top:378px;left:3px;}
#naviang8b {position:absolute;top:378px;left:22px;}

#bogen1 {
position:absolute;
top:80px;
left:300px;
width:623px;
height:348px;
background-image:url(grafic/bogen.gif);
background-repeat:no-repeat;
}

#bogen {
position:absolute;
top:160px;
left:283px;
width:635px;
height:439px;
background-image:url(grafic/bogen2.gif);
background-repeat:no-repeat;
}

.naviline1 {
background-image:url(grafic/naviline1.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.naviline2 {
background-image:url(grafic/naviline2.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.aline {
background-image:url(grafic/angebot_linie.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.aborder {
border-color:#0a6114;
border-width:1px;
border-style:solid;
}

.sv {
margin-left:25px;
margin-bottom:15px;
}

.svold {
border-color:#ccf3d0;
border-width:10px;
border-style:solid;
margin-left:15px;
margin-bottom:5px;
}

.bgzitat {
background-color:#effff1;
background-image:url(grafic/bgzitat.gif);
background-repeat:repeat-y;
}

.tborder {
border-width:2px;
border-style:solid;
border-color:#ccf3d0;
}

.h1line {
background-color:#ccf3d0;
}

/* -------------------- FONT -------------------- */

p {
margin:0;
color:#0a6114;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:14px;
}

.t_formular {
margin:0;
color:#0a6114;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:14px;
}

.tlh {
margin:0;
color:#0a6114;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:14px;
line-height:22px;
}

.tklein {
color:#0a6114;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
}

h1 {
margin:0;
color:#6f1220;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight:bold;
font-size:14px;
}

.ta {
color:#0a6114;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
line-height:19px;
}

.tzitat {
color:#106D1B;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:11px;
}
.tzitatn {
color:#106D1B;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:10px;
}

.trot {
color:#6f1220;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:14px;
font-weight:bold;
}

.tpoint {
margin:0;
color:#590512;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:18px;
line-height:20px;
}

.tpraxis {
color:#106D1B;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:12px;
}

/* -------------------- LINKS -------------------- */

.l {
color:#0a6114;
text-decoration:underline;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:14px;
}

.l:hover {
color:#990f24;
text-decoration:underline;
}

.lklein {
color:#0a6114;
text-decoration:underline;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
}

.lklein:hover {
color:#990f24;
text-decoration:underline;
}

.la {
color:#244b36;
text-decoration:none;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
font-weight:bold;
}

.la:hover {
color:#990f24;
text-decoration:none;
}

.lnavi1 {
color:#244b36;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:15px;
text-decoration:none;
}

.lnavi1:hover {
color:#990f24;
text-decoration:none;
}

.lnavi1a {
color:#990f24;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:15px;
text-decoration:none;
}

.lnavi1a:hover {
color:#990f24;
text-decoration:none;
}

.lnavi2 {
color:#244b36;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
text-decoration:none;
}

.lnavi2:hover {
color:#990f24;
text-decoration:none;
}

.lnavi2a {
color:#990f24;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
text-decoration:none;
}

.lnavi2a:hover {
color:#990f24;
text-decoration:none;
}

.lnavi3 {
color:#244b36;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
text-decoration:none;
}

.lnavi3:hover {
color:#990f24;
text-decoration:none;
}

-->
