/* GARTEN-HAUS IMAGEs & COLORs */

/* portal MAIN */

li.hovered { 
	background-color: #FFF; 
}
#head {
	background: url(/pages/img/garten-haus/head.jpg) repeat-x #FFF;
	background-position: 0% 0%;
}
.more a,
a.more { 
	color: #458008;
}
.text a {
	color: #006600;
}
.contentlist ul {
	background: url(/pages/img/gesundheit/bg-graustufen.gif) repeat-x #FFF;
	background-position: 0% 0%;
}
.contentlist li {
	padding: 7px 0 10px 14px;
}
.contentlist .image {
	width: 190px;
}
.contentlist .listtext {
	float: left;
	margin: 10px 0 11px 10px;
	width: 394px !important;
}
.contentlist .listtext .more {
	display: block;
}
.contentlist .listtext .date {
	display: none;
}
.contentlist .inf-mail a {
	color: #458008 !important;
}
.contentlist h3 a {
	color: #458008;
}
.checkin .logged-out {
	display: none;
}

/* Links (Content)*/
/* Downloads (Content)*/

#footer h3 a:hover {
	color: #458008;
}

/* PORTAL HEADMENU, MAINMENU */

.shortlinks ul a {
	border-left: 1px solid #FFF;
}

/* Headmenu */

.headmenu {
	background: url(../../../../pages/img/garten-haus/bg-headmenu.png) no-repeat;
	background-position: 0% 0%;
	font-size: 16px;
}

/* Headmenu 1 */

.headmenu li a:hover,
.headmenu li.on a:hover {
	color: #006600;
}
/* Mainmenu */


.mainmenu li.on a {
	color: #006600;
}
.mainmenu a:hover {
	color: #006600;
}
/* Channelboxen */

.col20 .channel ul,
.col21 .channel ul {
	background: url(/pages/img/garten-haus/bg-graustufen.gif) repeat-x #EDEDEF;
	background-position: center bottom;
}
.col20 .channel h6,
.col21 .channel h6 {
	background: transparent;
	color: #458008;
	text-indent: 10px;
}
.col20 .channel-bottom a,
.col21 .channel-bottom a {
	color:#458008;
	top:-1px;
}

.col30 .channel7 h6,
.col30 .channel8 h6,
.col30 .channel11 h6,
.col30 .archivebox h6,
.col30 .loginbox h6,
.col30 .list-keywords h6 {
	background: url(/pages/img/garten-haus/raquo-teaser.png) no-repeat #458008;
	background-position: 5px 4px;
	text-indent: 20px;
}
.col30 .list-keywords h6 {
	padding: 3px 0 0;
}
.col30 .channel11 li:hover {
	background: url(/pages/img/garten-haus/bg-graustufen2.gif) repeat-x #FFF;
	background-position: 0 70%;
}
.col30 .channel2 h6 {
	background: url(/pages/img/garten-haus/raquo-teaser.png) no-repeat #458008;
	background-position: 5px 4px;
}
.col30 .channel9 h6 {
	background: url(/pages/img/garten-haus/raquo-headlines.png) no-repeat transparent;
	background-position: 5px 4px;
	color: #898788;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
}
.col30 .channel7 .channel-bottom a .color {
	color: #458008;
}
.col30 .channel7 .d-set-pre {
	background: url(/pages/img/garten-haus/button-arrow-left.png) repeat-x transparent;
	background-position: 0% 0%;
}
.col30 .channel7 .d-set-next {
	background: url(/pages/img/garten-haus/button-arrow-right.png) repeat-x transparent;
	background-position: 0% 0%;
}
.col30 .channel7 {
	background: url(/pages/img/garten-haus/bg-graustufen2.gif) repeat-x #FFF;
	background-position: 0% 0%;
}
.col30 .channel7 .image,
.col30 .channel7 .image img {
	height: 176px;
	width: 123px;
}
.col30 .channel7 ul {
	left: 37px;
	top: 38px;
}
.col30 .channel7 li {
	padding: 0 5px;
}
/*neuer channel 8*/

