/* Style Sheet */


    body, table, td, tr, a, div, p, font, b {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #000000;
    	text-decoration: none
    }

    .hilfeshop {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	cursor: help;
    	color: #000000;
    	text-decoration: none
    }

   .unternavi {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #000000;
    	text-decoration: none
    }

    a, a:link, a:active, a:hover, a:visited, .normal {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    }

    a:hover {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
			color: #777777;
    	text-decoration: none;
    }


	a.start, a.start:link, a.start:active, a.start:visited {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #ffffff;
		text-decoration: underline;
    }

    a.start:hover {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
		color: #0099E4;
    	text-decoration: underline;
    }
	
    .normal:link, .normal:visited, .normal:active {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	font-weight: bold;
    	color: #00B8FF;
    	text-decoration: none
    }

    .aktiv, .aktiv:link, .aktiv:visited, .aktiv:hover, .aktiv:active{
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    	text-decoration: none
    }


    .text, .text:link, .text:visited, .text:active {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
	font-weight: bold;
    	color: #00B8FF;
    	text-decoration: none
    }
    .text_klein {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 9px;
    	color: #000000;
    	text-decoration: none
    }

    .text:hover {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    	text-decoration: none
    }

     a.menu {
	display:block;
	text-align:center;
        border-style:none;
	text-decoration:none;
	font-size: 11px; }

	a.menu:link    { color:#ffffff; background-color:transparent; font-size: 11px;}
	a.menu:visited { color:#ffffff; background-color:transparent; font-size: 11px;}
	a.menu:hover   { color:#000000; background-color:transparent; font-size: 11px;}
	a.menu:active  { color:#000000; background-color:transparent; font-size: 11px;}


     a.linkschwarz {
	text-align:center;
  border-style:none;
	text-decoration:none;
	font-size: 12px; }

	a.linkschwarz:link    { color:#000000; background-color:transparent;}
	a.linkschwarz:visited { color:#000000; background-color:transparent;}
	a.linkschwarz:hover   { color:#00B8FF; background-color:transparent;}
	a.linkschwarz:active  { color:#00B8FF; background-color:transparent;}

    .blau {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    	text-decoration: none
    }

    .error {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #CC0000;
    	text-decoration: none
    	font-weight: bold;
    }

    .ue {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	font-weight: bold;
    	color: #00B8FF;
    	text-decoration: none
    }

    .weiss {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #FFFFFF;
    	text-decoration: none
    }


   .textfield {
    width: 280;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-bottom: #999999 1px solid;
   }

   .textfield_klein {
    width: 43px;
    height: 13px;
    font-family: Times New Roman;
    font-size: 10px;
    letter-spacing: 1px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-bottom: #999999 1px solid;
   }

   .textfield_klein_0 {
    width: 70px;
    height: 13px;
    font-family: Times New Roman;
    font-size: 10px;
    letter-spacing: 0px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-bottom: #999999 1px solid;
   }

   .checkbox {
      color : #999999;
    }

    .blaukursiv {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    	font-style: italic;
    	text-decoration: none
    }

   .ns-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    }

    @media print{
    img.noprint{display:none;}
    .printno{display:none;}
    }



   /* Tigra Validator */
	.tfvHighlight
		{font-weight: bold; color: #cc0000;}
	.tfvNormal
		{font-weight: normal;	color: black;}



   /* Suche */

    a.isearch_title, a.isearch_description, a.isearch_url, a.isearch_prevnext:active
    {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    	text-decoration: none
    }

    a.isearch_title, a.isearch_description, a.isearch_url, a.isearch_prevnext:hover
    {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #00B8FF;
    	text-decoration: none
    }


    h1.isearch
    {
        font-size:20px;
        color:#3366cc;
    }

    table.isearch_head
    {
        background-color:#FFFFFF;
    }

    td.isearch_head
    {
        color:#000000;
        font-size:12px;
    }


    a.isearch_title:link
    {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	font-weight: bold;
    	color: #00B8FF;
    	text-decoration: none
    }

    a.isearch_title:visited
    {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	font-weight: bold;
    	color: #00B8FF;
    	text-decoration: none
    }


    .isearch_description
    {
        font-size:12px;
        color:#000000;
    }


    a.isearch_url:link
    {
        font-size:11px;
        color:#000000;
        background-color:transparent
    }

    a.isearch_url:visited
    {
        font-size:11px;
        color:#000000;
        background-color:transparent
    }

    a.isearch_url:hover
    {
        font-size:11px;
        color:#00B8FF;
        background-color:transparent
    }


    .isearch_size
    {
        font-size:11px;
        color:#000000;
        font-size:80%;
    }


    a.isearch_viewcache:link
    {
        font-size:11px;
        color:#000000;
        background-color:transparent
    }

    a.isearch_viewcache:visited
    {
        font-size:11px;
        color:#000000;
        background-color:transparent
    }


    table.isearch_prevnext
    {
        background-color:#FFFFFF;
    }

    td.isearch_prevnext
    {
        color:#000000;
        font-size:14px;
        font-weight: bold;
    }

    a.isearch_prevnext:link
    {
        color:#000000;
        background-color:transparent
        font-weight: lighter;
    }

    a.isearch_prevnext:visited
    {
        color:#000000;
        background-color:transparent;
        font-weight: lighter;
    }

    a.isearch_prevnext:hover
    {
        color:#00B8FF;
        background-color:transparent;
        font-weight: lighter;
    }

    h2.isearch_nomatch
    {
        font-size:16px;
        color:red;
    }


    .isearch_highlight
    {
        font-weight:bold;
    }


    .isearch_search
    {
        font-style:italic;
    }


    h2.isearch_cachedpage
    {
        font-size:16px;
    }