/* CSS Document */
body {
background-color:#fadeec;
font-size:62.5%;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

#aussen {/*ohne Inhalt*/
width: 800px;
margin:0 auto; /*rundherum 0 margin i.e.*/
text-align:left;
}

#haupt { /*Hier ist das Hintergrundbild*/
background-image:url(img/background256.gif);
background-repeat:no-repeat;
width:800px;
height:552px;
margin-top:auto;
}

#navi {/*Navigation*/
width:220px;
height:540px;
float:left;
margin-right:20px;
margin-top:20px;
}

#text {/*Das ist die Textbox*/
width:340px;
height:540px;
float:left;
margin-left:165px;
margin-top:150px;
}
/*Für das Kontaktformular*/
#formular {
width:310px;
height:540px;
float:left;
margin-left:165px;
margin-top:150px;
color:#594a41;
font-size:1.2em;
}

#person label {
display:block;
}

fieldset {
border:0;
color:#594a41;
}

/*Formularende*/


ul.navi1 {
text-align:right;
}

li.navi2 {
text-align:right;
margin-top:50px;
}

a.navi3 {
color:#c55ba5;
}
a.navi3:hover{
color:#FFFFFF;
}

h1 {
font-size:1.3em;
text-align:left;
color:#594a41;
}

p.info {/*index.html*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
padding-top:4px;
}

p.info2 {/*profil.html*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:8px;
}

p.info3 {/*uebermich.html*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:10px;/*Zeilenabstände für wenig text*/
}

p.info4 {/*1.zeile in uebermich.html*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:4px;
}

ul {
list-style-type:none;
}

a.liste {
color:#c55ba5;
font-size:1.1em;
}

a.liste:hover {
color:#594a41;
}

a {
text-decoration:none;
font-size:1.4em;
color:#FFFFFF;
line-height:2.4em;
}

a:hover {
color:#c55ba5;
}

/*Hier beginnen die Beschreibung der einzelnen Navizeilen*/
.index {
color:#c55ba5;
}

.profil {
color:#c55ba5;
}

.uebermich {
color:#c55ba5;
}

.webdesign {
color:#c55ba5;
}

.programmierung {
color:#c55ba5;
}

.print {
color:#c55ba5;
}

.macsupport {
color:#c55ba5;
}

.netzwerke {
color:#c55ba5;
}

.plus {
color:#c55ba5;
}

.fotografie {
color:#c55ba5;
}

.impressum {
color:#c55ba5;
}

.partner {
color:#c55ba5;
}
/*Ende der Navizeilen*/


/*Impressum*/
.impress {
font-size:0.9em;
color:#594a41;
text-align:left;
line-height:1.1em;
margin:0 auto;
}

.absatz2 {
font-size:1em;
text-align:left;
color:#594a41;
font-weight:bold;
margin:0 auto;
padding-bottom:5px;
padding-top:10px;
}

h6 {
font-size:1em;
text-align:left;
color:#594a41;
font-weight:bold;
margin:0 auto;
padding-bottom:5px;
}

#impressumtext {
width:340px;
height:540px;
float:left;
margin-left:165px;
margin-top:150px;
}

p.info5 {/*1.zeile im Impressum Text*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:4px;
}

p.info6 {/*Alle anderen Zeilen im Impressum*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:1px;
}

p.info7 {/*Umsatzsteuer*/
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:10px;
}

p.weiter {
font-size:1.2em;
color:#594a41;
text-align:right;
/*line-height:1.4em;*/
margin:0 auto;
padding-top:65px;
}

p.weiter2 {/*zurück*/
font-size:1.2em;
color:#594a41;
text-align:right;
/*line-height:1.4em;*/
margin:0 auto;
padding-top:12px;
}

a.impressumlink {
text-decoration:none;
font-size:1.0em;
color:#c55ba5;
}

a.impressumlink:hover {
color:#666666;
}

/*Kontaktseite2*/
#kontakttext {
width:340px;
height:540px;
float:left;
margin-left:165px;
margin-top:150px;
}

.kontakt2 {
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
margin:0 auto;
padding-top:10px;/*Zeilenabstände für wenig text*/
}

p.fenster {/*Fenster schliessen*/
font-size:1.2em;
color:#594a41;
text-align:right;
/*line-height:1.4em;*/
margin:0 auto;
padding-top:30px;
}

.kontakt3 {
font-size:1.2em;
color:#594a41;
text-align:left;
line-height:1.5em;
font-weight:bold;
margin:0 auto;
padding-bottom:20px;
padding-top:10px;/*Zeilenabstände für wenig text*/
}
