/* ASAM my_WEBSITE - layout: gray (y1_gray.css) */

#C_body		{ color: #000000; background-color: #FFFFFF; } 

#C_menuPAS	{ background-color: #8C8C8C; border-right-color: #FFFFFF; }
#C_menuACT	{ color: #FFFFFF; background-color: #640000;	border-right-color: #FFFFFF; }
	
#C_linksBG	{ color: #000000; background-color: Silver;  }
#C_rechtsBG	{ color: #000000; background-color: Silver;  }


/* --------------------------------------------------------------- Basis */
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 12px;
	margin-bottom: 0px;
	font-size: 9pt;
	color: #000000;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* ------------------------------------------------------------------ Link */
a:link		{	text-decoration: none;	color: #640000;	}
a:visited	{	text-decoration: none;	color: #640000;	}
a:focus		{	text-decoration: none;	color: #640000;	}
a:hover		{	text-decoration: none;	color: #FFFFFF;	}
a:active		{	text-decoration: none;	color: #640000;	}

/* -------------------------------------------------- unsorted/orderd list */
ul {
	margin-left: 15px;
	padding-left: 15px;
	color:		#000000;
}
ol {
	margin-left: 15px;
	padding-left: 15px;
	color:		#000000;
}

table.aussen {
	border-left:	0px solid #FFFFFF;
	border-top:		0px solid #FFFFFF;
	border-right:	0px solid #FFFFFF;
	border-bottom:	0px solid #FFFFFF;
}
table.menu {
	border-left:	0px solid #FFFFFF;
	border-top:		0px solid #FFFFFF;
	border-right:	0px solid #FFFFFF;
	border-bottom:	0px solid #FFFFFF;
}
table.innen {
	margin-top: 	10px;
	border-top:		0px solid #F8EF8B;
	
	border-left:	0px solid #F19DAE;
	border-right:	0px solid #F19DAE;
	border-bottom:	0px solid #F19DAE;
}

td.rechteS /* rechte Spalte (Content) */
{
	border-left-color: #000000;
	border-left-width: 0px;
	border-left-style: solid;
background-color: Silver;
}

td.ctext
{
	padding-left: 0px;
	padding-right: 0px;
color:		#000000;
}

td.ctextBL /* Bild links, Text rechts */
{
	padding-left: 6px;
	padding-right: 0px;
color:		#000000;
}

td.ctextBR /* Bild rechts, Text links */
{
	padding-left: 0px;
	padding-right: 6px;
color:		#000000;
}

/* ----------------------------------- Header */
h1 {
color: #FFFFFF; background-color: #8C8C8C;
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 {
color: #FFFFFF; background-color: #8C8C8C;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3 {
color: #8C8C8C; border-bottom-color: #8C8C8C;
	background-color: transparent; 
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/* --------------------------------------------------------------- MENU pas */
a:link.menueP		{	text-decoration: none;	color: #000000;	}
a:visited.menueP	{	text-decoration: none;	color: #000000;	}
a:focus.menueP		{	text-decoration: none;	color: #000000;	}
a:hover.menueP		{	text-decoration: none;	color: #FFFFFF;	}
a:active.menueP	{	text-decoration: none;	color: #000000;	}

td.menuPAS {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
}
td.menuPASr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* --------------------------------------------------------------- MENU pas */

/* --------------------------------------------------------------- MENU act */
td.menuACT {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
}
td.menuACTr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* --------------------------------------------------------------- MENU act */

/* ---------------------------------------------------------------- ANGEBOT */
td.angebotH2 {
	background-color: #648c8c;
	color: #FFFFFF;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
}

td.angebotTRENNER {
	border-bottom-color: #828E82;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.angebot {
	background-color: 	transparent;
	color: 					#000000;
	border-bottom-color: #828E82;
	font-size: 				11px;
}

td.personenliste
{
	font-size: 11px;
}

a:link.myhpANGEBOT		{	text-decoration: none;	color: Black;	}
a:visited.myhpANGEBOT	{	text-decoration: none;	color: Black;	}
a:focus.myhpANGEBOT		{	text-decoration: none;	color: Black;	}
a:hover.myhpANGEBOT		{	text-decoration: none;	color: #FF0000;	}
a:active.myhpANGEBOT		{	text-decoration: none;	color: Black;	}
/* ---------------------------------------------------------------- ANGEBOT */

/* --------------------------------------------------------------- KALENDER */
td.kalender {
	background-color: transparent;
	color: 				#284646;
	border-bottom-color: #648c8c;

	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 7px;
	padding-bottom: 3px;
	line-height:19px;
padding-left: 9px;
}
/* --------------------------------------------------------------- KALENDER */

/* --------------------------------------------------------------- FORMULAR */
td.nform 
{
color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}

td.nformT /* Titel */
{
color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

td.nformW /* wichtiger Text */
{
color: Blue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	font-weight: bold;
}

td.nformH /* Trenner, Zwischentitel */
{
color: #000000;
border-top: 1px solid #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	font-weight: bold;
}

form
{
background-color: #F19DAE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:		0px; 
}

input
{
color:#000000; 
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	width: 300px;
	height:		25px;
	padding: 3px;
}

input.but /* Schalter */
{
color:Blue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	width: 			300px;
	height:			25px;
	padding: 		3px;
	font-weight: bold;
}

textarea 
{
	font-family:	"Courier New", Courier, monospace;
	font-size:		12px;
	width:			300px;
	height:			100px;
	padding: 		3px;
}

form.sel
{ 
	font-family:	"Courier New", Courier, monospace;
	font-size:		12px;
}

/* --------------------------------------------------------------- FORMULAR */
