/* cmsms stylesheet: theme_Print modified: Sonntag, 10. Februar 2019 18:34:27 */
@media print {
/*
Sections that are hidden when printing the page. We only want the content printed.
*/


body {
color: #000 !important; /* we want everything in black */
background-color:#fff !important; /* on white background */
font-family:arial; /* arial is nice to read ;) */
border:0 !important; /* no borders thanks */
}

/* This affects every tag */
* {
border:0 !important; /* again no borders on printouts */
}

/* 
no need for accessibility on printout. 
Mark all your elements in content you 
dont want to get printed with class="noprint"
*/
.accessibility,
.noprint
 {
display:none !important; 
}

/* 
remove all width constraints from content area
*/
div#content,
div#main {
display:block !important;
width:100% !important;
border:0 !important;
padding:1em !important;
}

/* hide everything else! */
div#header,
div#header h1 a,
div.breadcrumbs,
div#search,
div#footer,
div#menu_vert,
div#news,
div.right49,
div.left49,
div#sidebar  {
   display: none !important;
}

img {
float:none; /* this makes images couse a pagebreak if it doesnt fit on the page */
}

}
/* cmsms stylesheet: theme_Newsmodul_Gunther modified: Montag, 4. Februar 2019 18:35:18 */
/* ------------ News Module ------------ */
#news ul {
list-style: none;
}

#news {
   padding: 10px;
   font-size:1em;

}

#news a  {

}
#news a:hover  {


}


.NewsSummary {
font-size: 1em;
padding: 0;
}
.NewsSummaryPostdate,
.NewsSummaryCategory,
.NewsSummaryAuthor {
   font-style: italic;
   font-size: 0.8em;
color: #aaa;
}
.NewsSummaryLink {
   margin: 2px 0 0 0;
   font-weight: bold;
}
.NewsSummaryContent {
   margin: 0 0 -2px 0;
  padding: 0;

  
}

/***.NewsSummaryMorelink {
   margin: 5px 0 15px;
}***/
/* ------------ End News Module ------------ */
/* ------------- News Detail Ansicht / RSS bei klick ----------*/
#NewsPostDetailTitle {
padding-bottom: 0;
margin-bottom: 0.3em;
line-height:1em;
}!important
#NewsPostDetailContent, #NewsPostDetailContent p{
font-size: small;
padding-bottom: 0;
margin-bottom: 1em;
}

#NewsPostDetailDate{
float:left;
padding-right: 1em;

}
#NewsPostDetailAuthor,#NewsPostDetailDate, #NewsPostDetailCategory{
font-size: x-small;
padding-bottom:1.5em;
}


#NewsPostDetailReturnLink{
padding:2em;
}
/* cmsms stylesheet: theme_Gunther_Navigation_simple_horizontal modified: Sonntag, 3. Februar 2019 14:54:03 */
/********************MENU*********************/
/* hack for IE6 */
* html div#menu_horiz {
/* hide ie/mac \*/
	height: 1%;
/* end hide */
}
div#menu_horiz {
/* background color for the entire menu row */
	background-color: #86afad;
/* insure full width */
	width: 100%;
/* set height */
	height: 40px;
	margin: 0;

}

div#menu_horiz ul {
/* remove any default bullets */
	list-style-type: none;
	margin: 0;
/* pushes the menu div up to give room above for background color to show */
	padding-top: 0; /*** Platz sparen ->gegenteil... ***/
       /*** abgrenzen Topmenu gegen Banner ***/
      border-top: 1px solid white;
/* keeps the first menu item off the left side */
	padding-left: 10px;
}
/* menu list items */
div#menu_horiz li {
/* makes the list horizontal */
	float: left;
/* remove any default bullets */
	list-style: none;
/* still no margin */
	margin: 0;
}
/* the links, that is each list item */
div#menu_horiz a, div#menu_horiz h3 span, div#menu_horiz .sectionheader span {
/* pushes li out from the text, sort of like making links a certain size, if you give them a set width and/or height you may limit you ability to have as much text as you need */
	padding: 12px 25px 15px 0px;
/* still no margin */
	margin: 0;
/* removes default underline */
	text-decoration: none;
/* default link color */
	color: #FFF;
/* makes it hold a shape, IE has problems with this, fixed above */
	display: block;
}
/* hover state for links */
div#menu_horiz li a:hover {;
/* set your image here, dark grey image with white text set above*/
	background:  url(https://globale-allmende.de/images/Gunther/nav.png) repeat-x left -49px;
}
div#menu_horiz a span {
/* compensates for no left padding on the "a" */
	padding-left: 15px;
}


div#menu_horiz .sectionheader span {
/* compensates for no left padding on the "sectionheader" */
	padding-left: 15px;
}
/* active parent, that is the first level parent of a child page that is the current page */
div#menu_horiz li.menuactive, div#menu_horiz li.menuactive a:hover {
/* set your image here, light image with #000/black text set below*/
	background:  url(https://globale-allmende.de/images/Gunther/nav.png) repeat-x left 0px;
	
}

div#menu_horiz ul li ul {
top: -999em;
position:absolute;

}
