@charset "UTF-8";
/* CSS Document */

body{margin:20px}


#footer{display:none}

#main-content{float:none}

#top-navigation{display:none}


#wrapper-breadcrumbs-searchform{ display:none}

#iconbox_top{display:none}
	
	
#iconbox_bottom{display:none}
	
	
#site-navigation{display:none}
	
#site-navigation-level3{ display:none}

.content-with-border{/* content inside columns, defining outer border*/
	padding:0;
	border: none !important;
}

.csc-frame-frame2 {  background-color: #FFF;}

.csc-frame-rulerAfter{background-color: #000;}

.csc-textpic-caption {background-image:none !important; background-color:#FFF !important}

.teaserbox{ border: 1px solid #000;}

.column-decorated{ /* navigation 4, Keyfacts, fotos etc. */
	background-image:none !important;
	border:1px solid #000 !important;
	background-color:#FFF !important;
}

.csc-textpic-caption {background-image:none}

.csc-textpic-imagewrap{
	border:1px solid #C8D2DC;
	margin-bottom:10px
}

p a, li a{color:#000 !important;}

h1, h2, h3, h4, h5 {color:#000 !important;}

h1 a, h2 a, h3 a, h4 a, h5 a{color:#000 !important;}

.searchbox h1, .teaserbox h1, .teaserbox h2, .teaserbox-fixed-height-1 h1, .teaserbox-fixed-height-1 h2, .teaserbox-fixed-height-2 h1, .teaserbox-fixed-height-2 h2, .teaserbox h3, .teaserbox-fixed-height-1 h3, .teaserbox-fixed-height-2 h3{
	background-image:none !important;
	background-color:#FFF !important;
	color:#000 !important;
}

.searchbox h1, .teaserbox h1, .teaserbox-fixed-height-1 h1{margin-top:10px !important}

/*******************************/
#social_bookmarks {
	display:none;
}
.kalender a.internal-link, .ausstellertabelle_merke a.internal-link {
    background:none;
    color: #000000;
    text-decoration: none;
    padding-left:0;
}
.merktabelleicons, .topLineBg, #fullsize, .no-print, #skyscraper {
	display:none;
}
#logobox, #header, .wholeFrame, .wholeFrameInner, #content-except-footer, #navigation-wrapper, #main-content, #content-footer {
    /*width: auto;*/
    min-width:0;
}
.kalender td, .ausstellertabelle_merke td {
    border-bottom: 1px solid #ddd;
}
#header {
    margin-right: 0;
}
body {
    margin:0;
}
.wholeFrameInner {
    margin-left: 0;
}
.csc-frame-rulerAfter {
    background-color: transparent;
}
