body {
	background-color: #000000;
	color: #ffffff;
}

a {
	color: #ffffff;
	background-color: #000000;
}

a:hover {
	color: #000000;
	background-color: #ffffff;
}
h2 {
	color: #ffffff;

}

h3 {
	color: #ffffff;

}
h5 {
	color: #ffffff;

}


ul li{
	color: #ffffff;
}

ol li{

	color: #ffffff;
}



li {
	color: #ffffff;
}

input {
	background-color: #000000;
	color: #ffffff;
	border: 1px solid #ffffff;
}

textarea {
	background-color: #000000;
	color: #ffffff;
	border: 1px solid #ffffff;
}


/********* Hilfen **************************************************/


fieldset {
	color: #ffffff;
}

/********* Container **************************************************/



#sitecontainer {
	background-color: #000000;
	background-image: url(../../images/maincontainer_bg_sw.gif);
	border: 1px solid #ffffff;
	background-repeat: repeat-y;
}


#head {
	background-color: #000000;
	background-image: url(../../images/logo_standard_sw_neu.gif);
}


#top_menu {
	color: #FFFFFF;
	background-image: url(../../images/hg_sw_neu.gif);
}



#top_menu ul a {
	color: #ffffff;
	background-color: #000000;
}

#top_menu ul a:hover{
	background-color: #ffffff;
	color: #000000;
}

#color_mode {

}



#headimage {
	border-top: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	}

.img-0 { background-image: url(../images/hg_sw.gif);}
.img-1 { background-image: url(../images/bg_head1_sw.jpg);}
.img-2 { background-image: url(../images/bg_head2_sw.jpg);}
.img-3 { background-image: url(../images/bg_head3_sw.jpg);}
.img-4 { background-image: url(../images/bg_head4_sw.jpg);}
.img-5 { background-image: url(../images/bg_head4_sw.jpg);}
.img-6 { background-image: url(../images/bg_head4_sw.jpg);}



#menu {
	background-color: #000000;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-image: none;
}

#menu ul {
	color: #FFFFFF;
}



#menu ul li a {
	color: #ffffff;
	border-right: 1px solid #ffffff;
}

#menu ul li a:hover{
	background-color: #ffffff;
	color: #000000;
}


#fontsize {
	color: #ffffff;
	background-color: #000000;
}
#fontsize span {

  color: #ffffff;

}

#fontsize a  {
	background-color: #000000;
	color: #ffffff;
}
#fontsize a:hover {
	background-color: #ffffff;
	color: #000000;
}



/**************************** submenu *********************/

#submenu {
	width: 215px;
	background-color: #000000;
	border: solid 1px #ffffff;
}

#submenu ul li {
	color: #000000;
}
#submenu ul li a {
	color: #ffffff;
}
#submenu ul li a:hover {
	background-color: #ffffff;
	color: #000000;
}

fieldset.search {
	border: 1px dotted #FFFFFF;
	}

fieldset.search form input{
	background-color: #000000;
	border: 1px solid #ffffff;
	color: #ffffff;
	}

fieldset.search form input.button{
	background-color: #000000;
	}


fieldset.search legend {
 	background-color: #000000;
	}


/**************************** content *********************/



#container_content {
	background-color: #000000;
}



.bilderboxrechts img{
	border: 1px solid #FFFFFF;

}

#navi_bottom a:hover {
	background-color: #ffffff;
	color: #000000;
}

#footer {
	background-color: #000000;
	border-top: 1px solid #ffffff;
	color: #FFFFFF;
}

#footer a {
	color: #FFFFFF;
}
#footer a:hover {
	background-color: #ffffff;
	color: #000000;
}

#footer p{
	color: #FFFFFF;
}



.abschnitt {
         border-bottom: 1px dotted #FFFFFF;
}


/**************************** Shop *********************/


fieldset.shop {
	border: 1px dotted #FFFFFF;
}


legend {
	background-color: #000000;
}
.suchen{
}
.suchen input{
}
.buttons {
	
	border: 1px solid white;
	background-color: #000000;
	
	
}
.buttons:hover {
	border: 1px solid white;
	background-color: #ffffff;
	color: #000000;
	
}