/* ALLGEMEINE REGELN */
td { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; font-weight: normal; text-align: left; vertical-align: top; background-position: left; }

td.tdright { text-align: right; }

td a, td a:link, td a:visited:, td a:active { color: Blue; text-decoration: none; }

td a:hover { color: #999999; text-decoration: underline; }

td.myContent { text-align: left; /* neu von martin heinzer */ background-color: #F1F1F1; }

td.myContent h1, td.myContent h1 a, td.myContent h1 a:link, td.myContent h1 a:visited, td.myContent h1 a:active { font-size: 11px; font-weight: bold; }

td.myContent h2, td.myContent h2 a, td.myContent h2 a:link, td.myContent h2 a:visited, td.myContent h2 a:active { font-size: 11px; font-style: italic; }

td.myTitle { color: #FFFFFF; font-size: 12px; vertical-align: middle; }

td.mySubTitle { color: #342E4E; font-size: 13px; font-weight: bold; }

td.mySubTitle a, td.mySubTitle a:link, td.mySubTitle a:visited, td.mySubTitle a:active { color: #342E4E; font-size: 13px; font-weight: bold; text-decoration: none; }

td.myNavi {
 text-align: right; 
 color: White; 
 text-decoration: none;
 }
 
 td.myNave a  {
 color: White;
 text-decoration: none;
 }
 
  
 td.myNave a:link  {
 color: White;
 text-decoration: none;
 
 }
 
 
  
 td.myNave a:hover  {
 color: #FF6600;
 text-decoration: none;
 
 }

td.myNavi a, td.myNavi a:link, td.myNavi a:visited, td.myNavi a:active {
 color: #FFFFFF; text-decoration: none; }

td.myNavi a:hover { color: #FF6600; text-decoration: none; }

td.rightAlign { text-align: right; }

td.mySelNavi { background-color: #FF6600; }

td.myFooter, td.myFooter a, td.myFooter a:link, td.myFooter a:visited, { text-align: center; color: #666666; }

td.myFooter a:hover { color: #000000; }

td.myWeblawBr, td.myWeblawBr a, td.myWeblawBr a:link, td.myWeblawBr a:visited, { text-align: center; color: #097896; }

td.myWeblawBr a:hover { color: #CCCCCC; }

img.imgLink { cursor: hand; }

.button { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #CCCCCC; height: auto; width: auto; }

input, select, textarea { background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; border: 1px solid #993333; }

/****************************************************************************************/
/* AGENTIN STYLES */
/****************************************************************************************/
td.lawsearchInputLine a:hover { color: #FF6600; }

input.lawsearchSearchButton { color: #FF6600; background-color: #993333; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }

td.lawsearchNavButtons { background-color: #FF6600; }

	
table.lawsearchTreeTable { background-color: #FF6600; }

td.lawsearchTreeTableLine { background-color: #993333; }

input.lawsearchCheckbox { }

td.lawsearchTreeTableText, td.lawsearchTreeTableText a, td.lawsearchTreeTableText a:link, td.lawsearchTreeTableText a:visited { vertical-align: middle; color: #FFFFFF; }

td.lawsearchTreeTableText a:hover { color: #CCCCCC; }

/****************************************************************************************/
/* IP STYLES */
/****************************************************************************************/
/* BODY */
BODY { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-align: left; vertical-align: top; background-position: left; MARGIN: 0px; }

a {
   color: Blue;
	text-decoration: none;
}

a:hover { 
  color: #E6551E;
  text-decoration: underline; 
}


/* BACKGROUND COLOR */
.orange { BACKGROUND-COLOR: #E6551E; }

/* BASIC INPUTS */
.basicInputType { BACKGROUND-COLOR: #D7D7D7; BORDER-TOP: 1px solid #646464; BORDER-LEFT: 1px solid #646464; BORDER-RIGHT: 1px solid #646464; BORDER-BOTTOM: 1px solid #646464; FONT-FAMILY: Arial; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #000000; }

/* BUTTON */
.basicButton { BACKGROUND-COLOR: #EDEDED; BORDER: 0px; FONT-FAMILY: Arial; FONT-SIZE: 13px; COLOR: #000000; }

/* FONTS, TEXTS */
.chapterText { FONT-FAMILY: Arial; FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; }

