@charset "UTF-8";
/* CSS Document */
	* {
		margin: 0;
		padding: 0;
		border: 0;
		}
	body {
		font-family: Lucida Sans Unicode, Lucida Sans, sans-serif;
		font-size: 12px;
		padding: 55px;
		background-color: rgb(234,238,239);
		}
	div#all {
		width: 800px;
		padding: 20px;
		background: url(fassadenhintergrund.gif) 0px 0px repeat-y;
		margin: 0 auto 0 auto;
		}
	div#head {
		padding: 0 0 10px 0;
		}
	div#menu {
		width: 170px;
		float: left;
		}
	ul#mainmenu {
		font-size: 12px;
		font-weight: bold;
		list-style-type: none;
		padding: 10px 0 0 0px;
		}
	ul#submenu {
		list-style-type: none;
		font-weight: normal;
		font-size: 12px;
		padding: 0 0 0 15px;
		}
	li {
		padding: 15px 5px 5px 0px;
		}
	li.mainmenu2 {
		border-bottom: 1px solid black;
		}
	li#mainmenu2 {
		padding: 25px 0 5px 0;
		border-bottom: 1px solid black;
		}
	li.submenu2 {
		padding: 15px 5px 0px 0px;
		}
	a:link {
		color: rgb(0,0,0);
		}
	a:visited {
		color: rgb(103,103,207);
		text-decoration: none;
		}	
	a:focus {
		color: rgb(24,148,158);
		text-decoration: none;
		}
	a:hover {
		color: rgb(190,64,31);
		text-decoration: none;
		}
	a:active {
		color: rgb(24,148,158);
		text-decoration: none;
		}
	div#text {
		width: 500px;
		padding: 25px 5px 15px 5px;
		float: left;
		}
	div#photo {
		width: 130px;
		padding: 60px 25px 15px 25px;
		float: left;
		}
	h1 {
		color: rgb(103,103,207); 
		padding: 0 0 15px 0;
		font-family: "Tw Cen MT Condensed Extra Bold", "Tw Cen MT Condensed", sans-serif;
		}
	h2 {
		color: rgb(103,103,207); 
		padding: 0 0 15px 0;
		font-family: "Tw Cen MT Condensed Extra Bold", "Tw Cen MT Condensed", sans-serif;
		}
	h1#balken {
		color: rgb(103,103,207);
		padding: 0;
		font-family: "Tw Cen MT Condensed Extra Bold", "Tw Cen MT Condensed", sans-serif;		
		}
	p {
		padding: 0 0 15px 0;
		}
	address {
		clear: left;
		text-align: right;
		font-size: 12px;
		font-style: normal;
		padding: 5px 0 20px 0;
		}


