/**
 * Swoppen Systems
 *
 * @copyright since 2000 - All rights reserved.
 */
 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
  color: black;
}


ol, ul {
  list-style: none;
}

blockquote, q {
  quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content:'';
  content:none;
}

:focus {
  outline: 0;
}

a, a:visited {
  text-decoration: none;
}

a:after, a:link:after, a:visited:after {
  text-decoration: none;
  content: " [" attr(href) "] ";
  font-size: 10px;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  padding:14px 0 3px;
}

h1 {
  font-weight: bold;
  font-family: UnivrstyRoman BT;
  font-size: 36px;
  padding: 5px 0 12px;
}

p {
  padding: 5px 0 9px;
}

label {
  display: block;
  float: left;
  clear: both;
  width: 200px;
}

input, textarea {
  border: 0px;
  float: left;
  width: 300px !important;
  margin-bottom: 3px;
  display: block;
}

input.button {
  display: none;
}

#tmpl_header {
  display: none;
}


#tmpl_content .tmpl_right {
  float:left;
  margin:0 20px 0 0;
  min-height:450px;
  padding:20px;
  width:525px;
}

#tmpl_content .tmpl_right ul {
  list-style-type:square;
  margin-left:27px;
}

#tmpl_content .tmpl_left {
  display: none;
}


#tmpl_content  .tmpl_top, #tmpl_content .tmpl_bottom {
  height:10px;
}

#tmpl_content .tmpl_bottom {
  background-position:left -12px;
  clear:both;
  display:block;
  height:45px;
  overflow:hidden;
}

#tmpl_content .tmpl_bottom .tmpl_footer {
  text-align:center;
  position:relative;
  top:17px;
}

#tmpl_content .tmpl_bottom .tmpl_footer a, #tmpl_content .tmpl_bottom .tmpl_footer {
  font-size:10px;
}

#tmpl_content  .tmpl_middle {
  float:left;
  height:100%;
  width:100%;
}

#tmpl_content  .tmpl_middle .map {
  height:250px;
}

#tmpl_content  .tmpl_middle .map:hover {
  height:450px;
}

.typeface-js-selected-text {
  display: none !important;
  /*display: block; /* nur für den IE */
}
