body {
	margin: 0px;
	padding: 0px;
	/*background: url(/images/bg_stripe.jpg) #1b3001; */
	/*background-color: #c0cfb1;*/ /*background-color: #BAD1A3;*/
	background-color: #fff;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	position: relative;
}

p {
	margin-top: 5px;
}

a:link,a:visited {
	color: #52801a;
	text-decoration: none;
}

a:hover {
	color: #00c6ff;
	text-decoration: none;
}

a.more:link,a.more:visited,a.imageShowHider:link,a.imageShowHider:visited
	{
	font-weight: bold;
	color: #1b3001;
}

a.right_more:link,a.right_more:visited {
	font-weight: bold;
	color: #fff;
}

a.fancy_small_perso:link,a.fancy_small_perso:visited {
	padding-left: 10px;
	background: url(/images/link_fancy_small_perso.jpg) no-repeat 3px 5px;
}

a.fancy_small:link,a.fancy_small:visited,a.imageShowHider:link,a.imageShowHider:visited
	{
	padding-left: 10px;
	background: url(/images/link_fancy_small.jpg) no-repeat 3px 5px;
}

a.fancy_small:hover,a.imageShowHider:hover {
	color: #00c6ff;
	background: url(/images/link_fancy_small_hover.jpg) no-repeat 3px 5px;
}

a.fancy_small_white {
	padding-left: 10px;
	background: url(/images/pfeil_rechts_white_small.gif) no-repeat 2px 5px;
	color: #fff !important;
}

a.fancy_small_white:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan_small.gif) no-repeat 2px 5px;
}

a.fancy_green {
	padding-left: 11px;
	background: url(/images/link_fancy_green.jpg) no-repeat 0px 3px;
	font-size: 12px;
	font-weight: bold;
}

a.fancy_green:hover {
	color: #00c6ff;
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 2px;
}

a.fancy_orange {
	color: #fa7c00 !important;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	background: url(/images/pfeil_rechts_orange.gif) no-repeat 0px 3px;
}

a.fancy_orange:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 3px;
}

a.fancy_small_orange {
	color: #fa7c00 !important;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	background: url(/images/pfeil_rechts_orange_small.gif) no-repeat 2px 6px
		;
}

a.fancy_small_orange:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan_small.gif) no-repeat 2px 6px;
}

a.fancy_braun {
	color: #715d07 !important;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	background: url(/images/pfeil_rechts_braun.gif) no-repeat 0px 3px;
}

a.fancy_braun:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 3px;
}

a.fancy_small_braun {
	color: #382e20 !important;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	background: url(/images/pfeil_rechts_braun.gif) no-repeat 0px 3px;
}

a.fancy_small_braun:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 3px;
}

a.fancy_white {
	padding-left: 10px;
	background: url(/images/pfeil_rechts_weiss.gif) no-repeat 0px 3px;
	color: #fff !important;
}

a.fancy_white:hover {
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 3px;
}

a.fancy_darkgreen {
	font-weight: bold;
	color: #1B3001 !important;
	padding-left: 10px;
	background: url(/images/pfeil_rechts_dunkelgruen.gif) no-repeat 0px 3px;
}

a.fancy_darkgreen:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 3px;
}

a.fancy_darkgreen_small {
	font-weight: bold;
	color: #1B3001 !important;
	padding-left: 10px;
	font-size: 12px;
	background: url(/images/pfeil_rechts_dunkelg_small.gif) no-repeat 2px
		6px;
}

a.fancy_darkgreen_small:hover {
	color: #00c6ff !important;
	background: url(/images/pfeil_rechts_cyan_small.gif) no-repeat 2px 6px;
}

a.jebutton:link,a.jebutton:visited {
	color: #1b3001;
	padding: 3px 5px;
	font-size: 11px;
	background-color: #e9e9e9;
	border: 1px solid #1b3001;
}

a.jebutton:hover {
	color: #00c6ff;
}

.orange {
	color: #fa7c00;
}

.green {
	color: #52801a;
}

.dark_green {
	color: #1b3001;
}

img {
	border: 0 none;
}

label,th {
	text-align: left;
}

div.hr_dark_green {
	border: 0 none;
	height: 6px;
	padding: 0px;
	margin: 5px 0px;
	background: url(/images/schraffur_dunkel_gruen.jpg);
}

div.hr_small_dark_green {
	border: 0 none;
	height: 3px;
	padding: 0px;
	margin: 7px 0px;
	background: url(/images/schraffur_dunkel_gruen.jpg);
}

div.hr_light_green {
	border: 0 none;
	height: 6px;
	padding: 0px;
	margin: 5px 0px;
	background: url(/images/schraffur_hell_gruen.jpg);
}

div.hr_small_light_green {
	border: 0 none;
	height: 3px;
	padding: 0px;
	margin: 5px 0px;
	background: url(/images/schraffur_hell_gruen.jpg);
}

div.hr_small_light_green {
	border: 0 none;
	height: 3px;
	padding: 0px;
	margin: 5px 0px;
	background: url(/images/schraffur_hell_gruen.jpg);
}

div.hr_small_light_brown {
	border: 0 none;
	height: 3px;
	padding: 0px;
	margin: 5px 0px;
	background: url(/images/schraffur_hell_braun.jpg);
}

div.hr_dark_green hr,div.hr_small_dark_green hr,div.hr_light_green hr,div.hr_small_light_green hr,div.hr_small_light_braun hr,div.hr_small_light_brown hr
	{
	display: none;
}

