#print_header {display: none; }
#print_footer {display: none; }

#header_banner {
height: 128px; /* 65px; */
}

#header_banner img {
z-index: 1;
position: absolute;
top: 18px;
left: 17px;
height: 120px; 
width: 933px; 
border-width: 0; 
background: url('../images/Kaan_banner.jpg') no-repeat top left;
}
  * html #header_banner img {
	z-index: 1;
	position: absolute;
	top: 25px;
	left: 22px;
	height: 120px; 
	width: 933px; 
	border-width: 0; 
	background: url('../images/Kaan_banner.jpg') no-repeat top left;
  }


#logo img {
	z-index: 1;
	position: relative;
	top: 2px;
	left: 2px;
      height: 56px; 
      width: 222px; 
      border-width: 0; 
      background: url('../images/logo.gif') no-repeat top left;
}
   * html #logo img {
	z-index: 1;
	position: relative;
	top: 7px;
	left: 4px;
      height: 56px; 
	width: 222px; 
	border-width: 0; 
	background: url('../images/logo.gif') no-repeat top left;
   }

#email_menu a img {
height: 17px;  
width: 85px;
border-width: 0; 
background: url('../images/email_menu_deactive.gif') no-repeat top center;
}

#email_menu a:hover img {
height: 17px;  
width: 85px;
border-width: 0; 
background: url('../images/email_menu_active.gif') no-repeat top center;
}

#email a img {
height: 17px;  
width: 85px;
border-width: 0; 
background: url('../images/email_deactive.gif') no-repeat top center;
}

#email a:hover img {
height: 17px;  
width: 85px;
border-width: 0; 
background: url('../images/email_active.gif') no-repeat top center;
}

#quality a img {
height: 84px;  
width: 120px;
border-width: 0; 
background: url('../images/banner_qualitaet_yellow.gif') no-repeat top center;
}

#quality a:hover img {
height: 84px;  
width: 120px;
border-width: 0; 
background: url('../images/banner_qualitaet_blue.gif') no-repeat top center;
}

#handIcon a img {
height: 24px;  
width: 20px;
border-width: 0; 
background: url('../images/handIcon_small.gif') no-repeat top center;
position: absolute;
top: 560px;
left: 120px;
}

#top_line {
width:716px;
height:5px; 
vertical-align: top;
}
   * html #top_line {
	width:715px;
	height:8px; 
	vertical-align: top;
   }

body {
font: 10pt Century Gothic;
font-size: 10pt; 
font-weight: normal;
text-decoration: none;
background-color: #F6F6F6;
}

#page {
/* z-index: -1; */
background-color: #FFFFFF;
width: 945px;
padding: 5px; 
}

   * html #page {
	/* z-index: -1; */
	background-color: #FFFFFF;
	padding: 5px; 
   }

table {
font-size: 10pt; 
border:1 solid;
padding: 0px; 
border-spacing: 0px;
border-collapse: collapse; 
border-style: none; 
border-width: medium;
border-color: #111111;
}

td {
border-style: none; 
border-width: medium;
}

b { 
font: Century Gothic; 
font-size: 10pt; 
font-weight: bold;
text-decoration: none;
color: #111111;
}

p { 
font: Century Gothic; 
font-size: 10pt; 
font-weight: normal;
text-decoration: none;
color: #111111;
/*
margin-top: -5; 
margin-bottom: 0;
*/
}

a { 
font-weight: normal;
text-decoration: underline;
color: #6599FF;
}

a:link {
color: #6599FF;
text-decoration: underline;
}

a:visited {
color: #6599FF; 
//text-decoration: none;
text-decoration: underline;
}

a:hover {
color: #F8C900;
text-decoration: underline;
}

hr {
color: #F8C900;
background-color: #F8C900;
}

#hr {
width:100%;
height:2px;
background:#F8C900;
font-size:0.01pt;
margin-top:5pt;
margin-bottom:5pt;
valign: buttom;
}

h1 {
font-size: 8pt;
}

h2 {
font-size: 10pt;
}

h3 {
font-size: 12pt;
}

h4 {
font-size: 14pt;
}

.t0 {
font: Century Gothic; 
font-size: 1pt;
font-weight: light;
text-decoration: none;
color: #FFFFFF;
}

