.left
{
float: left; 
}

.right
{
float: right; 
}

.center
{
  margin-right: auto; 
  margin-left: auto;
}

.clear
{
  margin: 0px; 
  font-size: 1px; 
  clear: both; 

  height: 0px;
}

.clearout
{
  margin: 0px; 
  font-size: 1px; 
  position: relative;
  overflow: hidden;
  height: 0px;
  clear: both; background-color: red;
}

.italic
{
  font-style: italic;
}

.bold
{
  font-weight: 700;
}

.hidden
{
 visibility: hidden;
}

.visible
{
 visibility: visible;
}

.none
{
  display: none;
}

.block
{
  display: block;
}

.inline
{
  display: inline;
}

.kursiv					{ font-style: italic; }
.understruken				{ text-decoration: underline; }
.fet					{ font-weight: 700; }
.thin					{ font-weight: 400; }
.indrag					{ text-indent: 7px; }
.uppercase				{ text-transform: uppercase; }
.textluft				{ letter-spacing: 1px; }
.algn_right				{ text-align: right; }
.algn_center				{ text-align: center; }
.algn_justify				{ text-align: justify; }
.pointer				{ cursor: pointer; }
.opa10					{ opacity: 0.1; filter: alpha(opacity=10); }
.opa15					{ opacity: 0.15; filter: alpha(opacity=15); }
.opa25					{ opacity: 0.25; filter: alpha(opacity=25); }
.opa50					{ opacity: .5; filter: alpha(opacity=50); }
.opa75					{ opacity: 0.75; filter: alpha(opacity=75); }
.opa90					{ opacity: 0.9; filter: alpha(opacity=90); }
.flcenter				{ margin-right: auto; margin-left: auto; }
.flright				{ margin-right: 0px; margin-left: 15px; float: right; }
.flleft					{ margin-right: 15px; margin-left: 0px; float: left; }
.static					{ position: static; }
.relative				{ position: relative; }
.absolute				{ position: absolute; }
.overvsbl				{ overflow: visible; }
.overhddn				{ overflow: hidden; }
.overato				{ overflow: auto; }
.block					{ display: block; }
.none					{ display: none; }
.inline					{ display: inline; }
.visible				{ visibility: visible; }
.hidden					{ visibility: hidden; }

.spalttext				{ line-height: 17px; color: #555445; font-family: arial; font-size: 11px; font-weight: 400; font-style: italic; }
.spaltrubrik				{ margin: 9px 0px 9px 0px; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #e2e2e2; color: #777667; font-family: arial; font-size: 11px; font-weight: 700; letter-spacing: 1px; }
.bildnot				{ margin: 3px 5px 0px 5px; font-style: italic; }
.bildcontainer				{ margin-bottom: 20px; line-height: 17px; color: #999999; overflow: hidden; }




.pageselector
{
  text-align:center;
  margin-top:20px;
}

.pageselector a
{
  display: inline;
  border:1px solid #aaaaaa;
  padding:5px;
}

.pageselector strong
{
  display: inline;
  border:1px solid #75042f;
  padding:5px;
  color:#ffffff;
  background-color:#75042f;
}



.pageselector a:hover
{
  display: inline;
  border:1px solid #75042f;
  padding:5px;
  color:#ffffff;
  background-color:#75042f;
}

.pageselector strong:hover
{
  display: inline;
  border:1px solid #75042f;
  padding:5px;
  color:#ffffff;
  background-color:#75042f;
}




#navigation-top {
  display:none;
}



#con-lvl-a {
  padding-top:45px;
}