.channel8 {
	background: url(/pages/img/garten-haus/bg-graustufen3.gif) repeat-x #FFF !important;
	background-position: 0% 0%;
}
.channel7 h6 b,
.channel8 h6 b {
	color:#FFF !important;
}
.channel8 .d-set-pre {
	background: url(/pages/img/garten-haus/button-arrow-left2.png) repeat-x transparent !important;
	background-position: 0% 0%;
}
.channel8 .d-set-next {
	background: url(/pages/img/garten-haus/button-arrow-right2.png) repeat-x transparent !important;
	background-position: 0% 0%;
}
.col30 .channel8 .channel-bottom a,
.col30 .channel8 .channel-bottom a .color {
	color: #FFF !important;
}
.channel8 .channel-bottom a:hover .color {
	color: #FFF !important;
}
/*ende channel 8*/
.col30 .channel2 {
	background: url(/pages/img/garten-haus/bg-graustufen2.gif) repeat-x transparent;
	background-position: 0% 0%;
}
.col30 .channel9 {
	background:transparent;
}
.col20 .channel .more a,
.col21 .channel .more a {
	color: #999;
}
.col20 .channel li,
.col21 .channel li {
	height: 46px;
}
.channelbox .archivebox {
	background: #DFEAD3;
}
/* teaserbox */
.teaser {
	background: url(/pages/img/garten-haus/bg-teaserheader.gif) repeat-x transparent;
	background-position: 0 1px;
}
.teaser .teaser-header h3.active,
.teaser .teaser-header .active h3 {
	background-color: #458008;
}
.teaser .teaser-header h3 {
	background: url(/pages/img/garten-haus/bg-teasertab.gif) repeat-x transparent;
	background-position: 100% 0;
}
.teaser .teaser-header {
	background: url(/pages/img/garten-haus/border.gif) repeat-x transparent;
	background-position: 0 100%;
}
.col30 .news-container {
	border-color: #458008 #458008;
	border-style: none solid solid;
	border-width: medium 1px 1px;
}
.col30 .news-container .time,
.col30 .news-container .date {
	display: none !important;
}
.teaser .teaser-header a {
	background: transparent;
	color: #707070;
	padding-left: 5px;
}

/* startseite teaser */
.teaser101 .channel10,
.teaser102 .channel10 {
	background: url(/pages/img/garten-haus/bg-teaserheader.gif) repeat-x #FFF;
	background-position: 0% 0%;
	padding: 0;
}
.teaser101 .channel10 li {
	padding: 8px 0 9px 14px;
}
.teaser101 .channel10 .image {
	height: auto;
	padding: 0 15px 0 0;
	text-align: center;
	width: 190px;
}
.teaser101 .channel10 .image img {
	float: none;
}
.teaser101 .channel10 h3 {
	margin-top: 10px;
}
.teaser101 .teaser-header {
	visibility: hidden;
}
/*breadcrumbs*/

.breadcrumbs {
	background-color: #FEF4EA;
	color: #458008;
}
.dynamic-set a,
.breadcrumbs .dynamic-set a.active {
	color: #504E61 !important;
}
.breadcrumbs .bc1 {
	background: url(/pages/img/garten-haus/raquo-headlines.png) no-repeat transparent;
	background-position: 9px 5px;
	display: inline !important;
}
.breadcrumbs a {
	color: #458008;
}
.mdoc-set {
	background: url(/pages/img/garten-haus/bg-mdoc-set.gif) no-repeat transparent;
	background-position: 0% 0%;
}
.mdoc-set .pre {
	background: url(/pages/img/garten-haus/marker-set-left.gif) no-repeat transparent;
	background-position: 0% 0%;
}
.mdoc-set .next {
	background: url(/pages/img/garten-haus/marker-set-right.gif) no-repeat transparent;
	background-position: 0% 0%;
}
/*portal_main.css content-linkbox*/
.content-downloadbox .box-header h3,
.content-linkbox .box-header h3 {
	color: #458008;
}
.content-downloadbox,
.content-linkbox,
.content-downloadbox .box-header,
.content-linkbox .box-header {
	border: none !important;
	background: #DEEAD2 !important;
}
.weblink .box-header {
	background-color: #DEEAD2;
	border: none;
}
/*portal_main.css sidebar*/
.col30 .list-keywords ul {
	background: #FEF4EA;
}
.col30 .list-keywords li.active {
	font-weight: bold;
}
.col30 .list-keywords li.active {
	background-color: #C6D1A6;
	font-weight: bold;
}
/*portal_images.css*/
.imagebottom {
	background: url(/pages/img/garten-haus/marker-imagebottom.gif) no-repeat #FFF;
	background-position: 0% 0%;
}
/*portal_standards.css*/
h4,
h1 {
	color: #458008;
}
/*portal_menu.css*/
.mainmenu .level1 {
	background: url(/pages/img/garten-haus/raquo-teaser.png) no-repeat transparent;
	background-position: 0 3px;
}
.breadcrumbs .bc1 a,
.breadcrumbs .bc1 span {
	padding-left: 21px;
}

/*portal_standarts.css*/
a:hover {
	color: #006600;
}

/*tablen*/

