body,td{
	color: #252525;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #1f6866;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #2b8987;
	SCROLLBAR-3DLIGHT-COLOR:#2b8987; 
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #e6e6e6; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}

.toptext{
	font-size: 14px;
	color: #FF0C00;
	font-style : italic;
	font-weight: bold;
}


a{
  color: Black;
  text-decoration: underline;
 }
 
 a:visited, a:hover, a:active{
    text-decoration: underline;
    color: #464646;
  }

  .white {
  color: #ffffff;
  text-decoration: underline;
 }
 
 .white:visited, .white:hover, .white:active{
    text-decoration: underline;
    color: #ffffff;
  }
  .white-text{
  	color: #ffffff;
	font-size: 9px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  }
  
 .menu, .menu:visited{
	color: #000000;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
 
 .menu:active,.menu:hover{
 	color: #4B4B4B;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
  
  .menua{
 	color: #BC0202;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
  }
  
 .o-menu, .o-menu:visited{
	color: #1d6462;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
 
 .o-menu:active,.o-menu:hover{
 	color: #a70000;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
   font-weight: bold;
}
  
  .o-menua{
 	color: #a70000;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
  }
  
 
  .submenu, .submenu:visited{
	color: #DBF7E1;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
 
 .submenu:active,.submenu:hover{
	background-color: #AFF8B7;
	color: #DB0B00;
  }
  
  .submenua{
	color: #DB0B00;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  }
 
 .top_menu, .top_menu:visited{
	color: #000000;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
 
 .top_menu:active,.top_menu:hover{
	color: #BC0202;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
  }
 
  .top_menu_a {
	color: #BC0202;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
 
.titlecontent, H1 {
	font-size: 14px;
	color: #BC0202;
	font-weight: bold;
}

.imp-link, .imp-link:active, .imp-link:hover, .imp-link:visited{
	font-size: 11px;
	color: #BC0202;
	font-weight: bold;
	text-decoration: none;
}


.titlebind{
	font-size: 10pt;
	color: #a70000;
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}

.bindtext{
	font-size: 8pt;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}
  .sign{
	font-size: 7pt;
	color: #ffffff;
	font-style : normal;
	font-weight: normal;
}

.contact{
	font-size: 8pt;
	color: #ffffff;
	font-style : normal;
	font-weight: normal;
}
.contactMail, .contactMail:visited, .contactMail:hover, .contactMail:active{
	font-size: 8pt;
	color: #ffffff;
	font-style : normal;
	font-weight: normal;
}
.contactMail1, .contactMail1:visited, .contactMail1:hover, .contactMail1:active{
	font-size: 7pt;
	color: #ffffff;
	font-style : normal;
	font-weight: normal;
}
 .navy, .navy:visited{
	color: #DB0B00;
	font-size: 7pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
 
 .navy:active, .navy:hover{
	color: #FF271C;
}
input.form2 {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 17px;
	width: 110px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 9px;
}

/*  forms */

input.form-request {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 110px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}
input.form-1 {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 80px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}

textarea.form-request  {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 40px;
	width: 158px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

select.form-request {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 110px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}

/*  forms cont */
input.form-request-cont {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 210px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}

textarea.form-request-cont  {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 40px;
	width: 293px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
	textarea.form-request-ank  {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 80px;
	width: 500px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

select.form-request-cont {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 210px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}




button.form2 {
	margin: 0px 0px 0px 0px;
	font: 9pt Arial;
	border:1px solid #C70000;
	color: White;
	height : 20px;
}
.form-item {
  	color: #303030;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
}
 
 .link, .link:visited, .link:hover, .link:active{
    text-decoration: none;
    color: #000000;
	 font-size: 10px;
  }
  
  .top_bg, .top_bg:visited, .top_bg:active{
  	background-image: url(menu-texture.gif);
}
.justify {
	text-align: justify;
}

/* catalog links */

.c-link, .c-link:visited{
  color: Black;
  text-decoration: none;
 }
 
.c-link:hover, .c-link:active{
    text-decoration: underline;
    color: #464646;
 }
 
 .c-link1, .c-link1:visited{
  color: Black;
  text-decoration: none;
  font-size: 8pt;
 }
 
.c-link1:hover, .c-link1:active{
    text-decoration: underline;
    color: #464646;
	 font-size: 8pt;
 }
 
 .c-head, .c-head:visited, .c-head:hover, .c-head:active{
	font-size: 10pt;
	color: #a70000;
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

/* search style */

.highlight {
  background: #E1FFFF; 
  }

.searchheading {
	font-size: 14px;
	color: #BC0202;
	font-weight: bold;
	text-decoration: none;}
	
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color: #008000; }
.context { font-size: 100%; }

.infoline { 
font-size: 80%;
font-style: normal;
color: #808080;
margin-top: 3px;
}

.sorting { text-align: right; }

.result_title, .result_title:visited, .result_title:hover, .result_title:active { 
	font-size: 100%;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	text-decoration: none;	
 }
.zoom_searchform {
font-size: 100%; 
background-color: #F2F2F2;
padding: 5px
}

.zoom_options { font-size: 80%; }
/*
input.zoom_button {  }
input.zoom_searchbox {  }
*/
