/**
 * CSS Definition for Forms
 * Author : Siegfried W. Jany
 * Project: www.swjany.net
 * Create : 18.08.2005
 *
 **/

 /* Formulare */

div#inhalt table.form01	{font: normal 0.83em arial,helvetica,sans-serif; border: 0 solid #000000; border-collapse: collapse; margin: 0; padding: 0;}
div#inhalt td.form00b	{font-weight: bold; text-align: right; vertical-align: top; margin: 0; padding: 0.5em; white-space: nowrap;}
div#inhalt td.form00	{text-align: left; vertical-align: top; margin: 0; padding: 0.5em;}

div#inhalt span.req_char	{color: #ff0000;}

div#inhalt .form_acctext	{font: normal 0.83em arial,helvetica,sans-serif; background-color:#dfdfdf;}
div#inhalt p.message		{margin: 0.83em; font: normal 0.83em courier,sans-serif;}

div#inhalt span.required {color: #ff0000;}


/* Gästebuch Liste */

div#inhalt table.gb01	{font: normal 1em arial,helvetica,sans-serif; width: 100%; border: 0 solid #000000; border-collapse: collapse; margin: 0; padding: 0;}
div#inhalt td.gbhead	{background-color: #f8c400; color: #000080; font: bold 0.83em arial,helvetica,sans-serif; border-style: none; border-collaps: collaps; margin: 0; padding: 3;}
div#inhalt td.gbtext	{background-color: #dfdfdf; color: #000000; border-style: none; border-collaps: collaps; margin: 0; padding: 0.25em;}
div#inhalt td.gbfoot	{background-color: #dfdfdf; color: #000000; font: normal 0.83em helvetica,sans-serif; text-align: right; border-style: none; border-collaps: collaps; margin: 0; padding: 0.25em;}
div#inhalt td.gbblank	{background-color: #000000; border-style: none; border-collaps: collaps; margin: 0; padding: 0;}

div#inhalt img.gbbk00	{height: 0.5em; border-width: 0;}
div#inhalt img.gbbk01	{height: 0.17em; border-width: 0;}
div#inhalt img.gbbk02	{height: 0.25em; border-width: 0;}
div#inhalt span.nocheck	{font: bold 0.9em helvetica,sans-serif; color:#820000;}

div#inhalt a.gb00:link    {color:#000080; font: bold 0.83em helvetica,sans-serif; text-decoration: none;}
div#inhalt a.gb00:visited {color:#000080; font: bold 0.83em helvetica,sans-serif; text-decoration: none;}
div#inhalt a.gb00:active  {color:#000080; font: bold 0.83em helvetica,sans-serif; text-decoration: none;}
div#inhalt a.gb00:focus   {color:#000080; font: bold 0.83em helvetica,sans-serif; text-decoration: none;}
div#inhalt a.gb00:hover   {color:#000080; font: bold 0.83em helvetica,sans-serif; text-decoration: underline;}

/* Page */
div#inhalt td.page			{color:#000000; font: normal 0.83em arial,helvetica,sans-serif; text-align: right; margin: 0px; padding: 0px 10px 0px 10px; border-style: solid; border-width: 1px; border-color: #000000; background-color: #dfdfdf;}
div#inhalt td.page01		{text-align: center;}
div#inhalt td.page02		{text-align: left;}

div#inhalt table.page0		{width: 100%; border: 0.1em solid #000000; border-collapse: collapse; background-color: #dfdfdf;}
div#inhalt tr.page0			{color:#000000; font: normal 0.83em arial,helvetica,sans-serif; border: 0.1em solid #000000; margin: 0; padding: 0 0.83em 0 0.83em;}
div#inhalt td.page0l		{text-align: left  ; margin: 0; padding: 0 0.83em 0 0.83em;}
div#inhalt td.page0c		{text-align: center; margin: 0; padding: 0 0.83em 0 0.83em;}
div#inhalt td.page0r		{text-align: right ; margin: 0; padding: 0 0.83em 0 0.83em;}

div#inhalt img.page01		{border-style: none; width: 0.5em; height: 2em;}
div#inhalt img.page02		{border-style: none; width: 0.5em; height: 1em;}
div#inhalt span.pageb		{color:#000000; font: bold 1.1em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt span.pageh		{color:#dfdfdf; font: normal 1em arial,helvetica,sans-serif; text-decoration: none;}

div#inhalt a.page:link    	{color:#000000; font: normal 1em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page:visited 	{color:#000000; font: normal 1em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page:active  	{color:#000000; font: normal 1em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page:focus   	{color:#000000; font: normal 1em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page:hover   	{color:#000000; font: normal 1em arial,helvetica,sans-serif; text-decoration: underline;}

div#inhalt a.page0:link    	{color:#000080; font: normal 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page0:visited 	{color:#000080; font: normal 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page0:active  	{color:#000080; font: normal 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page0:focus   	{color:#000080; font: normal 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page0:hover   	{color:#AF2732; font: normal 0.83em arial,helvetica,sans-serif; text-decoration: underline;}

div#inhalt a.page1:link    	{color:#000080; font: bold 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page1:visited 	{color:#000080; font: bold 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page1:active  	{color:#000080; font: bold 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page1:focus   	{color:#000080; font: bold 0.83em arial,helvetica,sans-serif; text-decoration: none;}
div#inhalt a.page1:hover   	{color:#AF2732; font: bold 0.83em arial,helvetica,sans-serif; text-decoration: none;}