
  body {
    color: black; 
    background-color: white;
    
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; 
    padding: 5px;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

  .LinksAusrichten
  {

    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    border: solid 1px #000;
    padding: 0 0 0 0;
    height: auto;
    }

hr
{
    display: inline-block;
    width: 100%;
    clear: both;
    height: 1px;
    border: solid 1px red;
}
hr:after {

}
  .aircraft_image
  {
    width: 400px;
    height: auto;
  }
  .portrait_image
  {
    width: 100px;
    height: auto;
  }

  h1 {
    font-size: 16px;
    margin: 0px; 
    padding: 0.3em;
    padding-left:0px;
    text-align: left;
    color: #003399;
  }
	
  
h2 {color: #003399;margin-left:0px;}
h3 {color: #003399;}

	
	#left_container
    {
 float: left;
 border: solid 0px pink;
  }
  
  ul#pages_list {
    font-size: 0.83em;
    
    width: 159px;
    margin: 0px 10px 0px 0px; 
    padding: 0;
    border: 1px solid #003399;
    padding: 5px;
    margin-left:5px;
    background: #F5F5F5;
    margin-bottom:15px;
    display: block;
  }
  ul#pages_list li {
    list-style: none;
    margin: 0; padding: 0.5em;
    padding-left:20px;
    background: url('https://www.mmig46.org/kabimba_layouts/mmig46/pix/menu_icon.gif') no-repeat top left;
  }
  
  ul#pages_list li.selected 
  {
  background: url('https://www.mmig46.org/kabimba_layouts/mmig46/pix/menu_icon_over_css.gif') no-repeat top left;
  
  }
  
  ul#pages_list li:hover
   {
      background: url('https://www.mmig46.org/kabimba_layouts/mmig46/pix/menu_icon_over_css.gif') no-repeat top left;
   }
  ul#pages_list a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
    color: #003399;
     text-decoration: none;
  }
  ul#pages_list a:link {
    color: #003399;
    text-decoration: none;
  }
  ul#pages_list a:visited {
    color: #003399;
    
  }
  ul#pages_list a:hover {
    color: #003399;
    background-color: white;
  }
  ul#pages_list a:active {
    color: white; 
    background-color: gray;
  }

  div#Info {
    font-size: 0.9em;
    float: right; 
    width: 225px;
    margin: 0px; 
    padding: 0;
    margin-top:-8px;

  }
  div#Info h2 {
    font-size: 1.33em;
    margin: 0.2em 0.5em;
  }
  div#Info p {
    font-size: 12px;
    margin: 0.5em;
  }
  #add {border: solid 1px #ccc;padding:5px;overflow: visible;height:auto;}

  div#Inhalt {
    margin: 0 240px 0px 200px;
    padding: 0 1em;
    border: 0px dashed silver;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  div#Inhalt h2 {
    font-size: 15px;
    margin: 0.2em 0;
    font-weight: bold;
  }
  div#Inhalt p,ul,li {
    font-size: 12px;
    margin: 1em 0;
  }


  p#Fusszeile {
    clear: both;
    font-size: 0.9em;
    margin: 0; padding: 0.1em;
    text-align: center;
    background-color: #F5F5F5; 
    border: 1px solid silver;
    margin-left:5px;
  }

/** ########################## kabimba */
.header
{
	height:176px;
	overflow: hidden;
	padding: 0px;
	background: url('https://www.mmig46.org/kabimba_layouts/mmig46/pix_en/head_2010_bg.jpg') repeat-x top;
}

.image_left {float: left; margin-right:15px;margin-bottom:15px;}
.image_right {float: right; margin-left:15px;margin-bottom:15px;}


