/*********************************
 *     global classes            *
 *********************************/

body { 
 font-family: Verdana, Arial;
 font-size: 9px;
 color: #290C04;
 background-color: #e3e3dd;
 vertical-align:top;
 scrollbar-base-color        : #e3e3dd;
 scrollbar-track-color       : #e3e3dd;
 scrollbar-face-color        : #e3e3dd;
 scrollbar-highlight-color   : #333333;
 scrollbar-3d-light-color    : #333333;
 scrollbar-dark-shadow-color : #333333;
 scrollbar-shadow-color      : #333333;
 scrollbar-arrow-color       : #333333;
  }

noscript,option,div { font-family: Verdana, Arial; font-size: 12px; color:  #290C04; vertical-align:top; }
table,tr,th,textarea,ul,li{ 
  font-family: Verdana, Arial; 
  font-size: 9px; 
  color: #290C04;
}

td.headline {
	font-family: Verdana, Arial;
	font-size: 9 px;
	color: #290C04;
	font-weight: bold;
}

select{ font-family: Verdana, Arial; font-size: 9px; color:  #3333334; vertical-align:top; background: #ECE4DE;}


form { margin-top: 0px; }

select.small{font-family: Verdana, Arial; font-size: 9px; color: #333333; background: #f6f6f6; vertical-align:top; width: 200 px}

TEXTAREA {  font-family: Verdana, Arial; 
  font-size: 12px; 
  color: #313131; background: #ECE4DE; border-color: Black; border: thin; border-style: ridge;  border-width: 1;}
  
INPUT{
	font-family: Verdana, Arial;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #313131;
	background: Silver;
	border-color: Black;
}

FORM { border: thin;}

p { font-family: Verdana, Arial; font-size: 9px; color: #290C04;  vertical-align:top; }
.bold { font-weight: bold; }
.grey { background-color: #E1E2E5; }
.grey2 { background-color: #EDEDF0; }
.lightgrey { background-color: #F9F9FA; }
.center { vertical-align: middle; }
.right { text-align: right; }
.moreSpace { line-height: 18px; }
.moreSpaceContentSmall { font-size: 11px; }

td.sust{
	background-color: #a4a497;
	font-size: 12px;
	font-weight:bold;
	height: 20px;
}

td.smallb{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #a4a497;
	vertical-align: center;
	text-align: center;
	height: 20px;
	}

td.small_1{
    font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #313131;
	vertical-align: middle;
	text-align: center;
	height: 20px;
	border-left: #a4a497;
	border-left-width:  medium;
	border-right: #a4a497;
	border-right-width:  medium;
	border-top: #a4a497;
	border-top-width:  medium;
	border-style: solid;
	border-bottom: none;
	}	
	
td.small2{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #a4a497;
	height: 20px;
    
	}	
	
td.small2a{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #a4a497;
	height: 20px;
	text-align: center;
	vertical-align: middle;	
	border: solid;
	border-width: medium;
	border-right-width:  medium;
	border-left-width:  medium;
	border-top-width:  medium;
	border-bottom: none;
	border-left: Black;
	border-right: Black;
	border-top: Black;
	border-color: Black;
	}	
	
td.smallu{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #a4a497;
	vertical-align: middle;
	height: 20px;
	border-left:#a4a497;
	border-left-width: thin;
	border-right: solid #a4a497;
	border-right-width: medium;
	border-top: none;
	border-style: solid;
	border-bottom: none;
  text-align:center;
	}


td.cnt, .simple_form td {
  padding-bottom: 5px; 
  padding-right: 4px; 
  font-family: Verdana, Arial; 
  font-size: 11px; 
  color: #313131;
}

a {  color:  #333333; text-decoration: none; }
a:link { color:  #333333; }
a:active {color:  #333333; }
a:visited {color:  #333333; }
a:hover { color: #290C04; }

a.textlink { text-decoration: none; font-size: 11px; }
a.textlink:active { color:  #333333; }
a.textlink:link { color:  #333333; }
a.textlink:visited { color:  #333333; }
a.textlink:hover { color: #290C04; }

a.textlinkAktiv { text-decoration: none; font-size: 11px; }
a.textlinkAktiv:active { color:  #333333;  }
a.textlinkAktiv:link { color:  #333333;}
a.textlinkAktiv:visited { color:  #333333;  }
a.textlinkAktiv:hover { color:  #290C04; }

a.bold { text-decoration: none; font-weight: bold; }
a.bold:active { color:  #333333; }
a.bold:link { color:  #333333; }
a.bold:visited { color:  #333333; }
a.bold:hover { color: #290C04; }

a.navlink { }

.headline { font-size: 12px; color: black; font-weight: bold; }

// for class SimpleForm
.simple_form {}
.simple_form .frm_textfield { width: 205px; }
.simple_form .frm_textarea { width: 287px; }

a.small{
   font-weight: bold; 
  color: #e3e3dd; 
  text-align: center;
  vertical-align: middle; 
  }
a.small:visited {
  text-align: center;
  vertical-align: middle; 
  color: #e3e3dd;
}



