BODY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	FONT: 10pt Verdana, sans-serif; color:#333333; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}

TD {
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8.2pt;
	line-height: 125%;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}

th { font: bold 11pt "Trebuchet MS", Verdana, helvetica;
      margin:0;}

p {
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9pt;
	line-height: 154%;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}


a { text-decoration:underline;
    color:#333333;
	font-size: 8.2pt;
     }
a:hover {  color:#000000;}
a:visited {  color:#444444;}

ul, ol {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 142%;
}


A.menu { text-decoration:none;
    color:#333333;
    font: 10pt "Trebuchet MS", Verdana, sans-serif; 
    letter-spacing:1;
	line-height: 1.34em;
	}
A.menu:hover {  color:#475EA1;  }
A.menu:visited  {  color:#333333; }

A.smenu { text-decoration:none;
    color:#333333;
    font: 10pt "Trebuchet MS", Verdana, sans-serif; 
	line-height: 1.34em;
	}
A.smenu:hover { color:#000000;  }
A.smenu:visited  { color:#333333;}


h1 { font:bold 16pt "Trebuchet MS", Verdana, helvetica;
     color:#333333;
     letter-spacing:3;
     margin:0;}

h2 { font:bold 14pt "Trebuchet MS", Verdana, helvetica;
     color:#333333;
     letter-spacing:2;
     margin:0;}

h3 { font:bold 12pt "Trebuchet MS", Verdana, helvetica;
     color:#333333;
     letter-spacing:2;
     margin:0;}

h4 { font:bold 11pt "Trebuchet MS", Verdana, helvetica;
	 TEXT-DECORATION: underline;
      color:#333333;
     letter-spacing:1;
      margin:0;}

h5 { font:bold 10pt "Trebuchet MS", Verdana, helvetica;
      margin:0;}

h6 { font:bold 9pt "Trebuchet MS", Verdana, helvetica;
      color:green;
      margin:0;}

.red {	color:#ea0000;	}
.dred {	color: #990000; }

a.dred { color: #990000; font:bold 11pt "Trebuchet MS", Verdana, helvetica; }  
     /*a.dred:link {  }  
     a.dred:visited { color: #990000;  }  
     a.dred:hover { color: #990000; }  
     a.dred:active { color: #990000; } */  

.gray {	background-color: #CCCCCC;	  }
		  
SELECT { FONT: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #483D8B; }

.dot-v {	BACKGROUND: url(img/fon-dot-v.gif) repeat-y; }


.tm {	FONT: 9pt times new roman; COLOR: #ffffff; LETTER-SPACING: 2px}
.tm:visited {	FONT: 9pt times new roman; COLOR: #ffffff; LETTER-SPACING: 2px}
.tm:hover {	FONT: 9pt times new roman; COLOR: #ffffff}

.ta {	FONT: 9pt helvetica; COLOR: #dd6300; LETTER-SPACING: 1px}
.ta:hover {	FONT: 9pt helvetica; COLOR: #000000}
.ta:visited {	FONT: 9pt helvetica; COLOR: #dd6300; LETTER-SPACING: 1px}

.tlks {	FONT: bold 11pt helvetica; COLOR: #ee7400; LETTER-SPACING: 1px}
.tlks:hover {	FONT: bold 11pt helvetica; COLOR: #999999}
.tlks:visited {	FONT: bold 11pt helvetica; COLOR: #ee7400; LETTER-SPACING: 1px}

.linkc {	COLOR: #483D8B; TEXT-DECORATION: underline}
.linkc:hover {	COLOR: #483D8B; TEXT-DECORATION: underline}
.linkc:visited {	COLOR: #483D8B; TEXT-DECORATION: underline}

.tls {	BORDER-TOP: #000000 1px solid; LETTER-SPACING: 1px}
.m1 {	FONT: 9pt helvetica; WIDTH: 132px}
.cn {	PADDING-LEFT: 30px; FONT: 10pt helvetica; COLOR: #ffffff; LETTER-SPACING: 2px; TEXT-ALIGN: center}
.tp {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 140px; PADDING-TOP: 5px}
.tt {	PADDING-LEFT: 50px; FONT: bold 9pt helvetica; TEXT-ALIGN: center}
.zg {	COLOR: #ffffff; LETTER-SPACING: 2px; TEXT-ALIGN: center}
.zg1 {	COLOR: #002558; LETTER-SPACING: 2px; TEXT-ALIGN: center}
.tr {	PADDING-LEFT: 5px; FONT: 8pt helvetica; COLOR: #bb6000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.rt {	PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-COLOR: #0085c7; TEXT-ALIGN: left}

.t1 {	FONT: 10pt helvetica; COLOR: #00669d; TEXT-ALIGN: justify}
.t2 {	FONT: bold 8pt helvetica; COLOR: #bb4100}

.link_head {	FONT: bold 9pt helvetica; COLOR: #333333; TEXT-DECORATION: underline}
.link_head:hover {	COLOR: #000000; }
.link_head:visited {	COLOR: #333333; }

.link_p {	FONT: bold 10pt helvetica; COLOR: #333333; TEXT-DECORATION: underline}
.link_p:hover {	 COLOR: #000000; }
.link_p:visited {	COLOR: #333333; }

.decor {	FONT: bold 10pt Comic Sans MS; COLOR: #333333; TEXT-DECORATION: none}
.decor:hover {	COLOR: #000000; }
.decor:visited {	COLOR: #333333; }

.move_header  {background-color: beige}
.header_enabled  {background-color: beige}
.header_disabled {background-color: #DDDDDD}
.light_disabled {background-color: #444444}
.dark_disabled {background-color: #BBBBBB}
.light_enabled {background-color: #772222}
.dark_enabled {background-color: #CCBBBB}

.title_fon  {
	background-color: #FFE1A4
}



.sh_p {	FONT: 10pt Verdana, Helvetica, sans-serif; COLOR: #333333}

A.sh_menu { text-decoration:none;
    color:#333333;
    font:10pt Verdana, helvetica; }
A.sh_menu:hover {  color:#475EA1;}
A.sh_menu:visited  { color:#333333;}

A.sh_smenu { text-decoration:none;
    color:#333333;
    font:9pt Verdana, helvetica; }
A.sh_smenu:hover { color:#000000;}
A.sh_smenu:visited  { color:#333333;}

.sh_h1 { font:bold 14pt Verdana, helvetica;
     color:#333333;
     letter-spacing:5;
     margin:0;}

.sh_h2 { font:bold 12pt Verdana, helvetica;
     color:#333333;
     letter-spacing:3;
     margin:0;}

.sh_h3 { font:bold 10pt Verdana, helvetica;
     color:#333333;
     letter-spacing:5;
     margin:0;}

.sh_h4 { font:bold  10pt Verdana, helvetica;
      color:#333333;
      TEXT-DECORATION: underline;
      margin:0;}
.sh_price {    COLOR: #333333; font:bold 9pt Verdana, helvetica}

.sh_price_old {    COLOR: #444444; font:bold 8pt Verdana, helvetica; TEXT-DECORATION: line-through}

.sh_zg {	COLOR: #ffffff; LETTER-SPACING: 2px; TEXT-ALIGN: center}

.sh_link_head {	FONT: bold 8pt helvetica; COLOR: #333333; TEXT-DECORATION: underline}
.sh_link_head:hover {	COLOR: #000000; }
.sh_link_head:visited {	COLOR: #333333; }

.shop {	text-decoration:none;	}
	
.midl p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 142%;
}
.midl h3 {
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	margin-top: 10px;
}
.midl h5 {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	font-weight: normal;
}
.midl a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 142%;
}

.midl.small a  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 142%;
}



.small p, ul, ol, li {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 142%;
}
.small h2 {
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	margin-top: 3px;
}
.small h3 {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	margin-top: 10px;
}
.small h5 {
	font-size: 9px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	font-weight: normal;
}
.small a {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 142%;
}


.small-txt p {
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 124%;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}

.img_right {	float: right;
	padding: 0px;
	font-size: 11px;
	margin: 0px 0px 0px 10px }

.img_left {	float: left;
	padding: 0px;
	font-size: 11px;
	margin: 0px 10px 0px 0px }

.p_red {color: #FF0000}
.p_blue {color: #0000FF}
.p_green {color: #00FF00}
.p_yellow {color: #FFFF00}


/* Телефонный справочник */

.category { color: #990000; 
	font:bold 11pt "Trebuchet MS", Verdana, helvetica;
	letter-spacing: 1;
	margin: 10px 0px -3px 0px; }

.rubrik { margin-left: 5px; line-height:90%; }
.rubrik p{ line-height:90%; margin: 4px 0px; }
.rubrik a {color: #555500; text-decoration: none; }
.rubrik a:hover {color: #222200;  }

table.tel { border-collapse:collapse; border-color: #CCCCCC; }


/* конец Телефонный справочник */