.t1 {
font: Century Gothic; 
font-size: 8pt;
font-weight: 600;  //bold
text-decoration: none;
color: #111111;
}

.t2 {
font: Century Gothic; 
font-size: 10pt;
font-weight: 600;  //bold
text-decoration: none;
color: #111111;
}

.t3 {
font: Century Gothic; 
font-size: 12pt;
font-weight: 600;  //bold
text-decoration: none;
color: #111111;
}

.t4 {
font: Century Gothic; 
font-size: 14pt;
font-weight: 600;  //bold
text-decoration: none;
color: #111111;
}

.l1 {
font: Century Gothic; 
font-size: 7pt;
font-weight: normal;
text-decoration: none;
color: #111111;
margin-top: 0;
margin-right: 2;
}

.l2 {
font: Century Gothic; 
font-size: 8pt;
font-weight: normal;
text-decoration: none;
color: #111111;
margin-top: 0;
margin-right: 2;
}

.l2 {
font: Century Gothic; 
font-size: 10pt;
font-weight: normal;
text-decoration: none;
color: #111111;
margin-top: 0;
margin-right: 2;
}

.b1 {
font-weight: bold;
color: #6698FF;
}

.bl1 {
font-weight: normal;
color: #6698FF;
}

.b3 {
font: Century Gothic; 
font-size: 12pt;
font-weight: 600;  //bold
text-decoration: none;
color: #6698FF;
}

.r1 {
color: #FF0000;
}

.error {
color: #FF0000; 
background-color: #C1D7FF; // #FFFFCC;
font-weight: 600;  //bold
}

.copyright0 {
font: Century Gothic; 
font-size: 1pt;
font-weight: light;
text-decoration: none;
vertical-align: top;
color: #FFFFFF;
}

.copyright1 {
font: Century Gothic; 
font-size: 6pt;
font-weight: 600;  //bold
text-decoration: none;
vertical-align: top;
color: #111111;
}

.copyright1_b {
font: Century Gothic; 
font-size: 6pt;
font-weight: 600;  //bold
text-decoration: none;
vertical-align: top;
color: #6698FF;
}

.copyright2 {
font: Century Gothic; 
font-size: 8pt;
font-weight: 600;  //bold
text-decoration: none;
vertical-align: top;
color: #111111;
}

.copyright2_b {
font-weight: bold;
font-size: 8pt;
color: #6698FF;
vertical-align: top;
}

.copyright2 {
font: Century Gothic; 
font-size: 10pt;
font-weight: 600;  //bold
text-decoration: none;
vertical-align: top;
color: #111111;
}

/* navigation ------------------------------------------------------------------------------------------------------------------------- */

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
        font: 1em Century Gothic;
        z-index:9999;
}

#nav a {
	display: block;
	width: 7.21em;
        background: #F8C900;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
        padding: 5px 10px;
}
  * html #nav a {  /* Korrektur fuer den IE 5 und 6 */
	display: block;
	width: 8.8em;
        background: #F8C900;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
        padding: 5px 7px;

  }
  *:first-child+html #nav a  {  /* Korrektur fuer den IE 7 */
	display: block;
	width: 8.8em;
        background: #F8C900;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
        padding: 5px 7px;
  }


#nav a:hover {
	display: block;
	width: 7.21em;
}
  * html #nav a:hover {  /* Korrektur fuer den IE 5 und 6 */
	display: block;
	width: 8.8em;

  }
  *:first-child+html #nav a:hover  {  /* Korrektur fuer den IE 7 */
	display: block;
	width: 8.8em;
  }


#nav li { /* all list items */
	float: left;
	/* width: 8.4em; /* width needed or else Opera goes nuts */ */
        border: 1px solid white; 
        border-width: 1px 1px 0px 0.5px;
}
  * html #nav li {  /* Korrektur fuer den IE 5 und 6 */
	float: left;
	/* width: 8.8em; /* width needed or else Opera goes nuts */ */
        border: 1px solid white; 
        border-width: 1px 1px 0px 0.5px;

  }
  *:first-child+html #nav li {  /* Korrektur fuer den IE 7 */
	float: left;
	/* width: 8.8em; /* width needed or else Opera goes nuts */ */
        border: 1px solid white; 
        border-width: 1px 1px 0px 0.5px;
  }


