/*
Erstellt von Benjamin Wei?enfels
Oktober 2005
letzte &Auml;nderung am 21.20.2006
*/



/*Allgemein*/

*{
	padding: 0;
	margin: 0;
	border: 0;
}

body {
	margin: 0px;
  padding: 0;
  text-align: center;
  background: #fff;
  font-size: 80%;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: normal;
  background: url(../images/body-back.png) repeat-x ;
  }
		  
			  
p  { 
	margin: 7px 0; 
	line-height: 1.6em; 
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; 	font-size: 1.0em; 
	text-align: left;  
	}

img, a img {
  border: 0;
           }		
	  

a { font-weight: bold; color: #6182ff; text-decoration: none;  }
			  
a:hover {
	text-decoration: underline;
}

ul { list-style: none; }


h1 {  
	width: 362px;
  margin: 0 0 18px 0;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 4px;	
  font-size: 1.3em;
  font-family:  Arial, Helvetica, sans-serif , Verdana ;
  font-weight: normal;
  text-align:left;
  color: #5b88ad;			 		  	 
           }

/*------------------------Formatierung > Startseite----------------------*/

#start h1 {
	text-indent: -999em; display: none;
}
			  
h2 {       
	width: 100%;
  margin: 0 0 18px 0;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 4px;
  padding-top: 4px;	
  font-size: 1.4em;
  font-family:  Arial, Helvetica, sans-serif , Verdana ;
  font-weight: normal;
  text-align:left;
  color: #5b88ad;	  		 		  	 
   }



h3 { border-bottom: 1px solid; padding: 4px 0; color: #BDBDBD; }

#start h2, #start h3 { clear: both; }
			  
.c {	clear: both; }	

.right-align { margin: 0 0 10px 0; width: 103px; float: right; }

/*-----------------------------Bildanzeige------------------------------*/

.framed { border: 1px solid #5B6066; padding: 2px; }
.float_right { float:right; margin-bottom: 1em;  }
.float_left { float:left; margin-bottom: 2em;}

/*navigation*/

ul#nav {
	width: 100%;
	list-style: none;
}

#nav li { width: 50px; margin: 10px 0 10px 10px; float: right;}

#nav a { display: block; color: #fff; font-family: Verdana, Arial, sans-serif; font-weight: bold; }

#nav a:hover { color: #6182ff; text-decoration: none;}

/*softscroll*/

.softscroll {	display: block; clear: both; }
			  
/*Aktiver Link*/

#start #home, #id-galerie #galerie, #about-site #about  {   color: #6182ff;   }

/*Starseite*/

p.hinweis { padding: 2px 4px; border: 1px solid #5B88AD; text-align: center; }

#aktuell { margin: 130px 0; }

#aktuell, #aktuell p {  width: 100%; text-align: right; font-size: 1.1em; }

.galerie-name { margin: 3px 0; text-transform: uppercase; font-size: 1.5em; font-weight: bold; color: #6182ff; display: block;  }

#galerie-adresse { font-size: 1.7em; display: block;}


/*Galerie*/

ul.galerie { width: 372px; margin-bottom: 15px; list-style: none; } 

.galerie li { float: left; margin: 5px 10px 5px 0; }

.galerie a {  display: block; border: 2px solid #e3e3e3; }

.galerie a:hover {  display: block; border: 2px solid  #5b88ad;		 }

.galerie img { display: block; width: 100px; height: 100px; padding: 5px; }

/*-Galerie - Bernau*/

ul.galerie-bernau { width: 372px; margin-bottom: 15px; list-style: none; } 

.galerie-bernau li { float: left; margin: 5px 10px 5px 0; }

.galerie-bernau a {  display: block; border: 2px solid #e3e3e3; }

.galerie-bernau a:hover {  display: block; border: 2px solid  #5b88ad;		 }

.galerie-bernau img { display: block; width: 100px; height: 75px; padding: 5px; }

/*about*/

ul.about { margin-bottom: 12px; list-style: none; }

.about li { background: url(../images/list-bg.png) no-repeat 0 6px; }

.about p { padding-left: 15px; }

#tabelle { width: 400px; margin: 0px; text-align: left; }

.r { width: 300px; margin: 4px 0; float:right; text-align: left; }

.l { width: 100px; margin: 4px 0; float: left; text-align: left; }

#infobox { width: 187px; height: 333px; float:right; }

#about-navigation { position: fixed; width: 187px; height: 333px;  }

#about-navigation li { display:inline; margin: 0; padding: 0;   }

#about-navigation a { display: block; border-right: 4px solid #e3e3e3; padding: 7px 9px; font-size: 1.0em; font-family: Arial; font-weight: normal; line-height: 1.6; text-align: right; text-decoration: none; color: #000; }

#about-navigation a:hover { border-right: 4px solid #d20000; color: #; }

/*Layout*/

#wrapper { width:870px; margin: 0 auto; text-align: center; background: url(../images/trenner-bg.png) repeat-y 572px; }
	  
#header { width: 100%; height: 150px; margin: 0;	background: url(../images/header-logo.png) no-repeat; }

#content {
	        width: 530px;
			  margin: 0 65px 0 0;
			  float: left;
			  text-align: left;
			  background: transparent;
          }
#footer { width: 100%; height:87px; clear: both; background: url(../images/footer-bg.png) no-repeat 572px; }

#sidebar { position: relative; width: 275px;  float: left; text-align: right; }

#ende { width: 870px; margin: 15px auto; border-top: 1px solid #666; text-align: center; }

#ende p { text-align: center; }

          

/*Ende*/


			  

