
body
{	font-family: Trebuchet MS , Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C5333;}
	
#left{float:left;}
#right{float:right;}
#main{width:auto;position:relative;}
.inside{position:relative;text-align:left;}
.block{overflow:hidden;}
.clear, #clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both;}
.invisible{display: none;}
.custom{display:block;text-align:left;}
.custom:after{content:".";display:block; height:0; clear:both; visibility:hidden;}
img {	border: none;}


div, p, pre, code, blockquote, h1, h2, h3, h4, h5, h6, dl, dt, dd, table, th, td, form, input, fieldset, legend, textarea
{	margin:0px;
	padding:0px;}

/* Navigation */
.mod_customnav ul {margin:0px; padding: 0px;	list-style-type:none; font-size:12px; line-height:17px;}

#navibau {margin-top:24px;min-height:311px; text-transform:uppercase;}
 /* IE fix: minimale hoehe */
* html #navibau { height:311px; }

#navibau a:link,  #navibau a:visited {color: #5C5333; text-decoration:none;}
#navibau .active  {color: #D6B11B;}

#navistahl {margin-top:24px; text-transform:uppercase;}
#navistahl a:link, #navistahl a:visited {color: #5C5333; text-decoration:none;}
#navistahl .active  {color: #488AB0;}


/* Metanavi */
#meta {margin-top: 20px;}
#meta ul {font-size:10px; line-height:11px;}
#meta li {
	display: inline;
	padding:0px 5px 0px 7px;
	border-right:1px solid #333;
	white-space:nowrap;
}
#meta li.last{border-right: none;}
#meta li.first{padding-left: 0px;}
#meta a:link, #meta a:visited {color: #5C5333; text-decoration:none;}
#meta .active {color: #D6B11B;}

/* Content Artikelnavi */
.mod_articlenav {padding-left: 28px; }
.mod_articlenav ul {margin:0px; padding: 0px; list-style-type:none; }

.mod_articlenav li  {
	display: inline;
	padding: 0px 5px 0px 7px;
	white-space: nowrap;
}

.mod_articlenav .current {color: #5C5333; text-decoration: underline; }
.mod_articlenav a:link, .mod_articlenav a:visited {color: #D6B11B; text-decoration:none;}
.mod_articlenav .active {color: #5C5333; text-decoration: underline;}

.stahl .mod_articlenav .current {color: #5C5333; text-decoration: underline; }
.stahl .mod_articlenav a:link, .stahl .mod_articlenav a:visited {color: #488AB0; text-decoration:none;}
.stahl .mod_articlenav .active {color: #5C5333; text-decoration: underline;}



/* Content */
.mod_article {padding: 0px 0px 0px 35px; line-height: 16px;}
.mod_article#full {padding: 0px;}

.bau .mod_article a:link, .bau .mod_article a:visited {color: #D6B11B; text-decoration:underline;}
.stahl .mod_article a:link, .stahl .mod_article a:visited {color: #488AB0; text-decoration:underline;}

h1 {font-size: 24px; font-weight:normal; line-height:normal; margin-bottom: 22px;}
h2 {font-size: 18px; font-weight:normal; line-height:normal; margin-bottom: 16px;}
h3, h4, h5, h6, h7 {font-size: 12px; line-height:normal; margin: 6px 0px 4px 0px;}

.ce_text {margin-bottom: 20px;}
.ce_text table img {	margin-top: 4px; margin-right: 4px;}

.mod_article ul {margin-left:0px; padding-left: 17px;}
.mod_article strong {font-size:12px;}

/*Galerie*/
.ce_gallery {
	margin-bottom: 5px;}
.ce_gallery .image_container img {
	height: 0px; visibility:hidden;}
.ce_gallery  .image_container.row_0 img {
	height: 337px;
	visibility: visible;}
	
.ce_gallery .image_container .caption {
	height: 0px; visibility:hidden;}
.ce_gallery  .image_container.row_0 .caption {
	height: 100%;
	visibility: visible;}