#nav li ul { /* second-level lists */
	position: absolute;
	background: #FFE064;
	width: 8.4em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
  * html #nav li ul {  /* Korrektur fuer den IE 5 und 6 */
	position: absolute;
	background: #FFE064;
	width: 8.8em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

  }
  *:first-child+html #nav li ul {  /* Korrektur fuer den IE 7 */
	position: absolute;
	background: #FFE064;
	width: 8.8em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
  }


#nav li ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 8.8em;
        background: #FFE064;
}
  * html #nav li ul ul {  /* Korrektur fuer den IE 5 und 6 */
    margin: -2em 0 0 8.85em;

  }
  *:first-child+html #nav li ul ul {  /* Korrektur fuer den IE 7 */
    margin: -2em 0 0 8.85em;
  }


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.js_hover ul ul, #nav li.js_hover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.js_hover ul, #nav li li.js_hover ul, #nav li li li.js_hover ul { /* lists nested under hovered list items */
	left: auto;
}




#nav li#top a {
display: block;
width: 7.21em;
background: #F8C900;
color: #FFFFFF;
font-weight: bold;
border: 1px solid white; 
border-width: 1px 1px 0px 0.5px;
padding: 5px 13px 5px 7px;
}
  * html #nav li#top a {  /* Korrektur fuer den IE 5 und 6 */
    display: block;
    width: 8.8em;
    background: #F8C900;
    color: #FFFFFF;
    font-weight: bold; 
    border: 0px solid white; 
    border-width: 0px 0px 0px 0px;
    padding: 5px 5px 7px 7px; 

  }
  *:first-child+html #nav li#top a {  /* Korrektur fuer den IE 7 */
    display: block;
    width: 8.8em;
    background: #F8C900;
    color: #FFFFFF;
    font-weight: bold; 
    border: 0px solid white; 
    border-width: 0px 0px 0px 0px;
    padding: 5px 5px 7px 7px; 
  }

#nav li#top a:hover {
color: #FFFFFF;
font-weight: bold; 
background: #6599FF;
}

#nav li#top:hover a.top, #nav li#top.js_hover a.top {
color: #FFFFFF;
font-weight: bold; 
background: #6599FF;
}

#nav li#sub a {
display: block;
width: 7.21em;
background: #FFE064;
color: #FFFFFF;
font-weight: bold; 
border: 1px solid white; 
border-width: 1px 1px 0px 0.5px;
padding: 5px 13px 7px 7px;
}
  * html #nav li#sub a {  /* Korrektur fuer den IE 5 und 6 */
    display: block;
    width: 8.8em;
    background: #FFE064;
    color: #FFFFFF;
    font-weight: bold; 
    border: 0px solid white; 
    border-width: 0px 0px 0px 0px;
    padding: 5px 5px 7px 7px; 

  }
  *:first-child+html #nav li#sub a {  /* Korrektur fuer den IE 7 */
    display: block;
    width: 8.8em;
    background: #FFE064;
    color: #FFFFFF;
    font-weight: bold; 
    border: 0px solid white; 
    border-width: 0px 0px 0px 0px;
    padding: 5px 5px 7px 7px; 
  }

#nav li#sub a:hover {
color: #FFFFFF;
font-weight: bold; 
background: #6599FF;
}

#nav li#sub:hover a.sub, #nav li#sub.js_hover a.sub  {
color: #FFFFFF;
font-weight: bold; 
background: #8AB4FF;
}

#nav li#child a {
display: block;
width: 7.21em;
background: #FFEEA8;
color: #FFFFFF;
font-weight: bold; 
}
  * html #nav li#child a {  /* Korrektur fuer den IE 5 und 6 */
    display: block;
    width: 8.8em;
    background: #FFEEA8;
    color: #FFFFFF;
    font-weight: bold; 

  }
  *:first-child+html #nav li#child a {  /* Korrektur fuer den IE 7 */
    display: block;
    width: 8.8em;
    background: #FFEEA8;
    color: #FFFFFF;
    font-weight: bold; 
  }

#nav li#child a:hover {
color: #FFFFFF;
font-weight: bold; 
background: #A6C5FF;
}

#nav li#child:hover a.child, #nav li#child.js_hover a.child {
color: #FFFFFF;
font-weight: bold; 
background: #BFD6FF;
}

#nav li#top:hover, #nav li#top.js_hover {
background: #F8C900;
color: #FFFFFF;
font-weight: bold; 
background: #6599FF;
}