div.hr_ad {
	background: url(/images/schraffur_anzeige.jpg) no-repeat 100% 0%;
	height: 10px;
}

hr.right_seperator {
	border: 0 none;
	border-bottom: 1px solid #fff;
}

.right_box_content hr {
	border: 0 none;
	border-bottom: 1px solid #D9E5CC;
}

div.striped_box {
	background: url(/images/schraffur_hell_gruen.jpg);
}

div.striped_box_braun {
	background: url(/images/schraffur_hell_braun.jpg);
}

div#body {
	background-color: #d9e5cc;
	/*width: 986px;*/
	width: 820px;
	/*margin: 0 auto;*/
	margin: 0;
}

div.siteblock { /*width: 946px;*/
	width: 800px;
	margin: 0 10px;
	padding: 0 0px;
}

.staticblock_left {
	position: absolute;
	left: 10px;
	top: 5px;
	border-bottom: 1px solid #436f15;
	width: 535px;
	padding-bottom: 5px;
}

.staticblock_right {
	position: absolute;
	/*left: 624px;*/
	right: 0px;
	top: 5px;
	width: 200px;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	width: 190px;
	text-align: left;
}

a.sucheGo {
	margin-left: 10px;
}

/* Navigationsleisten oben */ /* Hauptnavigation */
div#headernavigation {
	height: 22px;
	color: #52801a;
	position: relative;
	font-size: 10px;
	top: 10px;
}

div#headernavigation a:link,div#headernavigation a:visited {
	margin-right: 5px;
}

div#headernavigation a.active:link,div#headernavigation a.active:visited
	{
	border-bottom: 5px solid #00c6ff;
	padding-bottom: 3px;
}

div#headernavigation a:hover {
	border-bottom: 5px solid #00c6ff;
	color: #52801a;
	padding-bottom: 3px;
}

div#header {
	height: 105px;
	position: relative;
}

div#header img#je_logo {
	position: absolute;
	top: 3px;
	left: 0px;
}

h1.site_headline {
	margin: 0px;
	padding: 0px;
}

/* endof Navigationsleisten oben */
div#content {
	margin: 10px 10px 0px 10px;
}

div#content_left {
	float: left;
	/*width: 604px;*/ /*width: 418px;*/
	width: 468px;
}

/* Breadcrumbs */
div#path {
	color: #fa7c00;
	height: 20px;
	text-align: right;
}

div#path_navigation {
	float: left;
}

div#path a:link,div#path a:visited {
	color: #fa7c00;
}

div#path a:hover {
	color: #00c6ff;
}

/* endof Breadcrumbs */ /* SeitenblÃÂ¤tterstyles */
div.paginator {
	height: 15px;
	margin-bottom: 10px;
	color: #fa7c00;
	padding: 2px 6px;
}

div.paginator a.active {
	border-top: 2px solid #fa7c00;
	border-bottom: 2px solid #fa7c00;
}

div.paginator a:link,div.paginator a:visited {
	color: #fa7c00;
	font-weight: bold;
}

div.paginator a:hover {
	color: #00c6ff;
}

a.paginatorImgRight:link,a.paginatorImgRight:visited {
	background: url('/images/pfeil_rechts_orange.gif') no-repeat 0px 3px;
	padding: 0px 4px;
}

a.paginatorImgLeft:link,a.paginatorImgLeft:visited {
	background: url('/images/pfeil_links_orange.gif') no-repeat 0px 3px;
	padding: 0px 4px;
}

a.paginatorImgRight:hover {
	background: url(/images/pfeil_rechts_cyan.gif) no-repeat 0px 3px;
}

a.paginatorImgLeft:hover {
	background: url(/images/pfeil_links_cyan.gif) no-repeat 0px 3px;
}

/* endof Seitenblätterstyles */ /* Standard Teaserbox */
div.teaser {
	margin-bottom: 20px;
}

div.rubrik {
	height: 26px;
	padding-top: 4px;
	font-weight: bold;
	font-size: 12px;
	color: #1b3001;
}

.rubrik a:link,.rubrik a:visited {
	color: #1b3001;
}

.rubrik a:hover,.rubrik a:active {
	color: #00c6ff;
	text-decoration: none;
}

div.rubrizierung {
	height: 51px;
	padding-left: 15px;
	background: url(/images/schraffur_rubrik.gif) no-repeat;
}

h3.stichzeile_home,h3.stichzeile_home a {
	color: #1b3001;
	margin: 10px 0px 4px 0px;
	font-weight: normal;
	font-size: 11px;
	padding: 0px;
}

h3.stichzeile_home a:hover {
	color: #00c6ff;
	margin: 10px 0px 4px 0px;
	font-weight: normal;
	font-size: 11px;
	padding: 0px;
}

h3.stichzeile,h3.stichzeile a {
	color: #1b3001;
	margin: 4px 0px 4px 0px;
	font-weight: normal;
	font-size: 11px;
}

h3.stichzeile a:hover {
	color: #00c6ff;
	margin: 4px 0px 4px 0px;
	font-weight: normal;
	font-size: 11px;
}

h3.stichzeile_haupt,h3.stichzeile_haupt a {
	color: #1b3001;
	margin: 0px 0px 4px 0px;
	font-weight: normal;
	font-size: 11px;
}

h3.stichzeile_braun {
	color: #382e02;
}

div.teaser p {
	line-height: 18px;
	color: #010101;
	font-size: 12px;
}

