/*  Globale Formatierungen  */

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.newsboxcolor{
        color:white;
}

.newsboxcolor a{
        color:white;
}	


.newsboxcolor b{
        color:white;
}

.navi_leistungen {
 padding: 20px 0 20px 0;
 width: 450px;
}														

.navi_leistungen li {
 list-style-type: none;
}

.navi_leistungen li a {
 border: 1px solid #4b6788;
 padding: 5px;
 background-color: #e5e5e5;
 font-size: 11px;
 color: #000;
 text-decoration: none;
 display: block;
 width: 420px;
}

.navi_leistungen li a:hover {
 background-color: #b6cae1; 
}

.navi_leistungen li.aktiv a {
 background-color: #b6cae1; 
}

.pdfdownload {
 background-image: url(/demandit/files/M_C79FBCD3E3A961B996B/dms/Image/symbol_pdf.png);
 padding-left: 22px;
 height: 18px;
 display: block;
 background-repeat: no-repeat;
 background-position: top left;
}

HTML {
	overflow:scroll;
	overflow-x:hidden;
}

BODY {
	margin-top: 0px; 
	margin-left: 0px; 
	background-color: #F3F3F3;
	font-size: 11px;
}

UL {
	padding-left:25px;
}

LI {
	margin-bottom:5px;
}

IFRAME {
	width:760px;
	height:500px;
}

#iframe_21223 {
	margin-top:35px;
	height:350px;
}

#iframe_24414 {
	height:550px;
}

#colorTheme {
	display:;
}

.submitButton{
	background-color:#e17171;
	color:white;
	border:1px solid black;
	font-size:11px;
}

/* GRID und Aufbau */

.fit_right{
	text-align:right;
}

#container {
	width:1007px;
	margin:auto;
	border:1px solid grey;
}

#minicontainer{
	height:auto;
	margin-top:10px;
	margin-left:15px;
}

#erste_spalte {
	float:left;
	width:180px;
	margin:0px;
	padding:0px;
	margin-right:10px;
	list-style:none;
}

#content_kurz {
	border:1px black solid;
	margin-left:190px;
	margin-right:185px;
	margin-bottom:0px;
	background-color:white;
	min-height:500px;
	padding:6px;
}

#content_lang {
	border:1px black solid;
	margin-left:190px;
	margin-right:8px;
	background-color:white;
	height:auto;
	padding:6px;
}

#dritte_spalte p{
	color:white;
	
}

#footer {
	clear:both;
	height:26px;
	border-top:1px solid black;
}

ul.footernavi{
	margin:0px 0px 0px 205px;
	padding:8px 0px 0px 0px;
	list-style:none;
}

ul.footernavi li{
	float:left;
	color: #787878;
	padding-right:20px;
	margin-right:20px;
	border-right:1px grey solid;
}

ul.footernavi li:last-child{
	border:0px;
}

