/*
 * Base CSS-Definition
 * Created: 2008-02-27 14:57:05.990436
 */

/* *** BODY ********************************************************************* */
body {
	background: #000000;
	color: #FFFFFF;
}
/* *** Navigation ********************************************************* */

#nav {
	border-bottom: 3px solid #FF1111;
}

#nav a:link, #nav a:visited {
	color: #DDDDDD;
	background-color: #FF1111;
}

#nav a:hover {
	color: #FFFF00;
}

body.wbv #nav li#wbv a,
body.dnint #nav li#dnint a,
body.ntm #nav li#ntm a,
body.imp #nav li#imp a,
body.hsv #nav li#hsv a,
body.fc #nav li#fc a,
body.home #nav li#home a {
	background : #000000;
	color : #FFFFFF;
	border-top-color: #FF1111;
	border-right-color: #FF1111;
	border-left-color: #FF1111;
}

#nav-right ul {
	border-top: 1px solid #ffffff;
}

#nav-right a:link, #nav-right a:visited {
	color: #DDDDDD;
	background-color: #FF1111;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#nav-right a:hover {
	color: #FFFF00;
}

#nav-right li.active a {
	background : #000000;
	color : #FFFFFF;
	border-top-color: #FF1111;
	border-right-color: #FF1111;
	border-left-color: #FF1111;
	border-bottom-color: #FF1111;
}

/* *** Header *************************************************************** */
#header img {
	border-bottom: 3px solid #FF1111;
}


/* *** Main ***************************************************************** */
#main a {
	color: #DDDDFF;
}

#main a:hover {
	color: #FFFF00;
}

#main-block h1 {
	color: #DDDDFF;
	background: inherit;
}

#main-block h2 {
	color: #DDDDFF;
}

#main-block h3 {
	color: #DDDDFF;
}

/* *** Paragraphs ********************************************************** */


#main-info {
	color: #FFFFFF;
}

/* *** textile ************************************************************** */

.txt-img td {
	border: 1px solid #DDDDFF;
}

/* *** Gallerie ************************************************************* */


.image p {
	color: #DDDDFF;
}

/* *** Gallerie with Descripton ********************************************** */
.image-wd p {
	color: #DDDDFF;
}

/* *** footer *************************************************************** */

#footer {
	border-top: 3px solid #FF1111;
}

#footer a {
	color: #DDDDFF;
}

/* *** eventlist ************************************************************ */

#events {
	border: 1px solid #DDDDFF;
}

.eventsDate {
	color: #DDDDFF;
}

.eventsShortdescription {
	color: #DDDDFF;
}

.eventsCategory {
	color: #DDDDFF;
}

#events h1 {
	color: #DDDDFF;
}

.events_tab td {
	border: 1px solid #DDDDFF;
}

/* *** news ***************************************************************** */

.news h1, .news h2 {
	color: #DDDDFF;
	background: inherit;
	border-bottom: 1px solid #DDDDFF;
}

.news {
	border-bottom: 1px solid #DDDDFF;
}

.news-info {
	clear: left;
	color: #FFFFFF;
}

.news-catname {
	color: #DDDDFF;
}

/* *** breadcrumb ************************************************************ */

#breadcrumb a {
	color: #DDDDFF;
}

/* *** X-Form-Style ********************************************************** */
label.text {
    display: block;
    width: 14em;
	float: left;
}

input.text { 
	width: 15em;
}

ul.form_warning {
	color: #FF0000;
}