div.teaser div {
	line-height: 18px;
	color: #010101;
	font-size: 12px;
}

h4.kurz_teaser,h4.kurz_teaser a.fancy_green {
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px;
}

img.teaser_image {
	float: left;
	margin: 2px 10px 0px 0px;
}

img.teaser_img_rechts {
	float: right;
	margin: 0px 0px 10px 10px;
}

h2.teaser_headline,h2.teaser_headline a:link,h2.teaser_headline a:visited
	{
	margin: 0px;
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	color: #142401;
}

h2.teaser_headline a:hover {
	color: #00c6ff;
}

h2.teaser_headline_braun,h2.teaser_headline_braun a:link,h2.teaser_headline_braun a:visited
	{
	color: #382e02;
}

h2.teaser_headline_braun a:hover {
	color: #00c6ff;
}

/* endof Standard Teaserbox */ /* Galerie Teaser */
div.galerie_teaser {
	margin: 5px 0px;
	height: 169px;
	position: relative;
}

h2.galerie_teaser_header {
	font-weight: bold;
	font-size: 15px;
	color: #142401;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 10px;
	left: 28px;
}

a.galerie_teaser_more:link,a.galerie_teaser_more:visited {
	position: absolute;
	top: 10px;
	right: 28px;
	padding-top: 2px;
	background-position: 0px 5px;
}

a.galerie_teaser_more:hover {
	background-position: 0px 5px;
}

div.galerie_teaser_bilder {
	position: absolute;
	top: 35px;
	left: 28px;
	height: 97px;
	/*width: 549px;*/
	width: 363px;
}

div.galerie_teaser_bilder img {
	margin-bottom: 3px;
	border: 1px solid #142401;
}

div.galerie_teaser_bilder a:link,div.galerie_teaser_bilder a:visited {
	width: 130px;
	height: 96px;
	float: left;
	display: block;
	margin: 0px 10px 0px 0px;
	font-weight: bold;
	color: #000;
}

a.galerie_teaser_pfeil_links:link,a.galerie_teaser_pfeil_links:visited {
	width: 13px;
	height: 9px;
	display: block;
	position: absolute;
	left: 6px;
	top: 75px;
	background: url(/images/blaetterpfeil_links_gruen.gif) no-repeat;
}

a.galerie_teaser_pfeil_links:hover {
	background: url(/images/blaetterpfeil_links_cyan.gif) no-repeat;
}

a.galerie_teaser_pfeil_rechts:link,a.galerie_teaser_pfeil_rechts:visited
	{
	width: 13px;
	height: 9px;
	display: block;
	position: absolute;
	right: 6px;
	top: 75px;
	background: url(/images/blaetterpfeil_rechts_gruen.gif) no-repeat;
}

a.galerie_teaser_pfeil_rechts:hover {
	background: url(/images/blaetterpfeil_rechts_cyan.gif) no-repeat;
}

h2.galerie_teaser_headline {
	font-size: 15px;
	font-weight: bold;
}

h2.galerie_teaser_headline a:link,h2.galerie_teaser_headline a:visited {
	color: #1b3001;
}

h2.galerie_teaser_headline a:hover {
	color: #00c6ff;
}

div.galerie_teaser_gross_bilder {
	margin: 5px 0px 5px 0px;
	width: 418px;
}

a.galerie_teaser_gross {
	display: block;
	float: left;
	background-color: #fff;
	width: 130px;
	height: 101px;
	margin: 0px 5px 5px 0px;
	padding: 1px;
}

a.galerie_teaser_gross img {
	border: 1px solid #1b3001;
	width: 130px;
	height: 96px;
}

div.galerie_teaser_gross_text {
	margin-left: 10px;
	padding-top: 1px;
}

#allGalerieRow a:hover {
	color: #00c6ff;
}

/* endof Galerie Teaser */ /* 3 Teaser nebeneinander */
div.triple_teaser_box {
	float: left;
	width: 224px;
	margin-right: 17px;
}

h2.triple_teaser_headline,h2.triple_teaser_headline a:link,h2.triple_teaser_headline a:visited
	{
	margin: 0px;
	font-size: 16px;
	font-weight: normal;
	color: #142401;
}

h2.triple_teaser_headline a:hover {
	color: #00c6ff;
}

/* endof 3 Teaser nebeneinander */ /* Artikel */
div#artikel p,div#artikel {
	color: #000;
	line-height: 17px;
	margin-top: 0px;
	font-size: 11px;
}

div.artikel_redzeile {
	padding: 2px 10px;
	text-align: right;
	color: #1b3001;
}

h1.artikel_headline {
	font-size: 36px;
	line-height: 36px;
	color: #1b3001;
	font-weight: normal;
	margin: 8px 0px 20px 0px;
}

h2.artikel_subheadline {
	font-size: 14px;
	padding-bottom: 0px;
	margin: 10px 0 0 0;
	color: #142401;
	font-weight: normal;
	line-height: 18px;
}

div.artikel_hauptbild_container {
	width: 180px;
	float: left;
	margin: 5px 20px 10px 0px;
	color: #1b3001;
	font-size: 11px;
}

div.artikel_hauptbild {
	position: relative;
	margin: 0px;
	padding: 0px;
	border: 0 none;
}

div.artikel_hauptbild img {
	border: 1px solid #1b3001;
}

div.testberichte div.artikel_hauptbild_container {
	width: 190px;
	float: left;
	margin: 5px 20px 10px 0px;
	color: #1b3001;
	font-size: 12px;
}

