body {

font-family : Arial, Helvetica;
margin : 0;
padding : 0;
background-color : #FFFFFF;
color : #000000;
font-size : 0.8em;
line-height : 1.5em;
}


#containermitte{
margin : 0 auto;
width : 944px;

}

#kopf{
background-image : url(../images/logo_schwarz-werkzeugbau.gif);
background-repeat : no-repeat;
background-color : #FFFFFF;
background-position:790px 13px;
height : 70px;
}

#kopf2{
background-image : url(../images/content_menue_kopf.gif);
background-repeat : no-repeat;
height : 12px;
font-size : 0.1em;
line-height : 0.1em;
}

#containerinnen{
background-image : url(../images/bg_content.gif);
background-color : #FFFFFF;
background-repeat : no-repeat;
}

#content{

width : 430px;
float : left;
padding-left : 50px;
padding-bottom : 0px;
line-height : 1.7em;
}

#containermenue{
width : 424px;
float : right;
}

#menue{
background-color : #464646;
padding-left : 20px;
padding-top : 10px;
padding-bottom : 30px;
color : #A0A0A0;
}

#bild{
background-image : url(../images/menueBild.jpg);
background-repeat : no-repeat;
width : 424px;
height : 298px;
}

#fuss{
width : 944px;
height : 63px;
background-image : url(../images/content_fuss.gif);
background-repeat : no-repeat;
background-color : #FFFFFF;
}


#closertop {
clear : both;
}


ul#mainlevel-nav {

list-style : none;

padding : 0;

margin : 0;

font-size : 0.8em;

}

ul#mainlevel-nav li {

background-image : none;

padding-left : 0;

padding-right : 0;

float : left;

margin : 0;

font-size : 1.5em;

line-height : 21px;

white-space : nowrap;

border-right : 1px solid #666;

}

ul#mainlevel-nav li a {

display : block;

padding-left : 15px;

padding-right : 15px;

text-decoration : none;

color : #fff;

background : transparent;

}

#buttons > ul#mainlevel-nav li a {

width : auto;

}

ul#mainlevel-nav li a:hover {

color : #777;

}

#pathway a:link {

color : #777;

text-decoration : none;

}

#pathway a:visited {

text-decoration : none;

color : #A3A3A3;

}

#pathway a:hover {

text-decoration : none;

color : #000000;

}

#pathway a:active {

text-decoration : none;

color : #A3A3A3;

}

.inputbox {


}

a.mainlevel {

text-transform : uppercase;

font-size : 0.8em;
line-height : 2.5em;
font-weight: 100;
letter-spacing: 0.1em;

color : #A0A0A0;

text-decoration : none;

width : 185px;

background-image : url(../images/dummy.gif);
background-repeat : no-repeat;
padding-left : 0px;


}

a.mainlevel:hover {
color : #EB0000;
}



a.sublevel {

text-transform : uppercase;

font-size : 0.8em;
line-height : 1.5em;
font-weight: 100;
letter-spacing: 0.1em;

color : #A0A0A0;

padding-left : 36px;

background-image : url(../images/submenu.gif);

background-repeat : no-repeat;

background-position : left 0%;

}

a.sublevel:hover {
color : #ff0000;
}

#active_menu {

color : #FFFFFF;


}

.readon {
font-weight:bold;
color : ##ff0000;
text-decoration : none;
padding-left : 15px;
padding-top : 0px;
padding-bottom : 0px;
}

.componentheading {

font-weight:100;

font-size : 10pt;

text-transform: uppercase;

letter-spacing: 0.1em;

color : #000;

padding-left : 0px;

padding-top : 15px;

padding-bottom : 15px;


}

.contentheading {

font-weight:100;

font-size : 10pt;

text-transform: uppercase;

letter-spacing: 0.1em;

color : #000;

padding-left : 0px;

padding-top : 15px;
margin-top : 15px;

padding-bottom : 15px;

}

.contentpagetitle {

font-size : 2em;

color : #000;

padding-left : 23px;

padding-bottom : 10px;

}

.contentpane {
margin-right : 25px;

}

.contentpaneopen {
margin-right : 25px;

}

table.moduletable {

margin-bottom : 0px;
text-align : left;

}

table.moduletable th{
font-size : 10pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

.createdate {

padding-left : 10px;

color : #999;

}

.modifydate {

padding-left : 10px;

color : #999;

}

.small {

padding-left : 10px;

color : #999;

}

body.contentpane {

background-color : #fff;

color : #000;

background-image : none;

}

.sectiontableentry2 {



}

.sectiontableheader {

font-weight: bold;

}

a
{
  text-decoration : none;
  color : #EB0000;
  font-weight:100;
  background-image : url(../images/hyperlink_pfeil.gif);
  background-position:0px 3px;
  background-repeat : no-repeat;
  padding-left : 15px;
  margin-left : 15px;
}

a:hover 
{
	color : #000;
}
h1 {
font-size : 12pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

h2 {
font-size : 12pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

h3 {
font-size : 12pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

h4 {
font-size : 12pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

h5 {
font-size : 12pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

h6 {
font-size : 12pt;
font-weight: bold;
color : #000;
padding-left : 0px;
padding-top : 0px;
padding-bottom : 10px;
}

input{
color: #444;
background: #D9D9D9;
border: 1px solid #777
}

hr{
color: #A0A0A0;
background-color: transparent;
height: 1px;
}

ul{
list-style-image:url(../images/aufzaehlung_zeichen.gif);
}

img
{
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
border-bottom-style: none;
background-image : url(../images/dummy.gif);
background-repeat : no-repeat;
padding-left : 0px;
}
