body,td,table,th  {color : #000000;font-size : 13px;font-family : Arial, Helvetica, sans-serif;scrollbar-3dlight-color : #FFFFFF;scrollbar-shadow-color : #000000;scrollbar-arrow-color : #000000;scrollbar-darkshadow-color : #FFFFFF;scrollbar-face-color : #FFFFFF;scrollbar-highlight-color : #000000;scrollbar-track-color : #FFFFFF;background-repeat: repeat-y;}
img { border:0;}
.bghome, .bgsaalmiete {background-image:  url(/images/allg/verlauf_blau.jpg);background-repeat: repeat-x;}
.bgkontakt {background-image:  url(/images/allg/verlauf_grau.jpg);background-repeat: repeat-x;}
.bgmieterinfos  {		background-image:  url(/images/allg/verlauf_gruen.jpg);background-repeat: repeat-x;}
.bgmietobjekte  {		background-image:  url(/images/allg/verlauf_rot.jpg);background-repeat: repeat-x;}
.bggenossenschaft  {		background-image:  url(/images/allg/verlauf_orange.jpg);background-repeat: repeat-x;}
/* links*/
a:link  {font-size : 13px;text-decoration : underline;color : #666666;}
a:visited  {font-size : 13px;text-decoration : underline;color : #666666;}
a:hover  {font-size : 13px;text-decoration : none;color : #000000;}
a:active  {font-size : 13px;text-decoration : underline;color : #666666;}
a.klein:link  {font-size : 11px;text-decoration : underline;color : #666666;}
a.klein:active  {font-size : 11px;text-decoration : underline;color : #666666;}
a.klein:visited  {font-size : 11px;text-decoration : underline;color : #666666;}
a.klein:hover  {font-size : 11px;text-decoration : none;color : #000000;}
/* texte*/			
.textfett {font-size : 13px;font-weight : bold;	}
.textfettgross {font-size : 15px;font-weight : bold;	margin-bottom : 5px;}
.titel {	font-size : 13px;font-weight : bold;	margin-bottom : 5px;}
.fettklein  {font-size : 11px;font-weight : bold;}
.klein  {font-size : 11px;}
.txt_chaestli {font-size:11px;padding:2px 5px;}

/* navig */
#mainNavig {/*background-color:#1e70b6;*/font-weight:bold; width:622px; border:1px #000000 solid; border-width:1px 1px 0 1px;}
	#mainNavig ul {margin:0; padding:0; width:622px;}
	* html #mainNavig ul {width:622px; margin-left:0px; }
	#mainNavig li {float:left; margin:0; padding:0; list-style:none;}
	#mainNavig a {float:left; padding:12px 15px 11px 15px; line-height:1em; text-decoration:none;color:#FFFFFF;}
	#mainNavig a:focus, #mainNavig a:hover {text-decoration:none;background-color:#efefef; color:#333333;}
	
	#mainNavig li.aktiv { background-color:#CCCCCC;}
	#mainNavig .aktiv a{color:#323028; background-color:#FFFFFF;}
	#mainNavig .aktiv a:hover{color:#000000; background-color:#efefef;}	

.navHome {background-color:#1e70b6;}
.navMietobjekte {background-color:#ba4141;}
.navMieterinfos {background-color:#329c3a;}
.navGenossenschaft {background-color:#ec8826;}
.navSaalmiete {background-color:#1e70b6;}
.navKontakt {background-color:#7a7a76;}

#subNavig {background-color:#FFFFFF;font-weight:normal; width:622px; height:29px; border:1px #000000 solid;border-width:0 1px 1px 1px;}
#subLeer  {background-color:#FFFFFF;font-weight:normal; width:622px; border:1px #000000 solid;border-width:0 1px 1px 1px;}
	#subNavig ul {margin:0; padding:0; width:622px;}
	* html #subNavig ul {width:622px; margin-left:0px; }
	#subNavig li {float:left; margin:0; padding:0; list-style:none;}
	#subNavig a {float:left; padding:8px 6px 8px 6px; line-height:1em; text-decoration:none;color:#000000;background-color:#FFFFFF;}
	#subNavig a:focus, #subNavig a:hover {text-decoration:none;background-color:#efefef;}
	#subNavig li.aktiv { background-color:#FFFFFF; font-weight:bold;}
	#subNavig .aktiv a {color:#000000; background-color:#FFFFFF;}
	#subNavig .aktiv a:hover{background-color:#efefef;}	
	#subNavig span { height:29px; width:622px; display:block;}
	#subLeer span { height:29px; width:622px; display:block;}

#subNav {background-color:#FFFFFF;font-weight:normal; width:622px; height:29px; border:1px #000000 solid;border-width:0 1px 1px 1px;}
	#subNav ul {margin:0; padding:0; width:622px;}
	* html #subNav ul {width:622px; margin-left:0px; }
	#subNav li {float:left; margin:0; padding:0; list-style:none;}
	#subNav a {float:left; padding:8px 6px 8px 6px; line-height:1em; text-decoration:none;color:#000000;background-color:#FFFFFF;}
	#subNav a:focus, #subNav a:hover {text-decoration:none;background-color:#efefef;}
	#subNav li.aktiv { background-color:#FFFFFF; font-weight:bold;}
	#subNav .aktiv a {color:#000000; background-color:#FFFFFF;}
	#subNav .aktiv a:hover{background-color:#efefef;}	
	#subNav span { height:29px; width:622px; display:block;}

	

h2 {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:bold;}
/* formulare*/
.feld  {font-family : Arial, Helvetica;font-size : 13px;color : #000000;border-left : #000000 1pt solid;border-right : #000000 1pt solid;border-top : #000000 1pt solid;border-bottom : #000000 1pt solid;background-color : #FFFFFF;width : 180px;}
.feldklein  {font-family : Arial, Helvetica;font-size : 13px;color : #000000;border-left : #000000 1pt solid;border-right : #000000 1pt solid;border-top : #000000 1pt solid;border-bottom : #000000 1pt solid;background-color : #FFFFFF;width : 80px;}
.button {font-family : Arial, Helvetica;font-size : 13px;color : #000000;border-left : #000000 1pt solid;border-right : #000000 1pt solid;border-top : #000000 1pt solid;border-bottom : #000000 1pt solid;background-color : #FFFFFF;}
.dropdown  {COLOR : #000000;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 13px;FONT-WEIGHT : normal;TEXT-DECORATION : none;FONT-STYLE : normal;border-left : #000000 1pt solid;border-right : #000000 1pt solid;border-top : #000000 1pt solid;border-bottom : #000000 1pt solid;background-color : #FFFFFF;width : 150px;}
.textarea  {font-family : Arial, Helvetica;font-size : 13px;color : #000000;border-left : #000000 1pt solid;border-right : #000000 1pt solid;border-top : #000000 1pt solid;
border-bottom : #000000 1pt solid;background-color : #FFFFFF;width : 306px;height: 300px;}
.contentAbschnitt { border-bottom:1px #000000 solid; margin-bottom:20px; padding-bottom:10px;}
	.contentAbschnitt img { margin-right:5px;}
/*.subNavig { padding:5px 12px}
	.subNavig a {padding:0px 2px}
	.subNavig a .aktiv {color:#000000;}*/
.karteKlein { float:left; width:168px;}
	.karteKlein img { border:1px #000000 solid; margin-bottom:5px;}
	.karteKlein a {}
.karte { border-top:1px #000000 solid; margin-top:20px; padding-top:20px;}
#karteWinterthur img { border:1px #000000 solid; margin-bottom:20px;}
.aktion { border:1px #666666 solid; background-image:url(images/infochaestli/hg_verlauf.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:222px; text-align:left;}
	.aktion a {/*padding:5px 0 5px 10px; border:none;*/}
	.aktion a img { border:none;}
	.aktion p { margin:10px 0 10px 10px;}
.kaestli {border:1px #666666 solid; background-image:url(images/infochaestli/hg_verlauf.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:222px; text-align:left;}
.disclaimer {margin:0 auto; width:865px; padding-bottom:20px;}
.zurueckUebersicht { text-align:right;}
.clearer { clear:both;font-size:0px;line-height:0px;height:0px;}
#karteWinterthur { position:relative;}
#lg_230 {visibility:hidden;position:absolute;left:61px;top:123px;width:248px;height:86px;z-index:1;}
#lg_160 {	visibility:hidden;position:absolute;left:70px;top:90px;width:248px;height:86px;z-index:1;}
.lgLabel_ru { width:248px; height:86px; background-image:url(/images/mietobjekte/label_bg_ru.png); background-repeat:no-repeat;}
.lgLabel_lu { width:248px; height:86px; background-image:url(/images/mietobjekte/label_bg_lu.png); background-repeat:no-repeat;}
.lgLabel {width:200px;}
.lgAdresse { padding:5px 0 10px 20px; background-image:url(images/mietobjekte/lg_kreis.gif); background-repeat:no-repeat; background-position:0 6px;}
.lgAdresse strong { padding-right:5px;}
.lgAdresse a, .lgAdresse a:visited { color:#000000; text-decoration:none;}
.lgLabel_ru .lgAdresse, .lgLabel_ru .whgStatusKein, .lgLabel_ru .whgStatus {margin-left:10px;}
.lgLabel_lu .lgAdresse, .lgLabel_lu .whgStatusKein, .lgLabel_lu .whgStatus {margin-left:20px;}
.whgStatusKein {padding:5px 0 5px 36px; color:#cc0000; font-weight:bold; background-image:url(images/mietobjekte/keine_whg.gif); background-repeat:no-repeat;}
.whgStatus {padding:5px 0 5px 36px; font-weight:bold; background-image:url(images/mietobjekte/freie_whg.gif); background-repeat:no-repeat;}
.whgStatus a {color:#339900; text-decoration:none;}
.lgDetails { float:left; width:293px; margin-right:10px;}
.lgDetails h2 { margin:0;}
.lgDetails p { border-bottom:1px #000000 solid; padding-bottom:10px; margin:0 0 10px 0;}
.lgDetails .whgStatus {border-bottom:1px #000000 solid; padding-bottom:10px; margin:0 0 10px 0;}
.lgDetails .whgStatus a {color:#339900; text-decoration:none;}
.lgFotos { float:left; width:287px; }
.lgFotos span { margin-bottom:20px; display:block;}