<% Response.ContentType= "text/css" %>
/*
<!-- #include virtual="/resources/_init_color.inc"-->
*/

h1, #contentColumn h1 {
	padding: 0 0 0 0;
	margin:  0 0 0 0;
}

#ServicesForm.ItemName {
	width: 20em;
}

#ServicesForm legend  {
	display: none;
}


#ServicesForm, #ServicesForm table  {
  width:   100%;
	padding: 0 0 0 0;
	margin:  0 0 0 0;
/*	background-color: <%=LFEH%>;*/
/*	background-color: #f8f8f8;*/
/*	border:  0px solid black; */
}

#ServicesForm tr, #ServicesForm table tr {
/*	background-color: <%=Hellgrau%>; */
  padding: 0 0 0 0;
	margin:  0 0 0 0;
/*  padding-top: 5px;
  padding-bottom: 7px; */
/*
  hover:expression(this.onmouseover=new Function(<%=chr(34)%>this.style.background='<%=LFEH%>';<%=chr(34)%>),this.onmouseout=new Function(<%=chr(34)%>this.style.background='transparent';<%=chr(34)%>));
*/
}
#ServicesForm table tr:hover {
/*	background-color: <%=LFEH%>; */
}

#ServicesForm th, #ServicesForm table th {
/*	font-size: small; */
	font-weight: bold;
	text-align: left;
	vertical-align: baseline;
	background-color: <%=LFH%>;

	background-image: url(/resources/img/sitestd/css/sideBoxHeadline.gif);
	background-position: left top;
	background-repeat: repeat-x; 
  
	color: <%=HintergrundFarbe%>;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin-top: 0px;
	border: 0;
}

#ServicesForm table th h2 {
	padding: 0 0 0 0;
	margin:  0 0 0 0;
  font-size: 1em; 
	font-weight: bold;
	text-align: left;
	vertical-align: baseline;
	color: <%=HintergrundFarbe%>;
}


#ServicesForm td, #ServicesForm table td  {
/*	font-size: x-small; */
  font-weight: normal;
	text-align: left;
/*	background-color: <%=LFEH%>; */
/*	background-color: <%=HintergrundFarbe%>; */
/*	background-color: transparent; */
	border: 0px;
	padding: 0.1em;
	margin: 0px;
	border-collapse: collapse;
	border-top: 1px solid <%=HintergrundFarbe%>;
}

input, select, textarea {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

#ServicesForm input, 
#ServicesForm select
{
	font-family: inherit !important;
	/*padding: 3px;*/
	/* height:1.45em; */
	font-size:1em;
   /*border: 1px solid gray;*/
}
#ServicesForm input {
	padding: .25rem .5625rem;
}
#ServicesForm select {
	padding: .25rem 1.5625rem .25rem .5625rem;
}

#ServicesForm input[type=checkbox],
#ServicesForm input[type=radio],
.Noborder
{
  border: 0px none;
  /*vertical-align: middle;*/
}

#ServicesForm textarea 
{
	font-size:1em;
    border: 1px solid gray;
}


#ServicesForm input[type=checkbox],
#ServicesForm input[type=radio],
.Noborder
{
  border: 0px none;
}

#ServicesContent table, #ServicesContent  {
  width:   100%;
	padding: 0px;
	margin:  0px;
	border:  0px solid <%=TextFarbe%>;
	background-color: transparent;
	border-collapse: collapse;
}

#ServicesContent table tr, #ServicesContent tr {
  padding-top: 5px;
  padding-bottom: 7px;
/*  hover:expression(this.onmouseover=new Function(<%=chr(34)%>this.style.background='<%=LFEH%>';<%=chr(34)%>),this.onmouseout=new Function(<%=chr(34)%>this.style.background='transparent';<%=chr(34)%>)); */
}

#ServicesContent table tr:hover {
	background-color: <%=LFEH%>;
}

#ServicesContent table th, #ServicesContent th {
/*	font-size: x-small; */
  font-weight: bold;
	text-align: left;
	color: <%=TextFarbe%>;
  padding-top: 2px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 1px;
	border: 1px solid <%=TextFarbe%>;
	border-collapse: collapse;
	background-color: <%=LFH%>;
}

#ServicesContent td, #ServicesContent table td  {
/*	font-size: x-small; */
  font-weight: normal;
	text-align: left;
	padding: 3px;
	margin: 0px;
	border: 1px solid <%=Hintergrundfarbe%>; 
	border-collapse: collapse;
}

fieldset {
	padding: 0;
	margin: 0;
    border: 0px solid white;  
}

legend {
    display: none;
    font-size: 0.7em;
}

/*  globale styles für Formulare */

.width50	{width:50px;}
.width100	{width:100px;}
.width150	{width:150px;}
.width200	{width:200px;}
.width250	{width:250px;}
.width300	{width:300px;}
.width350	{width:350px;}
.width400	{width:400px;}
.width450	{width:450px;}
.width500	{width:500px;}
.alignRight {text-align:right;}

#ServicesForm.txt {
    border-style:solid;
    border-width:1px;
    padding:5px;
    border-color:darkgray;
    background-color:lightgray;
}

#ServicesForm.disabled {
    border:1px solid darkgray;
    background-color: #f0f0f0;
}
 
table.formularTabelle {
    width:auto;
}

table.formularTabelle td {
    border-bottom: 1px solid lightgray;
    font-size: 1em;
    padding: 2px;
}

table.formularTabelle th {
    font-size: 1em;
}

/**************************************************************************/
@media print {
/**************************************************************************/
	#content-center .content table th,
	#content-center .content table td {
		color: #000000; 
		border: 0px solid #000000;
	}
}
