body {
	text-align: center;
	margin: 0;
	padding: 0;
	background: #fff;
	color:#000000;
	text-align: left;
}
/*
#pushstatus {
    float: right;
    padding: 5px;
    line-height: 17px;
	position: absolute;
	right: 0;
}
#pushstatus img {
    vertical-align: middle;
}*/

ul#rt-status {float: right;position: absolute;right: 0;top: 0;width: 90px;border: none;}
ul#rt-status a {background: #FFF;padding: 3px 5px;}
ul#rt-status li {padding: 0;}
ul#rt-status li.menu-first {padding: 0 5px;border: none;height: 16px;background: #FFF;}
ul#rt-status li.menu-first a {background: transparent url(/themes/default/media/content/button-dropdown-nohover-right.png) 0 4px no-repeat;padding: 0 0 0 10px;height: 17px;line-height: 17px;}
ul#rt-status img {position: relative;top: 1px;}
ul#rt-status li.options {margin: 0;padding: 0;}
ul#rt-status li.options ul {position: absolute;top: 16px;right: -1px;z-index: 10000000;border: 1px solid #DDD;border-width: 0 1px 1px;margin: 0;padding: 0;}
ul#rt-status li.options ul li {background: #FFF;margin: 0;padding: 0;border-top: 1px solid #DDD;width: 160px;}

#wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-align: left;
	background: transparent;
	/*background: #FCC;*/
}

#banner_bigsize {
	margin: 0;
	width: 800px;
	height: 90px;
	/*background: #FAA;*/
}

#banner_sky {
	position: absolute;
	right: 0px;
	margin: 0;
	top: 0;
	width: 200px;
	height: 800px;
	/*background: #AAF;*/
}

#page {
	background: #FFF;
	width: 800px;
}

#head {
	padding: 0px 0px 0px;
	border-top: 1px solid #2323a1;
	background: #00004a url(/themes/default/media/content/headbg.png) left top repeat-x;
}

#maincontent p {
	padding: 0px 0px 10px;
}

#essentials {
	width: 100%;
	padding: 4px 0px 2px;
}

#essentials a {
	padding: 2px 6px;
	text-align: right;
	margin: 4px 2px 1px 0px;
	background-color: #15158e;
	background-image: url(/themes/default/media/content/bg-essentialnav.gif);
	background-repeat:repeat-x;
	border-top: 1px solid #3838b0;
	border-left: 1px solid #3838b0;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

.search {
	float: right;
	padding: 0 2px 0 0;
}

input {
	-x-system-font:none;
	font-family:Helvetica,Arial,"Liberation Sans","Bitstream Vera Sans",sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	margin:0;
	vertical-align:baseline;
}

#optionscontent input[type=text] {
	background-image:url(/themes/default/media/content/premium/bg-input.png);
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #BBBBEF;
	float:none;
	font-size:12px;
	font-weight:normal;
	color: #000066;
	margin: 1px 2px;
	padding: 3px 5px;
	width:50px;
}

.search .textfield {
	background-image:url(/themes/default/media/content/premium/bg-input.png);
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #BBBBEF;
	float:left;
	font-size:12px;
	font-weight:normal;
	color: #000066;
	margin-top: 2px;
	padding: 3px 5px;
	width:389px;
	height: 15px;
}

#maincontent .twocols {
	width: 100%;
}

.ok {
	width: 80px;
	height: 23px;
	background-image: url(/themes/default/media/content/bg-searchfield-button.gif);
	background-color: transparent;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #675200;
	margin-top: 2px;
	background-repeat: repeat-x;
	background-position:center;
	border: 1px solid #9e7e00;
	border-bottom: 1px solid #5b4900;
	left:-9px;
	position:relative;
	vertical-align: middle;
	table-layout:auto;
}

#navigation {
	width: 800px;
	display: block;
	padding: 0px;
	background-color: #000044;
	background-image:url(/themes/default/media/content/bg-mainnav6.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#navigation li {
	display: inline;
	float: left;
	padding: 0px;
	line-height: 15px;
}

#navigation #top_index a {
	border-left: 0px;
}

#breadcrums {
	width: 800px;
	display: block;
	padding: 0px;
	background-color: #fff;
	border-bottom: 1px solid #ccc;
}

#breadcrums ul {
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	margin-top: 5px;
}

