body {background-color: white;
      font-family: "Arial", "helvetica";
	margin: 0 0 0 0;
       }

body.print {background-color: white;
        }
		  
#all {
	width: 900px;

}

#gemeinde {
	width: 900px;
	height: 100%;

}

/* %%%%%%%%%%%%%%%%%%% */	  
/* 1. Zeile (aka KOPF) */
/* %%%%%%%%%%%%%%%%%%% */




.row1 {
	height: 160px;
}

img.logo {margin: 18 0 12 24; 
	}

#head_right  {
	height: 160px;
	float: right;
}


/* ids & classes in "servicenavigation" division */

#servicenavi {
	height: 20px;
	margin: 30px 0px 0px 0px;
	padding: 2px 12px 2px 0px;
	vertical-align: middle;
	float: right;
	background-color: BF0000;
	color: white;
	font-size: 12px;

}

#servicenavi .raster
	  {
	  	margin-right: 4px;
		margin-left: 30px;
	  }

#servicenavi a {
	text-decoration: none;
}	  

#servicenavi a.current_lang {
	color: white;
	font-weight: bold;
}

#servicenavi a.alter_lang {
	color: white;
}

/* %%%%%%%%%%%%%%%%%%% */	  
/* 2. Zeile (aka NAVI / CONTENT / ...) */
/* %%%%%%%%%%%%%%%%%%% */
	  
	  
.row2 {
	background-color: #E1E1E1;
}

.row2_std {
	height: 100%
}


/* ids & classes in "navigation" division */

#navi {
	padding: 24px 12px 12px 12px;
	font-size: 12px;
	text-transform: uppercase;
	width: 200px;
}

#navi a {
	color: Black;
	text-decoration: none;
}

#navi a:hover {
	text-decoration: underline;
}

img.aufzaehl
{
	margin-right: 8px;
}

.NaviLevel1Off {
        font-weight: bolder;
        margin: 0px 0px 0px 0px;
        background-image: url('http://www.erkw.ch/cms/fileadmin/site/images/pfeil.gif');
	background-repeat: no-repeat;
	text-indent: 16px;
}

.NaviLevel1On {
        font-weight: bolder;
        margin: 0px 0px 0px 0px;
        background-image: url('http://www.erkw.ch/cms/fileadmin/site/images/pfeil.gif');
	background-repeat: no-repeat;
	text-indent: 16px;
}


.nav_dashline {
        clear: both;
        background-image: url('images/trenner.gif');
        background-repeat: repeat-x;
        background-position:  center 50%;
        margin: 4px 0px 4px 0px;
        padding: 1px 0px 0px 0px;
		  }
		  
.NaviLevel2Off {
        font-weight: normal;
        margin: 0px 0px 0px 16px;
}

.NaviLevel2On {
        font-weight: normal;
        margin: 0px 0px 0px 16px;
}
		  
 .subnav_dashline {
        clear: both;
        background-image: url('images/trenner.gif');
        background-position:  center 50%;
        background-repeat: repeat-x;
        margin: 4px 0px 4px 16px;
        padding: 1px 0px 0px 0px;
		  }

.NaviLevel3Off {
        font-weight: normal;
        margin: 0px 0px 0px 16px;
}

.NaviLevel3On {
        font-weight: normal;
        margin: 0px 0px 0px 16px;
}
		  
/* ids & classes in "content" division */

#content {
	width: 520px;
	vertical-align: top;
	align: left;
	}

#content td {
	vertical-align: top;
	}

#content_breit {
	margin: 24px 12px 12px 0px;
	width: 520px;
}

#content_left {
	margin: 24px 12px 12px 0px;
	width: 260px;
}

#content_right {
	margin: 24px 12px 12px 0px;
	width: 260px;
}

#content .artikel {
	padding: 0px 0px 12px 0px;
}

#content h1.csc-firstHeader {
	margin: 0px 0px 0px 0px;
	font-size: 14px;  
	font-weight: bold;
	color: #BF0000;
	background-image: url('http://www.erkw.ch/cms/fileadmin/site/images/raster_rot.gif');
}

