html {font-family: arial; font-size: 12px;}
body {margin: 0px;background:#000;color: #BBB;margin-bottom: 20px;}
* {margin: 0; padding: 0;}
div.clear {clear: both;}
img {border: 0px;}

a {color: #E00; text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline;}

h1, h2, h3, h4 {font-variant: small-caps; font-size: 20px;}


ol {list-style-type:square;margin:0px 0px 0px 30px}

#header {width: 1000px; height: 110px; margin: auto; background: url(images/header.jpg);}
#header div {float: right; width: 468px; height: 60px; padding: 1px; border: 1px solid #DDD; position: relative; top: 27px; right: 10px; background: #000;}
#navmenu {width:1000px;margin:auto;}
#wrap {width: 1000px; margin: auto;}

#navmenu, a {font-family: arial;font-size:14px;font-weight:bold;}

#content {float: left; width: 780px; background: #B00; margin: 10px 0 0 10px; color: #000;}
	#content h3 {background: #600; font-variant: small-caps; font-size: 20px;padding-left: 5px;}
	#content p {padding: 5px; text-align: justify;}
#navi {float: left; width: 210px;  background: #333; margin-top: 10px;}
	#navi h2, #navi h3, #navi h4 {background: #300; padding: 4px 0 4px 5px; font-variant: small-caps; font-size: 20px;}
	#navi p {padding: 5px; text-align: justify;}
#navmenu li {list-style-type:none;display:inline;padding-right:15px;}
.m5 {margin: 5px;}
.mr5 {margin-right: 5px;}
.cams {position: relative; left: 4px;}

.box {width: 980px; padding: 10px; margin: 10px auto 0 auto; background: #333; text-align: justify;}
#footer {width: 1000px; padding: 10px; margin: auto; text-align: center;}

.empfbox {width: 330px; background: #333; float: left; margin-top: 10px;}
.empfbox p{padding: 5px; text-align: justify;}
.empfbox a{display: block; background: #600; padding: 5px 2px 5px 2px; text-align: center;}