.green_button
{
background:#B9844E;
color:#FFFFFF;
font-family:verdana, arial;
font-size:12px;
}
.gr_button
{
background:#099D25;
color:#FFFFFF;
font-family:verdana, arial;
font-size:12px;
}
.red_button
{
background:#F5F5F5;
color:#999999;
font-family:verdana, arial;
font-size:12px;
}  

#mapDisplay, #mapConvas, .mapLoader {
	position: absolute;
	z-index: 5;
	padding: 2;
	margin: 2;
	overflow: hidden;
}
#mapConvas img {
	position: absolute;
	border-width: 0;
}
.midtext{font-family:Verdana,Helvetica,sans-serif;font-size:12;}
title{style=cursor:w-resize}
TD{COLOR:black;FONT:11px Verdana,Helvetica,sans-serif}
DIV{COLOR:black;FONT:11px Verdana,Helvetica,sans-serif}
.colhdr{COLOR:white;FONT-FAMILY:Verdana,Helvetica,sans-serif;FONT-SIZE:11px}
.coltxt{FONT-FAMILY:Verdana,Helvetica,sans-serif;FONT-SIZE:11px}
.footer{COLOR:white;FONT-SIZE:10px}
.regMicroTitle{COLOR:black;FONT:10px Verdana,Helvetica,sans-serif}
.submenu{COLOR:#0066cc}
.submenu1{COLOR:#fda05b}
.subscribeField{COLOR:black;FONT:10px Verdana,Helvetica,sans-serif;WIDTH:108px}
.searchField{COLOR:black;FONT:10px Verdana,Helvetica,sans-serif;HEIGHT:20px;WIDTH:100px}
H1{COLOR:#999999;FONT:bold 18px Tahoma,Helvetica,sans-serif;MARGIN-BOTTOM:6px;MARGIN-TOP:0px;text-align:center}
.h4{COLOR:black;FONT:bold 13px Tahoma,Helvetica,sans-serif;MARGIN-BOTTOM:0px;MARGIN-TOP:4px}
H2{COLOR:black;FONT:bold 13px Tahoma,Helvetica,sans-serif;MARGIN-BOTTOM:0px;MARGIN-TOP:4px}
.h3{COLOR:black;FONT:bold 13px Tahoma,Helvetica,sans-serif;MARGIN:0px}
H3{COLOR:black;FONT:bold 13px Tahoma,Helvetica,sans-serif;MARGIN:0px}
.b1{BACKGROUND:#ffffff;BORDER-BOTTOM:#003366 1px solid;BORDER-LEFT:#003366 1px solid;BORDER-RIGHT:#003366 1px solid;BORDER-TOP:#003366 1px solid;CLIP:;MARGIN:0px 0px 10px}
.tit{BACKGROUND:#003399 no-repeat right 50%;COLOR:#ffffff;FONT-FAMILY:Verdana;FONT-SIZE:11px;FONT-WEIGHT:bold;PADDING-BOTTOM:0px;PADDING-LEFT:1px;PADDING-RIGHT:0px;PADDING-TOP:0px;TEXT-TRANSFORM:uppercase;}
.men_t{COLOR:black;FONT:bold 10px Verdana}
.men{BACKGROUND:#f0f0f0;BORDER-BOTTOM:#003366 1px solid;BORDER-LEFT:#003366 1px solid;BORDER-RIGHT:#003366 1px solid;BORDER-TOP:#003366 1px solid;COLOR:black;FONT:bold 10px Verdana}
.men1{BACKGROUND:#f0f0f0;BORDER-BOTTOM:#003366 1px solid;BORDER-LEFT:#003366 1px solid;BORDER-RIGHT:#003366 1px solid;BORDER-TOP:#003366 1px solid;COLOR:black;FONT:10px Verdana}
.men2{BACKGROUND:#f0f0f0;BORDER-BOTTOM:#003366 1px solid;BORDER-LEFT:#003366 1px solid;BORDER-RIGHT:#003366 1px solid;BORDER-TOP:#003366 1px solid;COLOR:black;FONT:bold 14px Verdana}
H5{FONT-FAMILY:Arial;FONT-SIZE:11px;FONT-WEIGHT:bold;LETTER-SPACING:1px;LINE-HEIGHT:10px;MARGIN:2px}
.text{FONT:bold 11px Verdana,Helvetica,sans-serif; COLOR:#606060}
.blfnt{COLOR:#000000;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:9px;TEXT-DECORATION:none}
.bkfnt{COLOR:#000000;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:10px;TEXT-DECORATION:none}
.grfnt{COLOR:#537170;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:9px;TEXT-DECORATION:none}
.hdfnt{COLOR:#990000;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:9px}
.hdfnt12{COLOR:#649076;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:10px}
.rdfnt{COLOR:#606060;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:9px;TEXT-DECORATION:none}
.evntr{BACKGROUND:#f2f2f2}
.tblhead{BACKGROUND:#f6f6f6;COLOR:#333333;FONT-FAMILY:Verdana,Tahoma,Helvetica,sent-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:none}
.videl{	FONT-WEIGHT:bold;font-family:"MS Serif","New York",serif;text-decoration:none;color:#0066ff;font-size:14px;}
.videl:hover{color:#ff0000;}
.fred{COLOR:#ff0000;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:11px;FONT-WEIGHT:normal;TEXT-DECORATION:none}
.fgreen{COLOR:#008800;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:11px;FONT-WEIGHT:normal;TEXT-DECORATION:none}
textarea{ color:#999999; font: 7pt verdana; font-weight: none; text-decoration: none; background = white; border: 1 solid #CCCCCC; }
input.user{ color:#999999; font: 7pt verdana; font-weight: none; text-decoration: none; background = white; border: 1 solid #CCCCCC; }
input.text {height: 16px; border: 0px; padding: 0px; font-size: 10px; background: #64A104; border-bottom: solid 1px #E9F9FF; border-right: solid 1px #E9F9FF; border-left: solid 1px #0C161C; border-top: solid 1px #0C161C; color: #DCF0CD; font-weight: bold}
select { color:#999999; font: 7pt verdana; font-weight: none; text-decoration: none; background = white; border: 0 solid #CCCCCC; }
body {	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color: #F5F5F5
	
;}
	
.p {color: #222222; font-size: 11px; font-family: Verdana, Tahoma}
.p2 {color: #3D3D3D; font-size: 11px; font-family: Verdana, Tahoma; TEXT-DECORATION: underline}
.p4 {color: #ffffff; font-size: 10px; font-family: Verdana, Tahoma}
.p11 {color: #ffff00; font-size: 10px; font-family: Verdana, Tahoma}
.p3 {color: #ffffff; font-size: 12px; font-family: Verdana, Tahoma}
.p_yellow {color: #E8CB0F; font-size: 12px; font-family: Verdana, Tahoma}
.p1 {color: #222222; font-size: 10px; font-family: Verdana, Tahoma}
.error {color: #FF0000; font-size: 11px; font-weight:bold; font-family: Verdana, Tahoma}
A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION:none;
	font-style: normal;}
A.green {
	COLOR: #3B8C00; TEXT-DECORATION: none
}
A.green:hover {
	COLOR: #3B8C00;
	TEXT-DECORATION:none;
	font-style: normal;

}
a.menu:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #f6f6f6;
	text-decoration: underline;
}
a.menu {
	font-family: tahoma;
	font-size: 12px;
	color: #f6f6f6;
	text-decoration: none;
}
.hh {
	font-size: 9px;
}
.style1 {font-size: 12px}
.style3 {	color: #8F0100;
	font-weight: bold;
}
.style5 {color: #000000}
.style6 {color: #990000}
.style7 {font-size: 12px; color: #8F0100; }
.black_smoll {font-family: tahoma;font-size: 10px; color: #999999; }
.mblack_smoll {font-family: tahoma;font-size: 10px; color: #555555; }

table.mail{font-size:12px;
	padding:0px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	width:100%;
	background-color: #F5F5F5}
table.mail1{font-size:12px;
	padding:10px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	width:200;
	background-color: #F5F5F5}

table.title_faq{font-size:12px;
	padding:0px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	width:200;
	background-color: #F5F5F5}

.shop_text
{
COLOR:#606060;
FONT-FAMILY:tahoma;
FONT-SIZE:12px;
TEXT-DECORATION:none
}
.unactiv
{
COLOR:#919191;
FONT-FAMILY:tahoma;
FONT-SIZE:12px;
TEXT-DECORATION:none
}
table.map{font-size:12px; 
	
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	width:778;
	background-color: #F5F5F5}
	table.wrong{font-size:12px;
	padding:10px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	width:600;
	background-color: #F5F5F5}
		table.errorlogin{font-size:12px;
	padding:10px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	width:900;
	background-color: #F5F5F5}
			table.resize{font-size:12px;
	padding:10px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	background-color: #F5F5F5}
	
				table.resizenew{font-size:12px;
	padding:3px;
	margin:0px;
	border:1px solid #B9844E;
	color:#606060;
	background-color: #F5F5F5}
	
	.fred{COLOR:#ff0000;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:11px;FONT-WEIGHT:normal;TEXT-DECORATION:none}
	.fblue{COLOR:#0066cc;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:11px;FONT-WEIGHT:normal;TEXT-DECORATION:none}
	.fdgray{COLOR:#999999;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:11px;FONT-WEIGHT:normal;TEXT-DECORATION:none}
	.fgray{COLOR:#606060;FONT-FAMILY:Arial,Helvetica;FONT-SIZE:11px;FONT-WEIGHT:normal;TEXT-DECORATION:none}
	.shop_text_sm
{
COLOR:#606060;
FONT-FAMILY:tahoma;
FONT-SIZE:11px;
TEXT-DECORATION:none
}

	.or_text_sm
{
COLOR:#BB874E;
FONT-FAMILY:tahoma;
FONT-SIZE:11px;
TEXT-DECORATION:none
}
	a.shop_t
{
COLOR:#606060;
FONT-FAMILY:tahoma;
FONT-SIZE:11px;
TEXT-DECORATION:none
}
	a.shop_t:hover
{
COLOR:#606060;
FONT-FAMILY:tahoma;
FONT-SIZE:11px;
TEXT-DECORATION:underline
}


	.reiting
{
COLOR:#008800;
FONT-FAMILY:tahoma;
FONT-SIZE:35px;
TEXT-DECORATION:none
}

	.reiting0
{
COLOR:#BB874E;
FONT-FAMILY:tahoma;
FONT-SIZE:21px;
TEXT-DECORATION:none
}

	.reiting2
{
COLOR:#0066cc;
FONT-FAMILY:tahoma;
FONT-SIZE:35px;
TEXT-DECORATION:none
}
div.stics, span.stics{
			height: 12px;
			background-image: url(images/sticker.gif);
			background-repeat: repeat-x;
		}
table.rt{
	padding:0px;
	margin:0px;
	border:1px solid #008800;
	}
	
table.rep{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	}

	.blacksm{	FONT-WEIGHT:bold;font-family:"MS Serif","New York",serif;text-decoration:none;color:#060606;font-size:14px;}
	
	table.faq td, table.faq th{
		border: 1px solid #606060;
	}
	
	table.faq{
		color: #606060;
		border: 1px solid #606060;
		border-spacing: 0;
		border-collapse: collapse;
		width:200;
	}
	table.faq th{
		color: #ffffff;
		background-color: #7FA0A9;
		height: 20px;
		background-image: none;
	}
	
	table.faq td{
		padding: 5px;
		background-color: #E2EAEA;
		background-image: url(images/bg000003.gif);
	}		
table.rt2{
	padding:0px;
	margin:0px;
	border:1px solid #0066cc;
	bgcolor:c7e3ff;
	}	
/* кнопочные таблицы */
		body table.button {
			height: 21px;
			border: 1px solid #658087;
			
			border-spacing: 0;
			background-image: url(images/bgf.gif);
			
			cursor: pointer;
		}
		body table.button2 {
			height: 21px;
			border: 1px solid #8E0003;
			
			border-spacing: 0;
			background-image: url(images/brf.gif);
			
			cursor: pointer;
		}
		body table.button3 {
			height: 21px;
			border: 1px solid #cccccc;
			
			border-spacing: 0;
			cursor: pointer;
		}
			table.button td,
		table.button_r td,
		table.button2 td{
			padding: 0;
		}
/* /кнопочные таблицы */
.disp_text {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #DCF0CD; font-weight: bold; }
.disp_text_s {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #DCF0CD; }
div.proch, span.proch{
			height: 5px;
			background-image: url(images/ind_pr.jpg);
			background-repeat: repeat-x;
		}
div.oproch, span.oproch{
			height: 5px;
			background-image: url(images/ind_opr.jpg);
			background-repeat: repeat-x;
		}
		
input.ustal {height: 14px; border: 0px; padding: 0px; font-size: 11px; background: #f5f5f5;   color: #990000; font-weight: bold}
.text {
	font-family: tahoma;
	font-size: 11px;
	color: #293C40;
	text-decoration: none;
}
ul {
  list-style:none;
}
ul li {
  display:inline;
}
a img {
  border:none;
}