.lang_choose {text-decoration: none;}
.lang_choose img {border: none;}
a {color: #003399;text-decoration: none;}
a:hover {text-decoration: underline;}

.left_box
{
display: block;

font-size:13px;
border: 1px solid #003399;
width: 170px;
margin: 0px 10px 0px 0px;
margin-left:5px;
background: #F5F5F5;
}
.left_box *
{
border: none !important;
}

.history_back_link{text-decoration: none;display: block;padding:6px;background: #F5F5F5;margin: 3px; margin-right:15px;border: solid 1px #990000; float: right;}


.mmig46_red
{
	color: #990000;
}
.mmig46_blue
{
	color: #003399;
}


#page_content h1
{
padding-left:25px;
    background: url('https://www.mmig46.org/kabimba_layouts/mmig46/pix/menu_icon.gif') no-repeat top left;
}
.active_link {padding:5px;text-decoration:none;border: solid 1px #003399;}
.no_active_link {padding:5px;text-decoration:none;}

#page_content
{
	border: solid 1px #990000;
	padding:15px;
	background: #F5F5F5;
}
#page_content img
{
    max-width: 100%;
    height: auto;
display: block;
}


.nbigblue, a.nbigblue:link, a.nbigblue:active, a.nbigblue:visited
{
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.nbigred, a.nbigred:link, a.nbigred:active, a.nbigred:visited
{
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.nbold
{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.search_result_list {margin:0px;font-size:10px;padding:0px;margin-left:15px;}
.search_result_list li {color: #003399;margin:1px;padding:1px;}

.subpages_list {border: solid 1px #ccc;margin-top:10px;margin-bottom:10px;padding:15px;}
.subpages_list h2 {font-size:13px;margin:0px;padding:0px;}
.subpages_list h3 {font-size:11px;margin:0px;padding:0px;font-weight: normal;}
.small_fonts {font-size:8px;}
/* ###################################### start gallery */

#gallery_box_container
{
	display:block;
	width:auto;
	height:auto;
	border: solid 0px #ccc;
	text-align:left;
	padding:0px;
	margin-left: 0px;
}

#gallery_box
{
	border: dotted 0px #BEBEBE;
	width:  auto;
	background-color: none;
	margin:auto;
	padding:0px;
	display: block;
	overflow: hidden;
	text-align:left;
}
#gallery_box .gallery_linegroup
{
	border:solid 0px pink;
	width:  auto;
	display:block;
	padding:0px;
	margin:auto;
	margin-left:0px;
}
#gallery_box .lightbox_item_box		/* TN umfassendes Div*/
{
	width: 170px;
	height: 170px;
	float: left;
	display:block;
	text-align:center;

	margin-right:1px;
	margin-bottom:1px;
	cursor: pointer;
	overflow:hidden;
	
}
#gallery_box .lightbox_item
{
	float:none;
	text-align:center;
	height:170px;
	width:170px;
	border: solid 0px yellow;
	display: block;
	display: table-cell;
    vertical-align: middle;
    overflow:hidden;
    
}
#gallery_box .lightbox_item img
{
	float:none;
	margin:auto;
	display: block;
	border: solid 1px #fff;
	margin:auto;
}	
.img_title
{
	font-size: 11px;
	display:block;
	color: #333;
}
.nav
{
	
	width:  auto;
	text-align:center;
	border: none;
	display:block;
}
.nav a
{
	color: #666;
	text-decoration: none;
}
.nav a:hover
{
	text-decoration: underline;
	
}
.gallery_linegroup .nav
{
	display: none;
}
.next2 {display: none;}
.prev2 {display: none;}
/* ######################################## end gallery */





/*---------------------------------------------------- flv player */

#flv_player_box .close_flvplayer
{
    color: #fff;
    font-weight: normal;
    /*width:300px;*/
}
#flv_player_box .flv_headline
{
    color: #fff;
    font-weight: normal;
    width:300px;
}
#flv_player_box
{
    background: #000;
    position: fixed;
    left: 10px;
    top:100px;
    z-index:100;
    width:auto;
    padding:8px;
    border: solid 10px #fff;
}
.close_flvplayer
{
    margin-bottom:8px;
    color: #fff;
    float: right;
    padding-right:18px;
    height:20px;
    background: url(https://www.mmig46.org/kabimba/icons/close.gif) no-repeat top right;
    cursor: pointer;
    text-align: right;
}

.close_flvplayer:hover
{
	color:#fff;
}




/*----------TinyMCE editor----------*/

body.mceContentBody

{

background: url(); 

color: #333;

text-align: left;

width: 600px;

}

