#twitter01 {
background-image:url(img/Twitter01.png);
height:23px;
left:589px;
position:absolute;
top:79px;
width:106px;
}

#xing01 {
background-image:url(img/Xing01.png);
background-repeat:no-repeat;
height:34px;
left:494px;
position:absolute;
top:154px;
width:84px;
}

#pixelbaecker {
margin-bottom:10px;
}

.plist {
border-bottom:1px dotted #919191;
color:#919191;
font-size:1em;
padding-bottom:10px;
padding-top:10px;
}

.plist03 {
color:#919191;
font-size:1em;
list-style-position:outside;
list-style-type:disc;
margin-left:15px;
padding-bottom:10px;
padding-top:5px;
}

.plist02 {
color:#919191;
font-size:1em;
list-style-position:outside;
list-style-type:disc;
margin-left:15px;
padding-bottom:5px;
padding-top:5px;
}

#header01 {
background-image:url(img/Header01.png);
background-position:72% 0;
background-repeat:no-repeat;
display:block;
float:none;
height:330px;
margin:0 auto;
padding:0;
position:relative;
top:0;
width:960px;
}

#header02 {
background-image:url(img/Header02.png);
background-position:72% 0;
background-repeat:no-repeat;
display:block;
float:none;
height:330px;
margin:0 auto;
padding:0;
position:relative;
top:0;
width:960px;
}

#header03 {
background-image:url(img/Header03.png);
background-position:72% 0;
background-repeat:no-repeat;
display:block;
float:none;
height:330px;
margin:0 auto;
padding:0;
position:relative;
top:0;
width:960px;
}

#header04 {
background-image:url(img/Header04.png);
background-position:72% 0;
background-repeat:no-repeat;
display:block;
float:none;
height:330px;
margin:0 auto;
padding:0;
position:relative;
top:0;
width:960px;
}

#header05 {
background-image:url(img/Header05.png);
background-position:72% 0;
background-repeat:no-repeat;
display:block;
float:none;
height:330px;
margin:0 auto;
padding:0;
position:relative;
top:0;
width:960px;
}

#logo {
background-image:url(img/Wortmarke01.png);
background-repeat:no-repeat;
float:left;
height:55px;
margin-top:5px;
width:215px;
}

#download01 {
color:#A35481;
float:left;
font-size:.75em;
margin-top:50px;
position:relative;
width:100%;
}

#footerbox01 {
border-top:1px dotted #919191;
display:block;
float:none;
line-height:1.5em;
margin-left:auto;
margin-right:auto;
padding-top:5px;
position:relative;
width:400px;
}

#vogel01 {
background-image:url(img/Vogel01.png);
background-repeat:no-repeat;
height:50px;
margin-top:20px;
width:55px;
}

#logotext01 {
color:#919191;
float:left;
font-size:.75em;
margin-left:10px;
padding-top:11px;
position:relative;
width:220px;
}

#welle01 {
background-image:url(img/Welle01.png);
background-position:50% 270px;
background-repeat:repeat-x;
}

#logobox01 {
height:80px;
padding-left:80px;
padding-top:10px;
position:relative;
width:460px;
}

#clouds01 {
background-image:url(img/Wolke01.png);
background-position:80% 0;
background-repeat:repeat-x;
}

body {
background-color:#FFF;
font-family:Arimo, arial, serif;
font-size:100%;
height:100%;
width:100%;
}

#wrapper {
margin:0 auto;
width:960px;
}

#leftcolumn {
background-attachment:initial;
background-color:#FFF;
background-image:initial;
background-repeat:no-repeat;
color:#404040;
float:left;
margin:0 40px 0 80px;
padding:0;
width:160px;
}

#content {
background-color:#FFF;
background-repeat:no-repeat;
color:#404040;
display:inline;
float:left;
margin:0;
padding:0;
width:400px;
}

#rightcolumn {
background-attachment:initial;
background-color:#FFF;
background-image:initial;
background-repeat:no-repeat;
color:#A35481;
float:left;
margin:0 80px 0 40px;
padding:4px 0 0;
width:160px;
}

#footer {
bottom:2px;
clear:both;
color:#919191;
font:normal normal normal .87em/1.2em Arimo, arial, serif;
margin:0;
padding:50px 0 20px;
text-align:left;
width:100%;
}

ol {
list-style-position:inside;
margin:0;
padding:0;
}

li {
border-top:inherit;
color:#A35481;
font:normal normal normal .87em/1.2em Arimo, arial, serif;
list-style-position:inside;
list-style-type:none;
margin:0;
}

a {
color:#A35481;
font:normal normal normal 1em/1.2em Arimo, Arial, sans;
font-size:1em;
line-height:1.2em;
text-decoration:none;
}

h4 {
color:#A35481;
font:normal normal bold 1em/1.2em Arimo, arial, sans;
padding-bottom:10px;
text-align:left;
white-space:normal;
}

h3 {
color:#919191;
font:normal normal normal 1em/1.2em Arimo, arial, sans;
text-align:left;
white-space:normal;
}

h2 {
color:#919191;
font:normal normal bold 1em/1.2em Arimo, arial, sans;
margin-bottom:10px;
margin-top:20px;
text-align:left;
white-space:normal;
}

h1 {
color:#919191;
font:normal normal normal 1.37em/1.2em Arimo, arial, sans;
font-weight:400;
text-align:left;
white-space:normal;
}

.p1 {
color:#919191;
font:normal normal normal 1em/1.2em Arimo, Arial, sans;
margin-bottom:20px;
margin-top:10px;
}

p {
font:normal normal normal 1em/1.2em Arimo, Arial, sans;
}

small {
display:block;
font:normal normal normal .81em/1.2em Arimo, Arial, sans;
padding-top:5px;
}

#menu {
background-attachment:initial;
background-image:initial;
background-repeat:no-repeat;
display:inline;
float:left;
margin:0;
width:100%;
}

#menu ul {
list-style-type:none;
margin:0;
padding:0;
}

#menu ul li a:link,#menu ul li a:active,#menu ul li a:visited {
background-attachment:initial;
background-image:initial;
background-repeat:no-repeat;
border-bottom:1px dotted #A35481;
color:#A35481;
display:block;
font:normal normal normal 1.2em/1.2em Arimo, Arial, sans;
margin:0;
padding:5px 5px 5px 10px;
width:140px;
}

#menu ul li a:hover {
background-repeat:no-repeat;
color:#9CD6EB;
}

a:hover {
color:#9CD6EB;
text-decoration:none;
}

a:active {
text-decoration:none;
}

*,ul,div,dl,dt,dd,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}