.inksplot {font-family: Tahoma, Helvetica, sans-serif; margin:0px; padding:0px;}
.header {margin: 0px; background: #3b3b3b; color:#fff; padding: 10px 0; border-bottom: 2px solid #fff; padding-left: 200px;}
.header .wrap {width: 765px;}
.header h1 {margin: 0px;}
.header h1 a {color:#fff; text-decoration: none;}
.header .util {float:right; padding-top: 15px;}
.header .util a {color: white;}
.body {background: url(../images/bg.gif) repeat-x; height:635px;padding-left: 200px;}
.body p { margin: 0px; } 
.body a {float: left; text-align: center; text-decoration: none; color: #000; padding-right: 14px; letter-spacing: 0.09cm; font-size: 1.1em;}
.body a img {border:0px; margin-top: 20px; display:block;}
.footer{font-size: 0.8em; padding-left:480px; color: #bbb; position:absolute; z-index:-1; text-align:center;}
.footer a { color: #666;  }
.footer .spacer { color: #bbb; }
.gallery {float: left; margin-top: 30px; width: 350px;}
.galleria_container { float: left; width: 400px; margin-top: 30px;}
.caption {position: absolute; top: 380px; left: 640px; width:350px;}

.body input { margin-top: 15px; }
.body form .error { padding-top: 15px; color: #900; }

.Contact .body { padding-top: 55px; }
.Contact .body .inner-wrap { width:800px; }
.Contact .body .inner-wrap p { padding-bottom: 10px; }
.Contact .body .inner-wrap a { font-size: 1.0em; letter-spacing: normal; float:none; text-align: left; padding-right:0px; text-decoration:underline;}
.Contact .footer { margin-top: -55px; }
.wysiwyg { width: 600px; }