body {margin:0px;padding:0px;background:url("../img/global-bg.jpg") repeat-x; #fff;font-weight: normal;color:#333;font-size: 14px;height:100%;width:100%;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

a {border:0;text-decoration:none; color:#333;}
a:hover {color:#1a1a1a;text-decoration:underline;}
a.pdf-link {background:url("../img/pdf-icon.gif") no-repeat 0 -2px;color:#7F2764;display:block;font-size:14px;height:20px;margin:0 0 0 450px;text-indent:25px;}
a.pdf-link-static {background:url("../img/pdf-icon.gif") no-repeat 0 -2px;color:#7F2764;display:block;font-size:14px;height:20px;text-indent:25px;}
a.title-link {background:url("../img/title.png") no-repeat; border:0;color:#000;display:block;font-size:14px;height:530px;}
a.title-link:hover {text-decoration:none;}
a.text-link {color:#7F2764;font-size:14px;}
h1 {color:#083564; font-size:20px; font-style:italic;font-weight:normal;margin-top:0; margin-bottom:10px;}
h1 span {color:#083564;}
h2 {color:#083564; font-size:16px;}
h3, h3 a {color:#083564; font-size:16px;font-style:italic;margin:0 0 5px;text-decoration:none;font-family: Verdana,Arial;}
h3.solo {margin:0 0 20px 0;}
ol,ul,dl {list-style-type:none; padding:0;}
.float-left{float:left;}
v\:* {behavior:url(#default#VML);}

#horizon {text-align: center;position: absolute;left: 0px;width: 100%;overflow: visible;visibility: visible;display: block;}
#content {background:#fff;border:1px solid #ddd;margin: 20px 0 0 -490px;position: absolute;left: 50%;padding:20px;width: 980px;visibility: visible;text-align:left;}
#content-title {background:#fff;border:1px solid #ddd;margin: 20px 0 0 -490px;position: absolute;left: 50%;width: 980px;visibility: visible;text-align:left;}

#logo {border:0;height:70px;left:636px;position:relative;width:340px;}
#menu {float:left;margin:20px 0 0 0;width:200px;padding:0 20px 0 0;display: inline;}
#menu ul.men {margin:0 0 20px 0;}
#menu ul.men li a {line-height:20px;margin:0 0 0 10px;font-family: Verdana,Arial;}
#menu ul.men li a.active {text-decoration:underline;}
ul.sub {font-size:12px; margin:0 0 10px 10px;}
#main {float:left;margin:20px 0 0 0;width:760px;display: inline;}
#main img.border {border:1px solid #888;margin:0 0 5px 0;}
#main img.margin-5 {margin:5px;}
#main ul {list-style-type:square;margin:20px 0 0 20px;}
.presenter {margin:20px 0 0 60px;}
.presenter-2 {margin:20px 0 0 35px;}
.info-150 {margin:5px;width:150px;font-size:12px;float:left;}
.info-200 {margin:5px;width:200px;font-size:12px;float:left;}
.info-350 {margin:5px;width:350px;font-size:12px;float:left;}
.text-370 {width:370px;float:left;}
#footer {border-top: 1px solid #ddd;margin:30px 0 0;padding:10px 0 0 0;}
#footer span#links {margin:0 435px 0 0}
#footer span#copyright {font-size:14px;}
.bockdrilling-bg {background:url("../img/bockdrilling-bg.gif") no-repeat 325px 60px;}
.kronen-gewehre-bg {background:url("../img/kronen-gewehre-bg.jpg") no-repeat 250px 70px;height:400px;}
.nimrod-doppelbuechse-bg {background:url("../img/nimrod-doppelbuechse-bg.gif") no-repeat scroll 155px 470px transparent;height:830px;}
.gravuren-bg {background:url("../img/gravuren-bg.gif") no-repeat 200px 280px;height:585px;}
.kontakt-bg {background:url("../img/kontakt-bg.gif") no-repeat 200px 40px;height:370px;}
.bunteinsatz-bg {background:url("../img/bunteinsatzhaertungen-bg.jpg") no-repeat 200px 30px;}
.vierling-bg {background:url("../img/vierling-zitat.gif") no-repeat 420px 60px;}
.impressum-1 {width:170px;float:left;}
.impressum-2 {width:580px;float:left;}
#philosophie {background:url("../img/philosophie-bg.jpg") no-repeat;height:570px;padding:10px;}
.dyn-content {padding:0 0 20px 0;}
.dyn-content img {float:left;}
.dyn-content-neuwaffen {float:left;margin:0 0 30px 20px;width:355px;}