body {
    scrollbar-3dlight-color:#;
    scrollbar-arrow-color:#;
    scrollbar-face-color:#CC3300;
    scrollbar-track-color:#;
    scrollbar-darkshadow-color:#;
    scrollbar-highlight-color:#;
    scrollbar-shadow-color:#;
}

body.BMain {
 background-color: rgb(90, 2, 0);
 text-align: center;
     scrollbar-face-color:#CC3300;
}

a.footer {
  color: rgb(232, 27, 0);
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
}

a.newsmail {
  color: white;
  font-family: Arial;
  font-size: 14px;
  text-decoration: underline;
}


a.contact {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
}

a.worktext {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
  font-style: italic;
}


a.aboutURL {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
}

p.menuitem {
  color: rgb(232, 27, 0);
  font-family: Arial;
  font-size: 12px;
  cursor: pointer;
}
p.menuitem:hover {
  color: rgb(232, 27, 0);
  font-family: Arial;
  cursor: pointer;
  border-bottom-color: rgb(232, 27, 0);
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

p.menuitem_selectedx {
	border-top-color: rgb(232, 27, 0);
	border-top-style: solid;
    border-top-width: 1px;
}
p.menuitem_selected {
	font-weight: bolder;
	font-size: 14;
}


p.currentpath {
color:rgb(232, 27, 0);
font-family:Arial;
font-size:x-large;
font-weight:bold;
margin-bottom:2px;
margin-top:2px;
}

p.footer {
  color: rgb(232, 27, 0);
  font-family: Arial;
  font-size: 12px;
  font-size: small;
}

p.contenthaeder {
  color: rgb(232, 27, 0);
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

p.worknavitext {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-align: center;
  white-space: nowrap;
}

p.content {
  color: rgb(232, 27, 0);
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: justify;
}

p.contentSmall {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-align: justify;
}

p.contentfooter {
  color: rgb(232, 27, 0);
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: justify;
}

p.contact {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-align: justify;
}

p.about {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-align: justify;
}

p.news {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 14px;
  text-align: justify;
}

p.contactmiddle {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-align: justify;
}


p.contactfooter {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  text-align: justify;
}

p.workhaeder {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}

p.worktext {
  color: rgb(253, 241, 219);
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  text-align: justify;
  width: 550px;
}

table.TMain {
  height: 731;
  width: 1026;
  background-image: url(Bilder/table_background2.jpg) ;
}

table.content {
 width: 99%;
 margin-top: 0;
}

table.contentnavi {
 width: 99%;
 height: 10;
 margin-top: 0;
}
table.contenthaeder {
 width: 99%;
 height: 10;
 margin-top: 0;
}
table.contentspace {
 width: 99%;
 height: 10;
 margin-top: 1;
}


td.leftnavi {
   vertical-align: top;
   width: 400;
}

td.rightcontent {
   vertical-align: top;
   width: 628;
}

td.spacesmall {
   vertical-align: top;
   height: 25;
}

td.spacelarge {
   vertical-align: top;
   height: 300;
}

td.menuspace {
   width: 20;
   border-top-color: rgb(232, 27, 0);
   border-top-style: solid;
   border-top-width: 1px;
}

td.menuitem {
  border-top-color: rgb(232, 27, 0);
  border-top-style: solid;
  border-top-width: 1px;
}

td.contentSpace {
 width: 60;
}

td.contentSpaceLine {
 height: 15;
 border-bottom-color: rgb(181,25,2);
 border-bottom-style: solid;
 border-bottom-width: 1px;
}

td.contenthaeder {
 vertical-align: top;
}

td.about {
vertical-align: top;
}

td.workcurrent {
 width: 17;
}

td.worknavitext {
 width: 200;
}


img.StartLogo {
  cursor: pointer;
}

img.ContentLogo {
  cursor: pointer;
}

img.workback {
  cursor: pointer;
}

img.worknext {
  cursor: pointer;
}

div.news {
    height: 450px;
    margin: auto;
    overflow: auto;
    position: relative;
    top: 50px;
    width: 600px;
}

div.workbody {
	position:relative;
	top: 30;
	margin: auto;
	overflow: auto;
	border: none;
	width: 500px;
	height: 450px;
}

div.thumbnail {
	margin-top: 18;
	margin-left:18; 
	width: 140;
	height: 150;
	border: none;
	overflow: auto;
	cursor: pointer;
}

img.thumbnail {
	margin-top: 0;
	margin-left: 0; 
	width: 138;
	border: none;
}

p.thumbnailtitle {
  font-family: Arial;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}

.to_the_left {
	float: left;
} 

.clear_flow {
	float: none;
}

div.workoverview {
	margin-top: 10;
	height: 35;
	text-align: center;
	border: none;
	cursor: pointer;
	background-image: url(work/work_overview.gif);
	background-repeat: no-repeat;
}

div.worktop {
	margin-top: 10;
	text-align: left;
	border: none;
}

div.workphoto {
	margin-top: 10;
	text-align: center;
	border: none;	
}

div.workbottom {
	margin-top: 10;
	text-align: left;
	border: none;	
}

div.MainDiv {
	position: relative;
	text-align: center;
	margin: auto;
}

div.StartLogo {
	position: relative;
	margin:auto;
  height: 731;
  width: 1026;
  background-image: url(Bilder/StartLogo.jpg) ;
}

div.MainWork {
	position: relative;
	margin:auto;
  height: 731;
  width: 1026;
	background-image: url(Bilder/table_background_2.jpg);
	text-align: center;
}

div.ContentLogo {
  position: relative;
  top: 10px;
  margin: auto;
  height: 122px;
  width: 450px;
  background-image: url(Bilder/logo_t_gross.gif);
}

div.StartMenu {
  position: relative;
  margin: auto;
  height: 50px;
  width: 450px;
}

div.menuitem {
	position: relative;
  top: 10px;
  left: 10px;
text-align: center;
width: 100px;
}

div.CurrentPath {
border-bottom:1px solid rgb(181,25,2);
border-top:1px solid rgb(181,25,2);
left:10px;
position:absolute;
text-align:center;
top:120px;
width:1000px;
text-align: center;
}

div.CurrentContent {
	position:absolute;
	top:160px;
    width:1000px;
    height: 550px;
    left: 10px;
    overflow: auto;
}

div.UnderConstruction {
height:200px;
left:350px;
position:absolute;
text-align:center;
top:500px;
width:320px;
}

div.about {
	position:relative;
	top: 30px;
	margin: auto;
	width: 700px;
	overflow: auto;
	border: none;
}

div.about_1 {
float:left;
left:10px;
position:relative;
top:10px;
width:400px;
}

div.about_2 {
position: relative;
top:10px;
}

div.about_3 {
left:10px;
position:relative;
top:10px;
width:650px;
}

img.pdf-icon {
	border: none;
		
}
