/*****************************************/
/*** CSS Zeug - NUR für die Frontpage  ***/
/*****************************************/


/*** Quicklink-Box ***/
div.blog-featured div.leading-0 {
	margin-left: 2em;
	border:0.2em solid darkblue;
	float:right;
}
div.blog-featured div.leading-0  ul {
	padding:0;
	padding-left:1em;
	margin:1em;
	font-size:1.4em;
	list-style:square;
	}
	
/*** Intro Spalten ***/

div.blog-featured div.items-row {
	width:100%;
	height:12em;
	margin-top:3em;
}

div.blog-featured div.items-row  div.item{
	float:left;
	width:32%;
	margin-left:2%;
	}

div.blog-featured div.items-row  div.item:first-child{
	margin-left:0;
}	
	
div.blog-featured div.items-row span.row-separator {
	clear:left;
}

div.blog-featured div.items-row  h2 {
	border-bottom-style: solid;
	border-color:grey;
}



/*
div.blog-featured div.items-row  div.item{
	display:inline-block;
	position:relative;
	width:33%;
	}

div.blog-featured div.items-row span.row-separator {
	display:block;
	}
	*/
/*
div.blog-featured div.items-row  div.item.column-1 {
	float:left;
	width:33%;
}

div.blog-featured div.items-row  div.item.column-2 {
	width:34%;
}

div.blog-featured div.items-row  div.item.column-3 {
	float:right;
	width:33%;
}*/
/*
div.blog-featured div.items-row  div.item{
	float:left;
	width:33%;
	}

div.blog-featured div.items-row span.row-separator {
	clear:left;
}*/


/*
div.frontpage {
	
	}
	
div.frontpage > div.intro_box { 
	margin-left:-2em;
	margin-right:-2em;
	margin-top:-1.5em;
	margin-bottom:1em;
	}
	
div.frontpage  div.intro_box  div.intro {
	margin:2em;
	}
	
div.frontpage  div.intro_box  div.intro td {
	font-size:1.3em;
	}

div.frontpage > div.warmups_box {
	margin:-2em; /* ausgleich der innenabstände nach außen! *//*
	}
	
div.frontpage > div.warmups_box > table.warmups_table {
	border-spacing:0;
	}
	
div.frontpage > div.warmups_box > table.warmups_table > tbody > tr > td {
	margin:2em;
	vertical-align:top;
	width:33%;
	}

div.frontpage > div.warmups_box > table.warmups_table > tbody > tr > td > div.warmups_item {
	margin:2em;
	}

div.frontpage > div.warmups_box div.warmups_item table.content_headline {
	border-bottom:0.25em solid gray;
	margin-bottom:1em;
	}

div.frontpage > div.warmups_box div.warmups_item table.content_text >tbody > tr:first-child > td > img {
	float:left;
	padding:0.5em;
	}
	
div.frontpage > div.warmups_box div.warmups_item table.content_headline {
	width:100%;
	}
	
div.frontpage div.intro_menue td.contentheading {
	display:none;
	}
	
	
div.frontpage div.intro_menue {	
	margin:2em;
	border:0.2em solid darkblue;
	}

div.frontpage div.intro_menue ul{
	padding:0;
	padding-left:1em;
	margin:1em;
	font-size:1.4em;
	list-style:square;
	}*/