/*
* EGLV
* colorcodeB.css for LV
* Company: d-serv SE GmbH | http://www.dserv-se.de
* Date: June 2008
*/
body {
	background-image: url(../images/htg_body_lv.gif);
}
/*
* Navigation Elements
*
*/

/* Navigation B */
.navigationB li a {
	background-color: #9ee0ba;
	}
	
.navigationC li a {
	background-color: #b6fad3;
	}

.navigationC li a.active {
	background-color: #b6fad3;
	}

.navigationD li a {
	background-color: #dafce8;
	}

.navigationD li a.active {
	background-color: #dafce8;
	}



/*
* General Content Styles
*
*/
.containerCenter h1,
.containerCenterB h1 {
	color: #318a54;
	}

.containerCenter h2,
.containerCenterB h2 {
	color: #318a54;
	}
.containerCenter .contentTeaserA h2, 
.containerCenterB .contentTeaserA h2 {
	color: #287145;
	}

.containerCenter h2 a, 
.containerCenterB h2 a {
	color: #318a54;
	}
.containerCenter .contentTeaserA h2 a, 
.containerCenterB .contentTeaserA h2 a {
	color: #287145;
	}
	
.containerCenter h3,
.containerCenterB h3 {
	color: #318a54;
	}
.containerCenter .contentTeaserA h3, 
.containerCenterB .contentTeaserA h3 {
	color: #287145;
	}

.containerCenter h3 a,
.containerCenterB h3 a {
	color: #318a54;
	}
.containerCenter .contentTeaserA h3 a, 
.containerCenterB .contentTeaserA h3 a {
	color: #287145;
	}



a.download {
	color: #318a54;
	background-image: url(../images/lv/icon_detail_download.gif);
	}
	
a.link, a.internal-link {
	color: #318a54;
	background-image: url(../images/lv/icon_detail_link.gif);
	}
	
a.mail {
	color: #318a54;
	background-image: url(../images/lv/icon_detail_mail.gif);
	}
	
a.extern {
	color: #318a54;
	background-image: url(../images/lv/icon_detail_extern.gif);
	}


/*
* Content Teaser Types
*
*/
.teaserText h2 {
	color: #333;
	}

.teaserText h3 {
	color: #333;
	}

.contentTeaserA {
	background-color: #dafce8;
	}
	
.colorA { background-color: #dafce8; }
.colorB { background-color: #9ee0ba; }

#search .formSubmit input {
	background-color: #318a54;
	}

.containerTeaser .teaserA {
	/*background-color: #5aa67a;
	background-color: #9ee0ba;*/
	background-color: #8bc3a3;
	}

.containerTeaser .teaserB {
	background-color: #8bc3a3;
	}
	
	
	
.containerTeaser .headlineBox {
	background-color: #318a54;
	}
	
.containerTeaser h2.search {
	background-image: url(../images/lv/icon_margB_search.gif);
	}

.containerTeaser h2.application {
	background-image: url(../images/lv/icon_margB_application.gif);
	}

.containerTeaser p a {
	color: #287145;
	background-image: url(../images/lv/icon_detail_link.gif);
	}

.containerTeaser p a.mail {
	background-image: url(../images/lv/icon_detail_mail.gif);
	}
	
.containerTeaser p a.extern {
	background-image: url(../images/lv/icon_detail_extern.gif);
	}
	
.containerTeaser p a.download {
	background-image: url(../images/lv/icon_detail_download.gif);
	}
	

.containerTeaser p a.search {
	color: white;
	background-image: url(../images/lv/icon_searchplus.gif);
	}

.containerTeaser p a.view {
	color: white;
	background-image: url(../images/lv/icon_view.gif);
	}

.containerTeaser p a.zoom {
	color: white;
	background-image: url(../images/lv/icon_zoom.gif);
	}

.containerTeaser p a.play {
	color: white;
	background-image: url(../images/lv/icon_play.gif);
	}

.containerTeaser p a.eat {
	color: white;
	background-image: url(../images/lv/icon_eat.gif);
	}
	
	
.detailText .textBox a {
	color: #318a54;
	}
		
.detailTextCols {
	border-bottom: .1em solid #21996c;
	}
	
	
.detailImage {
	/*background-color: #ccffff;*/
	}
	
.detailImage .caption .zoom a {
	background-image:url(../images/lv/icon_plus.gif);
	color: #318a54;
	}
	
.detailImage .zoom p a {
	background-image:url(../images/lv/icon_plus.gif);
	color: #318a54;
	}


table {
	border-bottom:0.1em solid #318a54;
	border-top:0.1em solid #318a54;
	}


.contentListA .teaserBox,
.contentListB .teaserBox {
	border-top: .1em solid #21996c;
	}

.contentListC .teaserBox,
.contentListC .teaserBoxEmpty {
	border-top: .1em solid #21996c;
	}
	


.contentListD .teaserBox {
	border-top: .1em solid #21996c;
	}
	
	

.contentListE {
	border-top: .1em solid #21996c;
	}
	
.contentListE .teaserBox {
	border-bottom: .1em solid #21996c;
	}
	
.contentListE .teaserBox .textBox h2 {
	background-image: url(../images/icon_listE_plus.gif);
	}

.contentListE .teaserBox .textBox h2.open {
	background-image: url(../images/icon_listE_minus.gif);
	}
	
	
	
.contentListF .teaserBox {
	border-top: .1em solid #21996c;
	}
	
	
	
.contentListG .teaserBox {
	border-top: .1em solid #21996c;
	}
	
	

.selectBox .selected {
	background-color: #9EE0BA;
	}
	
.selectBox .optionBox {
	background-color: #9EE0BA;
	}
	
	
	
.paginationInfo p {
	color: #318A54;
}

.detailForm fieldset {
	background-color: #dafce8;
	border-bottom: .1em solid #21996c;
	}
	
.formSubmit input {
	background-color: #21996c;
	}



	
.contentSitemap ul.sitemapA li a {
	border-bottom: .1em solid #8bc3a3;
	color: #21996c;
	}
	
.contentSitemap ul.sitemapB li {
	border-bottom: .1em solid #8bc3a3;
	}
	
.contentSitemap ul.sitemapB li a {
	border-bottom: 0;
	color: #333333;
	}

.contentSitemap ul.sitemapC li {
	border-bottom: 0;
	}
	
.contentSitemap ul.sitemapC li a {
	color: #21996c;
	}
	
	

hr { height: 1px; background-color: #8bc3a3; margin-bottom: 1.4em; }




.detailTextNewsletter {
	padding: 0;
	border-bottom: .1em solid #8bc3a3;
	margin: 2em 1em 0;
	}
	
.detailTextNewsletter h1 span {
	color: #8bc3a3;
	}

.detailTextAnchors {
	padding: 1em 1em 0;
	border-bottom: .1em solid #8bc3a3;
	margin: 0 1em 2em;
	background-color: #cce5d9;
	color: #318A54;
	}
	
	
	
.contentListNewsletterArchive .teaserBox {
	border-top: 0;
	}
	
.contentListNewsletterArchive .headerBox {
	border-bottom: .1em solid #21996c;
	}

/*
 * Search and suggest styles
 *
 */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #318A54; background: #318A54; font-weight: bold; color: #ffffff; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #318A54; background: #318A54; font-weight: bold; color: #ffffff; }

