body
{ 
  background: #cccccc;
  color: #929280;
}

blockquote{border-color: #40403E;}

#site_content
{ background: url(back.png) repeat;
  border-color: #40403E;
}

#site_contentOne
{ background: #eeeeee;
  border-color: #40403E;
}

#menu li a
{ background: #40403E;
  color: #929280;
  border-color: #2C2C2A;
}
/*linkes menu (galerie kategorien)
.side_menu_item a
{
	border: 1px solid #A2323D;
}
.side_menu_item a.selected, .side_menu_item a:hover, .side_menu_item a.selected:hover
{ 
	border: 1px solid #A2323D;
  /*background: #EEE;
  color: #929280;*/
/*}*/
#logo
{
	background: url(../images/logo.jpg) no-repeat;
	/*background: #eeeeee;*/	
	border-color: #A2323D;
	border-left: 1px solid #40403E;
 	border-right: 1px solid #40403E;
}

.h1biger
{
	color: #6f6f62;
	border-color: #929280;	
}
h2
{
	background-color: #dddddd;
	/* color:#20739e; blue */
}
h3
{
	color:#20739e;
}
#logo h1, #footer, #footer h1
{ 
  color: #929280;
  border-color: #A2323D;
}
#footer, #footer h1
{
 	background: #dddddd;
	border-left: 1px solid #40403E;
 	border-right: 1px solid #40403E;
 	border-bottom: 1px solid #40403E;
}


#content h1, contentOne h1
{ 
	background: transparent;
  	color: #929280;
  	border-color: #929280;
}

a
{
	background: transparent;
  color: #A2323D;
}

a.selected:hover, a:hover
{
	background-color: #EDE0D0;
}



#links a.selected:hover, #footer a:hover, #footer a.selected, #footer a.selected:hover,
#content a:hover, #contentOne a:hover, #contentPopUp a:hover
{
 	background-color: #EDE0D0;
}


#links, #links a:hover, #links a.selected,
#content,  .sub, #contentOne, .sub, #contentPopUp
{ 
	background: transparent;
 	color: #434342;
}

#links a, #content a, #contentOne a, #footer a, #contentPopUp a
{ background: transparent;
  color: #A2323D;
}

#menu
{ background: #40403E;
  color: #EEE;
  border-color: #A2323D;
  
  border-left: 1px solid #40403E;
  border-right: 1px solid #40403E;
}

#menu li a:hover, #menu li a.selected, #menu li a.selected:hover
{ background: #A2323D;
  color: #EEE;
  border-color: #2C2C2A;
} 
#contact input, #contact textarea, #contact input.submit
{ background: #eeeeee; 
  color: #929280;
  border-color: #40403E;
}


#menu2 li a
{ 
  background: #40403E;
  color: #929280;
  border-color: #2C2C2A;
}
#menu2
{ background: #40403E;
  color: #EEE;
  border-color: #A2323D;
  
  border-left: 1px solid #40403E;
  border-right: 1px solid #40403E;
}

#menu2 li a:hover, #menu2 li a.selected, #menu2 li a.selected:hover
{ 
	background: #A2323D;
  	color: #EEE;
  	border-color: #2C2C2A;
}

/*************** GALERIE *****************/
.titelGalerieVorschau
{ 
  background: #dddddd url(green.png) no-repeat left center;
  /*color: #434342; dunkelgrau*/
  /*color: #20739E;  /*blau*/ 
  /*color: #A2323D /*bordeaux */ 
}
.titelGalerieBeschreibung
{ 
  background: #ffffff left center;
  /*color: #434342; dunkelgrau*/
  /*color: #20739E;  /*blau*/ 
  /*color: #A2323D /*bordeaux */ 
}

#galerieContainer
{
	background-color:#e8e8e8;
	border-color: #dddddd;	
}

#kategorie {
  background-color: none;
}
#kategorie fieldset legend
{
	color: #6f6f62;
}

#kategorie fieldset {
  /* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border-color: #cccccc;
}

#galerieHintergrund {
	background-color: #dddddd;
}

#galerieHintergrund img {
	border-color: #000000;
}

#galerieView
{
	border-color: #dddddd;
}

.zelleH {
	background-color: white;
}

.tabborder {
  border-color: none;
}

.galerieBildLinks img {
	border-color: #000000;
}
.textsmall {
	font-size: 80%;
	color: #888888;
}

/********** END GALERIE *******************/

/* NEWS */

#news {
  /*padding: 10px;        /* padding in fieldset support spotty in IE */
  /*margin: 0;*/
  border-color: #dddddd;

}

.titelNews
{ 
  background: #dddddd url(green.png) no-repeat left center;
  /*color: #20739e;*/
}

#newsContainer
{
	background-color:#e8e8e8;
	border-color: #dddddd;	
}

/* END NEWS */
