@charset "ISO-8859-1";
/* CSS Document */

* {padding: 0; margin: 0;}

body {
    margin: 0;
    padding: 0;
	}
#pagewrapper {
	z-index:1;
    width: 900px;
	margin: auto;
	margin-top:20px;
	margin-bottom:50px;
    padding: 5px;
	font-size:small;
	font-family:"Trebuchet MS", Tahoma, "Arial Unicode MS";
	
	    }

h1 {
	font-size:140%;
	color:#006498;
	margin-bottom:15px;
	padding-left:0px;
	}

h2 {font-size:135%;
	margin-top:10px;
	margin-bottom:8px;
	color:#006498;
	}
	
h3 {font-size:110%;
	margin-bottom:5px;
	padding-left:0px;
	color:#006498;
	}
h4 {font-size:90%;
	margin-bottom:3px;
	padding-left:0px;
	color:#006498;
	}

th {
 text-align:left;}		

.rot {font-weight:bold; color:#CC0033;}
.fett {font-weight:bold; font-size:110%;}
.klein {font-size:80%;}
.kleiner {font-size:smaller;}
.fettcenter {font-weight:bold; text-align:center; font-size:160%; padding-top:10px;}


/* ============================================== Content ================================*/
#content {
	margin-top:60px;
	padding: 5px 5px 15px 5px;
	text-align:justify;
	border-bottom:1px dotted #58C3EF;
	}
	
#content img {
	float:left;
	padding-right:20px;}
	
a {
	text-decoration:underline;
	color:#339900;}
	
#address {
	font-size:medium;
	padding:50px 0 10px 150px;
	}
#address li {
	list-style:none;
	font-weight:bold;}
		
#willkommen {
	margin-top:25px;
	margin-bottom:25px;
	text-align:center;}
	
iframe {
	margin:5px;
	padding:5px;}
/* ============================================== Content Ende ================================*/

/* =========================================== navi-oben ==============================*/
#navi {
	text-align:left;
	font-weight:bold;
	color:#FF9900;
	border-bottom:1px dotted #58C3EF;
	margin-bottom:100px;
	}
	
#navi ul {
    padding-top:70px;
    margin: 0;
    list-style: none;
    }

#navi ul li { 
    display: inline;
	padding-right:25px;
	color:#000;
    }

#navi ul li a {
	color:#FF9900;
    text-decoration:none;
	}

#navi ul li a:hover,
#navi ul li a:active {
	color:#339900;}

#navi img {
	float:right; }
/* =========================================== navi-oben Ende ==============================*/
/* =========================================== mira ==============================*/
#mira {
	font-size:medium;
	margin-top:170px;
	margin-left:50px;}
#mira a img{
	text-decoration:none;
	border:none 0;}

#mira img {
	float:right;
	padding-right:5px;}

/* =========================================== mira Ende ==============================*/
/* =========================================== Wohnungen -klein -gross ==============================*/
#die-kleine {padding-top:60px; padding-bottom:15px; clear:both; min-height:380px; border-bottom:1px dotted #58C3EF;} 
#die-grosse {padding-top:60px; padding-bottom:15px; clear:both; border-bottom:1px dotted #58C3EF;}
	

#die-kleine img {float:left; padding-right:20px;}
#die-grosse img {float:left; padding-right:20px;}

#die-kleine a {text-decoration:none;}
#die-grosse a {text-decoration:none;}
	
/* =========================================== Wohnungen Ende ==============================*/
/* =========================================== Footer ==============================*/

#footer {
	background-image:url(../images/footer.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:80px;
	margin-top:15px;}
/* =========================================== Footer Ende ==============================*/