div.testberichte div.artikel_hauptbild img {
	border: 0 none;
	width: 190px;
}

div.galerieBild {
	position: relative;
	height: 101px;
	width: 134px;
	float: left;
	margin: 5px;
	padding: 0px;
}

div.artikel_hauptbild a.zoom,div.galerieBild a.zoom {
	display: block;
	position: absolute;
	right: 0px;
	bottom: 6px;
	width: 15px;
	height: 15px;
	z-index: 1000000;
	margin: 0px;
	padding: 0px;
}

div.artikel_hauptbild img.zoom,div.galerieBild img.zoom {
	border: none;
	border-top: 1px solid #1b3001;
	border-left: 1px solid #1b3001;
	z-index: 100000;
}

div#artikel p.artikel_anlesetext {
	font-size: 16px;
	line-height: 24px;
	color: #010101;
}

div.artikel_addendum {
	color: #52801a;
}

div.artikel_addendum span {
	padding-right: 10px;
}

div#extensions {
	margin: 0px 0px 10px 10px;
	padding: 5px;
	float: right;
	width: 150px;
}

div#extensions ul {
	list-style-type: none;
	margin: 0px 13px;
	padding: 0px;
}

/* endof Artikel */ /* Artikelzusatz Interview */
div.interview {
	
}

div#artikel p.interview_frage {
	color: #1b3001;
	margin: 0px;
	font-style: italic;
}

div#artikel p.interview_antwort {
	margin: 0px 0px 10px 0px;
	color: #010101;
}

span.interview_person {
	font-weight: bold;
}

/* Artikelzusatz Interview */ /* Kommentare */
div.kommentare,div.leserbriefe {
	color: #52801a;
	padding: 5px;
}

div.kommentar {
	margin: 5px;
	padding: 5px;
	background-color: #d9e5cc;
}

h2.kommentar_headline {
	font-size: 14px;
	margin: 0px;
	color: #1b3001;
	font-weight: normal;
}

div.kommentar p,div.leserbriefe p {
	margin: 0px;
}

/* endof Kommentare */ /* Box mit Tabs */
div.tab_box {
	margin: 10px 0px;
}

div.tab_box_header {
	height: 30px;
}

div.tab_box_header div {
	display: block;
	float: left;
	font-size: 12px;
	height: 20px;
	border: 1px solid #52801a;
	border-bottom: none;
	padding: 5px 5px;
	margin-left: 5px;
	font-weight: bold;
}

div.tab_box_header a:hover {
	color: #52801a;
	border-bottom: 4px solid #00C6FF;
}

div.tab_box_header div.active {
	height: 20px;
	background-color: #D9E5CC;
}

div.tab_box_header div.active a {
	color: #52801a;
	border-bottom: 4px solid #00C6FF;
	font-weight: bold;
}

div.tab_box_content {
	border: 1px solid #52801a;
	padding: 10px 0px 0px 0px;
}

div.tab_box_content div.teaser {
	margin: 5px;
}

img.tag_neu {
	float: right;
	margin: 5px;
}

/* endof Box mit Tabs */ /* Orange Box mit Tabs */
div.tab_box_header_braun {
	height: 31px;
}

div.tab_box_header_braun div {
	border-color: #382e02;
	background-color: #d8d0a3 !important;
}

div.tab_box_header_braun div a {
	color: #715d07 !important;
	font-weight: bold;
}

div.tab_box_header_braun div a:hover {
	color: #715d07;
	border-bottom: 4px solid #00C6FF;
}

div.tab_box_header_braun div.active {
	height: 21px;
}

div.tab_box_header_braun div.active a {
	color: #715d07;
	background-color: #d8d0a3;
	border-bottom: 4px solid #00C6FF;
}

div.tab_box_content_braun {
	border-color: #382e02;
	background-color: #d8d0a3;
}

div.tab_box_content_braun a,div.tab_box_content_braun a.more {
	color: #715d07;
}

div.tab_box_content_braun a:hover {
	color: #00C6FF;
	text-decoration: underline;
}

/* endof Orange Box mit Tabs */ /* GrÃ¼ne Seiten */
h2.gruene_seiten {
	font-size: 14px;
	font-weight: bold;
	color: #1b3001;
	margin: 3px 0px;
}

address.gruene_seiten {
	font-style: normal;
	line-height: 18px;
}

p.gruene_seiten {
	margin: 3px 0px;
}

span.address_category {
	color: #52801a;
}

span.address_item {
	margin-right: 10px;
}

address.gruene_seiten a:link,address.gruene_seiten a:visited {
	color: #191919;
}

address.gruene_seiten a:hover {
	color: #00c6ff;
}

div.abisz_paginator {
	margin: 5px 0px;
	height: 20px;
}

div.abisz_paginator a {
	display: block;
	float: left;
	color: #fff;
	background-color: #1b3001;
	width: 20px;
	height: 16px;
	padding-top: 2px;
	text-align: center;
	margin-left: 1px;
}

div.abisz_paginator a.abisz_alle {
	width: 58px;
	margin-left: 0px;
	background-color: #52801a;
}

div.abisz_paginator a:hover,div.abisz_paginator a.active {
	border-bottom: 3px solid #00c6ff;
}

/* endof GrÃ¼ne Seiten */ /* Container mit nach oben, zurÃÂ¼ck, etc */
div.bottom_nav {
	text-align: right;
}

div.top_back {
	float: right;
}