#nav li#sub:hover, #nav li#sub.js_hover {
background: #FFE064;
color: #FFFFFF;
font-weight: bold; 
}

#nav li#child:hover, #nav li#child.js_hover {
background: #FFEEA8;
color: #FFFFFF;
font-weight: bold; 
}

#nav #nav li#top a#actual, #nav li#sub a#actual, #nav li#child a#actual { /* aktuelle Rubrik kennzeichnen */
color: #FFFFFF;
font-weight: bold; 
background: #6599FF;
}

#nav li#top:hover ul.top_left, li#top.js_hover ul.top_left {
left:823px;
}
  * html #nav li#top:hover ul.top_left, li#top.js_hover ul.top_left {  /* Korrektur fuer den IE 5 und 6 */
    left:824.5px;

  }
  *:first-child+html #nav li#top:hover ul.top_left, li#top.js_hover ul.top_left {  /* Korrektur fuer den IE 7 */
    left:824.5px;
  }

#nav li#sub:hover ul.sub_left, li#sub.js_hover ul.sub_left {
left:-234px;
}
  * html #nav li#sub:hover ul.sub_left, li#sub.js_hover ul.sub_left {  /* Korrektur fuer den IE 5 und 6 */
    left:-236.5px;

  }
  *:first-child+html #nav li#sub:hover ul.sub_left, li#sub.js_hover ul.sub_left {  /* Korrektur fuer den IE 7 */
    left:-236.5px;
  }


/* end of navigation ----------------------------------------------------------------------------------------------------------------- */

// old navigation ----------------------
#navigation {
font-weight: bold;
border:1 solid;
padding: 0px; 
border-spacing: 0px;
border-collapse: collapse; 
border-style: none; 
border-width: medium;
width: 100%;
text-align: center;
}


#navigation a { 
font: Century Gothic; 
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
background-color: #F8C900;
align: center;
font-weight: bold;
padding: 0px;
border-spacing= 0px;
}

#navigation a:link {
color: #FFFFFF;
background-color: #F8C900;
align: center;
font-weight: bold;
text-decoration: none;
font-weight: bold;
padding: 0px;
border-spacing= 0px;
}

#navigation a:visited {
color: #FFFFFF;
background-color: #F8C900;
align: center;
font-weight: bold;
text-decoration: none;
font-weight: bold;
padding: 0px;
border-spacing= 0px;
}

#navigation a:hover {
color: #FFFFFF;
background-color: #6599FF;
align: center;
font-weight: bold;
text-decoration: none;
font-weight: bold;
padding: 0px;
border-spacing= 0px;
}

#navigation td {
text-align: center;
vertical-align: bottom;
}

#navigation_active a, #navigation_active a:link, #navigation_active a:visited, #navigation_active a:hover {
color: #FFFFFF;
background-color: #6599FF;
font-weight: bold;
text-decoration: none;
padding: 0px;
border-spacing= 0px;
text-align: center;
padding: 13px 0;   //height: 35; text-valign: middle; vertical-align: middle;
}

#navigation_deactive a, #navigation_deactive a:link, #navigation_deactive a:visited, #navigation_deactive a:hover {
color: #FFFFFF;
background-color: #F8C900;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 13px 0;   //height: 35; text-valign: middle; vertical-align: middle;
}

#navigation_active_two a, #navigation_active_two a:link, #navigation_active_two a:visited, #navigation_active_two a:hover {
color: #FFFFFF;
background-color: #6599FF;
font-weight: bold;
text-decoration: none;
padding: 0px;
border-spacing= 0px;
text-align: center;
padding: 5px 0;   //height: 35; text-valign: middle; vertical-align: middle;
}

#navigation_deactive_two a, #navigation_deactive_two a:link, #navigation_deactive_two a:visited, #navigation_deactive_two a:hover {
color: #FFFFFF;
background-color: #F8C900;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 5px 0;   //height: 35; text-valign: middle; vertical-align: middle;
}

#navigation td a {
  display:block;
}

#navigation td a:hover {
  background-color:#6599FF;
}

#navigation_new {
z-index: 2;
position: absolute;
top: 125px;
left: 170px;
}
  * html #navigation_new {          /* ie */
         z-index: 2;
         position: absolute;
         top: 135px;
         left: 180px;
}


