body {
margin:0px;
background-color:#E7F2DF;
background-image:url(images/background.gif);
background-repeat:no-repeat;
}

td, li, ul, ol, body{
color:#4B4747;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
}

td {
vertical-align:top;
}

a:link{color:#090; text-decoration:none}
a:visited{color:#090; text-decoration:none}
a:hover{color:#090; text-decoration:underline}
a:active{color:#090; text-decoration:none}

p{
margin:0px;
}

h1{
color:#090;
font-size:12px;
margin:0px 0px 13px 0px;
}

h2{
color:#EFBB37;
font-size:11px;
font-weight:bold;
}

#logo{
position:absolute;
left:63px;
top:22px;
width:220px;
height:83px;
z-index:1;
}

#logotext{
color:#4B4747;
font-size:10px;
margin:5px 0px 0px 47px;
}

#navigation{
position:absolute;
left:0px;
top:185px;
width:110px;
z-index:2;
}

#navigation ul{
margin:0px;
padding:0px;
list-style-type:none;
text-align:right;
}

#navigation ul li{
color:#090;
font-size:11px;
margin-bottom:14px;
padding:0px;
line-height:15px;
}

#navigation ul li a{
color:#4B4747;
text-decoration:none;
}

#navigation ul li a:hover{
color:#090;
}

#deko{
position:absolute;
left:500px;
top:0px;
z-index:3;
}

#content{
position:absolute;
left:245px;
top:185px;
width:550px;
z-index:4;
}

.flowtext_left{
width:254px;
float:left;
}

.flowtext_right{
width:250px;
float:left;
}

#footer{
width:700px;
position:absolute;
left:110px;
top:585px;
z-index:5;
font-size:10px;
}

.footerpipe{
color:#090;
margin:0px 7px;
}

.formrow{
margin-bottom:2px;
text-align:right;
}

.formfield {
width:204px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#4B4747;
background-color:#ffffff;
border:1px solid #c9c9c9;
margin-left:10px;
padding:2px;
}