.colleft h1.csc-firstHeader {
	width: 235px;
}

#content .titel, h1 {  
	font-size: 14px;  
	font-weight: bold;
	color: #BF0000;
	background-image: url('http://www.erkw.ch/cms/fileadmin/site/images/raster_rot.gif');
	background-repeat: no-repeat;
	text-indent: 14px;
	margin: 12px 0px 0px 0px;
     }


#content .titelrechts {  
	font-size: 12px;   
	font-weight: normal;
	color: #646464;
     }


#content .utitel { 
	font-size: 12px;  
	font-weight: bold;
	color: #BF0000;
     }

#content p.bodytext, .csc-mailform {
	font-size: 12px;   
	margin: 0px 0px 0px 0px;
}
	  
	  
#content a {
	color: #BF0000;
	text-decoration: none;

}
	  
#content .raster
	  {
	  	padding-right: 4px;
	  }
	  
	  
#content .text, #content .lead, #content .tabelle { 
	font-size: 12px;
     }
	 
	 
/* ids & classes in "kontextinfo" division */

#kontext {
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	float: right;
	vertical-align: top;
	width: 180px;
}

#kontext .raster  {
  	margin-right: 4px;
}
	  
#kontext p
{
      font-size: 12px;
      margin: 6px 0px 6px 0px;
}

#kontext .bodytext {
        margin: 0px 0px 8px 0px;
	background-image: url('http://www.erkw.ch/cms/fileadmin/site/images/raster_blk.gif');
	background-repeat: no-repeat;
	text-indent: 14px;
}

#kontext a {
	color: Black;
	text-decoration: none;
}

#kontext a:hover {
	text-decoration: underline;
}

#kontext .bild
{
      font-size: 12px;
      margin: 18px 0px 6px 0px;
}

#kontext .dashline {
        clear: both;
        background-image: url('images/trenner.gif');
        background-repeat: repeat-x;
        margin: 4px 0px 4px 0px;
        padding: 1px 0px 0px 0px;
		  }
		  
		  
#kontext .bild p
{
		font-size: 12px;
      margin: 2px 0px 0px 0px;
}

/* ids & classes in "intranet" division */

#intranet {
	margin: 36px 0px 0px 0px;
	padding: 0px 2px 0px 6px;
	float: right;
	width: 180px;
	background-color: #D1D1D1;
	position: absolute;
	top: 600px;
}

#intranet .csc-header, .csc-firstHeader { 
	margin: 6px 0px 0px 0px;
	font-size: 12px;  
	font-weight: bold;
	color: black;
	background-image: url('http://www.erkw.ch/cms/fileadmin/site/images/raster_blk.gif');
	background-repeat: no-repeat;
     }

#intranet p
{
	font-size: 12px;
	margin: 6px 0px 6px 0px;
}

#intranet .csc-loginform {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#intranet input {border: 1px #6D7573 solid;
		width: 100px;
	        }

#intranet .submit  {
		border: 1px #6D7573 solid;
		background-color: #D1D1D1;
        }
		  
/* %%%%%%%%%%%%%%%%%%% */	  
/* 3. Zeile (aka FOOTER) */
/* %%%%%%%%%%%%%%%%%%% */

/* ids & classes in "footer" division */

#footer {
	margin: 36px 0px 0px 0px;
	padding: 0px 2px 0px 6px;
	float: left;
	vertical-align: bottom;
}

#footer p
{
		font-size: 12px;
      margin: 0px 0px 0px 0px;
}

#footer a {
	color: #BF0000;
	text-decoration: none;

}



/* %%%%%%%%%%%%%%%%%%% */	  
/* 3. Zeile (aka FOOTER) */
/* %%%%%%%%%%%%%%%%%%% */


/* diverse classes anywhere */

.legende, , .autor { font-size: 10px;
     }

A   { color: #BF0000; text-decoration: underline;
     }

.strichlos {
     text-decoration: none;
     }

A:hover {
     text-decoration: underline;
    }
	