#navigation_new td {
height: 29px;
}

// old menu ------------------------
#menu {
font-weight: bold;
border:0 solid;
padding: 0px; 
border-spacing: 0px;
border-collapse: collapse; 
border-style: none; 
border-width: medium;
}

#menu table {
width: 207px;
}
   * html #menu table {
	width: 208px; 
   }

#menu a { 
font: Century Gothic; 
font-weight: bold;
text-decoration: none; /* underline; */
color: #6599FF;
}

#menu a:link {
color: #6599FF;
font-weight: bold;
text-decoration: none; /* underline; */
}

#menu a:visited {
color: #6599FF; 
font-weight: bold;
text-decoration: none;
}

#menu a:hover {
color: #F8C900;
font-weight: bold;
text-decoration: none; /* underline; */
}

#menu td {
height: 30;
text-align: right;
vertical-align: center;
}

#menu_active a, #menu_active a:link, #menu_active a:visited, #menu_active a:hover {
color: #F8C900;
font-weight: bold;
padding: 0px;
border-spacing= 0px;
text-decoration: none;
}

#submenu_active a, #submenu_active a:link, #submenu_active a:visited, #submenu_active a:hover {
color: #F8C900;
font-weight: normal;
padding: 0px;
border-spacing= 0px;
text-decoration: none;
}

#submenu_deactive a, #submenu_deactive a:link, #submenu_deactive a:visited, #submenu_deactive a:hover {
color: #6599FF;
font-weight: normal;
padding: 0px;
border-spacing= 0px;
text-decoration: none;
}

#iso td {
text-align: center;
vertical-align: center;
border: 0px none;
}

// content ----------------------------------
#content {
font-size: 10pt; 
}

// footer -----------------------------------
#footer {
font-weight: normal;
border:1 solid;
padding: 0px; 
border-spacing: 0px;
border-collapse: collapse; 
border-style: none; 
border-width: medium;
width: 100%;
text-align: center;
}

#footer_menu td {
border-top:2px solid #F8C900; 
text-align: center;
vertical-align: center; 
color: #F8C900; 
}

#footer_menu a { 
font: Century Gothic; 
text-decoration: none;
color: #F8C900;
align: center;
padding: 0px;
border-spacing= 0px;
}

#footer_menu a:link {
color: #F8C900;
align: center;
text-decoration: none;
padding: 0px;
border-spacing= 0px;
}

#footer_menu a:visited {
color: #F8C900;
align: center;
text-decoration: none;
padding: 0px;
border-spacing= 0px;
}

#footer_menu a:hover {
color: #6599FF;
align: center;
text-decoration: underline;
padding: 0px;
border-spacing= 0px;
}

// language menu ------------------------
#language_menu {
font: Century Gothic; 
font-weight: normal;
color: #F8C900;
}

#language_menu table{
text-align: left;
text-decoration: none;
color: #F8C900;
background-color: #FFFFFF;
}

td#language_menu {
text-align: right;
vertical-align: center;
text-decoration: none;
color: #F8C900;
background-color: #FFFFFF;
}

#language_menu a, #language_menu a:link, #language_menu a:visited {
font: Century Gothic; 
font-weight: normal;
text-decoration: none;
color: #F8C900;
background-color: #FFFFFF;
}

#language_menu a:hover {
color: #6599FF;
background-color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

#language_menu a img { 
border: thin solid #FFFFFF;
vertical-align: bottom;
text-decoration: none;
}

#language_menu a:hover img { 
border: thin solid #F8C900; 
vertical-align: bottom;
text-decoration: none;
}

#language_active a, #language_active a:link, #language_active a:visited, #language_active a:hover {
color: #6599FF;
background-color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

// products menu ------------------------
#products_menu {
font: Century Gothic; 
font-weight: normal;
color: #F8C900;
}

#products_menu table{
text-align: justify;
text-decoration: none;
color: #F8C900;
background-color: #FFFFFF; 
}

#products_menu td {
text-align: left;
vertical-align: top;
text-decoration: none;
background-color: #FFFFFF;
width: 160px;
padding: 0px 10px 0px 10px;
}

#products_menu .image {
height: 130px;
text-align: center;
vertical-align: center;
padding: 15px 0px 0px 0px;
}

#products_menu .text {
text-align: justify;
vertical-align: top;
color: #000000;
}

