

/* ====== allgemein ======  */



/* breite der gesamtkonstruktion  */
#breite {width:838px}


body
{margin-top: 10px; margin-left: 0px; margin-right: 0px;margin-bottom:15px;        background-color: #7d0001;background-image:url(images/back6.jpg);
font-family: verdana,'trebuchet ms',georgia,arial, helvetica, tahoma ,verdana,  sans-serif;
background-repeat:repeat-x;
background-position:  50% 0%;
background-attachment:fixed;
}

/* überschriften */
h2{ color:#727272;
margin-bottom:25px;letter-spacing:2px;
font-size: 18px;
font-variant:normal;font-weight:normal;
border-bottom:dashed 1px #800000
}



/* rahmen um die seite */

.haupt {
border:solid 1px #000;
background-color:#000;
}

/* homepagename */
#name {
letter-spacing:12px;
color:#800000;
font-size:19px;
font-variant:normal;
font-weight:normal;
}

#seitentitel {
color:#800000;
font-size:17px;
letter-spacing:3px;
}

/* ====== kopf und inhalt ======  */



#top1 {
height:20px;
color:#88A49F;
text-align:center;
vertical-align:middle;
background-color:#000;
background-image:url(images/back5.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
}

#top1b {
height:80px;
color:#88A49F;
text-align:center;
vertical-align:middle;
background-color:#000;
}

#top1c {height:20px;
color:#88A49F;
text-align:center;
vertical-align:middle;
padding-top:0px;
background-color:#000;
background-image:url(images/back5b.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
}

#top2 {height:323px;
text-align:center;
vertical-align:middle;
border-left: solid 1px #000;
border-right: solid 1px #000;
border-top: solid 1px #000;
border-bottom: solid 1px #000;
background-color:#000;
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
}

/* anderes logo-foto in der version index2.html */
#top2beispiel_index2 {height:323px;
text-align:center;
vertical-align:middle;
border-left: solid 1px #000;
border-right: solid 1px #000;
border-top: solid 1px #000;
border-bottom: solid 1px #000;
background-color:#000;
background-image:url(images/logo2.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
}

#top3a {
height:20px;
color:#88A49F;
text-align:center;
vertical-align:middle;
padding-top:0px;
background-color:#000;
background-image:url(images/back5.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
}

#top3b {
height:40px;
text-align:center;
vertical-align:middle;
color:white;
background-color:#000;
}



#logo {height:100%;
border:solid 0px #800000;
background-repeat:no-repeat;
background-position:  50% 50%;
background-image:url(images/trans01.png);
}



#inhalt {width:100%;
height:1000px;
background-color:#000;
color:#727272;
text-align:left;
vertical-align:top;
padding-top: 40px; padding-bottom: 50px;
padding-left: 50px;padding-right:50px;
letter-spacing:0px;
font-size: 15px;line-height: 28px;
}






/* ====== fussbereich ======  */


#fuss {
background-color:#000;
width:100%;
}

#fuss1{font-size: 13px;line-height: 20px;
color:#88A49F;
background-color:#000;
width:100%;
height:40px;
background-color:#000;
background-image:url(images/back5b.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
}


#fuss2{font-size: 13px;line-height: 40px;
color:#88A49F;
width:100%;
height:40px;
font-size:12px;
border-top:solid 1px #000;
border-bottom:solid 1px #000;
background-color:#2c2c2c;background-image:url(images/back2.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
}

#fuss3a {
height:20px;
color:#88A49F;
text-align:center;
vertical-align:middle;
padding-top:0px;
background-color:#000;
background-image:url(images/back5.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
}

#fuss3b {font-size:12px;
height:80px;
color:#838383;
text-align:center;
vertical-align:middle;
padding-top:0px;
background-color:#000;
}

#fuss3c {height:20px;
color:#88A49F;
text-align:center;
vertical-align:middle;
padding-top:0px;
background-color:#000;
}