/******************************
Layout allgemein
*******************************/

BODY {
	background-color: #f1f2e5;
}

P,
P A,
H5,
H6,
H6 A,
TD,
.list-symbol {
}

H1,
H1 A,
H2,
H2 A,
A.linkstyle,
P A.linkstyle,
.list-symbol-link,
.multipage-navigation P,
.color1 H1,
.color1 H1 A,
.color1 H2,
.color1 H2 A,
.color1 A,
.color1 P A.linkstyle,
.color1 TD A,
.color1 .list-symbol-link {
	color: #454928;
}

.color2 H1,
.color2 H1 A,
.color2 H2,
.color2 H2 A,
.color2 A,
.color2 P A.linkstyle,
.color2 TD A,
.color2 .list-symbol-link {
	color: #454928;
}

.color3 H1,
.color3 H1 A,
.color3 H2,
.color3 H2 A,
.color3 A,
.color3 P A.linkstyle,
.color3 TD A,
.color3 .list-symbol-link {
}

.bg1,
.teaser,
.content-tabelle,
.content-tabelle2 {
	background-color: #dbddc6;
}

.bg2 {
	background-color: #b2b68f;
}

.content-linkscroller {
	scrollbar-base-color:       #dbddc6;
	scrollbar-track-color:      #dbddc6; /*Hintergrund*/
	scrollbar-face-color:       #454928; /*Anfasser*/
	scrollbar-shadow-color:     #454928; /*Aussenlinien rechts/unten*/
	scrollbar-highlight-color:  #454928; /*Aussenlinien links/oben*/
	scrollbar-3dlight-color:    #454928; /*Schatten links/oben*/
}

/******************************
Header
*******************************/

#header {
	background-color: #b2b68f;
}

#header .inner {
	background-image: url(/images/neuntv_header.jpg);
}

#header IMG.logo {
	width:221px;
	height:162px;
}

/******************************
Content
*******************************/

#content-aussen {
	background-color: #dbddc6;
}

#content {
	background-color: #f1f2e5;
	background-image: url(/images/neuntv_oben.jpg);
}

#content TD.left {
	width:172px;
	background-color: #b2b68f;
	background-image: none;
	border-right: 8px solid #dbddc6;
}

/*
	May be applied to TABLE, TD or DIV
*/
.content-bg {
	background-image: none;
}

/******************************
Footer
*******************************/

#footer {
	background-color: #b2b68f;
}

#footer .inner {
	background-color: #b2b68f;
}

#footer .footerlinks TD {
}

#footer .footerlinks TD A {
}

#footer .metalinks {
	margin-left:172px;
	padding-left:17px;
	background-color:#dbddc6;
	background-image: none;
}

#footer .metalinks P,
#footer .metalinks A {
	color: #858961;
}

/******************************
Breadcrumbs
*******************************/

.breadcrumbs {
	padding-left: 189px;
}

.breadcrumbs P,
.breadcrumbs A,
.breadcrumbs A.highlighted {
	color: #858961;
}

/********************************************
Grid
********************************************/

/* Modules */

.content-tabelle {
	border-left:   1px solid #dbddc6;
	border-right:  1px solid #dbddc6;
	border-bottom: 1px solid #dbddc6;
}

.content-tabelle TD,
.content-tabelle2 TD {
	border-right:  1px solid #dbddc6;
	border-left:   1px solid #dbddc6;
	border-top:    1px solid #dbddc6;
	border-bottom: 2px solid #dbddc6;
}

.content-tabelle2 {
	border-left:   4px solid #dbddc6;
	border-right:  4px solid #dbddc6;
	border-top:    4px solid #dbddc6;
	border-bottom: 4px solid #dbddc6;
}

IMG.button-back {
	background-image: url(/images/neuntv_zurueck.jpg);
}

IMG.button-forward {
	background-image: url(/images/neuntv_vor.jpg);
}

.reihe0 {
}

.reihe1 {
	background-color: transparent;
}

.content-tabelle2 .reihe0 {
}

.content-tabelle2 .reihe1 {
	background-color: #b2b68f;
}

/********************************************
Adtags

! Ids are generated by adtags*.class.php !
********************************************/

#rectangle2 {
	background-color: #dbddc6;
	background-image: url(/images/neuntv_anzeige_vertikal.gif);
}

#rectangle1 {
	background-color: #dbddc6;
}

#td-rectangle1 {
	background-image: url(/images/neuntv_anzeige_vertikal.gif);
}

#fullbanner1 {
	background-image: url(/images/neuntv_anzeige_vertikal.gif);
}

#fullbanner2 {
	background-image: url(/images/neuntv_anzeige_vertikal.gif);
}

/*
	google-rectangle2
	fallback for rectangle2
*/

.google-rectangle2 {
	background-color: #b2b68f;
}

.google-rectangle2-inner {
	background-color: #dbddc6;
}

.google-rectangle2-oben {
	background-image:url(/images/neuntv_google_oben.gif);
}

.google-rectangle2-unten {
	background-image:url(/images/neuntv_google_unten.gif);
}

.google-rectangle2 H2,
.google-rectangle2 H2 A,
.google-rectangle2 P A.linkstyle {
	color: #454928;
}

/******************************
Skyscraper
*******************************/