#notifications {
    background-color: rgb(204, 0, 0);
    margin: 5px;
    padding: 2px;
    width: 790px;
}

#notifications h2 {
    border: 1px dotted rgb(255, 255, 255);
    color: white;
    padding: 2px 2px;
    margin: 2px;
}

#footer {
	margin-top: 10px;
	padding: 10px 10px;
	border-top: 1px solid #ccc;
	width: 780px;
	font-size: 11px;
	color: #888;
}

#footer .left {
	float: left;
	width: 47%;
}

#footer .right {
	float: right;
	width: 47%;
	text-align: right;
}

#footer ul li {
	padding-bottom: 10px;
	float: none;
}

#footer ul.right li {
	float: right;
	display: block;
	width: 100%;
}

#searchbar {
     width: 800px;
     display: block;
     overflow: hidden;
     padding: 0px;
     background: #fff;
	 background-image:url(/themes/default/media/content/premium/bg-headline-small.png);
	 background-repeat:repeat-x;
     border-top: 1px solid #000;
	 border-bottom: 1px solid #b1b1e8;
     margin: 0;
	 font-size: 12px;
}

#search-results-view {
	background-image:url(/themes/default/media/content/premium/bg-premium-paketbox.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	padding: 10px 20px;
}

#search-headline {
	font-size: 17px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	border-bottom: none;
	line-height: 1.25;
}

#searchbar .tabbed {
	border-top: none;
	border-bottom: 1px solid #CDA400;
}

#searchbar .act {
	background-color: transparent;
}

#articlesresults .article {
	border-bottom: 1px dotted #ccc;
	padding: 10px 0px;
}

#newstab {
	width: 375px;
	float: left;
}

#insttab {
	width: 375px;
	float: right;
}

#newstab h3,
#insttab h3 {
	border-bottom: none;
	margin-top: 0px;
	color: #000088;
	font-size: 13px;
	line-height: 1.25;
	letterspacing: -0.05em;
}

#insttab h3 {
	font-size: 17px;
}

.articleinstruments a:hover h3,
#searchbar a:hover h3 {
	color: #786000;
}


#articlesresults .article .datum {
	color: #999;
	font-size: 10px;
	padding-bottom: 5px;
}

#articlesresults .article a div {
	color: #393733;
	font-size: 13px;
	line-height: 1.30;
}

.articleinstruments .options,
#searchbar .options {
	padding: 5px 0px;
	border-top: 1px dotted #eee;
	margin: 5px 0px 10px;
	border-bottom: 1px dotted #bbb;
}

.articleinstruments .options a,
#searchbar .options a {
	display: inline;
	width: auto;
	line-height: 1.5;
	background-image:url(/themes/default/media/content/icon_pfeil_hell.gif);
	padding: 2px 15px 2px 10px;
	background-position:left;
	background-repeat:no-repeat;
	color: #786000;
}

.articleinstruments .options a:hover,
#searchbar .options a:hover {
	color: #000066;
}


.twoone .left {
	float:left;
	margin-right:3%;
	width:65%;
}

.ergebnisse {
	padding-left: 20px;
	background-image:url(/themes/default/media/content/icon-mehrergebnnisse.png);
	background-position:left;
	background-repeat:no-repeat;
	font-weight: bold;
}

.twoone .right {
	float:right;
	width:31%;
}


.onetwo .left {
	float:left;
	margin-right:3%;
	width:31%;
}

.onetwo .right {
	float:right;
	width:65%;
	text-align: left;
}

.pointer {
    cursor:pointer;
}

.daf {
    background-image: url(/themes/default/media/content/daf-logo-small.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 45px;
}

.dafvideos .videobox {
    border: 5px solid #EEEEEE;
	/*border-width: 5px 4px 5px 5px;*/
    overflow: hidden;
	margin: 10px 0;
}

.dafvideos .videobox-one {
    border-right: 2px solid #EEEEEE;
    float: left;
    padding: 5px 11px;
    width: 130px;
}
.dafvideos .videobox-one p.desc {
    height: 130px;
}
.videobox-one h5 {
	font-size: 12px;
	line-height: 17px;
	height: 30px;
	margin: 0 0 5px;
}

.videobox-one h5 a {
    text-decoration: none;
}

.premium .ok { padding:0;text-decoration:none;float:right;line-height:1;margin:0;width:auto;background:none;border:none;width:60px;top:35px;margin-left:4px;text-indent:-99999px;}
