/*	WebView style sheet	*/

/*	default styles neutral	*/
body					{	margin: 0;	padding: 0;	color:	#000000; background-color: #ffffff;
								font-size: 13px;	font-family: Lucida Grande,Helvetica Neue,Helvetica,sans-serif;	 
								text-align: center;	}		/*	background-image:url(Demo-bg-top.jpg);	*/
div,span,
p,td,
ol,ul,li			{	margin: 0;
								font-size: 13px;	font-family: Lucida Grande,Helvetica Neue,Helvetica,sans-serif;
								text-align: left;	}
table					{	margin: 0; 	padding: 0; border-collapse: collapse; border-style: none }


/*	Link styles	*/
A							{ text-decoration: none; color:	#333333;	}
A:link				{		}
A:hover				{	color:	#666666; text-decoration: underline;	}
A:visited			{		}
/*	MenuLinks	*/
A.m						{ color:	#000066;	}	/* font-size: 15px; */
A.m:link			{		}
A.m:hover			{	color:	#666666; text-decoration: none;	}
A.m:visited		{		}
A.m:active		{		}

/*	Header styles	*/
h1						{ color:	#000066;	font-size: 20px; line-height: 28px; margin: 0; margin: 0 0 5px 0;	}
h2						{ color:	#000066;	font-size: 18px; line-height: 24px; margin: 0; }
h3						{ color:	#000066;	font-size: 16px; line-height: 22px; margin: 0; }
h4						{ color:	#000066;	font-size: 15px; line-height: 13px; margin: 0; }
h5						{ color:	#000066;	font-size: 14px; line-height: 16px; margin: 0; }
h6						{ color:	#000066;	font-size: 13px; line-height: 14px; margin: 0; }

/*	Text styles	*/
.headline			{	font-size: 20px;	color: #000099;	font-weight: bold;	}
.title				{	font-size: 18px;	font-weight: bold;	}
.big					{	font-size: 15px;	}
.small				{	font-size: 10px;	}
.name					{	font-size: 13px; color: #000099;	}
.error				{	font-size: 15px; color: #ff0000;	}
.bg1					{	color: #cccccc;	}
/*textarea			{	font-size: 11px;	font-family: Lucida Grande,Helvetica Neue,Helvetica,sans-serif; }*/

/* Layout Table */
table.body		{	width: 100%;	height: 100%; }	/*	background-image:url(Demo-bg-top.jpg);	*/
td.side				{	background-color: #ffffff } /*	background-image:url(Demo-bg-top.jpg);	*/
td.head				{	height: 100px; background-color: #ffffff; background-image: url(Logo_cramart.gif); background-repeat: no-repeat; 
								vertical-align: top; text-align: right; }
td.menu				{	height: 20px;  background-color: #eeeeee;	} /*	background-image:url(Demo-bg-top.jpg);	*/
/* Achtung padding in Breite einrechnen: Breite = width + 2 * padding */
td.left				{	width: 350px;	min-width: 350px; vertical-align: top; background-color: #dddddd; }
td.right			{	width: 350px;	min-width: 350px; vertical-align: top; text-align: center; background-color: #cccccc; } /*  */
td.foot				{	height: 12px; background-color: #ffffff; } /*	background-image:url(Demo-bg-top.jpg);	*/

/* Menu Table */
/*table.mItem		{	width: 100%;	height: 100%;	}*/
table.mItem		{	width: 695px;	height: 100%;	} /* Breite = width-reserve(5px) für alte Browser !!!!!!!!!!	*/
td.mItemL			{	width: 200px; text-align: center; }		/*	MenuItem Home	*/
td.mItem			{	width: 80px; text-align: center; }		/*	MenuItem zentriert		*/
/*td.mItemR			{	width: 100px; text-align: right;	border-left: thin solid #ffffff; }		MenuItem rechtsbündig	*/

/* Layout Inhalte */
div.head			{	padding: 5px; vertical-align: middle; font-size: 20px;	color: #000099;	font-weight: bold; }
div.left			{	padding: 10px; 
								width: 330px; } /* Breite = width + 2 * padding	für alte Browser	!!!!!!!!!!	*/
div.right			{	padding: 10px; 
								width: 330px; } /* Breite = width + 2 * padding für alte Browser	!!!!!!!!!!	*/
div.foot			{	padding: 0 0 0 5px; font-size: 10px;	color: #000000; }

/* Eigene Definitionen */
ol						{ margin: 0 0 0 20px; padding: 0; } /* list-style-type: decimal; */
ul						{ margin: 0 0 0 20px; padding: 0; list-style-type: circle; }
img						{ margin: 0; padding: 0; border-style: none }
