body {
    background-color: #eeeeee;
}

td   { 
    white-space:nowrap; 
}

.nav2 td   {
    background:#ffffff; 
    font-size:smaller; 
    font-family:sans-serif; 
    padding:1px; 
    width:100%; 
}

.city td  {                     
    font-size:65%;     
    font-family:sans-serif;
	color: #0000ff;
}

.cityinactive {
    font-family:sans-serif;
	color: #666;
}
.canton {
    color:Red;
}

.stitle {
    background-color:#ffff99;
    color:Purple;
    font-weight:bold;
}

.nl aspnet_s2   { background:#eeeeee; font-size:smaller; font-family:sans-serif; text-align:center; }

.for td  { background:#ffffff; font-size:65%;     font-family:sans-serif; }
.cal td  { background:#ffffff; font-size:smaller;                         text-align:right; }
.cal th  { background:#cccccc; font-size:smaller; font-weight:bold;       text-align:center; }
td.tdy   { background:yellow;  font-size:smaller;                         text-align:right; }
td.ctr   { background:#eeeeee; font-size:smaller; font-family:sans-serif; text-align:center; }
td.ban   { background:#dddddd; font-size:medium;  font-family:serif; }
th.ban   { background:#dddddd; font-size:medium; font-weight:normal; font-family:serif; }
a        { text-decoration:none; color: #0000ff;}
a:hover  { text-decoration:underline; color:purple; }


.balzlist  {                     
    font-size: large;     
    font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	}

.schweiz {                     
    font-size: large;     
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
	color: #000000;
	}
	
.sup {                     
    font-size: small;     
    font-family: "Times New Roman", Times, serif;
	color: #800080;
	}

.td_header {
	background-color: #ccc;
	}

.left {
	background-color: #ddd;
	}

.inserat_hilfe {
	background-color: #eee;
	}

.table-search { 
	width: 90%;
	padding: 2px;
	background-color: #eeeeee;
	border: 1px solid gray;
	}

.impressum, .impressum:link, .impressum:active {
	font-family:"Times New Roman", Times, serif;
	font-size: xx-small;
	color: #0000ff;
	}
	
.impressum:hover {
	text-decoration: underline;
	color: #800080;
	}
	
.impressum:visited {
	color: #800080;
	}
	
.copyright {
	font-family:"Times New Roman", Times, serif;
	font-size: xx-small;
	color: #000;
	}
	
.stylechange{
	width: 50px;
	margin-left: 70px;
	}
	
.topcat:link, topcat:active {
	color: #0000ff;
	}
	
.topcat:hover {
	text-decoration: underline:
	color: #800080;
	}
	
.topcat:visited {
	color: #800080;
	}
	
.cat:link, cat:active {
	color: #0000ff;
	}
	
.cat:hover {
	text-decoration: underline;
	color: #800080;
	}
	
.cat:visited {
	color: #800080;
	}
	
.diskussionsforen:link {
	color: #4b0082;
	font-size: medium;
	}
	
.diskussionsforen_list:link, .diskussionsforen_list:visited {
	color: #0000ff;
	}
	
.diskussionsforen_list:hover{
	color: #0000ff;
	text-decoration: underline;
	}

.linklist, .linklist:link, .linklist:visited {
	background-color: #eee;
	border-color: #ddd;
	width: 100%;
	border-style: none;
	font-size: smaller;
	font-family: "sans serif";
	}
	
.linklist:active, .linklist:hover {
	text-decoration: underline;
	}