.skyscraper-embedded {
	background-color: #dbddc6;
	background-image: url(/images/neuntv_anzeige_horizontal.gif);
}

.skyscraper-outside {
	background-image: url(/images/neuntv_anzeige_horizontal.gif);
}

/******************************
Cross-Box left
******************************/

.cross-box-left {
	background-color: #454928;
	background-image: url(/images/neuntv_linke_box_oben.jpg);
}

.cross-box-left-inner {
	background-color: #f1f2e5;
}

.cross-box-left-unten {
	background-image: url(/images/neuntv_linke_box_unten.jpg);
}

.cross-box-left H1 {
}

.cross-box-left P.phone {
	color:#454928;
}

.cross-box-left H2,
.cross-box-left H2 A,
.cross-box-left P A.linkstyle {
	color: #454928;
}

.cross-box-left form.login input.input {
	border: 1px solid #454928;
}

.cross-box-left form.login input.submit {
	background-image: url(/images/neuntv_login.jpg);
}

/******************************
Shopping Tipps
******************************/

.shoptipp P,
.shoptipp P A {
}

.shoptipp H2,
.shoptipp H2 A,
.shoptipp P A.linkstyle {
}

/* FORMAT */

/******************************
Formathead
*******************************/

#formathead P.sendezeit {
}

#formathead .navi LI {
	color: #454928;
	background-color: #f1f2e5;
}

#formathead .navi LI A {
	color: #454928;
}

#formathead .navi LI A.highlighted,
#formathead .navi LI A:Hover {
	background-color: #454928;
}

/******************************
Channelnavi
*******************************/

/* channel mainnavi */

DIV.channelnavi {
	background-color: transparent;
}

.channelnavi A.main {
	border-bottom: 2px solid #b2b68f;
}

/*
	Do not define a modifier class 'highlighted'.
	A style definition such as 'A.film_dvd.highlighted' does
	not work in IE (i.e. it would define/override the
	style A.highlighted!)
*/
.channelnavi A.neuntv-home,
.channelnavi DIV.neuntv-home {
	background-image: url(/images/neuntv_n_home.jpg);
}

.channelnavi A.neuntv-home:hover,
.channelnavi A.neuntv-home-highlighted {
	background-image: url(/images/neuntv_n_home_hl.jpg);
}

.channelnavi A.neuntv-was_ist_neuntv,
.channelnavi DIV.neuntv-was_ist_neuntv {
	background-image: url(/images/neuntv_n_was_ist_neuntv.jpg);
}

.channelnavi A.neuntv-was_ist_neuntv:hover,
.channelnavi A.neuntv-was_ist_neuntv-highlighted {
	background-image: url(/images/neuntv_n_was_ist_neuntv_hl.jpg);
}

.channelnavi A.neuntv-gesichter,
.channelnavi DIV.neuntv-gesichter {
	background-image: url(/images/neuntv_n_gesichter.jpg);
}

.channelnavi A.neuntv-gesichter:hover,
.channelnavi A.neuntv-gesichter-highlighted {
	background-image: url(/images/neuntv_n_gesichter_hl.jpg);
}

.channelnavi A.neuntv-programm,
.channelnavi DIV.neuntv-programm {
	background-image: url(/images/neuntv_n_programm.jpg);
}

.channelnavi A.neuntv-programm:hover,
.channelnavi A.neuntv-programm-highlighted {
	background-image: url(/images/neuntv_n_programm_hl.jpg);
}

.channelnavi A.neuntv-neuntv_extra,
.channelnavi DIV.neuntv-neuntv_extra {
	background-image: url(/images/neuntv_n_neuntv_extra.jpg);
}

.channelnavi A.neuntv-neuntv_extra:hover,
.channelnavi A.neuntv-neuntv_extra-highlighted {
	background-image: url(/images/neuntv_n_neuntv_extra_hl.jpg) 
}

.channelnavi A.neuntv-kontakt,
.channelnavi DIV.neuntv-kontakt {
	background-image: url(/images/neuntv_n_kontakt.jpg);
}

.channelnavi A.neuntv-kontakt:hover,
.channelnavi A.neuntv-kontakt-highlighted {
	background-image: url(/images/neuntv_n_kontakt_hl.jpg);
}

/* Channel subnavi */

UL.channel-subnavi LI {
	color: #454928;
	background-color: #dbddc6;
}

UL.channel-subnavi LI A {
	color: #454928;
}

UL.channel-subnavi LI A.highlighted,
UL.channel-subnavi LI A:Hover,
UL.channel-more LI A.highlighted,
UL.channel-more LI A:hover {
	background-color: #b2b68f;
}

/* Channel channel-more navi */

UL.channel-more LI {
	color: #454928;
	background-color: #dbddc6;
}

UL.channel-more LI A {
	color: #454928;
}

/******************************
Bildergalerie
******************************/

BODY.popup-gallery {
	background-color: #f1f2e5;
}

.popup-gallery DIV.outer {
	background-image:url(/images/neuntv_gallery_bg.jpg);
}

.popup-livestream DIV.outer {
}

.popup-gallery DIV.footer {
	background-color:#b2b68f;
}

.popup-gallery DIV.footer #fullbanner2 TD.adtags {
	background-image: url(/images/neuntv_anzeige_vertikal.gif);
}
