#breite {width:860px}

body
{margin-top: 0px; margin-left: 0px;
margin-right: 0px;margin-bottom: 0px;
background-color: #e6e6e6;
}

h2{ color:#860049;
margin-bottom:30px;
letter-spacing:2px;
font-family:georgia, arial, helvetica, verdana, tahoma, sans-serif;
font-size: 22px;
}

.haupt {
border:solid 20px #330033;
}


/* *** Kopfbereich *** */

#top1 {
height:40px;
background-color:#a60201;
color:#56686D;
width:100%;
vertical-align:middle;
font-family: georgia,arial,tahoma,verdana,helvetica, sans-serif;
font-size: 17px;line-height: 20px;
padding-left:20px;
background-image:url(images/leiste_schatten_ob.jpg);
background-repeat:repeat-x;
background-position:  50% 0%;
}

#name {
font-family: georgia,arial,tahoma,verdana,helvetica, sans-serif;
font-size: 17px;line-height: 20px;
font-variant:small-caps;
letter-spacing:10px;
color:#fff;
}

#top2 {
height:420px;
vertical-align:middle;
text-align:center;
border-top:solid 1px #fff;
border-bottom:solid 1px #fff;
}

#logo {
color:#ffffff;
background-color:#330066;
font-family: georgia,arial,tahoma,verdana,helvetica, sans-serif;
font-size: 28px;
font-variant:small-caps;
letter-spacing:5px;
padding-left:250px;
margin-top:-200px;
background-image:url(images/mainpic.jpg);
background-repeat:no-repeat;
border-right:solid 1px white;
}

#nav {padding: 0 0 0 0 ;
vertical-align:middle;
background-color:#373737;
background-image:url(images/leiste_nav.jpg);
background-repeat:repeat-x;
background-position:  50% 0%;
}

#top3 {
height:40px;
background-color:#a60201;
color:#56686D;
width:100%;
vertical-align:middle;
padding-left:10px;
border-bottom:solid 1px #000;
background-image:url(images/leiste_schatten_ob.jpg);
background-repeat:repeat-x;
background-position:  50%  0%;
}

/* *** Mittelbereich *** */

#textbox {
background-color:#e8e8e8;
text-align:justify;
font-size: 17px;line-height: 20px;
font-family: arial,tahoma,verdana,helvetica, sans-serif;color:#000;
padding-top: 40px;
padding-bottom: 70px;
padding-left: 40px;
padding-right:40px;
letter-spacing:0px;
width:100%;
vertical-align:top;
}

/* *** Foot *** */

#fuss2 {
height:40px;
color:#fff;
background-color:#a60201;
font-family: georgia,arial, helvetica, tahoma ,verdana,  sans-serif;
font-size: 14px;line-height:20px;
text-align:center;
width:100%;
border-top:solid 1px #000;
background-image:url(images/leiste_schatten_un.jpg);
background-repeat:repeat-x;
background-position:  50% 100%;
}

/*schaten*/
.li {
width:14px;
background-image:url(images/ra1.jpg);
background-repeat:repeat-y;
vertical-align:top;
border-right:solid 0px #BFBFBF;
}


.re {
width:14px;
background-image:url(images/ra2.jpg);
background-repeat:repeat-y;
border-left:solid 0px #BFBFBF;}

/*formular*/
.input {
border:1px solid #7F7F7F;
}

/* *** menue 1 *** */

#menu1 a, #menu1 a:visited , #menu1 a:active {
/*display: block;*/
color:#fff;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 0px;margin-right: 0px;
height:40px;
line-height:40px;
text-align:center;
background-color:#;
}

#menu1 a:hover {color:#fff; text-decoration:underline ;
background:transparent;
}

.trenn {width:1px;background-color:#;color:#ffdc8a}




/* *** menue 2 oben *** */

#menu2 a, #menu2 a:visited , #menu2 a:active {display: block;
color:#fff;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 0px;margin-right: 0px;
border-bottom:solid 1px #B6B6B6;
border-top:solid 0px #d7e79c;
height:40px;
line-height:40px;
text-align:center;
background-color:#;
width:182px
}

#menu2 a:hover {color:#fff; text-decoration:none ;
background-color:#330033;
border-bottom:solid 1px #B6B6B6;
}


/*** Spam-small ****/
.small {
	COLOR: #888858; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px
}
.small a{
	COLOR: #888858; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px
	}

/**** links im text ****/

a:link, a:visited, a:active{font-size: 17px;line-height: 20px;
font-family: arial,tahoma,verdana,helvetica, sans-serif;color:#000;
text-decoration:underline;}

a:hover{ text-decoration:none;background-color:#666666;
color:#fff;text-decoration:none;}