/* anchor links */
a.up:link,a.up:visited {
	font-weight: bold;
	color: #fa7c00;
	font-size: 12px;
	padding-left: 14px;
	background: url(/images/pfeil_oben_orange.gif) no-repeat 0px 4px;
}

a.up:hover {
	color: #00c6ff;
	background: url(/images/pfeil_oben_cyan.gif) no-repeat 0px 4px;
}

a.down:link,a.down:visited {
	font-weight: bold;
	color: #fa7c00;
	font-size: 12px;
	padding-left: 14px;
	background: url(/images/pfeil_unten_orange.gif) no-repeat 0px 4px;
}

a.down:hover {
	color: #00c6ff;
	background: url(/images/pfeil_unten_cyan.gif) no-repeat 0px 4px;
}

a.back:link,a.back:visited {
	font-weight: bold;
	color: #fa7c00;
	font-size: 12px;
	padding-left: 14px;
	margin-left: 14px;
	background: url(/images/pfeil_links_orange.gif) no-repeat 0px 3px;
}

a.back:hover {
	color: #00c6ff;
	background: url(/images/pfeil_links_cyan.gif) no-repeat 0px 3px;
}

/* endof anchor links */
div#content_right {
	width: 322px;
	/*margin-left: 624px;*/
	margin-left: 478px;
}

/* Boxen ÃÂ¼berhalb der Aufteilung der rechten Spalte */
div#right_jagderleben_tv {
	background: url(/images/jagderleben-tv_verlauf.jpg) repeat-x 0% 0%
		#1b3001;;
	padding-bottom: 5px;
	margin-bottom: 10px;
	position: relative;
}

div#right_jagderleben_tv p {
	margin: 10px 5px;
	line-height: 16px;
}

div#right_jagderleben_tv p a:link,div#right_jagderleben_tv p a:visited {
	color: #fff;
}

div#right_jagderleben_tv p a:hover {
	color: #00c6ff;
}

/* endof Boxen ÃÂ¼berhalb der Aufteilung der rechten Spalte */
div#sidebar_left {
	float: left;
	width: 156px;
}

div#sidebar_right {
	margin-left: 166px;
	width: 156px;
}

/* Eine rechte Box */
div.right_box {
	margin-bottom: 10px;
	position: relative;
	overflow-x: hidden;
}

div.right_box_header {
	height: 25px;
	padding: 4px 5px 0px 5px;
	background: url(/images/right_box_header.jpg) no-repeat;
	font-size: 12px;
	color: #fff;
	position: relative;
}

div.right_box_header_green {
	height: 20px;
	padding: 4px 5px 0px 5px;
	background: url(/images/right_box_header_green.jpg) no-repeat;
}

div.right_box_header_yellow {
	height: 20px;
	padding: 4px 5px 0px 5px;
	color: #5e4602;
	background: url(/images/right_box_head_yellow.jpg) no-repeat;
	position: relative;
}

div.right_box_header_my {
	height: 25px;
	padding: 4px 5px 0px 48px;
	background: url(/images/right_box_header_my.jpg) no-repeat;
	font-size: 12px;
	color: #fff;
	position: relative;
}

div.right_box_header_meine {
	height: 25px;
	padding: 4px 5px 0px 60px;
	background: url(/images/right_box_header_meine.jpg) no-repeat;
	font-size: 12px;
	color: #fff;
	position: relative;
}

div.boxToolsVerschieben {
	position: absolute;
	top: 0px;
	right: 17px;
	height: 23px;
	width: 23px;
	background: url('/images/verschieben.jpg') no-repeat;
}

div.boxToolsLoeschen {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 23px;
	width: 17px;
	background: url('/images/loeschen.jpg') no-repeat;
}

div.right_box_content {
	background-color: #715d07;
	color: #fff;
	padding: 5px;
	overflow: hidden;
}

div.right_box_content_yellow,div.right_box_content_yellow a.fancy_white:link,div.right_box_content_yellow a.fancy_white:visited
	{
	background-color: #e2cc69;
	color: #5e4602;
	padding-bottom: 5px;
}

div.right_box_content_green {
	background-color: #52801a;
}

div.right_box_content p {
	margin: 0px 5px;
	line-height: 16px;
}

ul.right_box_items {
	margin: 0px 5px 0px 20px;
	padding: 0px;
	list-style-image: url(/images/pfeil_rechts_weiss.gif);
}

ul.right_box_items li {
	padding: 2px 0px !important;
}

div.right_box a:link,div.right_box a:visited {
	color: #fff;
}

div.right_box a:hover {
	color: #00c6ff;
}

/* endof Eine rechte Box */
ul#wetterbox {
	list-style-type: none;
	margin: 0px 5px;
	padding: 0px;
}

ul#wetterbox li {
	position: relative;
	height: 18px;
	margin: 0px;
	padding: 0px;
}

ul#wetterbox li a {
	position: absolute;
	left: 0px;
}

ul#wetterbox li div.temp {
	position: absolute;
	right: 0px;
	bottom: 2px;
	font-size: 12px;
}

ul#wetterbox li img.wetter_sym {
	position: absolute;
	bottom: 2px;
	right: 30px;
}

/* Footer */
div#footer,div#footer a:link,div#footer a:visited {
	color: #1b3001;
	font-size: 10px;
	line-height: 16px;
	text-align: center;
}

div#footer a:hover {
	color: #00c6ff;
}

div#footer p#footer_tools a {
	margin: 15px 0px 0px 0px;
}

