/**
 * style sheet für aurelmaerki.ch
 * getestet auf win IE 5, IE 6, FF 1.5 / mac FF 2.0, safari 1.3 (!)
 * marcel schneeberger, grafikpilot.ch und oliver walkhoff, sappari.com
 * juli-august 2007
 */

/* allgemein */

body {
	margin: 0;
	padding: 0;
	text-align: left;
  	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 13px;
	line-height: 22px;
	color: #006699;
}

* img {
	border: none;
}

a { text-decoration: underline; }
a:link { color: #006699; }
a:visited { color: #006699; }
a:hover { color: #006699; }
a:active { color: #006699; }
a:focus { color: #006699; }

/* abstand zum browserrand */
#container {
	margin: 30px 0 0 45px;
}

/* inhalt unterhalb des menus */
#content, #footer {
	/* background-color: silver; */
}

/* kopf allgemein */
#header {
	margin-bottom: 14px;
	/* position: relative;
	background-color: yellow; */
}

/* menu */
 
/* 1. und 2. menuzeile */
#wayfinder {
	position: relative;
	width: 900px; /* umbruch bis zu dieser breite verhindern */
	height: 30px;
	/* background-color: orange; */
}

/* 2. menuzeile */
.submenu {
	position: absolute;
	left: 0px;
	top: 30px;
	height: 30px;
	/* background-color: pink;
	margin: 0;
	padding: 0; */
}

/* divs in der 2. und 3. menuzeile */
.menu-item, .active, #prev-next div {
	float: left;
	margin: 0;
	padding: 0 12px 0 0;
}

/* menu 2. und 3. level */
#prev-next {
	position: relative;
	top: 30px;
	height: 30px; /**/
	width: 900px; /* umbruch bis zu dieser breite verhindern */
	margin-bottom: 44px; /* abstand zum content */
	/* background-color: red; */
}

/* designs for tinymce */

table {
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border: none;  
	empty-cells: hide;        
}

.table-special {  		/* vorlage tabelle 1 */

}

.table-special td { 
	vertical-align: top;
	margin: 0;
	padding: 0 13px 0 0; 
}

.table-special td:first-child { 
	vertical-align: top;
	margin: 0;
	padding: 0 13px 0 0;
	text-align: right; 
}

.table-normal {  		/* vorlage tabelle 2 */

}

.table-normal td { 
	margin: 0;
	padding: 0; 
}

.content-normal {  		/* vorlage text 1 */

}

.no-linebreak {  		/* vorlage text 2 */
	white-space: nowrap;
}

.content-special {  	/* vorlage text 3 */

}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
}
