html, body, textarea {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
	color: Black;
  	scrollbar-face-color: rgb(225,225,225); 
	scrollbar-highlight-color: rgb(255,255,255); 
	scrollbar-shadow-color: rgb(255,255,255); 
	scrollbar-3dlight-color: rgb(225,225,225); 
	scrollbar-arrow-color: rgb(255,255,255); 
	scrollbar-track-color: rgb(255,255,255); 
	scrollbar-darkshadow-color: rgb(225,225,225);
}

A A
{
	color: Black;
}

 A:LINK , A:VISITED , A:ACTIVE , A:FOCUS  {
	color: Black;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
}

A:HOVER {
	color: #FF6D4E;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
}

Table.main
{
	width : 750px;
	margin-top : 5px;
}

td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


td.TabTrenner
{
	background-image : url(../images/tab_trenner_bg.gif);
	background-repeat : repeat-y;
	background-attachment : scroll;
}

td.TabTrenner2
{
	background-image : url(../images/tab_trenner_bg2.gif);
	background-repeat : repeat-y;
	background-attachment : scroll;
}

td.MainTop1
{
	background-image : url(../images/line_top.gif);
	background-attachment : scroll;
	background-repeat : repeat-x;
}

td.MainButtom
{
	background-image : url(../images/line_buttom.gif);
	background-attachment : scroll;
	background-repeat : repeat-x;
}

/* Navigation */
TR.navi
{
	height : 28px;
	background-color : #FFEACA;
}

TD.navi_left
{
    border-top : 1px solid #FE8E3E;
	background-image : url(../images/nav_left.gif);
	background-repeat : no-repeat;
	width : 100px;
	text-align : center;
}

TD.navi_right
{
    border-top : 1px solid #FE8E3E;
	border-right : 1px solid #FE8E3E;
	background-image : url(../images/nav_right.gif);
	background-repeat : no-repeat;
	text-align : center;
	width : 105px;
}

#navmenu a
{
	display: inline;
	color: White;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}

#navmenu a:hover
{
	display: inline;
	color: White;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}

TABLE.clients {
	background-image : url(../images/table_bg.gif);
	background-repeat : no-repeat;
	vertical-align : top;
}

TD.clients
{
	background-image : url(../images/bg_clients.gif);
	background-repeat : repeat-y;
}

/* Quicknavigation & Adresse */
TABLE.quicknav
{
	background-color : #EEEFF4;
	border-left : 1px solid #9EA3BF;
	border-top : 1px solid #9EA3BF;
	border-right : 1px solid #9EA3BF;
	border-bottom: 1px solid #9EA3BF;
	width : 100%;
	height : 56px;
}

td.quick_adress
{
	background-color : #F8F8FA;
	border-left : 1px solid #9EA3BF;
	border-top : 1px solid #9EA3BF;
	border-right : 1px solid #9EA3BF;
	border-bottom: 1px solid #9EA3BF;
}

/* verschidene Textformatierungen */
#Rubriken1
{
	font-family : Garamond,Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size : 20px;
	letter-spacing : 1px;
}

#Rubriken2
{
	font-family : Garamond,Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size : 18px;
	letter-spacing : 1px;
}


TD.Headline1 
{
	color: #FF6D4E;
	font-size : 14px;
	font-weight : bold;
}


/* Rahmen */
#Layer1
{
    background-color : #DDE0E8;
	height : 7px;
    border-left : 2px solid #9EA3BF;
    border-top : 1px solid #9EA3BF;
	border-bottom : 1px solid #BBC1D3;
}

#Layer2
{
	background-color : #DDE0E8;
	height : 7px;
	border-left : 2px solid #9EA3BF;
	border-top : 1px solid White;
}

#OutBorder_top
{
	border-top : 1px solid #9EA3BF;
}

#OutBorder_left
{
	border-left : 1px solid #9EA3BF;
}

#OutBorder_right
{
	border-right : 1px solid #9EA3BF;
}

#OutBorder_left_right
{
	border-left : 1px solid #9EA3BF;
	border-right : 1px solid #9EA3BF;
}

#OutBorder_top2
{
	border-top : 1px solid #FE8E3E;
}

#OutBorder_left2
{
	border-left : 1px solid #FE8E3E;
}


#OutBorder_right2
{
	border-right : 1px solid #FE8E3E;
}

#OutBorder_bottom
{
	border-bottom : 1px solid #FE8E3E;
}

#OutBorder_right3
{
	border-right : 1px solid #D8DAE5;
}

.field1
{
	font-size : 8pt;
	border-left : 1pt solid #FF6D4E;
	border-bottom : 1pt solid #FF6D4E;
	background-color :#EFEFEF;
}

.field2
{
	font-size : 9pt;
	height :15pt;
	width : 50pt;
	border-left : 1pt solid #FF6D4E;
	border-bottom : 1pt solid #FF6D4E;
	border-right : 1pt solid #FF6D4E;
	border-top : 1pt solid #FF6D4E;
	background-color :#EFEFEF;
}

h1 {
	display: inline;
	color: White;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}

h2 {
	font-family : Garamond,Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size : 20px;
	letter-spacing : 1px;
	font-weight : normal;
	font-style : italic;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	margin-bottom : 0px;
}

h4 {
	color: #FF6D4E;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 0px;
	margin-top : 0px;
}

#hinweis {
	font-size: 8px;
}

#error {
	font-size: 8px;
	color: Red;
}