div.scroller {			
	margin: 0;
	width: 590px;
	overflow: hidden;
	}
	div.scroller div.section {				
		width: 590px;
		background: #4d4844;
		overflow: hidden;
		float: left;
		}
	div.scroller div.content {
		width: 10000px;
		}
div.section h3 {
	margin: -5px 0 0 0; padding: 10px;
	width: 570px;
	background: #b6212d;
	color: #f5f5f5;
	text-align: left;
	}
* html div.section h3 {}
div#my-glider {}
div#my-glider .controls {
	margin: 10px;
	float: left;
	/*display: none;*/
	}
* html div#my-glider .controls {}
.controls ul {list-style-type: none;}
.controls li {
	margin: 0 1px;
	float: left;
	}
.controls li a {
	padding: 2px 8px;
	background: #fff;
	display: block;
	border: 1px solid #ccc;
	}
#dvb1 {/*float: left;*/}
#dvb2 div.scroller {margin: 0;}
* html #dvb2 div.scroller {margin: 0; float: left;}

.section {visibility: hidden;}

a {}
	.item_text a {
		text-decoration: none;
		color: #b6212d;
		}
	.item_text a.extern {
		padding: 0 15px 0 0;
		background: url('../images/ic_extern.png') center right no-repeat;
		/*text-decoration: underline;*/
		color: #222222;
		}

	#div_foot a {
		text-decoration: none;
		color: #ffffff;
		}
	#div_foot a.extern {
		padding: 0 15px 0 0;
		background: url('../images/ic_extern-foot.png') center right no-repeat;
		/*text-decoration: underline;*/
		color: #ffffff;
		}

a.feed {
	padding: 0 0 0 20px;
	background: url('../images/icons/feed.png') center left no-repeat;
	text-decoration: none;
	color: #ff6600;
	}
	.item_feed a {
		text-decoration: none;
		color: #ff6600;
		}
	.item_feed a.extern {
		padding: 0 15px 0 0;
		background: url('../images/ic_extern-feed.png') center right no-repeat;
		/*text-decoration: underline;*/
		color: #ff6600;
		}

a.info {
	padding: 0 0 0 20px;
	background: url('../images/icons/information.png') center left no-repeat;
	text-decoration: none;
	color: #003366;
	}
	.item_info a {
		text-decoration: none;
		color: #003366;
		}
	.item_info a.extern {
		padding: 0 15px 0 0;
		background: url('../images/ic_extern-info.png') center right no-repeat;
		/*text-decoration: underline;*/
		color: #003366;
		}

a.note {
	padding: 0 0 0 20px;
	background: url('../images/icons/note.png') center left no-repeat;
	text-decoration: none;
	color: #ff9900;
	}
	.item_note a {
		text-decoration: none;
		color: #FF8C00;
		}
	.item_note p a.extern {
		padding: 0 15px 0 0;
		background: url('../images/ic_extern-note.png') center right no-repeat;
		/*text-decoration: underline;*/
		color: #FF8C00; /*#ff9900*/
		}

a.tick {
	padding: 0 0 0 20px;
	background: url('../images/icons/exclamation.png') center left no-repeat;
	text-decoration: none;
	color: #b6212d;
	}
	.item_tick a {
		text-decoration: none;
		color: #b6212d;
		}
	.item_tick a.extern {
		padding: 0 15px 0 0;
		background: url('../images/ic_extern-tick.png') center right no-repeat;
		/*text-decoration: underline;*/
		color: #b6212d;
		}

.contentslide	{
	width: 290px;
	}
.contentslide .opacitylayer { /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
	width: 100%; height: 100%;
	}
.contentslide .contentdiv {
	display: none;
	}
.pagination {
	width: 290px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
	display: none;
	}
.pagination a {
	padding: 0 5px;
	text-decoration: none; 
	color: #2e6ab1;
	background-color: white;
	}
.pagination a:hover, .pagination a.selected {
	color: #000;
	background-color: #FEE496;
	}



.nachrichten {
	display: none;
	}

p.email {color: #4f8bc8;}

a.email {color: #4f8bc8;}