 @charset "iso-8859-1";
/* +++Style Sheet Bone+++ (c)2002 pezi */

/* --------------------Hintergrundfarben---------------------*/
/* Hintergrundfarben */
.bgBlack {  background: #000000}
.bgGruen1{  background: #027729}
.bgGruen2{  background: #0B9037}
.bgGrey1{ background : #E8E8E8}
.bgGrey2{ background : #EDEDED}
.bgGrey3{ background : #F2F2F2}
.bgGrey4{ background : #CCCCCC}
.bgGrey5{ background : #E4E2E3}
.bgGrey6{ background : #FDFBFC}
.bgWhite1 {  background: #FFFFFF}



/* --------------------LINKS --------------------*/

/* Farben des Boxbereiches linke Seite weiss */
a.LinkType10r:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #860018;
     text-decoration: none;
}

a.LinkType10r:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #860018;
	text-decoration: none;
}

a.LinkType10r:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FF8298;
	text-decoration: none;
}	

a.LinkType10gb:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #999797;
     text-decoration: none;
}

a.LinkType10gb:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #999797;
	text-decoration: none;
}

a.LinkType10gb:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #027729;
	text-decoration: none;
}	

a.LinkType10g2:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #585858;
	text-decoration : underline;
}

a.LinkType10g2:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #585858;
	text-decoration : underline;
}

a.LinkType10g2:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #027729;
	text-decoration : underline;
}	

a.LinkType10g1b:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #585858;
     text-decoration: none;
}

a.LinkType10g1b:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #585858;
	text-decoration: none;
}

a.LinkType10g1b:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #027729;
	text-decoration: none;
}	
	
a.LinkType10r2:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #ED173E;
     text-decoration: underlined;
}

a.LinkType10r2:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #ED173E;
	text-decoration: underlined;
}

a.LinkType10r2:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration: underlined;
}	

a.LinkType11g1:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
     text-decoration: none;
}

a.LinkType11g1:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
	text-decoration: none;
}

a.LinkType11g1:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: none;
}	

a.LinkType11g1u:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
	text-decoration: underline;
}

a.LinkType11g1u:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
	text-decoration: underline;
}

a.LinkType11g1u:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
	text-decoration: underline;
}

a.LinkType11gru:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: underline;
}

a.LinkType11gru:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: underline;
}

a.LinkType11gru:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: underline;
}	

a.LinkType11grub:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: underline;
	font-weight: bold;
}

a.LinkType11grub:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: underline;
	font-weight: bold;
}

a.LinkType11grub:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
	text-decoration: underline;
	font-weight: bold;
}			
/* ------------------------------TEXT DEFINITIONEN -------------------------- */

/*10pkt, weiß bold*/
.TextType11w {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

.TextType11rb {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FF8298;
}

.TextType11r2b {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ED173E;
}

.TextType11r2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #ED173E;
}

.TextType10g1b {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #027729;
}

.TextType11g1b {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #027729;
}

.TextType10g{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #5F5F5F;
}

.TextType10gb{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #5F5F5F;
	font-weight : bold;
}

.TextType11g1{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #027729;
}

.TextType13r2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #ED173E;
}

.TextType16g1 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	color: #027729;
	font-weight: bold;
}

.TextType14r2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #ED173E;
	font-weight: bold;
}

.TextType14g {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #5F5F5F;
	font-weight: bold;
}
.TextType11gb{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
	font-weight: bold;
}

.TextType11g{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
}

.TextType13gb{
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #5F5F5F;
	font-weight: bold;
}


.TextType11g2{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #5F5F5F;
}

.TextType11g2b{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #A3A3A3;
	font-weight: bold;
}

/*-------------------------------------------------------------*/
/*tabelle*/
.table1{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana;
	FONT-COLOR: #000000;
	BACKGROUND-COLOR: #F0F1F6;
}


td.td_detail_kommentar_eintrag{

padding-left: 0px;
padding-bottom: 10px;
text-align: left;
}

td.td_detail_kommentar_eintrag_text{
padding-top: 5px;
padding-bottom: 10px;
text-align: left;
}

td.td_detail_kommentar_eintrag_antwort{
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
text-align: left;
}

/* Eingabe-aerea */
.eingabefeld1{
   BORDER-RIGHT: 1px solid #FF8298;
   BORDER-TOP: 1px solid #B60B2B;
   BORDER-LEFT: 1px solid #B60B2B;
   BORDER-BOTTOM: 1px solid #FF8298;
   FONT-FAMILY: verdana;
   COLOR: #FFFFFF;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #ED173E;
   width : 123px;
   }
   
   .eingabefeld2{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #B4B4B4;
   BORDER-LEFT: 1px solid #B4B4B4;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 70px;
   }
   
   .eingabefeld3{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #B4B4B4;
   BORDER-LEFT: 1px solid #B4B4B4;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 57px;
   }
   
    .eingabefeld4{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 130px;
   }
   
    .eingabefeld5{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 36px;
   }
   
    .eingabefeld6{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 90px;
   }
   
       .eingabefeld7{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 25px;
   }
   
  .eingabefeld8{
   BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
   FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
   width : 330px;
   }  
   .eingabearea1
{
	BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
	FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
	width: 330px;
	height: 70px;
}

 .eingabearea2
{
	BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
	FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
	width: 330px;
	height: 350px;
}
  
  .eingabearea3
{
	BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
	FONT-FAMILY: verdana;
   COLOR: #000000;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
	width: 330px;
	height: 150px;
}
  .select1
{
	BORDER-RIGHT: 1px solid #B4B4B4;
   BORDER-TOP: 1px solid #808080;
   BORDER-LEFT: 1px solid #808080;
   BORDER-BOTTOM: 1px solid #B4B4B4;
	FONT-FAMILY: verdana;
   COLOR: #0B9037;
   FONT-SIZE: 10px;
   BACKGROUND-COLOR: #FFFFFF;
}

#cpssitable {
  margin: 5px;
  padding: 5px;
  border: 1px dashed #999999;
  width: 100%;
}

.cpssiheader {
	font-size: 16px;
	color: #027729;
	font-weight: bold;
	text-align: left;
  padding-bottom: 5px;
}

.cpssidiv1 {
	font-size: 10px;
	color: #5F5F5F;
}
.cpssidiv1:hover {
	font-size: 10px;
	color: #5F5F5F;
  background: #cccccc;
}

.cpssidiv2 {
	font-size: 10px;
	color: #5F5F5F;
}
.cpssidiv2:hover {
	font-size: 10px;
	color: #5F5F5F;
  background: #cccccc;
}