/* endof Footer */ /* Sockel */
div#dlvsockel div#footer_linkblock {
	padding: 10px 0px;
	display: block;
	text-align: center;
	line-height: 16px;
	font-size: 9px;
	background: url('/images/schraffur_hell_gruen.png') transparent;
	color: #1b3001;
}

div#dlvsockel div {
	background-color: #d9e5cc;
	padding: 10px;
}

div#dlvsockel div#footer_linkblock a {
	color: #000;
	text-decoration: underline;
}

div#dlvsockel div#footer_linkblock a:hover {
	color: #000;
	text-decoration: underline;
}

div#dlvsockel {
	background-color: #fff;
	height: 250px;
	position: relative;
	margin: 0px;
	padding: 0px;
	/*width: 986px;*/
	width: 820px;
}

div#dlvsockel a#sockellink_a {
	display: block;
	position: absolute;
	top: 210px;
	left: 10px;
	font-weight: bold;
	font-size: 9px;
}

div#dlvsockel img#sockellink_img {
	display: block;
	position: absolute;
	top: 190px;
	right: 10px;
}

/* endof Sockel */ /* Style für 1 Artikel mit Editor */
div.datum {
	display: none;
}

/* Wetter Box*/
.wettericon {
	position: relative;
	display: block;
	float: right;
	width: 25px;
	margin-right: 10px;
	z-index: 100;
}

.daytemp {
	position: relative;
	display: block;
	float: right;
	width: 25px;
	padding: 3px 2px 4px 2px;
	margin-right: 6px;
	z-index: 100;
}

.nighttemp {
	position: relative;
	display: block;
	float: right;
	width: 25px;
	padding: 3px 2px 4px 2px;
	margin-left: 1px;
	z-index: 100;
}

/* Wetter */
#karte {
	position: relative;
	width: 400px;
	padding: 0px 0px 0px 50px;
}

#nord {
	position: absolute;
	width: 80px;
	left: 140px;
	top: 45px;
}

#ost {
	position: absolute;
	width: 80px;
	left: 265px;
	top: 130px;
}

#mitte {
	position: absolute;
	width: 80px;
	left: 150px;
	top: 187px;
}

#west {
	position: absolute;
	width: 80px;
	left: 50px;
	top: 240px;
}

#sued {
	position: absolute;
	width: 80px;
	left: 190px;
	top: 320px;
}

#nordIcon {
	position: absolute;
	width: 50px;
	left: 150px;
	top: 0px;
}

#ostIcon {
	position: absolute;
	width: 50px;
	left: 270px;
	top: 75px;
}

#mitteIcon {
	position: absolute;
	width: 50px;
	left: 155px;
	top: 140px;
}

#westIcon {
	position: absolute;
	width: 50px;
	left: 55px;
	top: 195px;
}

#suedIcon {
	position: absolute;
	width: 50px;
	left: 200px;
	top: 275px;
}

.dayTempMap {
	font-size: 10px;
	color: #1B3001;
	background-color: #FFFFFF;
	border-left: 1px solid #1B3001;
	border-top: 1px solid #1B3001;
	border-bottom: 1px solid #1B3001;
	padding: 1px 2px 1px 4px;
}

.nightTempMap {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #1B3001;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 1px 2px 1px 4px;
}

#wettertab {
	table-layout: fixed;
	border-spacing: 1px;
	border-collapse: separate;
	empty-cells: hide;
}

#wettertab2 {
	table-layout: fixed;
	border-spacing: 1px;
	border-collapse: separate;
	empty-cells: hide;
}

col#c1 {
	text-align: left;
	width: 120px;
}

col#c2 {
	text-align: center;
}

col#c3 {
	text-align: center;
}

col#c4 {
	text-align: center;
}

col#c5 {
	text-align: center;
}

