/* ---------------------------------------------------------------- */
/* Standards ------------------------------------------------ */
/* ---------------------------------------------------------------- */

body {
		background-color: #46321e;
		background:url(../img/kachel.gif);
		background-repeat: 	repeat;
		font-family: arial;
		font-size:12px;
		line-height:18px;


	}
	
p {
		font-size:12px;	
		color:#666;
	}

h1 {font-size:17px;	
		color:#555;}
h2 {font-size:14px;	
		color:#555;}
		
		
a:link {color:#806040; text-decoration:none}
		
a:visited {color:#806040; text-decoration:none}

a:active {color:#46321e; text-decoration:none}

a:hover {color:#46321e; text-decoration:none}


img {
	border: none;
	
}

.alles {	position:relative;		width: 800px;	left:50%;
		margin-left:-400px; background-color: #ffffff;} 	







/* ---------------------------------------------------------------- */
/* Head ------------------------------------------------ */
/* ---------------------------------------------------------------- */

.head { background-color: #806040; }

.logo {
        position:relative; left:50px;
      }

/* Navigation ------------------------------------------------ */

.navi { 
        text-align:center; 
        height: 38px;
        background-image:url(../img/navi.gif);
        background-repeat: 	no-repeat;
        font-size:12px;
	      word-spacing:25px;
	      position:relative; top:8px; 
      }
.navitext{ position:relative; top:8px; font-weight:bold; }


	
	
	
	
/* ---------------------------------------------------------------- */
/* Content ------------------------------------------------ */
/* ---------------------------------------------------------------- */

.content
		{
	
		padding:50px;
		}



.fliesstext {
      	width: 500px;
}

iframe { 
	border: none;

}
table { 
		border-spacing:20px;
		}

/* ---------------------------------------------------------------- */
/* Footer ------------------------------------------------ */
/* ---------------------------------------------------------------- */

.footer{ margin-bottom:10px; text-align:center; position:relative; bottom:10px; }

.footer a:link {color:#666; text-decoration:none;}
		
.footer a:visited {color:#666; text-decoration:none;}

.footer a:active {color:#000; text-decoration:none;}

.footer a:hover {color:#000; text-decoration:none;}



/* ---------------------------------------------------------------- */
/* Termine ------------------------------------------------ */
/* ---------------------------------------------------------------- */


table.termine {
	border-spacing:0px; 
	font-size:12px; 
	color:#555;
	margin-top:5px;
	margin-bottom:25px;
}

td.label {
	width:250px;
	font-weight:bold;
}

table.termine td {
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
	font-size:11px;
	
}

tr.hilite {
	background:#faf8ee;
}













