
body
{
   background-image: url(/media/hintergrund.png);
   background-repeat: no-repeat;
   background-position: center 40px;
}

#site
{
   border-left: 1px solid #efefef;
   border-right: 1px solid #efefef;
   padding: 0px 30px 0px 30px;
   width: 980px;
}




.imageBorderColor
{
   border:solid 3px #dcdcdc;
}



/*******************************************TEXT****************************************/
.text, p, table, div
{
	color: #655d54;
}

.textsmall
{
	color: #655d54;
}

.title, h1
{
	color: #655d54;
}

.titlesmall, h2
{
	color: #655d54;
}

a
{
	color: #655d54;
}

a:hover
{
	color: #1a1a1a;
}



.textinput
{
    background-color:#f7f7f7;
    color:#655d54;
    border:1px solid #655d54;
}

.textinput2
{
    background-color:#99012E;
    color:#ffffff;
    border:1px solid #99012E;
   
}

.banner
{
  background-image: url(/media/banner.jpg);
  background-repeat: no-repeat;
  width: 980px;
  height: 432px;
}

/***************************columns***********************/

#colLeft
{
   background-image: url(/media/verlauf.gif);
   background-repeat: repeat-y;
}


/*************************Sitepath*********************************/

.sitepath
{
   border-bottom: 1px solid #efefef;
   color: #a0968d;
}

/*************************Menu*********************************/

#menu
{
   border-top: 1px solid #efefef;
   color: #191919;
}

#menu .menu0
{
   border-bottom: 1px solid #efefef;
}


#menu .menu0selected
{
   border-bottom: 1px solid #efefef;
}

#menu .menu1
{
   /*border-bottom: 1px solid #efefef;*/
   background-image: url(/media/verlauf.gif);
   background-repeat: repeat-y;
   background-position: right;
}

#menu .menu1separator
{
   background-color: #efefef;
}

/*********************************FrameEvents**************************************/


#frameEvents .container
{
   background-image: url(/media/container.png);
   background-repeat: no-repeat;
}

#frameEvents .continue a
{
   background-color: #ffffff;
}

#frameEvents .continue a:hover
{
   background-color: #655d54;
   color: #ffffff;
}

#frameEvents .separator
{
   background-color:  #efefef;
}

#frameEvents .footer
{
   background-image: url(/media/balken.jpg);
   background-repeat: repeat-x;
   color: #191919;
}

#frameEvents .footer a
{
   color: #191919;
}

#frameEvents .footer a:hover
{
   color: #655d54;
}

/*************************Events**********************************/

#events .footer
{
   border-top: 1px solid #efefef;
}


/************************Footer******************************/

#footer
{
   border-bottom: 7px solid #ebb814;
   border-right: 7px solid #ebb814;
   border-left: 7px solid #ebb814;
   color: #a0968d;
}

/************************MenuBottom******************************/

#menuBottom
{
   color: #a0968d;
}

/******************************NEWS******************************/
#news .description
{
   border-bottom: 1px solid #efefef;
}

/******************************NEWS******************************/
#fotogallery .image .border
{
   border: 4px solid #efefef;
}


/****************************PRINT********************************/

#print a
{
   color: #ffffff;
}