.tablearea h4 {
	background: #45800A;
}
.table-id12 .cell-alt-header-firstcol,
.table-id12 .cell-alt-header,
.table-id12 .cell-alt-header-lastcol,
.table-id12 .cell-firstcol,
.table-id12 .cell-lastcol,
.table-id12 .cell-alt-firstcol,
.table-id12 .cell-alt-lastcol {
	background-color: #74A176;
}
.tablearea td {
	background-color: #CEDD8C;
}
.table-id12 .cell-alt {
	background-color: #AAC483;
}
.table-id12 .cell-footer-firstcol,
.table-id12 .cell-footer,
.table-id12 .cell-footer-lastcol,
.table-id12 .cell-alt-footer-firstcol,
.table-id12 .cell-alt-footer,
.table-id12 .cell-alt-footer-lastcol {
	background-color: #74A176;
}
.tablearea .footer {
	background: #E1EB92;
}
#content .tablearea-table {
	background: #FFF;
}

/*--jbox hintergrund--*/
#jbox-veil {
	opacity: 0.82 !important;
	background-color: #006600 !important;
}
.fullimage .caption br {
	float: none;
}
/*--termine--*/
.list-monat {
	background: #006600 !important;
}
/*-imgs portal_imgs.css-*/
.fullimage {
	padding: 0px;
	border: none;
}
/*-webform-*/
.formbody .webform {
	background: url(/pages/img/garten-haus/head-form.jpg) no-repeat #FFF;
	background-position: 0% 0%;
}
.webform .wf-message {
	background: #458008;
	color: #FFF;
}
.set-info {
	background-color: #458008 !important;
}
/*--versteckter Merkenbutton--*/
.content-functions .checklist {
	display: none;
}
.content-functions .mail {
	right: 65px;
}
/*--formular--*/
.webform .secure input {
	color: #458008;
}
.webform .secure a {
	color: #458008;
}

/*--werbung--*/
.ad-head {
	left: 235px;
	position: absolute;
	top: 5px;
}
/*goteaseranpassung*/
.channel3 ul {
	filter: Alpha(opacity=82);
}
#hitbox .box-headline {	
	background: url(/pages/img/garten-haus/raquo-teaser.png) no-repeat  #458008;
	background-position: 5px 4px;
}
/*termine*/
#id2076 .shortcuts {
	display:none;
}
/*logout info*/
#logout-cause-userlimit {
    border: 2px solid #458008;	
}
/*footer neu*/
.footer-links .ul999 ul,
.footer-menu .ul999 ul,
.footer-menu .ul2 ul {
	position: relative;
}
.footer-menu .ul2 {
	width:196px;
}
.footer-links,
.footer-menu {
    float: left;
}
.footer-menu {
	border-right: 3px solid #FFF;
	height: 170px;
}
.footer-links li,
.footer-menu li {
	float: left;
	border-right: none;
	font-size: 11px;
	padding:0 4px 0 3px;
	font-size: 11px;
	line-height: 16px;
}
.footer-menu ul,
.footer-links ul {
    float: none;
    position: relative;
}
.footer-links .ul999 ul li,
.footer-menu .ul999 ul li,
.footer-menu .ul2 ul li {
	float: none;
	padding: 0px;
}
.footer-menu .ul999 {
	width: 480px;
}
.footer-links .ul999 {
	width: 272px;
}
.footer-links,
.footer-menu {
	width: auto;
	background: #F7F7F9;
	padding-top:0px;
}
.footer-menu .headline,
.footer-links .headline {
	float: none;
	background: #F0eFF4;
	text-transform: none;
	height: 15px;
	padding: 5px 0 0 3px;
	font-size: 11px;
	line-height: 11px;
}
.bg-footer {
	background: #F7F7F9;
	height: 170px;
}
.footer-menu .ul2 .d1 {
	padding: 6px 3px 0 63px;
	width: 130px;
}
.footer-links .ul999 .d1 {
	padding-top: 6px;
	width: 130px;
}
.footer-menu .ul999 .d1 {
	padding-top: 6px;
	width: 131px;
}
.footer-menu .ul999 .d2 {
	padding-top: 6px;
	width: 200px;
}
.footer-links .ul999 .d2,
.footer-menu .ul999 .d3 {
	padding-top: 6px;
}
.footer-menu .ul999 .d3 {
	width: 128px;
}
.ie7bug1,
.ie7bug2,
.ie7bug3 {
	display:none;
}
*+html .ie7bug1 {
	display: none;
	background:#F0EFF4;
	width:50px;
	position:absolute;
	top:-20px;
	left:145px;
	height:20px;
}
*+html .ie7bug2 {
	display: block;
	background: #F0EFF4;
	position: absolute;
	top: -20px;
	height: 20px;
	left:99px;
	width:381px;
}
*+html .ie7bug3 {
	display: block;
	background: #F0EFF4;
	position: absolute;
	top: -20px;
	height: 20px;
	left:52px;
	width:216px;
}
/*sitemap*/
.sitemap .second a,
.sitemap .level2 a,
.sitemap .level3 a {
	color: #458008 !important;
}
