/* Основной размер шрифта. Нужен так же для FCK */
body { font-size: 14 ; font-family: Verdana; }
body-counter { font-size: 12 }
p { font-size: 14; font-family: Verdana; }
td { font-size: 14; font-family: Verdana; }
/* Жирный */
strong { font-size: 14; font-family: Verdana; }
b { font-size: 14; font-family: Verdana; }
/* Заголовки */
h3 { font-size: 18; font-family: Verdana; }
h4 { font-size: 16; font-family: Verdana; }
/* Разное */
hr{
	border-color:gray;
}
div.box{
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px; background-color: #eeeeee;
  border: 1px solid #CCCCCC;
}
div.header{
	/*font-size:120%;*/
	color: white;
	font-weight:bold;
	text-align:center;
	padding:5px;
	background-color:#7a8ac1;
}
div.s-comment{
	font-size:75%;
	color:gray;
}
.mtab {  background-color: #FFFFFF}
.table2 {  text-align: left}
.foto {  background-color: #000000; text-align: center; vertical-align: top}
.green {  color: #485c71; background-color: #eeeeee; padding-top: 20px; padding-right: 5px; padding-bottom: 50px; padding-left: 20px}
.white {  font-size: 14; font-family: Verdana; background-color: #ffffff; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px}
.adm {  color: #000000; background-color: #CCCCCC}
.toptab1 { font-size: 10 }
.tab_counter0 { padding: 0; margin: 0; border: 0 solid; vertical-align: top}
.tab_counter1 { padding: 10; margin: 0; border: 0 solid; vertical-align: top}
.tab_counter2 { padding: 0; margin: 0; border: 0 solid; font-size: 12; text-align: center; vertical-align: top}
/*Ссылки*/
a {  color: #0000FF; text-decoration: underline}
a:visited {  color: #0000FF; text-decoration: underline}
a:hover {  color: #FF3300; text-decoration: underline}

/*Телефон на шапке*/
div#phone { position:relative}
div#phone div {position: absolute; color: white; font-size: 10pt; font-weight: bold; right:15px; top:10px}
div#phone div img { vertical-align:top; height:20px; width:20px}

 input[type=text]#searchfield{
  display: block;
  margin: 0;
  width: 90px;
  border: 2px solid #7984ba; 
  font-size: 12px;
  appearance: none;
  box-shadow: none;
  border-radius: none;}

/*Меню*/
#nav { padding:0px; font-family:Verdana, arial, sans-serif; position:relative; width:610px; font-size:14px; margin:0px auto; margin:0px;margin-left:3px;}
#nav ul { margin:0px; padding:0px; list-style-type:none}
#nav ul li { float:left; background:#8393ca; position:relative}
#nav ul li a { margin:0px; text-align:center; border-right:1px solid #747eb3; padding:10px 15px 10px 15px; display:block; text-decoration:none; color:white} 
#nav ul li a:hover { background:#7984ba}
#nav ul li a#current { color:#7984ba; background:white; -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#nav ul li ul { margin:0px; padding:0px; display:none}
#nav ul li:hover ul { display:block; position:absolute}
#nav ul li:hover ul li a { display:block; background:#7984ba; color:#ffffff; width:110px; text-align:center; border-bottom:1px solid #f2f2f2; border-right:none}
#nav ul li:hover ul li a:hover { background:#7984ba; color:#fff}
