/*****************/
/* G E N E R I C */
/*****************/
/*color:#B4C835; = grasgreen*/
/*color:#6CC7DC; = arcticblue*/
/*color:#ecf5ff; = lightarcticblue*/
/*color:#043C82; = darkblue*/
/*color:#E15001; = orange*/
/*color:#efefef; = lightgray*/
body {
	background: no-repeat #000000;
	/*font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;*/
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 11px;
	/*font-size:72.5%;*/ /* Sets default font size to 10px */
	COLOR:#222222;
	}
* {
	margin:0; padding:0;
	}
img {
	border:0;
	}
p {
	margin-bottom:1.75em;
	}
a {
	TEXT-DECORATION:none; COLOR:#6CC7DC
	}
a:hover {
	TEXT-DECORATION:underline;
	}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; COLOR:#E15001;
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.9em; MARGIN: 0px 0px 13px; LINE-HEIGHT: 1.27em; LETTER-SPACING:0px; COLOR:#E15001;
}
H5 {
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px*/
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.0em; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}

/*************/
/* Structure */
/*************/

#wrapper {
	/*margin:0 auto;*/
	width:800px;
	background:#ffffff;
	font-size:1.0em; /*ori=1.20em*/
	}
#vwContainer {
	PADDING-LEFT: 22px
}
#vwIFrame {
	background: no-repeat #ffffff;
	PADDING-LEFT: 12px
	width:180px;
}
#northbanner {
	height:140px;
	background:#CC6600;
	}
#header {
	height:90px;
	background:url(images/bg-header.jpg) no-repeat;
	}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	MARGIN: 16px 0px 14px 12px;   
	POSITION: relative; 
	WIDTH: 232px; HEIGHT: 31px
}
#searchformabs {
	position:absolute; float right; margin: 0; padding: 0; LEFT: 627px; TOP: 70px;
}
#menu {
	height:35px;
	line-height:35px;
	background:url(images/bg-menu.png) repeat-x;
	padding:0 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	}
#content {
	float:left;
	width:560px;
	min-height:400px;
	}
#ad-top {
	width:480px;
	height:72px;
	background:url(images/bg-ad-top.png) no-repeat;
	padding:5px;
	}
#vwHistory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 560px; PADDING-TOP: 0px;
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em;
	}
#feed {
	height:25px;
	width:152px;
	background:url(images/bg-feed.gif) no-repeat;
	margin:0 auto;
	}
#sidebar {
	float:right;
	width:180px;
	background:#efefef;
/*	background:#222222;*/
	margin-right:5px;
	}
#sidebar-bottom {
	height:20px;
	background:url(images/bg-sidebar-bottom.gif) no-repeat top center;
	}
#sidebar-adtop {
	height:5px;
	background:#ffffff;
	} /* empty white line */
#sidebar-ad {
	background:#ffffff;
	text-align:center;
	/*border:0;*/
	} /* contains ad or comp */
#sidebar-top {
	height:20px;
	background:url(images/bg-sidebar-top.gif) no-repeat top center;
	}
#sidebar-bottom {
	height:20px;
	background:url(images/bg-sidebar-bottom.gif) no-repeat top center;
	}
#footer {
	clear:both;
	height:70px;
	background:url(images/bg-footer.png) repeat-x;
	}
#roterBereich {
	position:absolute;
	top:0px;
	left:800px;
	width:60px;
	height: 468px;
	padding:10px;
	margin:0px;
	/*border:4px solid #EE0000;*/
} /* eastbanner */

/**********/
/* Layout */
/**********/

#header H1 {
	DISPLAY: none
}
#header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 138px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
	POSITION: absolute; 
	WIDTH: 300px; HEIGHT: 17px; POSITION: absolute; TOP: 20px;
}
#header a {
	color:#ffffff;
	}
#header a:hover {
	color:#6CC7DC;
	text-decoration:underline;
	}
#menu a:hover {
	text-decoration:none;
	}
#menu ul {
	list-style-type:none;
	}
#menu li {
	float:left;
	}
#menu li a {
	padding:0 15px;
	display:block;
	color:#6CC4D8;
	margin-right:2px;
	}
#menu li a:hover {
	/*background:url(images/bg-menu-hover.png) no-repeat center center;*/
	color:#ffffff;
	}
#vwHistory UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 560px; PADDING-TOP: 0px
}
#vwHistory UL LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#sidebar a:hover {
	text-decoration:underline;
	}
#sidebar ul {
	list-style-type:none;
	margin-top:10px;
	}
#sidebar li {
	}
#sidebar li a {
	display:block;
	height:20px;
	line-height:20px;
	color:#043C82;
	padding-left:5px;
	border-bottom:1px solid #dddddd;  /*trennzeichen zwischen menü-einträtgen*/
	FONT-WEIGHT: bold;
	}
#sidebar li a:hover {
	background:#edebed;
	color:#043C82;
	}
#footer-valid {
	text-align:center;
	padding-top:10px;
	/*padding-left:20px;*/
	cursor:default;
	color:#ffffff;
	}
#footer-valid a {
	color:#6CC4D8;
	FONT-WEIGHT: bold;
	}
#footer-valid a:hover {
	color:#FFFFFF;
	FONT-WEIGHT: bold;
    	text-decoration: none;
	}

/****************/
/* Classes      */
/* <div class=""*/
/****************/

.vwDottedLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-maincontainer-line.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 100%; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px! important
}
.vwDottedLineCat {
	background:#ecf5ff;
	FONT-WEIGHT: bold;
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-maincontainer-line.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px! important*/
	BACKGROUND-IMAGE: url(images/bg-maincontainer-line.gif); PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px! important
}
.vwIntrotext {
	FONT-WEIGHT: bold! important; MARGIN-BOTTOM: 12px
}
.history a {
	color:#043C82;
	}
.history a:hover {
	text-decoration:underline;
	/*color:#B4C835;*/
	}
.entry {
	padding:5px 0px;
	text-align:justify;
	line-height:1.75em;
	}
.entry-title {
	font-size:1.90em;
	font-weight:normal;
	letter-spacing:-1px;
	}
.entry a {
	FONT-WEIGHT: bold;
	color:#043C82;
}
.entry ul li {
	list-style-type:disc;
}
.date {
	font-size:0.9em;
	color:#bbb;
	cursor:default;
	letter-spacing:1px;
	}
.comments {
	margin-top:-1em;
	}
.comments a {
	color:#6CC7DC;
	background:url(images/icon-comment.png) no-repeat 0px 2px;
	padding-left:20px;
	padding-right:2px;
	}
.comments a:hover {
	color:#B4C835;
	}
.imageIntext {
	float:left; margin-right:10px;
	border:1px solid #000000;
}
a.feed-button {
	display:block;
    	width:100px;
    	height:25px;
    	background:url("images/button-feed-t.png") 0 0 no-repeat;
    	text-decoration: none;
	}
a:hover.feed-button {
	/*background-position:0 -25px;	*/
	}
a.feed-text {
	text-align:center;
/*	width:100px;
	height:25px;*/
	}
.feed {
	padding-top:8px;text-align:center;
	LETTER-SPACING:0px; COLOR:#E15001;
	FONT-WEIGHT: bold;

}
.category {
	color:#E15001;
	FONT-WEIGHT: bold;
}