/*
	www.kleinezeitung.at
	Kontakt: christian.krammer@kleinezeitung.at
	
	Styles Uebersichtsseite
*/

/* Allgemeines (Werbung, Breakboxes usw.) */
#co_channel .al_wrap {
	/* Folgendes wieder einblenden, wenn Problem mit Werbung und Wrapper geloest ist */
	/* margin: .3em 0 1.45em 0;
	padding-bottom: 1.7em;
	border-bottom: 1px dotted #c6c6c6; */
	margin-bottom: 3.5em;
}

#co_channel .breakbox, #co_channel .adv5 {
	margin: 0;
}

#co_channel .flex_row .adv4 {
	position: absolute;
	top: 3px;
	left: 0;
	padding: 0 0 10px 0;
	background: url(/img/adv_h.gif) right bottom no-repeat;
	width: 300px;
	margin: 0;
}

#co_channel .flex_row .adv4 img {
	border: 0;
}

#co_channel .adv6 {
	margin: 1.7em 0 1.45em 0;
	padding-bottom: 1.7em;
	border-bottom: 1px dotted #c6c6c6;
} 

#co_channel .adv7 {
	margin: 0;
} 

#co_channel .co_nav {
	margin-bottom: 0;	
} 

.content .flex_row {
	margin-bottom: 1.35em;
	padding-bottom: 1.35em;
	border-bottom: 1px dotted #c6c6c6;
}

.content .flex_row .feat {
	margin-bottom: .35em;
}

#co_channel .adv {
	margin: 2em 0 1.3em;
}

/* Amazon-Fragment */
.content .ch_amaz {
	text-align: center;
}

/* Fuer Bezirksseite */
#co_channel .gem_suchbl {
	padding-bottom: 9px;
	height: 1%;
}

#co_channel .gem_suchbl h3 + a {
	right: 11.7em;
}

#co_channel .gem_rw {
	margin: 3.1em 0 0;
}

/* #co_channel .gem_freiz {
	margin: 1.9em 0 0;
} */

/* (Zwischen-)Ueberschriften */
.content .h_wrap {
	position: relative;
	width: 100%;
}

.content .h_wrap h2 {
	font-size: 2.2em;
	color: #c60219;
	border-bottom: 2px dotted #999999;
	padding-bottom: .22em;	
	margin: 1.4em 0 .5em;	
}

.content .h_wrap h2 a {
	display: inline;
	vertical-align: top;
	position: relative;
	top: 0;
	left: 3px;
}

.gecko .content .h_wrap h2 a {
	top: .4em;
}

.safari .content .h_wrap h2 a {
	top: .05em;
}

.content .h_wrap h2 a:hover {
	background-color: transparent;
}

.content .h_wrap h2.tp {
	margin-top: 0 !important;
}

.content .h_wrap h2 + a {
	position: absolute;
	top: .8em;
	right: 0;
	font-size: 1.2em;
	background: url(/img/link.gif) left 5px no-repeat;
	padding-left: 12px;	
} /* IE7 */

/* .content .h_wrap h2 + a:hover {
	background-color: #e6f4f5;
} */