/* Contact-sys CSS v1.5.7
// 
// Author: Eugene Klepikov
// E-mail: klek@comtv.ru
// Created: 25.04.2006
// Updated: 08.11.2011
//
*/
body {color: #5A5A5A; font-size: 12px; font-family: 'Ubuntu+serif', tahoma, sans-serif;}

table
{
  color: #5A5A5A;
  font-size: 12px;
  font-family: 'Ubuntu+serif', tahoma, sans-serif;
  border-style: solid;
  border-width: 0px;
  border-color: #919191;
 }

td {color: #5A5A5A; font-size: 12px;}
th
{
  font-weight: bold;
  font-size: 12px;
  color: #5A5A5A;
  background-color: #E5E5E5;
  text-align: center;
  vertical-align: top; 
 }

a:link, a:visited, a:active {color: #00337F; font-size: 13px; font-weight: normal; text-decoration: none;}
a:hover { text-decoration: none; color: #76aadc; font-weight: normal; font-size: 13px;}

h1
{
  margin-top: 0px;
  color: #5A5A5A;
  font-size: 16px;
  text-shadow: 2px 2px 2px #aaa;
 }

h2 {margin-top: 0px; color: #5A5A5A; font-size: 16px;}
h3 {margin-top: 0px; color: #5A5A5A; font-size: 16px;}
h4 {
	margin-top: 0px;
	color: #5A5A5A;
	font-size: 15px;
	text-align: center;
}
h5 {margin-top: 0px; color: #0080FF; font-size: 12px;}
h6 {margin-top: 0px; color: #5A5A5A; font-size: 13px;}

#more
{
  font-size: 12px;
  color: #00337F;
  border: 0px solid;
  text-align: right;
  display: block;
 }

.news {
   padding-left: 0px;
   padding-top: 2px;
   padding-bottom: 5px;
 }

.detail a {
  font-size: 10px;
  color: #00337F;
 }

.detail a:hover {
  font-size: 10px;
  color: #76aadc;
 }

.srv_list {
  font-size: 12px;
  color: #00337F;
  cursor: pointer;
  display: table;
  padding-bottom: 5px;
 }
.srv_list:hover {
  font-size: 12px;
  color: #76aadc;
 }

.srv_list_item {
  font-size: 12px;
  color: #00337F;
  cursor: pointer;
  display: block;
  border: dotted 1px;
  padding-bottom: 5px;
 }

.card {
  font-size: 12px;
  color: #5A5A5A;
  cursor: pointer;
  display: table;
  padding-top: 5px;
  padding-bottom: 20px;
 }

span#topmenu {margin-left: 14px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
div#slogan {margin-left: 60px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
span#call {color: #5A5A5A; font-size: 20px; font-weight: bold;}
small {color: #5A5A5A; font-size: 10px;}
address {color: #5A5A5A; font-size: 10px;}
.more {font-size: 10px;}
.redl {color: #B8231D;}
.blue_w {color: #5aa6de;}
.blue {color: #1078AF;}
.white {color: #FFFFFF;}
.yel {color: #946537;}
.accent {color: red;}
.pointer{cursor:pointer;}
.off{display:none;}
.on{display:block;}

#easyTooltip
{
  box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
  -webkit-box-shadow: 5px 5px 8px #818181;
  -moz-box-shadow: 5px 5px 8px #818181;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
 
  z-index:3000;
  display: block;
  border: 1px solid #5a5a5a;
  background: #E5E5E5;
  padding: 5px 10px;
  width: 300px;
  height: 250px;
  overflow: hidden;
  opacity: 0.90;
  filter: alpha(opacity=90);
  font-size: 10px;
  color: #5a5a5a;
  text-align: left;
 }

