body { 
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background:url('/3d-tool-images/gradient.jpg') repeat-x top fixed;
}


p.navigate {font-family:Arial; font-size:12px; font-weight:bold; color:#eeeeee; text-decoration:none;}
p.printline {display:none;}

div#mainback {
display:block;
position:relative;
text-align:center;
width:100%;
margin-top:0px;
}

div#top {
text-align:right;
width:800px; 
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding:0px;
background-color:transparent;
}


div#topmenu {
display:block;
padding:0;
margin-left:auto;
margin-right:auto;
margin-top:2px;
width:800px;
height:30px;
text-align:center;
vertical-align:middle;
background-color:transparent;
background-image:url("/3d-tool-images/menuback_v9.jpg");
}

p.menu {
margin:0;
display;block;
font-family:Arial; 
font-size:14px; 
font-weight:normal; 
color:#dddddd; 
display:block;
height:30px;
line-heigth:30px;
}

div#topmenu a {
font-family:Arial; 
font-size:14px; 
font-weight:normal; 
color:#000000; 
background-color:transparent;
background-image:url("/3d-tool-images/menubutton_v9.jpg");
text-decoration:none;
display:inline-block;
width:90px;
height:30px;
line-height:30px;
}

div#topmenu a:hover {
color: #000000;
background-image:url("/3d-tool-images/menubutton_over_v9.jpg");
}

div#topmenu a.aktuell:hover {
color: #000000;
background-image:url("/3d-tool-images/menuactive_v9.jpg");
}


div#topmenu a.aktuell {
margin:0;
font-family:Arial; 
font-size:14px; 
font-weight:normal; 
color:#000000; 
background-color:transparent;
background-image:url("/3d-tool-images/menuactive_v9.jpg");
text-decoration:none;
display:inline-block;
width:90px;
height:30px;
line-height:30px;
}


div#top p {
margin:0;
font-family:Arial; 
font-size:12px; 
font-weight:normal; 
color:#ffffff; 
background-color:transparent;
text-decoration:none;
padding:0;
}

div#top a {
margin:0;
font-family:Arial; 
font-size:12px; 
font-weight:normal; 
color:#dddddd; 
background-color:transparent;
text-decoration:underline;
padding:0;
display:inline-block;
margin-bottom:5px;
}

div#top a:hover {
color:#0066CC;
}

div#content {
width:800px;
margin-left:auto;
margin-right:auto;
}

div#bottom {
width:800px;
height:30px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
background-color:transparent;
}



table.formats td.tablecontent {
padding-left:5px;
padding-top:1px;
padding-bottom:1px;
border-bottom: 1px solid #b0b0b0;
}


table.formats td.tablehead {
background-color:#FFFFFF;
border-bottom: 2px solid #909090;
}


table.formats td.noborder {
border-style: none;
}

table.formats td.bottomborder {
border-bottom: 2px solid #ffffff;
}

table.formats td.endborder {
padding-left:5px;
padding-top:1px;
padding-bottom:1px;
border-bottom: 2px solid  #909090;
}

table.formats td.bottomright {
border-bottom: 2px solid  #909090;
border-right: 2px solid  #909090;
}

table.formats td.bottomleft {
border-bottom: 2px solid  #909090;
border-right: 1px solid #b0b0b0;
}

table.formats td.rightborder {
border-bottom: 1px solid #b0b0b0;
border-right: 2px solid  #909090;
}


table.formats {
border-collapse:collapse
}