#products_menu .title {
text-align: left; /* center; */
vertical-align: middle;
height: 25px;
}

#products_menu .title a { 
font-weight: 900;  /* bold */
text-decoration: none;
color: #6599FF;
}

#products_menu .title a:link {
font-weight: 900;  /* bold */
color: #6599FF;
text-decoration: none;
}

#products_menu .title a:visited {
font-weight: 900;  /* bold */
color: #6599FF; 
//text-decoration: none;
text-decoration: none;
}

#products_menu .title a:hover {
font-weight: 900;  /* bold */
color: #F8C900;
text-decoration: none;
}


#products_menu .more {
padding: 15px 0px 5px 0px;
}

#products_menu a.linkIcon {
text-align: left;
text-decoration:none;
background:url(../images/icon_link.gif) 0 7px no-repeat;
padding: 2px 0 2px 11px;
}

#products_menu a.linkIcon:hover {
text-align: left;
text-decoration:none;
color: #F8C900;
background:url(../images/icon_link.gif) 0 7px no-repeat;
padding: 2px 0 2px 11px;
}

#products_menu a, #products_menu a:link, #products_menu a:visited {
font: Century Gothic; 
font-weight: normal;
text-decoration: none;
color: #F8C900;
background-color: #FFFFFF;
}

#products_menu a:hover {
color: #6599FF;
background-color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

#products_menu a img { 
border: thin solid #FFFFFF;
vertical-align: top;
text-decoration: none;
}

#products_menu a:hover img { 
border: thin solid #F8C900; 
vertical-align: top;
text-decoration: none;
}

#products_menu a, #products_menu a:link, #products_menu a:visited, #products_menu a:hover {
color: #6599FF;
background-color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}


/* site_map ---------------------------------------------------------------------------------------- */

#map ul { /* all lists */
   list-style-image:url('../images/line_list.gif');
}

/* end of site_map --------------------------------------------------------------------------------- */


/* list - table format ----------------------------------------------------------------------------- */
#list table {
border:0 solid;
border-width: thin;
border-collapse: collapse; 
border-spacing: 0px; 
border-color: #111111;
}

#list td {
border:0 solid;
border-width: thin;
padding: 10px;
spacing: 0px;
}

/* end list - table format ------------------------------------------------------------------------- */

/* search ------------------------------------- */
#search {
}

#search tr {
}

#search_hits_header {
width: 713;
font-weight: normal;
padding: 0px; 
border-style: solid;
border-width: 2px;
border-spacing: 0px;
border-top-style: none;
border-left-style: none;
border-right-style: none;
border-bottom-style: none;
font-weight: bold;
text-decoration: none;
text-align: center;
color: #FFFFFF;    
background-color: transparent;   
}

#search_hits_header .goals {
font: Century Gothic; 
font-size: 12pt;
font-weight: 900;  /* bold */
text-decoration: none;
text-align: left;
text-decoration: normal;
color: #F8C900;
}

#search_hits {
width: 713;
font-weight: normal;
padding: 0px; 
margin-top:0pt; 
margin-bottom:0pt
border-style: solid;
border-width: 2px;
border-spacing: 0px;
border-top-style: none;
border-left-style: none;
border-right-style: none;
border-bottom-style: none; 
font-weight: none;
text-decoration: none;
text-align: justify;
color: #000000;  
background-color: transparent;
}

#search_hits .header{
color: #F8C900; 
}

#search_hits .link a {
font: Century Gothic; 
font-size: 12pt;
font-weight: 600;  
text-decoration: none;
text-align: left;
text-decoration: underline;
color: #F8C900; 
}

#search_hits .link a:hover {
font: Century Gothic; 
font-size: 12pt;
font-weight: 600;  
text-decoration: none;
text-align: left;
text-decoration: underline;
color: #6698FF; 
}

#search_hits .mark {
font: Century Gothic; 
font-weight: 600;  
text-decoration: none;
text-align: left;
text-decoration: normal;
color: #000000;
}

#search_hits .range {
font: Century Gothic; 
font-size: 12pt;
font-weight: 300; 
text-decoration: normal;
text-align: left;
color: #000000;
}

#search_hits .others {
font: Century Gothic; 
font-weight: 600;
text-decoration: none;
text-align: left;
text-decoration: normal;
color: #F8C900;
}

