* {
                margin:0;
                padding:0;
                }

        html, body {
                height:100%;
                }

        body {
                background-color:#888080;
                color:#630;
                font:100.01%/1.4 sans-serif;
                text-align:center; /* horizontal centering for IE Win quirks */
                }
 /* container margin-bottom muss h?lfte von der gesamth?he sein */
        #distance {
                width:1px;
                height:50%;
                background-color:#fc6;
                margin-bottom:-285px; /* half of container's height */
                float:left;
                }

        #container {
                margin:0 auto;
                position:relative; /* puts container in front of distance */
                text-align:left;
                height:570px;
                width:852px;
                clear:left;
                background-color:#888080;
                border:0px solid #fff;

                }
                #container_in {
                padding: 30px;

                }
                #conleft {
                width: 380px;
                padding: 0px;
                margin-right: 40px;
                float:left;
                }
                #conright {
                width: 280px;
                padding: 0px;
                margin: 0px;
                float:left;
                text-align:center;
                }


h1{padding: 10px;font-family: verdana, sans serif;font-size:18px; color: #6699CC}
h2{padding: 10px;font-family: verdana, sans serif;font-size:15px; color: #6699CC}
h3{padding: 10px;font-family: verdana, sans serif;font-size:14px; color: #6699CC}
h4{padding: 10px;font-family: verdana, sans serif;font-size:13px; color: #6699CC}
h5{padding: 10px;font-family: verdana, sans serif;font-size:12px; color: #6699CC}
h6{padding: 10px;font-family: verdana, sans serif;font-size:11px; color: #6699CC}


#header
{
background-image:url(../images/logo.jpg);
height: 100px;
width: 850px;
padding: 0px;
margin: 0px;
}
#header_in
{
padding:20px;
margin: 0px;
height: 140px;
width: 720px:
}

#content
{
border:1px solid #fff;
padding:0px;
margin: 0px;
height: 450px;
width: 850px:
}
#contentwhite
{
background-color: #fff;
border:1px solid #fff;
padding:0px;
margin: 0px;
height: 450px;
width: 850px:
}

#zitate
{
font-family: times;
font-size: 20px;
color: #999;
padding:0px;
margin: 0px;
height: 105px;
width: 850px:
}
#zitatein
{
padding:20px 0px 0px 235px;
margin: 0px;
width: 850px:
}
#image-referenzen
{ background-image:url(../images/business.jpg); background-repeat: no-repeat; padding:0; margin: 0; height: 180px; width: 850px:
 }
#image-impressum { background-image: url(../images/impressum.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 850px:; height: 180px; }
#image-profil { background-image: url(../images/eye.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 850px:; height: 180px; }
#image-leistungen
{
background-image:url(../images/move.jpg);
padding:0px;
margin: 0px;
height: 170px;
width: 850px:
}


#text
{
padding:0px;
margin: 0px;
height: 170px;
width: 550px:
}

#textin
{
font-family: arial,verdana, sans-serif;
font-size: 13px;
color: #000;
padding:0px 0px 0px 365px;
margin: 0px;
height: 170px;
width: 550px:
}



#dictance
{

height: 100px;
width: 850px;
padding: 0px;
margin: 0px;
}

#worte
{
background-image:url(../images/worte.gif);
height: 200px;
width: 850px;
padding: 0px;
margin: 0px;
}

#dictance2
{

height: 80px;
width: 850px;
padding: 0px;
margin: 0px;
}
#flaggen
{

height: 70px;
width: 850px;
padding: 0px;
margin: 0px;
}

#flaggenin
{
font-family: times;
font-size: 16px;
color: #fff;
padding: 0px 0px 0px 320px;
margin: 0px;
}

#dictance-navi
{
height: 40px;
width: 850px;
padding: 0px;
margin: 0px;
}

#navi
{

background-color: #ccc;
height: 50px;
width: 850px;
padding: 0px;
margin: 0px;
}
#navi_in
{

width: 850px;
padding: 7px 0px 0px 60px;
margin: 0px;
}

#subnavi
{
background-color: #fff;
height: 40px;
width: 850px;
padding: 0px;
margin: 0px;
}
#subnavi_in
{


padding: 5px 0px 0px 165px;
margin: 0px;
}

#footer
{
font-family: verdana, sans-serif;
font-size: 11px;
color: #fff;
height: 20px;
width: 850px;
padding: 0px;
margin: 0px;

}

#footer_in
{
float:left;
padding: 5px 0px 0px 60px;
margin: 0px;
}
#footer_sprach
{
float:left;
padding: 5px 0px 0px 460px;
margin: 0px;
}

a.linkformat1 {
        font-family: times,verdana, sans-serif;
        font-size: 24px;
        color: #fff;
        text-decoration: none;
}

a.linkformat1:link {
        font-family: times,verdana, sans-serif;
        font-size: 24px;
        color: #fff;
        text-decoration: none;
}
a.linkformat1:visited {
        font-family: times,verdana, sans-serif;
        font-size: 24px;
        color: #fff;
        text-decoration: none;
}

a.linkformat1:hover {
        font-family: times,verdana, sans-serif;
        font-size: 24px;
        color: #fff;
        text-decoration: underline;
}



a.linkformat1:active {
        font-family: times,verdana, sans-serif;
        text-decoration: none;
        font-size: 24px;
        color: #fff;

}

a.linkformat1a {
        font-family: times,verdana, sans-serif;
        font-size: 24px;
        color: #fff;
        text-decoration: none;
        font-weight: bold;
}

a.linkformat1a:link {
        font-family: times,verdana, sans-serif;
        font-size: 24px;
        color: #fff;
        text-decoration: none;
        font-weight: bold;
}


a.linkformat2 {
        font-family: times,verdana, sans-serif;
        font-size: 18px;
        color: #BCBDC0;
        text-decoration: none;
}

a.linkformat2:link {
        font-family: times,verdana, sans-serif;
        font-size: 18px;
        color: #BCBDC0;
        text-decoration: none;
}
a.linkformat2:visited {
        font-family: times,verdana, sans-serif;
        font-size: 18px;
        color: #BCBDC0;
        text-decoration: none;
}

a.linkformat2:hover {
        font-family: times,verdana, sans-serif;
        font-size: 18px;
        color: #BCBDC0;
        text-decoration: underline;
}



a.linkformat2:active {
        font-family: times,verdana, sans-serif;
        text-decoration: none;
        font-size: 18px;
        color: #BCBDC0;

}

a.linkformat2a {
        font-family: times,verdana, sans-serif;
        font-size: 18px;
        color: #999;
        text-decoration: none;
        font-weight: bold;
}

a.linkformat2a:link {
        font-family: times,verdana, sans-serif;
        font-size: 18px;
        color: #BCBDC0;
        text-decoration: none;
        font-weight: bold;
}
a.linkformatpink {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #E30078;
        text-decoration: none;
         font-weight: bold;
}

a.linkformatpink:link {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #E30078;
        text-decoration: none;
         font-weight: bold;
}
a.linkformatpink:visited {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #E30078;
        text-decoration: none;
         font-weight: bold;
}

a.linkformatpink:hover {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #E30078;
        font-weight: bold;

}



a.linkformatpink:active {
        font-family: arial,verdana, sans-serif;
        text-decoration: none;
        font-size: 16px;
        color: #E30078;
         font-weight: bold;

}

.rot {

        font-family:verdana, sans-serif;
        font-size:10px;
        font-weight: bold;
        color:#3D78B4;

}

#form
{
font-family: times,verdana, sans-serif;
font-size: 16px;
color: #BCBDC0;
padding:0px;
margin: 0px;

}
#formin
{

padding:20px 0px 0px 50px;
margin: 0px;

}


.submit, .reset {
 width: 148px;
 height: 40px;
 background-color: #3D78B4;
 color: #fff;
 font-family: times;
 font-weight:bold;
 border: 1px solid #ccc;
}
.input, .textarea
{
background-color: #ededed;
color: #666;
border:  1px solid #ccc;
font-family: times;
font-size: 16px;

}

a.linkformat3 {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;
        text-decoration: none;
}

a.linkformat3:link {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;
        text-decoration: none;
}
a.linkformat3:visited {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;
        text-decoration: none;
}

a.linkformat3:hover {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;
        text-decoration: underline;
}



a.linkformat3:active {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;

}

a.linkformat3a {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;
}

a.linkformat3a:link {
        font-family: verdana, sans-serif;
        font-size: 11px;
        color: #fff;
}
#image-leistungen2
{
background-image:url(../images/hand.jpg);
padding:0px;
margin: 0px;
height: 170px;
width: 850px:
}

