A         {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: underline;  }
A:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }

/*Navigation*/
.nav_headline      {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; color: #494747; background-color:#A0BF7C; padding-left:6px; }

.nav_link          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none; padding-left:8px;}
A.nav_link:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav_link:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav_link:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: underline;  }
A.nav_link:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }

.nav_link_active          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none; font-weight:bold; padding-left:8px;}
A.nav_link_active:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav_link_active:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav_link_active:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: underline;;  }
A.nav_link_active:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }

.nav2_link          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none; }
A.nav2_link:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav2_link:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav2_link:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration:underline;  }
A.nav2_link:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }

.nav2_link_active          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none; font-weight:bold;}
A.nav2_link_active:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav2_link_active:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }
A.nav2_link_active:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: underline;  }
A.nav2_link_active:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #4D4C4C; text-decoration: none;  }

.inh_link          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none; }
A.inh_link:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none;  }
A.inh_link:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none;  }
A.inh_link:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration:underline;  }
A.inh_link:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none;  }

.druck_link          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #FFCC66; font-weight:bold; text-decoration: none; }
A.druck_link:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #FFCC66; font-weight:bold; text-decoration: none;  }
A.druck_link:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #FFCC66; font-weight:bold; text-decoration: none;  }
A.druck_link:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #FFCC66; font-weight:bold; text-decoration:underline;  }
A.druck_link:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #FFCC66; font-weight:bold; text-decoration: none;  }

.inh_link_mehr          {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none; }
A.inh_link_mehr:link    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none;  }
A.inh_link_mehr:visited {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none;  }
A.inh_link_mehr:hover   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration:underline;  }
A.inh_link_mehr:active  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight:bold; text-decoration: none;  }

A.abo_link:link  	{ font-size:14px; height:18px; color: #336633;}
A.abo_link:hover  	{ font-size:14px; height:18px; color: #336633;}
A.abo_link:visited  	{ font-size:14px; height:18px; color: #336633;}

td.abo_link {
background-color:#DAE9C7;
font-size:12px;
color: #336633;
line-height:20px;
border:1px solid #336633;
}

td.abo_link:hover {
background-color:#FFCC66;
text-decoration:none;
}

/* Anzeige */
.banner_headline    {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; } 
.banner             {  border: 1px solid #D3D6CE; }

/* Inhaltsbereich */
.schatten_links     {  background-image:url(/hundjagd/images/schatten_links.gif); background-repeat:repeat-y; } 
.schatten_rechts    {  background-image:url(/hundjagd/images/schatten_rechts.gif); background-repeat:repeat-y; }
.inh_headline       {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; color: #A0BF7C; text-decoration: none; font-weight: bold}
.zeile_headline     {  padding-top:14px;}

h1                  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; color: #A0BF7C; text-decoration: none; font-weight: bold; margin-bottom:0px; }
.inh_subhead        {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; text-decoration: none; font-weight: bold}
h2                  {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; text-decoration: none; font-weight: bold; margin-bottom:0px;}
.inh_text           {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; text-align: justify;}
.inh_text_no_justify {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; text-align: left;}
.inh_text_green     {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #495729; }
.inh_text_adresse   {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; color: #5F6459; }
.inh_text_fett      {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; font-weight: bold;}
.inh_text_fett_grey {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #999999; font-weight: bold;}
.inh_aufzaehl       {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; color: #5F6459; margin-top: 5px; margin-left: 16px; margin-bottom: 5px;}
.inh_linie          {  color: #A5BE7B; border-style: dashed;}
.inh_linie_artikel  {  color:#FFCC66; background-color:#FFCC66; border:0px; height:1px; line-height:1px; margin: 0 !important; margin: -7px 0;}

/* Dokumenten-Steckbrief */
.steckbrief_table             {  border: 1px solid #DAE9C7; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459;} 
.steckbrief_row_color         {  background-color:#FFFFFF;} 
.steckbrief_headline          {  background-color:#DAE9C7; color:#5F6459;} 
.steckbrief_linie             {  padding: 0px; border-top: 1px dashed #DAE9C7; line-height:1px;}

/* inh_headline */
h1                 {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; color: #A0BF7C; text-decoration: none; font-weight: bold}
/* inh_subhead */
h2       {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; text-decoration: none; font-weight: bold}

/*Tabellen*/
.tabelle            {  border-width: 1px; border-left-width:0px; border-bottom-width:1px; border-color: #70BAEB; border-style: solid; background:#C9DFF6;}
.tabelle_hunde      {  border: 1px solid #FFCC66; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459;}
.tabelle_hunde_headline        {  font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #5F6459; text-decoration: none; font-weight: bold; background-color:#dae9c7;}
.tbl_abo_bestellen  {  border:1px solid #FFCC66; background:#DAE9C7; font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; color: #494747;}
.class_auto_complete {width:200px; background-color:#FFFFFF; border:1px solid black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000; }

/*Kontaktformular*/
input             {  border-style: solid; border-color: #A0BF7C; border-width: 1px; font-size:12px;}
select            {  font-size:12px; border:1px solid;}
.abschicken
{
border-width:1px;
border-style:solid;
border-color:#A0BF7C;
background-color:#DAE9C7;
font-weight: none;
font-size: 11px;
color:#000000;
padding: 1px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea
{
border-width: 1px;
border-style: solid;
border-color: #A0BF7C;
}


/*Seite*/
body
{
scrollbar-face-color:#A0BF7C;
scrollbar-highlight-color:#A0BF7C;
scrollbar-3dlight-color:#DAE9C7;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#DAE9C7;
scrollbar-arrow-color:#FFCC66;
scrollbar-track-color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif, Verdana; 
font-size: 12px; 
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}