body
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.7em;
  margin: 0px;
  padding: 0px;
  background : #343546 url(../img/hintergrundverlauf.jpg) repeat-x;
  min-height: 1011px;
  color: #353446;
}

a:hover
{
  text-decoration: underline;
}

a img
{
  border: none;
}
h1 {
  margin: 5px 0px 0px 0px;
	font-size: 150%;
	 line-height: 130%;
	padding: 0;
	 font-weight: bold;
}
h2
{
	margin: 0px 0px 0px 0px;
  font-size: 120%;
  line-height: 130%;
  color: #D0002A;
   font-weight: bold;
}

h3 {
  font-size: 100%;
 font-weight: bold;
	margin: 0;
	
}

h4 {
  font-size: 100%;
	margin: 0;
}

#news_fb_pagebrowse 
{
  text-align: center;
}

#news_fb_pagebrowse a:hover
{
  text-decoration: inherit !important;
}

#news_fb_pagebrowse a.active
{
  color: inherit;
  font-weight: bold;
}

#news_fb_pagebrowse a
{
  margin: 0 5px;
}

a
{
  color: #D0002A;
  text-decoration: inherit;
  font-style: inherit;
  font-weight: inherit;
}

.outline
{
	margin: 0 auto;
	width: 1112px;
	min-height: 506px;
}

.main
{
	width: 803px;
	background: transparent url(../img/center.jpg) repeat-y;
}

.header
{

	height: 136px;
	background: transparent url(../img/header.jpg) no-repeat;
	overflow: hidden;
}

.center
{
	padding: 0px 1px 0px 2px;
	overflow: hidden;
}

.blocks_r
{
	width: 169px;
	float: right;
}

.content_l
{
  width: 579px;
  padding: 24px;
}

#navi_l
{
	height: 21px;
	background: transparent url(../img/reiter_li.gif) no-repeat top left;
  float: right;
}

#navi_r
{
	height: 100%;
	background: transparent url(../img/reiter_re.gif) no-repeat top right;
	overflow: hidden;
}

#navi_c
{
  background: transparent url(../img/reiter_mitte.gif) repeat-x;
  margin: 0 4px;
}
	
#navi_c ul
{
	height: 21px;
  list-style: none;
  margin: 0;
  padding: 0;
}

#navi_c li
{
	float: left;
}

#navi_c li a
{
	float: left;
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

#navi_c #current {
background-image:url(/templates/IMConceptsV2/images/reiter_weis_li.gif);
height:48px;
}
#navi_c #current a {
background:transparent url(/templates/IMConceptsV2/images/reiter_weis_re.gif) no-repeat scroll right 0;
color:#333333;
height:28px;
padding:0px 0px 0 0px;
}

#navi_top
{
  margin: 16px 0 0 0;
  width: 100%;
  text-align: right;
  overflow: hidden;
  line-height: 1em;
  height: 99px;
}

#navi_top ul
{
  list-style: none;
  margin: 0;
}
#navi_top li
{
  background: transparent url(../img/liste.gif) no-repeat center right;
  padding: 0 12px 3px 0;
}

#navi_top a
{
  color: #000;
  text-decoration: none;
}
#header_r
{
	width: 762px;
  height: 100%;
	background: transparent url(../img/header_re.jpg) no-repeat top right;
  padding: 0 162px 154px 188px;
}
#header_l
{
	background: transparent url(../img/header_li.jpg) no-repeat top left;
}
#header_line
{
	width: 100%;
	height: 6px;
  background: transparent url(../img/header_linie.gif) no-repeat;
}
#lorem_ipsum
{
	width: 803px;
	margin: 0 1px;
	height: 138px;
	background: transparent url(../img/my_header_index.jpg) no-repeat;
	
}
.footer
{
	width: 803px;
	height: 154px;
  background: transparent url(../img/footer.jpg) no-repeat bottom left;
}

/* CSS Anpassungen für das Dynamic Menü Chrome */

.chromestyle {
font-weight:bold;
width:100%;
}
.chromestyle:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

.dropmenudiv {
-x-system-font:none;
background-color:#d0002a;
border-color:#BBBBBB;
border-style:solid;
border-width:1px 1px 0;
color:#d0002a;
font-family:Arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
position:absolute;
top:0;
visibility:hidden;
width:170px;
z-index:100;
}
.dropmenudiv a {
border-bottom:1px solid #BBBBBB;
color:#FFFFFF;
display:block;
font-weight:bold;
padding:2px 5px;
text-decoration:none;
text-indent:3px;
width:auto;
}
* html .dropmenudiv a {
width:100%;
}
.dropmenudiv a:hover {
background-color:#f4f4f5;
color:#000000;
font-weight:bold;
}
