
/*Allgemeine Body Einstellungen*/
body {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	background: #FFFFFF;
	border-width:0px;
	/*overflow:auto;*/
	height: 100%;
	margin: 0px;
	padding: 0px;
	scrollbar-base-color: #EFEFEC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #EFEFEC; 
	scrollbar-arrow-color: #C9C9C2;
	scrollbar-track-color: #FFFFFF; 
	scrollbar-darkshadow-color: #C4C4AF; 
}
 
 /*Klassen fuer Content*/
p,td,tr,input,select,textarea {
	font-family:Trebuchet MS, Arial Helvetica sans-serif;
	font-size:12px;
	line-height : 15px;
}

/*Content Tabelle*/
#tbl {margin-top: 70px;}
 
.logo {background-image:url(../img/buddha.gif); background-repeat:no-repeat; background-position:top;}
 
 /*Navigation*/
#navi {background-color: #FF9900; color: #CC3300; text-align: center; vertical-align: middle;} 
.line {color: #FFCC00; padding: 0 4 0 4} /*die Linie zw. die Navi-Punkte*/
.linefoto {color: #CCCCCC; padding: 0 4 0 4} /*die Linie zw. weiter und zur&uuml;ck f&uuml;r Fotogalerie*/
.new {text-align: center; vertical-align: middle; padding: 10px; margin: 0px} /*aktuelle Veranstaltungen auf home*/

 /*SubNavigation*/
#subnavi {padding: 53 20 53 63;} 
.snli {list-style-image:url(../img/pf.gif); list-style-position:outside; padding-bottom: 15px;}
.snlia {color: #CC3300; list-style-image:url(../img/pfr.gif); list-style-position:outside; padding-bottom: 15px}

/*SubNavigation f&uuml;r Fotoalbum*/
.fotosubnavi {padding-left:18px;color: #000000;}
.fotoli {list-style-image:url(../img/pf.gif); list-style-position:outside; margin-left: -5px; }
.fotolia {color: #CC3300; list-style-image:url(../img/pfr.gif); list-style-position:outside; margin-left:-5px;}

 
/*Content*/
#content {padding: 34 154 70 0}
#contentab {padding: 34 0 70 0} /*mit Tabellen*/
.foto  {margin: 0 15 10 0; float: left}

/*Tabellen mit Veranstaltungen*/
#tabelle { border:none;  border-collapse:collapse; float: none;}
/*<td>*/
.cell {
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 5px 5px 0px; 
	margin: 0px;
	vertical-align: bottom;
	text-align: left;
}

.cell2 {
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 5px 5px 0px; 
	margin: 0px;
	vertical-align: top;
	text-align: left;
}

.celltag {
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 5px 5px 0px; 
	margin: 0px;
	vertical-align: bottom;
	text-align: right;
}
/*<th>*/
th { font-weight: bold; 
	 border-bottom:1px solid #CCCCCC;   
	 padding: 5px 5px 10px 0px;
	 text-align: left; 
	 }
 
.absage {color: #C6C6C6;} /*Veranstaltung abgesagt*/
.rot {color: #DD5555;font-weight: bold;} /*rote Schrift*/

/* Beitrittsformular */
/* /// Input, Textarea ///  */				   
input {
	color: #000000;
	border: 1px solid #EEEEEE;
	background-color: #EEEEEE;
	padding: 2px;
	width: 345px;
	height: 22px;
	margin-bottom: 10px}
input.beitritt {width: 56px;}
.euro {margin: 8px 8px 0px 0px; float: left}
.button {margin: 36px  0px 0px 240px;}		 
 
	
#gallery { 
padding: 0 0 0 10px;
}
	
#gallery img{
		float:left;
		width:80px;
		height:60px;
		padding:3px;
		margin: 10px 10px 0 0;
		border: 1px solid #CCCCCC;
	}

.gal_title{ font-size:12px;	}

.gal_txt{
		font-size:11px;
		font-weight:normal;
	}	
	
/* float elements fix */	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
 
 
 
/*Links*/
a:link   {color: #FF9900; text-decoration:none} 
a:visited {color: #FF9900; text-decoration:none}
a:hover  {color: #FF9900; text-decoration:underline}
a:active  {color: #FF9900; text-decoration:none}

/*Links fuer Navigation*/
a.nav:link    {color: #FFFFFF; text-decoration:none} 
a.nav:visited {color: #FFFFFF; text-decoration:none}
a.nav:hover   {color: #CC3300; text-decoration:underline}
a.nav:active  {color: #FFFFFF; text-decoration:none}

/*Links fuer Navigation aktiv*/
a.navac:link    {color: #CC3300; text-decoration:none} 
a.navac:visited {color: #CC3300; text-decoration:none}
a.navac:hover   {color: #CC3300; text-decoration:none}
a.navac:active  {color: #CC3300; text-decoration:none}
