/************************************************************************************************************/
/* Einfache Textinhalte */
h1 { 
  font-size:14px; 
  font-weight:bold; 
  line-height:20px; 
  color:#662A0D;
  margin: 0px 0px 10px 0px; 
  }
h2 { 
  font-size:12px; 
  font-weight:bold; 
  line-height:19px; 
  color:#464202;
  margin: 1.2em 0 .75em 0; 
  }
h3 { 
  font-size:11px; 
  font-weight: bold;
  margin: .5em 0;
   }

.main_textbox h1, .main_textbox h2, .main_textbox a, .main_textbox img {
  padding: 0;
  margin: 0 0;
  border: 0;
}
.main_textbox img{
  margin-left: .5em;
}
.main_textbox h2 {
  margin-bottom: 1em;
}

/*Pressinfo styles*/ 

.press_image img {
  margin: .5em;
}

.press_listing_images {
  float: left;
  margin-right: .75em;
}
.press_listing_images img {
  display: block;
  margin-bottom: .5em;
  
}
.press_listing h2 {
  clear: both;
  margin-bottom: .5em;
}
.press_artikel {
  margin-bottom: 2em;
}
.press_listing h4 {
  margin-bottom: 1em;
}
.press_weiter img{
  float: none;
  margin: 0;
  margin-left: .5em;
  border: 0;
}
.press_weiter {
  display: inline;
}
/*PRESSE Ende*/
h4 { 
  font-size:10px; 
  font-weight:normal;
  margin: .5em 0; 
  }
p { 
  margin: 0 0px 5px 0px; 
  line-height:16px; 
  }
p em,
li em,
* em { font-weight:bold; font-style:normal; color:#938C00; text-decoration:none !important; }


*.main_layout *.main_content ul { 
  padding:0px; 
  margin-top: 1em; 
  }
*.main_layout *.main_content ul li { 
  line-height:16px; 
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 30px; 
  background-image:url('/resource/icons/arrow.png');
  background-position: 0px 6px; 
  background-repeat:no-repeat; 
  list-style:none; 
  list-style-position:outside; 
  }
li a,
em a,
p a,
* a { font-weight:bold; font-style:normal; color:#000; text-decoration:none; }

p li a:hover,
p em a:hover,
p a:hover,
* a:hover { font-weight:bold; color:#6EC702; }
.main_content a:hover, .main_textbox a:hover {
  font-weight: normal;
  color: #662A0D;
  text-decoration: underline;
}
/* Verknüpfungen im highlight Text überschreiben */
em a,
* em a,
em * a,
* em * a { text-decoration:none; }
a em,
* a em,
a * em,
* a * em { text-decoration:none; }


/************************************************************************************************************/
/* Modulformatierungen */
/* Bilder innerhalb von Testen (Seitenblockmodul) * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
*.img_center { display:block; clear:both; }
*.img_center_thumb {}
*.img_center_small {}
*.img_center_large {}

div.img_left_column { float:left; padding-top:10px; padding-right:6px; }
div.txt_left_column { float:right; }

div.img_right_column { float:right; padding-top:10px; padding-left:6px; }
div.txt_right_column { float:left; }

div.img_left_inline { float:left; padding-top:10px; padding-right:12px; }
div.img_right_inline { float:right; padding-top:10px; padding-left:12px; }

div.img_position_clear { display:block; clear:both; }


div.img_center a,
div.img_center a:link,
div.img_center_thumb a,
div.img_center_thumb a:link,
div.img_center_small a,
div.img_center_small a:link,
div.img_center_large a,
div.img_center_large a:link,
div.img_left_column a,
div.img_left_column a:link,
div.img_left_inline a,
div.img_left_inline a:link,
div.img_right_column a,
div.img_right_column a:link,
div.img_right_inline a,
div.img_right_inline a:link { display:block; border:1px dotted #D3C700; }

div.img_center a:hover,
div.img_center_thumb a:hover,
div.img_center_small a:hover,
div.img_center_large a:hover,
div.img_left_column a:hover,
div.img_left_inline a:hover,
div.img_right_column a:hover,
div.img_right_inline a:hover { border:1px solid #42EA0A; }

div.img_center img,
div.img_center_thumb img,
div.img_center_small img,
div.img_center_large img,
div.img_left_column img,
div.img_left_inline img,
div.img_right_column img,
div.img_right_inline img { border:6px solid #FFFFFF;}