html,body
{
background-color:#ffffff;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:11px;
color:#333333;
}

p
{
padding:0px;
margin:15px;
margin-right:20px;
margin-top:0px;
line-height:15px;
}

.topp
{
margin-top:30px;
}

p.mid
{
text-align:center;
}

div.team
{
position:absolute;
top:160px;
width:260px;
}

div.produkte
{
position:absolute;
top:120px;
width:350px;
}

div.download
{
position:absolute;
top:100px;
width:350px;
}

table
{
font-size:11px;
margin:13px;
margin-top:17px;
padding:0px;
}

table.cntr
{
margin:auto;
}

td
{
vertical-align:top;
margin:0px;
padding:0px;
padding-right:5px;
line-height:15px;
}

img
{
border:none;
overflow:visible;
}

img.pic
{
position:absolute;
width:80px;
height:110px;
}

.imgleft
{
border:none;
margin:20px;
margin-left:0px;
float:left;
}

.imgright
{
border:none;
margin:20px;
margin-right:0px;
float:right;
}

a
{
text-decoration:none;
font-weight:bold;
color:#333333;
}

a:hover
{
text-decoration:underline;
}

a#conact
{
color:#009E7E;
}

h1
{
font-size:16px;
font-weight:bold;
margin:15px;
margin-top:20px;
margin-bottom:20px;
padding:0px;
}

h2
{
font-size:11px;
margin:15px;
margin-top:-20px;
margin-bottom:30px
}

h3
{
font-size:11px;
margin:15px;
margin-top:20px;
margin-bottom:7px;
}

h4
{
font-size:11px;
margin:15px;
margin-top:20px;
margin-bottom:0px;
}

hr
{
margin:15px;
border-style:solid;
color:#333333;
height:1px;
border-bottom-width:0px;
}

ol
{
padding:10px;
}

ul
{
padding:10px;
}

li
{
margin-left:15px;
margin-bottom:10px;
}

.right
{
right:20px;
text-align:right;
}

div.wdth
{
margin:0px;
padding:0px;
display:inline;
}

form
{
font-size:10px;
}

form p
{
margin-bottom:7px;
overflow:visible;
margin-right:0px;
}

p.input
{
width:230px;
font-size:10px;
margin-top:7px;
border-style:solid;
border-width:0px;
border-bottom-width:1px;
margin-right:15px;
}

input,textarea,select
{
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:11px;
padding:0px;
border-style:none;
background:none;
margin-bottom:2px;
}

input.form
{
width:230px;
}

input.button
{
width:230px;
height:20px;
color:#333333;
font-weight:bold;
padding-bottom:1px;
border-style:solid;
border-width:1px;
border-color:#333333;
margin-bottom:0px;
}

input.button:hover
{
background-color:#333333;
color:#ffffff;
}

p.butswitch
{
position:absolute;
margin:0px;
top:300px;
left:15px;
}

p#butsend
{
position:absolute;
margin:0px;
top:325px;
left:15px;
}

input.check
{
margin:0px;
margin-right:2px;
margin-top:2px;
padding:0px;
height:11px;
width:auto;
background:none;
}

div.kontakt
{
position:absolute;
top:0px;
left:0px;
height:320px;
}

textarea
{
width:228px;
height:231px;
color:#333333;
border-style:solid;
border-width:1px;
border-color:#333333;
}