.tabrowCapt {
	background-color: transparent;
	background-image: url(/images/schraffur_hell_gruen.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	font-weight: bold;
	font-size: 11px;
	padding: 3px 0px 4px 8px;
}

.tabrowCapt_braun {
	background-color: transparent;
	background-image: url(/images/schraffur_hell_braun.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	font-weight: bold;
	font-size: 11px;
	padding: 3px 0px 4px 8px;
}

.tabrow {
	font-size: 11px;
	padding: 3px 0px 4px 8px;
}

.tabrow_braun {
	font-size: 11px;
	padding: 3px 0px 4px 8px;
	background-color: #D8D0A3 !important;
}

.daten {
	font-size: 11px;
	line-height: 18px;
	position: relative;
	padding: 3px 0px 3px 8px;
	z-index: 100;
}

table.weather_table {
	margin-top: 0px;
}

table.weather_table_braun {
	margin-top: 0px;
}

table.weather_table td {
	background-color: #D9E5CC;
}

table.weather_table td.werte {
	background-color: transparent;
}

div#wetter_nav {
	margin-top: 7px;
	margin-right: 4px;
	float: left;
}

.werte {
	text-align: center;
	padding: 2px;
}

.daytime {
	position: relative;
	width: 95px;
	float: right;
	margin-right: 1px;
}

.parameter {
	position: relative;
	width: 174px;
	float: right;
	margin-right: 3px;
	margin-bottom: 20px;
}

/* Steckbrief */
div.steckbrief {
	float: right;
	margin-left: 15px;
}

div.steckbrief_head {
	width: 200px;
	background-color: transparent;
	background-image: url(/images/schraffur_hell_gruen.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #1b3001;
	font-weight: bold;
	font-size: 20px;
	padding: 5px;
}

div.steckbrief_cont {
	width: 198px;
	border: 1px solid #1b3001;
	background-color: #fff;
	padding: 5px;
}

div.steckbrief ul,div.steckbrief li {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: square;
}

/*Box Artikelseite*/ /* Steckbrief */
div.box_artikel {
	float: right;
	margin: 15px 0px 15px 15px;
}

div.box_artikel_ganz {
	margin: 15px 0px;
}

div.box_artikel_head_drittel,div.box_artikel_head_halb,div.box_artikel_head_ganz,div.box_artikel_rechteSpalte
	{
	background-color: transparent;
	background-image: url(/images/schraffur_hell_gruen.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #1b3001;
	padding: 2px 5px;
	font-weight: bold;
}

div.box_artikel_cont_drittel,div.box_artikel_cont_halb,div.box_artikel_cont_ganz
	{
	color: #1b3001;
	padding: 5px;
}

div.box_artikel_head_drittel {
	width: 200px;
}

div.box_artikel_cont_drittel {
	width: 198px;
}

div.box_artikel_head_halb {
	width: 300px;
}

div.box_artikel_cont_halb {
	width: 298px;
}

div.box_artikel ul,div.box_artikel li {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: disc;
}

div.box_artikel_rechteSpalte {
	width: 148px;
}

/* Termine */
div.abisz_paginator_termine {
	margin: 5px 0px;
	height: 20px;
	font-size: 11px;
}

div.abisz_paginator_termine a {
	display: block;
	float: left;
	color: #fff;
	background-color: #1b3001;
	height: 16px;
	padding-top: 2px;
	text-align: center;
	margin-left: 1px;
	padding-left: 6px;
	padding-right: 6px;
}

div.abisz_paginator_termine a.abisz_alle {
	width: 58px;
	margin-left: 0px;
	background-color: #52801a;
}

div.abisz_paginator_termine a:hover,div.abisz_paginator_termine a.active
	{
	border-bottom: 3px solid #00c6ff;
}

.termin {
	margin-bottom: 10px;
}

.terminTitel {
	position: relative;
	display: block;
	padding: 0px 0px 0px 110px;
	font-weight: bold;
	color: #52801A;
}

.terminDaten {
	position: relative;
	display: block;
	padding: 2px 2px 3px 110px;
}

.art {
	position: absolute;
	left: 0px;
	color: #52801A;
}

div.terminTitel div.date {
	position: absolute;
	left: -4px;
	top: 0px;
	font-weight: bold;
}

.terminNavi {
	position: relative;
	display: block;
	padding: 2px 2px 3px 110px;
	margin-top: 10px;
}

/* Heftarchiv */
.archiv {
	font-size: 12px;
}

.archiv table.archivHead {
	margin: 10px;
	width: 430px;
}

.archiv table.archivHead td {
	width: 50%;
	border-bottom: 1px dashed #1B3001;
	padding: 5px 0px;
}

.archiv .ausgabeHead {
	background-color: #1B3001;
	color: #fff;
	padding: 10px;
	margin-top: 15px;
}

.archiv .Artikel {
	border-left: 1px solid #1B3001;
	border-right: 1px solid #1B3001;
	border-bottom: 1px solid #1B3001;
}

.archiv .artikelText {
	width: 400px;
	float: left;
}

.archiv .buttons {
	margin-left: 340px;
	margin-top: 20px;
}

.archiv .ausgabeSubhead {
	padding: 5px;
	font-weight: bold;
}

.archiv .ArtikelRubrik {
	color: #1B3001;
	padding: 5px;
}

.archiv .ArtikelHead {
	color: #1B3001;
	padding: 0px 5px;
	font-size: 14px;
	font-weight: bold;
}

.archiv .ArtikelText {
	padding: 5px;
}

.archiv .ArtikelAutor {
	padding: 5px;
	color: #1B3001;
}

/*Mein Profil*/
div.boxconfigItem {
	padding: 10px 10px 10px 10px;
	background: url(/images/schraffur_profil.jpg) repeat-x bottom;
}

div.boxconfigItem p,div.boxconfigItem label {
	margin: 0px;
	padding: 0px;
	color: #715d07;
}

div.boxConfigRight {
	width: 190px;
	margin-left: 235px;
	margin-right: 10px;
}

div.boxConfigLeft {
	width: 190px;
	margin-left: 10px;
	float: left;
}

p.itemName {
	float: left;
}

p.itemName img {
	display: block;
	float: left;
}

p.itemName span {
	display: block;
	margin-left: 50px;
	font-weight: bold;
}

p.itemCheck {
	text-align: right;
}

input.boxconfigButton {
	margin-left: 378px;
}

/* Navigation */
#nav {
	background: url(/images/main_nav_bg.jpg) repeat-x #2d4122;
	width: 800px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index:2;
}

#nav li { /* floaten der Hauptlistenpunkte */
	margin: 0;
	float: left;
	display: block;
	padding: 0px;
}

#nav li.off ul,#nav li.on ul { /* Verstecken der Untermenüs */
	display: none;
}

#nav li a { /* Für alle Links in der Liste */
	color: #fff;
	display: block;
	padding: 4px 11px 3px 11px;
	font-size: 12px
}

#nav li.off ul,#nav li.on ul {
	/* Subnavs positionieren und verstecken */
	display: none;
	position: absolute;
	top: 0;
	/*height: 19px;*/
	height: 24px;
	left: 0;
	padding: 0px;
	margin: 0px;
}

