@charset "utf-8";
.aussen {
	width: 768px;
	margin: auto;
}
.box-rss {
	width: 768px;
	float: left;
	margin: auto;
	text-align: center;
}
.inhalt-box {
	float: left;
	width: 752px;
	margin: 1px 2px 3px;
	text-align: center;
	border: thin dotted #333333;
	padding: 5px;
	background: #Fbfdff;
}
.inhalt-top {
	font: bold normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	background: #FFFFEC;
	text-transform: capitalize;
}

.inhalt {
	margin: 2px 0px 0px;
	text-align: justify;
	text-decoration: none;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	border-top: thin dotted #333333;
}
body {
	background-image: url(images/main_bg.jpg);
}
a:link {
	color: #666666;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	text-decoration: none;
}
a:visited {
	color: #545878;
	text-decoration: none;
}
a:hover {
	color: #3366FF;
}
a:active {
	color: #000066;
}
.textleiste {
	color: #666666;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.farbunterbrechung {
	color: #FFFFFF
}
.footerleiste {
	text-align: center;
	color: #999999;
	font: bold 10px Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
}
.ueberschrift {
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	border: 1px groove #999999;
	margin-bottom: 5px;
	background: #FBFDFF;
}
/* rss box css */
.box-links {
	float: left;
	margin-right: 5px;
	margin-left: 4px;
}
#cssdriveid {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	width: 180px;
	height: 350px;
	padding: 5px;
	background-color: #FBFDFF;
	border: 1px groove #999999;
	overflow: hidden;
}
#cssdriveid .rsscontainer { /*Style for RSS item body within #cssdriveid box*/
	margin-bottom: 10px;
}
#cssdriveid .rsscontainer .rsstitle {
	font-weight: bold;
	color: #333333;
}
#cssdriveid .rsscontainer .rssdate {
	color: #999999;
}
.box-mitte {
	float: left;
	margin-right: 5px;
}
#nytimesid {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	width: 200px;
	height: 350px;
	padding: 5px;
	background-color: #FBFDFF;
	border: 1px groove #999999;
}
#nytimesid .rsscontainer { /*Style for RSS item body within #nytimesid box*/
	margin-bottom: 10px;
}
#nytimesid .rsscontainer .rsstitle { /*Style for RSS titles within #nytimesid box*/
	font-weight: bold;
	color: #333333;
}
#nytimesid .rsscontainer .rssdate { /*Style for RSS dates within #nytimesid box*/
	color: #999999;
}
.box-rechts {
	float: left;
	margin-right: 5px;
}
#bbcid {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	width: 230px;
	height: 350px;
	padding: 5px;
	background-color: #FBFDFF;
	border: 1px groove #999999;
}
#bbcid-paginatediv { /*Style for auto generated pagination DIV pertaining to #bbcid RSS box*/
	margin-bottom: 10px;
}
#bbcid .rsscontainer .rsstitle {
	font-weight: bold;
	color: #333333;
}
#bbcid .rsscontainer .rssdate {
	color: #999999;
}
/*Example CSS for the two demo scrollers*/

#pscroller1{
	width: 310px;
	height: 1.1em;
	border: thin dotted black;
	padding: 5px;
	background: #FFFFF0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#pscroller2{
	width: 310px;
	height: 215px;
	border: thin dotted navy;
	padding: 5px;
	background: #FBFDFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.rssclass .rsstitle{
	font-weight: bold;
}

.rssclass .rssdate{
	color: gray;
}

.rssclass a{
text-decoration: none;
}
.buttons {
	margin: 1px;
}
.buttons-rss {
	margin: 1px;
	width: 12px;
}
#bottom_fade1 {
	width: 185px;
	height: 30px;
	z-index: 1;
	position: relative;
	bottom: 31px;
	background: url("images/bottom-fade.png") bottom center no-repeat;
	padding-left: 2px;
}
#bottom_fade2 {
	width: 185px;
	height: 30px;
	z-index: 1;
	position: relative;
	bottom: 31px;
	background: url("images/bottom-fade.png") bottom center no-repeat;
	padding-left: 2px;
}
#bottom_fade3 {
	width: 185px;
	height: 30px;
	z-index: 1;
	position: relative;
	bottom: 31px;
	background: url("images/bottom-fade.png") bottom center no-repeat;
	padding-left: 2px;
}