/**************************************************************
	
	Class/ID: Layout/Content
	Media: HANDHELD
	
	2007 das.zeichen (Bernhard Sturm) www.daszeichen.ch
****************************************************************/

body {
	font-size:100%;
}

 /* globale link definition */
a:link, a:visited {
	text-decoration: none !important;
	color: #F00 !important;
	background-color: #FFF !important;
 }
a:hover, a:active {
	text-decoration: underline !important; 
	color: #F00 !important;
	background-color: #FFF !important;
 }

#accessibility {
	display: block;	
}

#header a#logo img {
	margin:0;
	width:100%;
	height:auto;
}



#content #inner {
	margin:0;
	background: none;
	width:100%;
}

/* Titel für jede Seite */
#content h1, #content h1#title0, #content h1#title1, #content h1#title2, #content h1#title2, #content h1#title3, #content h1#title4  {
	color: #000;
	background-color: #FFF;
	margin:0;
	background:none;
	font-size:1.2em;
	font-weight: bold;
	letter-spacing: normal;
	height:auto;
	width:auto;
	text-indent: 0em;
}

#header, #content, #menu, #accessibility, #footer {
	position:relative;
	left:auto;
	top:auto;
	height:auto;
	width:auto;
	background:none;
	float:none;
	clear:both;
	margin:0;
}

#container {
	margin:0;
	width:auto;
	height:auto;
	background-image:none;
}



#content {
	margin:0;
	padding:0;
	background-color: #FFF;
	color:#000;
	width:100%;
	background-image: none;
}


/* header */
#header, #footer {
	margin:0;
	background:none;
}
#footer p {
	display:inline;
	position:relative;
	width:auto;
	height:auto;
	margin:0;
	font-size:1em;
}


.clear, #content .clear {
	float:none;
	clear:both;
}
#content .clear {
	margin:-1em 0em 0em 0em;
}


/* metanavigation */


#content #inner {
	margin:0;
	background: none;
}


#menu ul li, #menu ul {
	margin:0px 0px 0px 10px;
	padding:0em;
	list-style-type: bullet;
}


#menu ul li a {
	display:inline;
	font-size:1em;
	letter-spacing:normal;
	width:auto;
	height:auto;
	background-color:#FFF;
	color:#000;
	margin:0p;
	background:none;
}

#menu ul li a:link, #menu ul li a:visited {
	background-position: 0px 0px;
}
#menu ul li a:active, #menu ul li a:hover {
	background-position: 0px -20px;
	color: #E41715;
}


#menu ul li a.parent0, #menu ul li a.parent1, #menu ul li a.parent2, #menu ul li a.parent3, #menu ul li a.parent4 {
	background:none;
}


#menu ul.child {
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 10px;
	list-style: disc;
}
#menu ul.child li {
	margin:0;
	width:auto;
}
#menu ul.child a {
	display:inline;
	color: #000;
	background-color: #FFF;
	text-decoration:underline;
	background-image: none;
	letter-spacing:normal;
	font-size:1em;
}




