  img {
    border:0px;
  }

  body {
    margin: 0px;
    padding: 0px;
	font-family : Arial, Helvetica, sans-serif;
	color : #0e2c50;
  }
 #logospace{position:absolute; left:280px; top:30px;} 
 #searchspace{position:absolute; left:330px; top:100px; z-index:2; font-size : 0.65em; color:white}
 #headlinespace{position:absolute; width:550px; height:30px; left:180px; top:140px; text-align:center; overflow:hidden;    z-index:2;}
 

  h1 {
	font-size : 0.75em;
	color : #a57e43; 
	font-style:italic;
 }

  h2 {
	font-size : 0.65em;
  }

  h1.title {
    text-align:left;
	color : #0e2c50;
	font-style:normal;
  }
  li{
	color : #0e2c50;
  }

  h1.cat {
    text-align:left;
	color : #0e2c50;
	font-size : 20px;
	font-style:normal;
  }
  .cat {
	font-weight : bold;
	font-size : 0.85em;
  }
  .cat2 {
	font-weight : bold;
	font-size : 0.75em;
  }
  .nav {
	font-weight : bold;
	font-size : 0.70em;
  }
  .featured {
	font-size : 0.70em;
  }
  .credits {
	color : #8A85AA;
	font-size : 0.65em;
  }
  .external {

	font-size : 0.75em;
  }

  .external_fixed {

	font-size : 11px;
  }
    .external_fixed_2 {

	font-size : 10px;
	text-decoration:none;
  }


  .ip-medien {
	font-size : 0.65em;
  }
  .text {
	font-size : 0.80em;
	text-align: justify;
  }
  .linktext {
    font-style: italic;
    font-size : 0.75em;
  }
  a {
	text-decoration: underline;
	color : #0e2c50;
  }
  a:visited {
	color : #a57e43;
  }
  a:hover  {
	text-decoration: none;
  }

  .left_element {
    position:absolute;
    top:0px;
    left:0px;
    width:160px;
    border-style:solid;
    border-color:#052960;
    border-width: 0px 1px 0px 0px;
    background:#E6F3FF;
  }

  .right_element {
    position:absolute;
    top:0px;
    left:770px;
    width:160px;
  }
  .wrapper_align {
    position:absolute;
    top:0px;
    left:165px;
  }
  .wrapper {
    margin:0;
    width:600px;
    text-align:center;
  }
  .header { 
	width:600px;
	height:203px;
  }
  .hr {
    clear:both;
    overflow:hidden;
    height:1px;
    width:600px;
    background-color:#052960;
    margin-top:2px;
    margin-bottom:2px;
  }
  .space {
    clear:both;
    width:600px;
    height:10px;
    overflow:hidden;
  }
  .left {
    text-align:left;
    vertical-align:top;
  }
  .float_left {
    clear:both;
    float:left;
    width:280px;
    text-align:left;
  }
  .float_right {
    float:right;
    width:280px;
    text-align:left;
  }
  .float_search_left {
    clear:both;
    float:left;
    height:20px;
    text-align:left;
  }
  .float_search_right {
    text-align:left;
  }

  .dmoz {
    background-color:#e0e0e0;
  }
