* {margin:0;padding:0;font-family:verdana,tahoma,sans-serif;}

/*TYPO*/
img {border: none;}
p {font-size:13px;color:#262626;line-height:20px;margin-bottom:15px;}
strong {font-size:14px;font-weight:bold;}
a:link, a:visited {text-decoration:none;border:none;color:#616161;}
a:hover, a:active, .active a {color:#9E3039;}
h2{font-weight:bold;margin:30px 0;font-size:15px;color:#9E3039;text-transform:lowercase;}
h3{font-weight:bold;margin:15px 0;font-size:14px;}
h4{font-weight:bold;margin:15px 0;font-size:14px;}
#navi li{font-size:13px;font-weight:bold;margin-bottom:5px;color:#990000;text-transform:lowercase;list-style:none;}
ul#disc{font-size:13px;margin-bottom:10px;list-style-type:disc;color:#000000;font-weight:normal;}
li{font-size:10px;font-weight: normal;color:#990000;margin-left:10px;}
li#normal{font-size:13px;font-weight:normal;margin-left:20px;color:#000000;margin-bottom:10px;}
hr {width:300px;color:#990000;background-color:#9E3039;margin-right:50px;margin-left:50px;margin-bottom:20px;height:1px;text-align:center;}

/*LAYOUT*/
body {font-size:12px;background-color:white;text-align:left;width:100%;margin:0 auto;}
#background {width:1005px;margin:0 auto;background-color:white,z-index:1;}
#header {width:100px;height:1px;text-align:left;margin-top:0px;margin-left:0px;position:inherit;background:#ffffff;}
#logo {width:250px;float:right;background:url(assets/images/machold_logo.jpg) no-repeat;margin-top:29px;margin-bottom:29px;}
#navi {width:margin-left:20px;margin-top:280px;margin-bottom:250px;text-align:left;}
#main {width:500px;float:left;margin-left:220px;margin-bottom:250px;margin-top:150px;text-align:right;}
.clear {clear:both;float:none;}
#footer {clear:both;width:100%;height:169px;background:url(assets/images/machold_footer_03.png) no-repeat center bottom;bottom:0px;position:fixed;z-index:99;}

fieldset {border:none;width:500px;text-align:right;}
#submit {background-color:#9E3039;border:2px solid #616161;color:white;font-weight:bold;height:30px;float:right;width:120px;}
#submit:hover {border:2px solid #9E3039;background-color:#616161;}
label {display:inline;float:left;margin:5px;padding:3px;width:250px;height:18px;}
input, textarea, select {display:inline;margin:5px;padding:3px;height:18px;width:200px;background-color:white;border:1px solid #616161;}
input:focus {background-color:#f0f0f0;border:1px solid #9E3039;}
