/* Standardm��iges CSS-Stylesheet f�r ein neues Webanwendungsprojekt */

/* HTML - Elemente */
H1
{
  font-family: Verdana, Arial;
  font-size: medium;
}
H2              
{
  font-family: Verdana, Arial;
  font-size: small;
}
BODY
{
  font-size: 9px;
  margin: 10px;
  font-family: Verdana, Arial;
}

TABLE, P          
{
  font-family: Verdana, Arial;
  font-size: 11px;
}
INPUT           
{
  font-family: Verdana, Arial;
  font-size: x-small;
}
SELECT
{
  font-family: Verdana, Arial;
  font-size: x-small;
}
a
{
  color: #136fb1;
  text-decoration: none;
}
a:link          
{
  color: #136fb1;
  text-decoration: none;
}
a:hover
{
  color: blue;
  text-decoration: none;
}                
                
/* Klassen - Elemente */                
                
.navtable
{
  background-color: #000066;
  color: #FFFFFF;
  font-weight: bold;
}
.navtext
{
  color: #FFFFFF;
  font-weight: bold;
}
.navlink:link
{
  color: silver;
  text-decoration: none;
}
.navlink:active 
{
  color: silver;
  text-decoration: none;
}
.navlink:visited 
{
  color: silver;
  text-decoration: none;
}
.navlink:hover
{
  color: white;
  text-decoration: underline;
}
.rheader
{
  font-weight: bold;
  background: url(images/Tabellen-Higru.jpg);
  color: white;
}
.rheadercol       
{
  border-color: black;
  border-style: solid;
  border-top: 0;
  border-width: 1;
}
.rheadercol2
{
  border-color: black;
  border-style: solid;
  border-width: 1;
}
.rheadercoll2
{
  border-color: black;
  border-right: 0;
  border-style: solid;
  border-width: 1;
}
.rheadercolr2
{
  border-color: black;
  border-left: 0;
  border-style: solid;
  border-width: 1;
}
.rbody
{
  background-color: #FFFFFF;
}
.rbodycol       
{
  border-color: black;
  border-style: solid;
  border-top: 0;
  border-width: 1;
}
.smalltext
{
  font-size: 8pt;
  color: #696969;
  line-height: 140%;
  font-family: Verdana, Arial;
  background-color: transparent;
}
.Startseite1
{
  font-size: 16pt;
  color: black;
  line-height: 140%;
  font-family: Verdana, Arial;
  background-color: transparent;
}
.Startseite2
{
  font-size: 10pt;
  color: #696969;
  line-height: 140%;
  font-family: Verdana, Arial;
  background-color: transparent;
}
.Startseite3
{
  font-weight: bold;
  font-size: 10pt;
  padding:5px;
  vertical-align: baseline;
  color: white;
  font-family: Verdana, Arial;
  background-color: #999999;
  text-align: center;
}
table.Banner
{
	border-collapse:collapse;
	border-color:#111111;
	border-width:0;
	width:100%;
}
td.Banner
{
	background-image:url(../images/Banner-Higru.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}
.Banner
{
  font-weight: normal;
  font-size: 14pt;
  color: white;
  font-style: italic;
  font-family: Arial;
  text-decoration: none;
}


.Footer
{
  font-weight: bold;
  font-size: 10pt;
  color: white;
  font-style: italic;
  font-family: Arial;
  text-decoration: underline overline;
}
TABLE.Footer
{
	border-collapse:collapse;
	border-color:#111111;
	border-width:0;
	width:100%;
}

TD.Footer
{
	background-image:url(images/banner-higru2.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}

.PfadInfo
{
  padding:5px;
  /*font-weight: bold;
  font-size: 10pt;
  background-image: none;
  color: #365470;
  font-style: normal;
  background-color: #c6d5e3;*/
  width:100%;
  background-color: #ffffff;
  font-weight:bold;
  font-size: 12pt;
  color: #243673;
  font-style:normal; 
}
.PfadInfo2
{
  /*border: #497296 1px solid;
  background-image: none;
  color: #365470;*/
  background-color: #ffffff;
  font-weight: bold;
  font-size: 9pt;
  color: #243673;
  font-style: normal;
}
.PfadInfo3
{
  border-bottom: #243673 3px double;
  padding:5px;
  /*font-weight: bold;
  font-size: 10pt;
  background-image: none;
  color: #365470;
  font-style: normal;
  background-color: #c6d5e3;*/
  width:100%;
  background-color: #ffffff;
  font-weight:bold;
  font-size: 10pt;
  color: #243673;
  font-style:normal;  
}

.PfadInfo4
{
  /*border: #497296 1px solid;
  background-image: none;
  color: #365470;*/
  background-color: #ffffff;
  font-weight: bold;
  font-size: 8pt;
  color: #243673;
  font-style: normal;
}

/* Headline */
.Headline1
{
  font-weight: bold;
  font-size: 14pt;
  color: blue;
  font-family: Arial;
  text-decoration: underline overline;
}
.Headline2
{
  font-weight: bold;
  font-size: 12pt;
  color: blue;
  font-family: Arial;
}
.Headline3
{
  font-weight: bold;
  font-size: 10pt;
  color: blue;
  font-family: Arial;
}
.TextPaging
{
  font-weight: bolder;
  font-size: 12pt;
  color: #0000ff;
  font-family: Arial;
  text-decoration: underline;
}

/* Text 8 */
.Text8
{
  font-size: 8pt;
  color: black;
  font-family: Arial;
}
A.Text8
{
  font-size: 8pt;
  color: #ff7f50;
  font-family: Arial;
}
A.Text8:Hover
{
  font-size: 8pt;
  color: #a9a9a9;
  font-family: Arial;
}
A.Text8:active
{
  font-size: 8pt;
  color: blue;
  font-family: Arial;
}

/* Text 10 */
.Text10
{
  font-size: 10pt;
  color: black;
  font-family: Arial;
  text-decoration: none;
}
A.Text10
{
  font-size: 10pt;
  color: #BD2234;
  font-family: Arial;
  text-decoration: none;
}
A.Text10:Hover
{
  font-size: 10pt;
  color: #150185;
  font-family: Arial;
  text-decoration: none;
}

/* Text 12 */
.Text12
{
  font-size: 12pt;
  color: black;
  font-family: Arial;
  text-decoration: none;
}
A.Text12
{
  font-size: 12pt;
  color: #ff7f50;
  font-family: Arial;
  text-decoration: none;
}
A.Text12:Hover
{
  font-size: 12pt;
  color: #a9a9a9;
  font-family: Arial;
  text-decoration: none;
}

/* TextInfo */
.TextInfo
{
  font-weight: bolder;
  font-size: 8pt;
  color: red;
  font-family: Arial;
}
A.TextInfo
{
  font-weight: bolder;
  font-size: 8pt;
  color: red;
  font-family: Arial;
}
A.TextInfo:Hover
{
  font-weight: bolder;
  font-size: 8pt;
  font-family: Arial;
  color: #a9a9a9;
}

/* TextExplain */
.TextExplain
{
  border-top-width: 1px;
  font-weight: bold;
  border-left-width: 1px;
  font-size: 8pt;
  border-color: GrayText;
  border-bottom-width: 1px;
  color: GrayText;
  direction: ltr;
  font-family: Arial;
  background-color: #f2f2f2;
  text-align: left;
  border-right-width: 1px;
  text-decoration: none;
}
A.TextExplain
{
  font-weight: bold;
  font-size: 8pt;
  color: #a9a9a9;
  font-family: Arial;
}
A.TextExplain:Hover
{
  font-weight: bold;
  font-size: 8pt;
  color: #a9a9a9;
  font-family: Arial;
}

/* LinkActive */
.LinkActive
{
  font-weight: bold;
  color: #ff3366;
  text-decoration: underline;
}
A.LinkActive
{
  font-weight: bold;
  color: #ff3366;
  text-decoration: underline;
}
A.LinkActive:hover
{
  font-weight: bold;
  color: #00ff66;
  text-decoration: underline;
}

/* LinkInActive */
.LinkInactive
{
  color: #365470;
  font-weight: normal;
  text-decoration: none;  
}
A.LinkInactive
{
  font-weight: normal;
  color: #a8a8a8;
  text-decoration: none;
}
A.LinkInactive:hover
{
  font-weight: bold;
  color: #365470;
  text-decoration: none;
}

.LinkInactive1
{
  color: #365470;
  font-weight: normal;
  text-decoration: none;
  font-size:10pt;  
  font-family:Arial;
}
A.LinkInactive1
{
  font-weight: normal;
  color: #a8a8a8;
  text-decoration: none;
  font-size:10pt;
  font-family:Arial; 
}
A.LinkInactive1:hover
{
  font-weight: bold;
  color: #365470;
  text-decoration: none;
  font-size:11pt;
  font-family:Arial; 
}

/* LinkNavHeader */
.LinkNavHeader
{
  font-weight: bold;
  color: #243673;
  text-decoration: none;
}
A.LinkNavHeader
{
  font-weight: bold;
  color: #7b68ee;
  text-decoration: none;
}
A.LinkNavHeader:hover
{
  font-weight: bold;
  color: red;
  text-decoration: none;
}
.BUTTON1
{
  font-weight: normal;
  font-size: 8pt;
  color: #000000;
  font-style: normal;
  font-family: Arial;
  background-color: #E6E8EA;
  border: #E6E8EA 1px outset;
  font-variant: normal;
  height: 20px;
}

.BUTTON2
{
  border: #E6E8EA 1px inset;
  font-weight: normal;
  font-size: 8pt;
  color: #000000;
  font-style: normal;
  font-family: Arial;
  background-color: #E6E8EA;
  font-variant: normal;
}
.Table1
{
  border-right: lightgrey 2px solid;
  border-top: lightgrey 2px solid;
  font-weight: bold;
  font-size: 10pt;
  border-left: lightgrey 2px solid;
  color: black;
  border-bottom: lightgrey 2px solid;
  font-family: Arial;
  
}

.textbox
{

.textbox
{
}

  color: #999999;
  width: 100%;
}

.objektsuche
{
  color: #a8a8a8;
}
.Logout
{
  color: #243673;
  padding:3px;
  width:200px;
}

A.Logout
{
  color: #243673;
  padding:3px;
  width:200px;
}

A.Logout:hover
{
  color: #243673;
  padding:3px;
  width:200px;  
}

.statistik
{
    border:#cccccc 1px dotted;
}

table.ObjektDetailListe
{
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	
  font-size: 8pt;
  color: black;
  float:left;
  
  width:100%;
}
tr.ObjektDetailListe
{
	white-space:nowrap;
}

th.ObjektDetailListe
{
	color:White;
	background-color:#3A6692;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	border:1px;
	
	border-color:white;
  border-width:1px;
	border-style:solid;
	border-collapse:collapse;	
}
td.ObjektDetailListe
{
	color:Black;
	background-color:#F5F5F5;
	font-size:8pt;
	vertical-align:top;
	text-align:left;
	border-color:white;
  border-width:1px;
	border-style:solid;
	border-collapse:collapse;	
}

.ButtonZureck
{
 font-size:8pt;
 font-family:Arial;
 font-weight:bold;
 border-style:outset;
}


/* Styles f�r Navigationstabelle der Objektverwaltung*/
table.ObjektVwNavigation
{
	
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	
  font-size: 8pt;
  font-weight:bold;
  color:black;
  float:left;
  vertical-align:middle;
  white-space:nowrap;
  width:100%;
}

tr.ObjektVwNavigation_H1
{
  color:White;
	background-color:#3A6692;
	font-weight:bold;
	font-size:10pt;
	text-align:center;	
}

tr.ObjektVwNavigation_H2
{
  color :White;
	background-color:#3A6692;	
	font-size:10pt;
	font-weight:bold;
	text-align:center;	
}


td.ObjektVwNavigation_H1L
{	
	width:30%;
	
	border-right-width:1px;
	border-right-color:White;
	border-right-style:solid;
}

td.ObjektVwNavigation_H1R
{
  border-left-width:1px;
	border-left-color:White;
	border-left-style:solid;
}

td.ObjektVwNavigation_H2_Auswahl_L
{
	width:27px;	
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

td.ObjektVwNavigation_H2_Baum
{	
  width:100px;
  
  border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

td.ObjektVwNavigation_H2_EbeneBez
{	
	width:150px;
	text-align:left;
	padding-left:4px;
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}


td.ObjektVwNavigation_H2_EbeneAktion
{	
	width:26px;
	
	border-right-color:white;
	border-right-width:1px;
	border-right-style:solid;
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

td.ObjektVwNavigation_H2_ObjektNr
{	
	width:150px;	
	text-align:left;
	padding-left:4px;
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

td.ObjektVwNavigation_H2_ObjektBez
{
	text-align:left;
	padding-left:4px;
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

td.ObjektVwNavigation_H2_ObjektAktion
{
	width:26px;
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

td.ObjektVwNavigation_H2_Auswahl_R
{
	width:27px;
	
	border-bottom-color:white;
	border-bottom-width:1px;
	border-bottom-style:solid;
}


tr.ObjektVwNavigation_R
{
	color:Black;
	background-color:#F5F5F5;
	font-size:8pt;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	white-space:nowrap;
	
	border-bottom-color:white;
  border-bottom-width:1px;
	border-bottom-style:solid;	
	border-top-color:white;
  border-top-width:1px;
	border-top-style:solid;	
	
	border-collapse:collapse;	
}

tr.ObjektVwNavigation_R_SEL
{
	color:Black;
	background-color:#B8B8B8;
	font-size:8pt;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	white-space:nowrap;
	
	border-bottom-color:white;
  border-bottom-width:1px;
	border-bottom-style:solid;	
	border-top-color:white;
  border-top-width:1px;
	border-top-style:solid;	
	
	border-collapse:collapse;	
}


td.ObjektVwNavigation_Auswahl_L
{
	border-left-color:white;
  border-left-width:1px;
	border-left-style:solid;
}

td.ObjektVwNavigation_Baum
{		
}

td.ObjektVwNavigation_EbeneBez
{
}

td.ObjektVwNavigation_EbeneAktion
{		
  border-right-color:white;
  border-right-width:1px;
	border-right-style:solid;		
}

td.ObjektVwNavigation_ObjektNr
{
	padding-left:4px;	
	border-left-color:white;
  border-left-width:1px;
	border-left-style:solid;	
}


td.ObjektVwNavigation_ObjektBez
{
}

td.ObjektVwNavigation_ObjektAktion
{
}

td.ObjektVwNavigation_Auswahl_R
{
	border-right-color:white;
  border-right-width:1px;
	border-right-style:solid;
}