/* $Id: mobile.css 25 2007-10-15 18:24:49Z hweber $ */

/*----------------------------------------------------------*/
/* Abweichende CSS-Anweisungen für Mobile Browser           */
/*----------------------------------------------------------*/

/*----------------------------------------------------------*/
/*                 Elemente-Definitionen                    */
/*----------------------------------------------------------*/

*			{	margin:0; padding:0; }

html		{	width:100%; height:100%; }

body		{	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#6D7280; font-size:100.1%;
				text-align:left;
				width:100%; height:100%;
				background-color:#FFFFFF; }

h1			{	color:#3D5784; font-size:1.0em; font-weight:normal;
				margin:0.3em 0 0.7em 0; }

h2			{	font-size:0.8em; font-weight:bold;
				margin:0.8em 0 0 0; }

h6			{	font-size:0.9em; font-weight:bold; text-transform:uppercase;
				margin-bottom:10px; }

p			{	font-size:0.9em;
				margin:0.5em 0;
				line-height:1.2em; }

dfn			{   color:#F07F8C;
				cursor:help; }

ol			{	margin-left:1.3em; }

ul			{	list-style-image:url('/images/ul_background.png');
				margin-left:1.3em; }

li			{	font-size:0.9em;
				line-height:1.5em; }

dl			{	float:left; }

dt			{	font-size:0.9em; font-weight:bold;
				margin:0.5em 0 0 0;
				width:5em; float:left; }

dd			{	font-size:0.9em;
				margin:0.5em 0 0 5.5em; }

img			{	border:none; }

form		{	}

input		{	color:#6D7280; font-size:1.0em;
				margin:2px 0;
				vertical-align:middle; }

select		{	font-size:1.0em;
				margin:2px 0; }

textarea	{	color:#6D7280; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size:1.0em;
				margin:2px 0; }

hr			{	color:#CCCCCC;
				height:1px;
				border:#CCCCCC;
				background-color:#CCCCCC; }

table		{	margin-top:5px;
				width:100%; }

td			{	vertical-align:top; text-align:left; }

table p		{	color:#000000;
				text-align:left;
				margin:0; padding:1px; }

th p		{	text-transform:uppercase; }

a			{	color:#6D7280; text-decoration:underline; }
a:link		{	color:#6D7280; text-decoration:underline; }
a:active	{	color:#6D7280; text-decoration:underline; }
a:visited	{	color:#6D7280; text-decoration:underline; }
a:hover		{	color:#6D7280; text-decoration:none; }

/*----------------------------------------------------------*/
/*                Individual-Definitionen                   */
/*----------------------------------------------------------*/

/* Inhalt */
#box				{	padding:55px 0.5em 0 0.5em;
						background:url('/images/logo_mobile.png') top center no-repeat; }

/* Kopfzeile */

#headflash			{	display:none; }

/* Bilder in der Kopfleiste ausblenden */
img.chapter			{	display:none; }
img.infoline		{	display:none; }
img.logo			{	display:none; }

/* Aktuelles ausblenden */
#news				{	display:none; }

/* Navigation 2. Ebene */
#nav2				{	clear:both; }

/* Inhalt */
#content			{	}

/* Informationen ausblenden */
#info				{	display:none; }

/* Fusszeile */
#foot				{	background-color:#67738A; }
#foot p				{	display:none; }

/*----------------------------------------------------------*/
/*                  Klassen-Definitionen                    */
/*----------------------------------------------------------*/

/* Navigation (Hauptnavigation) */
#box ul.nav1				{	height:23px;
						margin-left:0;
						list-style:none; list-style-image:none; }
#box ul.nav1 li			{	font-size:0.9em;
						width:64px; height:23px; line-height:1.0em;
						margin-left:0;
						display:inline;
						text-align:center; }
#box ul.nav1 a			{	color:#666666; text-decoration:none;
						margin-left:0; padding-top:10px;
						width:64px; height:16px;
						float:left; text-align:center;
						background:url('/images/nav1_background_mobile.png') top left no-repeat; }
ul.nav1 a:link		{	color:#666666; text-decoration:none; }
ul.nav1 a:active	{	color:#666666; text-decoration:none; }
ul.nav1 a:visited	{	color:#666666; text-decoration:none; }
ul.nav1 a:hover		{	color:#666666; text-decoration:none;
						background-position: -64px 0; }
ul.nav1 a.active, ul.nav1 a.active:link, ul.nav1 a.active:active, ul.nav1 a.active:visited, ul.nav1 a.active:hover
					{	color:#FFFFFF; text-decoration:none;
						background-position: -128px 0; }

/* Navigation (Unternavigation) */
ul.nav2				{	margin-left:0; padding-top:1.0em;
						list-style:none; list-style-image:none; }
ul.nav2 li			{	font-size:0.9em;
						line-height:1.3em; }
ul.nav2 li.active	{	background-color:#D7D9DC; }
ul.nav2 a			{	text-decoration:none; }
ul.nav2 a:link		{	text-decoration:none; }
ul.nav2 a:active	{	text-decoration:none; }
ul.nav2 a:visited	{	text-decoration:none; }
ul.nav2 a:hover		{	color:#6D7280; text-decoration:none;}
ul.nav2 a.active, ul.nav2 a.active:link, ul.nav2 a.active:active, ul.nav2 a.active:visited, ul.nav2 a.active:hover
					{	color:#6D7280; text-decoration:none; }


/* Navigation (Fussnavigation) */
ul.footnav			{	margin-left:0; margin-top:0.8em;
						text-align:center;
						list-style:none; }
ul.footnav li		{	color:#FFFFFF; font-size:0.9em;
						padding-left:10px; padding-right:10px;
						display:inline; }
ul.footnav a		{	color:#FFFFFF; text-decoration:none; }
ul.footnav a:link	{	color:#FFFFFF; text-decoration:none; }
ul.footnav a:active	{	color:#FFFFFF; text-decoration:none; }
ul.footnav a:visited{	color:#FFFFFF; text-decoration:none; }
ul.footnav a:hover	{	color:#FFFFFF; text-decoration:none; }