/*********************************
 *     global classes            *
 *********************************/

body { 
 font-family: Verdana, Arial;
 font-size: 10px;
 color: #290C04;
 background-color: #e8e8e8;;
 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: 10px; color:  #290C04; vertical-align:top; }
table,tr,th,td,input,textarea,ul,li{ 
  font-family: Verdana, Arial; 
  font-size: 10px; 
  color: #290C04;
}

td.headline {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #290C04;
	font-weight: bold;
}

select.small{font-family: Verdana, Arial; font-size: 9px; color: #313131; vertical-align:top;}

select.navi{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background: #a02b60;
}


form { margin-top: 0px; }

TEXTAREA {  font-family: Verdana, Arial; 
  font-size: 10px; 
  color: #333333; background: #f6f6f6; border-color: Black; border: thin; border-style: ridge;  border-width: 1;}
  
INPUT.frm_textfield
{  font-family: Verdana, Arial; 
   font-size: 10px; 
   color: #333333;
   background: #f6f6f6;
   border-color: Black;
   border-style: solid;
   border: thin;
   border-bottom: thin;
   border-bottom-width: thin;
   }
   
INPUT.colored
{  font-family: Verdana, Arial; 
   font-size: 10px; 
   color: #333333;
   background: #f6f6f6;
   border-color: Black;
   border-style: solid;
   border: thin;
   border-bottom: thin;
   border-bottom-width: thin;
   }

FORM { border: thin;}

p { font-family: Verdana, Arial; font-size: 10px; color: #290C04;  vertical-align:top; }
.bold { font-weight: bold; }
.grey { background-color: #E1E2E5; }
.grey2 { background-color: #E3E3DD; }
.lightgrey { background-color: #F9F9FA; }
.center { vertical-align: middle; }
.right { text-align: right; }
.moreSpace { line-height: 18px; }
.moreSpaceContentSmall { font-size: 11px; }

td.small{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #313131;
	vertical-align: top;
	height: 20px;
	border-left: #d1d1cc;
	border-left-width: medium;
	border-right: #d1d1cc;
	border-right-width: medium;
	border-top: #d1d1cc;
	border-top-width: medium;
	border-style: solid;
	border-bottom: none;
	}

td.small2{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #313131;
	vertical-align: top;
	height: 20px;
	}
	
td.small_center{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	text-align: center;;
	vertical-align: middle;
	height: 20px;
	}		
	
td.small2c{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #313131;
	vertical-align: top;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	}	
	
td.small2a{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	background-color: #a4a497;
	color: #a4a497;
	vertical-align: middle;
	text-align: center;
	height: 20px;
	border-left:#d1d1cc;
	border-left-width: medium;
	border-right: #d1d1cc;
	border-right-width: medium;
	border-top: #d1d1cc;
	border-top-width: medium;
	border-style: solid;
	border-bottom: none;
	}	
	
td.smallu{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #313131;
	vertical-align: middle;
	height: 20px;
	border-left:#e3e3dd
	border-left-width: thin;
	border-right: solid #e3e3dd
	border-right-width: medium;
	border-top: none;
	border-style: solid;
	border-bottom: none;
	}


td.cnt, .simple_form td {
  padding-bottom: 5px; 
  padding-right: 4px; 
  font-family: Verdana, Arial; 
  font-size: 11px; 
  color: #313131;
}

a {  color:  #A02B60; text-decoration: none; }
a:link { color:  #A02B60; }
a:active {color:  #A02B60; }
a:visited {color: #A02B60; }
a:hover { color: #A02B60; }

a.textlink { text-decoration: none; font-size: 11px; }
a.textlink:active { color:  #A02B60; }
a.textlink:link { color:  #A02B60; }
a.textlink:visited { color:  #A02B60; }
a.textlink:hover { color: #A02B60; }

a.textlinkAktiv { text-decoration: none; font-size: 11px; }
a.textlinkAktiv:active { color:  #A02B60;  }
a.textlinkAktiv:link { color:  #A02B60;}
a.textlinkAktiv:visited { color:  #A02B60;  }
a.textlinkAktiv:hover { color:  #A02B60; }

a.bold { text-decoration: none; font-weight: bold; }
a.bold:active { color:  #A02B60; }
a.bold:link { color:  #A02B60; }
a.bold:visited { color: #A02B60; }
a.bold:hover { color: #A02B60; }

.headline { font-size: 10px; color: black; font-weight: bold; }

// for class SimpleForm
.simple_form {}
.simple_form .frm_textfield { width: 205px; }
.simple_form .frm_textarea { width: 287px; }

a.small_active { color: #a4a497;  }
a.small_active:visited { color: #a4a497; }
a.small_active:link { color: #a4a497; }
a.small_active:active { color: #a4a497; }
a.small_active:hover { color: #a4a497; }

a.small{  color: #d1d1cc;  }
a.small:visited { color: #d1d1cc; }
a.small:link{ color: #d1d1cc; }
a.small:active{ color: #d1d1cc; }
a.small:hover{color: #d1d1cc; }

a.navi{  color: Black;  }
a.navi:visited { color: Black; }
a.navi:link{ color: Black; }
a.navi:active{ color: Black; }
a.navi:hover{color: Black; }








