/**
* Kontrast-Variante
*
* (c) 2007 <i-D> internet & Design GmbH & Co. KG
* Erfurter Str. 35
* 99423 Weimar
* Deutschland
* Fon:     03643 7785 0
* Fax:     03643 7785 29
* E-Mail:  office@i-d.de
* Web:     http://www.i.d.de/
*
* @author Niels Bobogk <niels@i-d.de>
*/

@import url(screen.css);


/* 01_reset
----------------------------------------------------------------------------- */
* {
	color: #fff !important;
	border-color: #fff !important;
}


/* 02_layout
----------------------------------------------------------------------------- */
body,
#header,
#breadcrumbs,
#layerFunctions,
#layer04,
#footer {
	background: #000 !important;
}
#layer01 {
	background: #000 url(../img/bg_layer01_contrast.gif) repeat-y !important;
}
#layer01.layout02,
#layer01.layout03 {
	background: #000 !important;
}
#breadcrumbs {
	border-color: #000 !important;
}
#header {
	border-left-color: #000 !important;
}
#footer ul {
	border-bottom-color: #000 !important;
}
/* Startseite */
#quicklinks {
	background: #000 !important;
}
#quicklinks .borderBottom {
	background: #000 !important;
	border-bottom: 1px solid #fff;
}


/* 03_navi
----------------------------------------------------------------------------- */
a.home,
#functions a,
#header a,
#center a,
#marginal a,
#footer a {
	text-decoration: underline !important;
}

#functions li.active a {	/* wenn aktiv */
	color: #aaa !important;
}
#functions li a:hover {	/* wenn aktiv */
	text-decoration: none !important;
}
#marginal {
	border-left: 1px dotted #fff;
}

strong.active {
	color: #fff !important;
	}

#navi a:hover,
#navi a:focus {
	text-decoration: underline;
	/*background: url(../../img/i_navi_active.gif) 0 0.65em no-repeat;*/
	color: #fff !important;
}

#functions a:focus {
	text-decoration: none !important;
	}
	
#functions a:hover {
	text-decoration: none !important;
	}

#footer a:focus {
	text-decoration: none !important;
	}

#footer a:hover {
	text-decoration: none !important;
	}

#header a:focus {
	text-decoration: none !important;
	}

#header a:hover {
	text-decoration: none !important;
	}

#marginal a {
	text-decoration: none !important;
	}

#marginal a:hover {
	text-decoration: underline !important;
	}

#marginal a:focus {
	text-decoration: underline !important;
	}

/* 04_forms
----------------------------------------------------------------------------- */
button,
input.btn {
	color: #000 !important;
	border: 1px outset #aaa !important;
}
input, 
textarea {
	color: #000 !important;
	background: #fff !important;
}
legend {
	background-color: #000 !important;
}

#footer a:active {
	text-decoration: none !important;
	}


/* 13_typo3format.css
----------------------------------------------------------------------------- */
.csc-textpic dd {
	color: #000 !important;
}

.news-list-container {
	background-color: #000;
	}

.news-list-item, .news-list-item h4 {
	background-color: #000;
	color: #fff;
	}

.news-list-date {
	background-color: #000;
	}
	
.news-single-item {
	background-color: #000;
	color: #fff;
	}
hr {
	background-color: #000;
	}

.calborder {
	background-color: #000;
	color: #fff;
	}
	
.monthsmallbasic {
	background-color: #000;
	color: #fff;
	}
	
#numberDisplay {
	color: #000 !important;
	}
