* {
margin: 0px;
padding: 0px;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
background: #eeeeee url(../images/stahl/body_bg.jpg) repeat-x;
}

.box {
margin-top: 20px;
margin-left: auto;
margin-right: auto;
color: #000;
width: 460px;
background: url(../images/intro/intro-top.jpg) no-repeat top left;
}

.box h3{
padding-top: 20px;
}

.box img {
padding: 0px 0px 0px 12px;
}

#nav-top {
background: #FFF url(../images/intro/a-top.jpg) top center;
margin-left: 25px;
padding: 40px 5px 20px 5px;
width:400px;
}

#nav-bottom{
background: #CCCCCC url(../images/intro/a-bottom.jpg) bottom center;
margin-left: 25px;
padding: 20px 5px 40px 5px;
width:400px;
}

.box a {
	text-transform: uppercase;
	font-weight: bold;
	font-size:14px;
	text-decoration:none;
}

a#stahl  {
color: #000;
padding: 35px 27px 20px 5px;
}

a#bad {
color: #000;
padding: 20px 190px 35px 5px;
}


.box .middle {
padding-bottom: 20px;
background: url(../images/intro/intro-middel.jpg) repeat-y;
}

.box .last{
padding-bottom: 30px;
background: url(../images/intro/intro-bottom.jpg) no-repeat left bottom;
}

.box h3, .box h4, .box p{
padding-left: 25px;
padding-right: 25px;
}