body,td{
	color: #252525;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.just{
	text-align: justify;
}

.news {
	color: #252525;
	font-size: 11px;
}

.toptext{
	font-size: 13px;
	color: #b80000;
	font-style : normal;
	font-weight: bold;
}

.left-menu, .left-menu:visited, .left-menu:active {
	font-size: 11px;
	color: #00452c;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
}
.left-menu:hover  {
	font-size: 11px;
	color: #00452c;
	font-style : normal;
	font-weight: bold;
	text-decoration: underline;
}
.signs {
	font-size: 10px;
	color: #00386b;
	font-style : normal;
	text-decoration: none;
}

 .top_menu, .top_menu:visited{
	color: White;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
		margin-bottom: 3px;
}
 
 .top_menu:active,.top_menu:hover{
	color: #F5F5F5;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 3px;
  }
 
  .top_menu_a {
	color: #b80000;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

input.form2 {
	margin: 0px 0px 0px 0px;
	background: #F3F3F3 #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 18px;
	width: 130px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 8pt;
}

select.select2 {
	margin: 0px 0px 0px 0px;
	background: #F3F3F3 #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 18px;
	width: 90px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 8pt;

}
.phones {
	font-size: 12px;
	color: #00452c;
	font-style : normal;
	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;
}
a, a:visited {
  color: #003366;
  text-decoration: underline;
 }
 
a:hover, a:active{
    text-decoration: none;
    color: #003366;
  }

  .white {
  color: #ffffff;
  text-decoration: underline;
 }

.date-bg{
	background-image: url(head-date.gif);
	background-repeat: no-repeat;
	font-size: 9px;
	color: #ffffff;
	font-style : normal;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}









 
 .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: #024988;
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
 
 .menu:active,.menu:hover{
	color: #023C6F;
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
  
  .menua{
 	color: #BC0202;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
  }
 
 
  .menu_top, .menu_top:visited{
	color: #d61b2b;
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
 
 .menu_top:active,.menu_top:hover{
	color: #023C6F;
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
 
  
 .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;
  }
 

 
.titlecontent{
	font-size: 12px;
	color: #003a6e;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titlebind{
	font-size: 12px;
	color: #dd091b;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

  .date{
	font-size: 9px;
	color: #ffffff;
	font-style : normal;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

  .sign{
	font-size: 9pt;
	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;
}


/*  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;
}

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;
	}

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;
}



/*  forms cont */
input.form-request-cont1 {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 120px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}

textarea.form-request-cont1  {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 40px;
	width: 180px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

select.form-request-cont1 {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 15px;
	width: 120px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 10px;
}


submit.form2 {
	margin: 0px 0px 0px 0px;
	font: 9pt Arial;
	border:1px solid #C70000;
	color: White;
	height : 20px;
}

.search {
	margin: 0px 0px 0px 0px;
	background: #F3F3F3 #fffff;
	background-color: #ffffff;
	border:1px solid #abacad;
	color: #00000;
	height : 18px;
	width: 45px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font: 7pt;
}

.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-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 {  }
*/