/* Text design */
.ud_greyText, .ud_greyText a{
	color: #787878;
}
.text_slogan {
font-style:italic;
color:#67635F;
font-weight:bold;
}
.list_tick {
	list-style-image:url(http://mypage.netlive.ch/demandit/files/M_ZH3085HGN9KFX00IAPN/dms/modul_10/check.gif);
	margin-left:5px;
}

.list_box {
	list-style-image:url(http://mypage.netlive.ch/demandit/files/M_ZH3085HGN9KFX00IAPN/dms/modul_10/kaestchen.gif);
	margin-left:5px;
}

/* Spez. Formulare */

.beitritt_form input.form_element {
width:273px;
}

.beitritt_form input.form_bg_color_false {
width:273px;
}

 /* FormGen Formatierungen */

.dem_meldung  {
	font-size : 11px;
	color : #FF6600;
}

.form_element {
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #A5ACB2;
	border-style: solid;
	
	font-size : 11px;
	
	font-weight: normal;
	color : #000000;
	text-decoration:none;
}

.form_bg_color_false {
	background-color: #FF6600;
	border-width: 1px;
	border-color: #A5ACB2;
	border-style: solid;
	font-size : 11px;
	
	font-weight: normal;
	color : #000000;
	text-decoration:none;
}

.form_element_langtext {
	width: 300px;
	height: 100px;
}

.form_element_kurztext {
	width: 300px;
}

.form_element_zahl {
	width: 100px;
}

.form_element_plz {
	width: 60px;
}

.form_element_ort {
	width: 234px;
}

.form_element_datum_uhrzeit {
	width: 300px;
}

.form_element_auswahlliste {
	width: 300px;
}

.form_element_link {
	width: 300px;
}

.form_element_login {
	width: 150px;
}

.form_element_passwort {
	width: 150px;
}

.form_bezeichner {
	background-color: #DEE3E4;
	border-width: 0px;
	border-color: #A5ACB2;
	border-style: solid;
	
	font-size : 11px;
	
	font-weight: normal;
	color : #000000;
	text-decoration:none;
}

.form_blaettern_link a{
	font-size : 11px;
	
	font-weight: normal;
	color : #003A7E;
	text-decoration:underline;
}

.form_blaettern_link a:hover{
	font-size : 11px;
	
	font-weight: normal;
	color : #DF2953;
	text-decoration:underline;
}

.form_hintergrund{
	background-color: #FFFFFF;
}

.bericht_zaehler a{
	font-size : 11px;
	
	font-weight: normal;
	color : #003A7E;
	text-decoration:underline;
}

.bericht_zaehler a:hover{
	font-size : 11px;
	
	font-weight: normal;
	color : #DF2953;
	text-decoration:underline;
}

.bericht_titel_leiste{
	background-color: #DEE3E4;
	font-size : 11px;
	
	font-weight: bold;
	text-decoration:none;
	color : #000000;
	
}

.bericht_titel_leiste a{
	font-size : 11px;
	
	font-weight: bold;
	text-decoration:none;
	color : #000000;
	text-decoration:underline;	
}

.bericht_titel_leiste a:hover{
	font-size : 11px;
	
	font-weight: bold;
	text-decoration: none;
	color : #DF2953;
	text-decoration:underline;
	
}

.bericht_eintrag_leiste{
	background-color: #DEE3E4;
	font-size : 11px;
	height: 15px;	
	font-weight: normal;
	text-decoration:none;
	color : black;
}

.bericht_eintrag_leiste_2{
	background-color: #F3F3F3;
	font-size : 11px;
	height: 15px;	
	font-weight: normal;
	text-decoration:none;
	color : black;
}


.bericht_eintrag_link{
	background-color: #B4BFCC;
	font-size : 11px;
	
	font-weight: bold;
	text-decoration:underline;
	color : #000000;
}

.bericht_eintrag_link a{
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:underline;
	color : #003A7E;
}

.bericht_eintrag_link a:hover{
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:underline;
	color : #DF2953;
}

.bericht_eintrag_link_2{
	background-color: #DEE3E4;
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:underline;
	color : #000000;
}

.bericht_eintrag_link_2 a{
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:underline;
	color : #003A7E;
}

.bericht_eintrag_link_2 a:hover{
	font-size : 11px;
	font-weight: normal;
	text-decoration:underline;
	color : #DF2953;
}

.kalender_kopf{
	background-color: #103B61;
	width: 14%;
	font-size : 11px;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
}

.kalender_eintrag_kopf{
	background-color: #DEE3E4;
	width: 100%; 
	font-size : 11px;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_eintrag{
	background-color: #F2F7F8;
	width: 14%; 
	height: 100px;
	
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_kopf_wochenende{
	background-color: #B4BFCC;
	width: 14%;
	
	font-size : 11px;
	
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
}

.kalender_eintrag_kopf_wochenende{
	background-color: #DEE3E4;
	width: 100%; 
	
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_eintrag_wochenende{
	background-color: #F2F7F8;
	width: 14%; 
	height: 100px;
	
	font-size : 11px;
	
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

/*  Formatierung Site-titel  */

	.site_mainheader_bg{
		background-color: #003A7E;
	}



/*  Formatierung Hauptnavigation  */

	/* NEU!! */

	.dhtml_navi_elem{
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	}

	.dhtml_navi_elem_hover{
	cursor:pointer;
	background-color:#FF9966;
	padding-left:4px;
	padding-right:4px;
	}

	.mtDropdownMenu .background {
	background-color:#DEE3E4; /* Hintergrund der DHTML Navigation*/
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	}

	.dhtml_navi_elem{
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	}

	.dhtml_navi_elem_hover{
	cursor:pointer;
	background-color:#FF9966;
	padding-left:4px;
	padding-right:4px;
	}

	.mtDropdownMenu .background {
	background-color:#EAE7DF; /* Hintergrund der DHTML Navigation*/
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	}
	
	.navi_csstext_aktiv.navlevel3{
		background-color: #e5e5e5;
		background-image:none;
		height:18px;
		width:180px;
		padding-left:25px;
	}
	
	.navi_csstext_onover.navlevel3{
		background-color: #e5e5e5;
		background-image:none;
		height:18px;
		width:180px;
		padding-left:25px;
	}
		
		.navi_csstext_aktiv a{
			color: black;
			font-size: 12px;
			text-decoration: none;
		}
		
		.navi_csstext_aktiv.navlevel3 a{
			color: black;
			font-size: 10px;
			text-decoration: none;
		}
		
		.navi_csstext_onover a{
			color: black;
			font-size: 12px;
			text-decoration: none;
		}
		
		.navi_csstext_onover.navlevel3 a{
			color: black;
			font-size: 10px;
			text-decoration: none;
		}
		
			
	.navi_csstext_selected.navlevel3{
		background-color: #e5e5e5;
		background-image:url(http://mypage.netlive.ch/demandit/files/M_C79FBCD3E3A961B996B/dms/modul_10/subnavi_bullet.gif);
		background-repeat:no-repeat;
		background-position:5px;
		height:18px;
		width:180px;
		padding-left:25px;
	}
		
		.navi_csstext_selected a{
			color: white;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
		}
	
		.navi_csstext_selected.navlevel3 a{
			color: black;
			font-size: 10px;
			text-decoration: none;
		}
				
	.navi_csstext_inaktiv{
	}
	
		.navi_csstext_inaktiv a{
		}
	
	
	.navi_mixed_aktiv{
	}
	
	.navi_mixed_onover{
	}
		.navi_mixed_aktiv a{
		}

		.navi_mixed_onover a{
		}
		
		
	.navi_mixed_selected{
	}
	
		.navi_mixed_selected a{
		}
		
	.navi_mixed_inaktiv{
	}
	
		.navi_mixed_inaktiv a{
		}
	
	
	.navi_bilder_aktiv{
	}
	
	.navi_bilder_onover{
	}
		.navi_bilder_aktiv a{
		}

		.navi_bilder_onover a{
		}
		
		
	.navi_bilder_selected{
	}
	
		.navi_bilder_selected a{
		}
		
	.navi_bilder_inaktiv{
	}
	
		.navi_bilder_inaktiv a{
		}
	/* ENDE NEU */
	
/*  Formatierung Contentseitentitel  */

	.content_page_title{
		color: #003A7E;
		
		font-weight: bold;
		font-size: 32px;
		text-decoration: none;
	}
		

/*  Formatierung Seiteninhalt  */	

	.list_bg_head{
		background-color: #B8B7B8;
	}
	
	.list_bg_dark{
	background-color: #E3E1FF;
}
	
	.list_bg_clear{
	background-color: #ECEAFF;
}
	
	.form_bg_color{
		background-color: red;
	}

	.content_general_grid {
		background-color: #B8B7B8;
	}
	
	.content_general_bg{
		background-color: #FFFFFF;
	}
	
	.content_fonts_regular_plain{
		color: #000000;
		
		font-size: 11px;
		text-decoration: none;
	}
	.content_fonts_regular_bold{
		color: #000000;
		
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	
	.content_fonts_title{
		color: #000000;
		
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
		
	.content_fonts_error_message{
		color: #FF0000;
		
		font-weight: bold;
		font-size: 11px;
	}

	.content_general_link{
			color: #000000;
			
			font-size: 11px;
	}
	
	.content_list_title{
			color: #000000;
			
			font-size: 11px;
			font-weight: bold;
			background-color: #C0C0C0;
	}

/*  Farbthema Formatierungen  */

/* SYSTEMFARBEN: hell:#b6cae1 / dunkel:#4b6788 */

H1 {
	font-size:14px;
	color: #4b6788;
	font-variant:small-caps;
}

H2 {
	font-size:12px;
	color: #4b6788;
}

H3 {
	font-size:11px;
	color: #4b6788;
}

A {
	color: #4b6788;
}

.submitButton{
	background-color:#b6cae1;
	color:white;
	border:1px solid black;
	font-size:11px;
}

/* GRID und Aufbau */

#header {
	background-color:white;
	height:68px;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:15px;
	border-bottom:5px solid #4b6788;
}

#dritte_spalte {
	float:right;
	width:160px;
	margin:0px;
	padding:2px 5px 5px 5px;
	margin-right:5px;
	background-color:#4b6788;
	color:white;
}

.logo_wifoe {
	vertical-align:bottom;
	filter:alpha(opacity:100);
	-moz-opacity:1;
	margin-left: 0;
	border:0px;
}

.logo_gewerbe {
	vertical-align:bottom;
	filter:alpha(opacity:35);
	-moz-opacity:.35;
	margin-right:15px;
	border:0px;
}

.logo_industrie {
	vertical-align:bottom;
	filter:alpha(opacity:35);
	-moz-opacity:0.35;
	margin-right:15px;
	border:0px;
}

/*  Formatierung Hauptnavigation  */
	
	.navi_csstext_aktiv{
		background-color: #b6cae1;
		/*background-image:url(http://mypage.netlive.ch/demandit/files/M_C79FBCD3E3A961B996B/dms/modul_10/wifoe_button_light.gif);
		background-repeat:no-repeat;
		background-position:top left;*/
		height:30px;
		width:180px;
		padding-left:25px;
	}
	
	.navi_csstext_aktiv.navlevel3{
		background-color: #e5e5e5;
		background-image:none;
		height:18px;
		width:180px;
		padding-left:25px;
	}
	
	.navi_csstext_onover{
		background-color: #b6cae1;
		/*background-image:url(http://mypage.netlive.ch/demandit/files/M_C79FBCD3E3A961B996B/dms/modul_10/wifoe_button_light.gif);
		background-repeat:no-repeat;
		background-position:top left;*/
		height:30px;
		width:180px;
		padding-left:25px;
	}
	
	.navi_csstext_onover.navlevel3{
		background-color: #e5e5e5;
		background-image:none;
		height:18px;
		width:180px;
		padding-left:25px;
	}
		
		.navi_csstext_aktiv a{
			color: black;
			font-size: 12px;
			text-decoration: none;
		}
		
		.navi_csstext_aktiv.navlevel3 a{
			color: black;
			font-size: 10px;
			text-decoration: none;
		}
		
		.navi_csstext_onover a{
			color: black;
			font-size: 12px;
			text-decoration: none;
		}
		
		.navi_csstext_onover.navlevel3 a{
			color: black;
			font-size: 10px;
			text-decoration: none;
		}
		
	.navi_csstext_selected{
		background-color: #4b6788;
		background-image:url(http://mypage.netlive.ch/demandit/files/M_C79FBCD3E3A961B996B/dms/modul_10/wifoe_button_dark.gif);
		background-repeat:no-repeat;
		background-position:top left;
		height:30px;
		width:180px;
		padding-left:25px;
	}
	
	.navi_csstext_selected.navlevel3{
		background-color: #e5e5e5;
		background-image:url(http://mypage.netlive.ch/demandit/files/M_C79FBCD3E3A961B996B/dms/modul_10/subnavi_bullet.gif);
		background-repeat:no-repeat;
		background-position:5px;
		height:18px;
		width:180px;
		padding-left:25px;
	}
		
		.navi_csstext_selected a{
			color: white;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
		}
	
		.navi_csstext_selected.navlevel3 a{
			color: black;
			font-size: 10px;
			text-decoration: none;
		}
		
		
	.navi_csstext_inaktiv{
	}
	
		.navi_csstext_inaktiv a{
		}
	
	
	.navi_mixed_aktiv{
	}
	
	.navi_mixed_onover{
	}
		.navi_mixed_aktiv a{
		}

		.navi_mixed_onover a{
		}
		
		
	.navi_mixed_selected{
	}
	
		.navi_mixed_selected a{
		}
		
	.navi_mixed_inaktiv{
	}
	
		.navi_mixed_inaktiv a{
		}
	
	
	.navi_bilder_aktiv{
	}
	
	.navi_bilder_onover{
	}
		.navi_bilder_aktiv a{
		}

		.navi_bilder_onover a{
		}
		
		
	.navi_bilder_selected{
	}
	
		.navi_bilder_selected a{
		}
		
	.navi_bilder_inaktiv{
	}
	
		.navi_bilder_inaktiv a{
		}
	/* ENDE NEU */
/* CSS Document */












