#nav li.on a.active { /* Rahmenfarbe für aktive Fläche ändern */
	border-bottom: 4px solid #00c6ff;
}

#nav li.off a:hover,#nav a.active {
	border-bottom: 4px solid #00c6ff;
}

#nav li.off ul li a:hover,#nav li.off ul li a.active {
	
}

#nav li.on ul a,#nav li.off ul a {
	/* Vererbung des Rahmens für Untermenü des aktiven Themas unterdrücken */
	border: 0;
}

#nav li.on ul { /* Liste des aktiven Untermenüs ausgeben */
	display: block;
	width: 800px;
	border-top: 1px solid #000;
	background: #2d4122;
}

#nav li.on ul a,#nav li.off ul a {
	float: left;
	/* IE vererbt den Float nicht */
	color: #fff;
	padding: 3px 0px 3px 0px;
	margin: 0px 11px;
}

#nav li.on ul a:hover,#nav li.off ul a:hover {
	border-bottom: 4px solid #00c6ff;
}

#nav li.off:hover ul,#nav li.over ul {
	/* Die anderen Themen anzeigen bei hover über dem Elternmenü */
	display: block;
	z-index: 6000;
	width: 800px;
	border-top: 1px solid #000;
	background: #2d4122;
}

#nav li.off ul,#nav li.on ul { /* Subnav nach unten verschieben */
	top: 25px;
}

#nav li#lastMainLi {
	
}

#nav li.zeitschrift {
	/*background-color: #6d9e3d;*/
	height: 25px;
	float: right;
}

/* Extranavi Zeitschriften */
div#navigation {
	position: relative;
}

div#ihre_zeitschriften {
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 15px;
	padding: 3px 0px 2px 0px;
	width: 440px;
	font-weight: bold;
	padding-left: 15px;
	color: #2d4122;
	background-color: #BAD1A3;
}

div#alert_popup {
	z-index: 300000001;
}

div#alert_popup_background {
	position: fixed;
	background-color: #000;
	/*opacity: 0.5;*/
	filter: alpha(opacity =   70);
	opacity: 0.7;
	-moz-opacity: 0.7;
	width: 100%;
	height: 100%;
	z-index: 300000002;
}

div#alert_popup_inside {
	position: fixed;
	top: 200px;
	left: 190px;
	background-color: #715d07;
	color: #fff;
	font-weight: normal;
	padding: 12px;
	border: 2px solid #fff;
	z-index: 300000003;
}

div#alert_popup_inside a:link,div#alert_popup a:visited {
	color: #fff;
}

div#alert_popup_inside a:hover {
	color: #00c6ff;
}

div#nebenVideoPlayer {
	width: 158px;
	margin-right: 0px;
}

div.subnaviDropDown {
	width: 464px;
	text-align: center;
	padding: 3px;
	border: 2px solid #142401;
	margin-bottom: 10px;
}

div.subnaviDropDown select,div.subnaviDropDown option {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}

div.right_box_content_yellow a:link,div.right_box_content_yellow a:visited,div.box_artikel_cont_rechteSpalte a:link,div.box_artikel_cont_rechteSpalte a:visited
	{
	color: #5E4602;
}

div.right_box_content_yellow a:hover,div.box_artikel_cont_rechteSpalte a:hover
	{
	color: #00C6FF;
}

ul#schonzeiten {
	width: 800px;
}

.schonLegende {
	width: 800px;
	font-size: 9px;
}

ul#schonzeiten li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-right: 10px;
}

div#SchonzeitenResults table td {
	/*background: url('/images/td_border.jpg') bottom repeat-x;*/
	height: 15px;
	color: #000;
	border-bottom: 1px solid #c8e3da;
	border-right: 1px solid #c8e3da;
}

/*1 Artikel mit Editor*/
div#editor_inhalt,div#artikeltext {
	margin: 0px;
	padding: 0px;
}

div.tv_programm hr {
	border: 0 none;
	padding: 5px 0px;
	background-image: url(/images/schraffur_hell_gruen.jpg);
}

.error_message {
	color: red;
}

#videoPlayerFuncPfeile {
	top: 130px;
	width: 20px;
	height: 80px;
	z-index: 99;
}

#videoPlayerFuncPfeileBack {
	background-color: #3b4f26;
	width: 20px;
	height: 80px;
	top: 130px;
}

#videoPlayerFunc {
	top: 80px;
	left: -130px;
	width: 130px;
	height: 200px;
	z-index: 99;
}

#videoPlayerFuncBack {
	background-color: #3b4f26;
	filter: alpha(opacity :   40);
	KHTMLOpacity: 0.40;
	MozOpacity: 0.40;
	opacity: 0.40;
	top: 80px;
	left: -130px;
	width: 130px;
	height: 200px;
	z-index: 0;
}

.tab_box_header_meteogram {
	position: absolute;
	left: 452px;
	top: 0px;
}

#sortableleft,#sortableright {
	list-style-type: none;
	margin: 0;
	padding: 0 0 20px 0;
	float: left;
	width: 156px;
}

#sortableleft li,#sortableright li {
	margin: 0;
	padding: 0;
}

.ui-state-highlight {
	height: 20px;
	line-height: 1.2em;
	background-color: #715D07;
	margin: 10px 0px;
}

.keinOrt {
	padding: 10px;
	border: 2px solid red;
	margin-bottom: 10px;
}