body {  font-family: Arial, Verdada; font-size: 12px; background-color: #292929; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #929292}
.body2 {  font-family: Tahoma, Arial, Verdana; font-size: 12px; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #393939}

.nor {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: 929292}
.just
	{  
		font-family: Tahoma, Verdana, Arial; 
		font-size: 12px; 
		color: 929292; 
		text-align: justify; 
		line-height: 18px;
	}
.menu {  background-color: 4f4f56; height: 22px; width: 100%}

.title
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		background-color: 336666; 
		width: 84%; 
		color: #00FFFF;
		border:1px #FFCC00 solid;
	}

.logo
	{
		background-color: #5552e2;
		width: 16%;
		border:1px #00FFFF solid
	}
.header_table {  }
.title_height {  height: 70px}

.lcd {  font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #000030; letter-spacing: 1px; position: absolute; left: 24px; top: 45px; clip:    rect(   )}

.display {  width: 100%; height: 100%}
.right
	{  
		background-color: #556655;
		width: 16%;
		border:1px #CCCCCC solid;
	}

.bottom {  background-color: 556677; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}

.category
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: 336666;
		width: 64%; 
		color: #00FFFF;
		border:1px #FFCC00 solid
	}

.city 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		background-color: 336666; 
		width: 20%; 
		color: #00FFFF ; 
		height: 50%;
		border:1px #FFCC00 solid
	}

.alfa
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		background-color: 336666;
		width: 84%;
		height: 50%;
		color: #00DD00;
		border:1px #FFCC00 solid
	}
.othercity
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		background-color: #000000;
		width: 84%;
		height: 30px;
		color: #FFCC00;
		border:1px #FFCC00 solid
	}

a.alpha:link{font-size:16px;color:#FFCC00;text-decoration:underline}
a.alpha:visited{font-size:16px;color:#FFCC00;text-decoration:underline}
a.alpha:active{font-size:16px;color:#FFCC00;text-decoration:underline}
a.alpha:hover{font-size:16px;color:#00FFFF;text-decoration:underline}

a.catlist:link{font-size:12px;color:#929292;text-decoration:none}
a.catlist:visited{font-size:12px;color:#929292;text-decoration:none}
a.catlist:active{font-size:12px;color:#929292;text-decoration:none}
a.catlist:hover{font-size:12px;color:#929292;text-decoration:underline}

a.whitelink:link {color:#EEEEEE;text-decoration:none}
a.whitelink:visited {color:#EEEEEE;text-decoration:none}
a.whitelink:active {color:#EEEEEE;text-decoration:none}
a.whitelink:hover {color:#FFFFFF;text-decoration:underline}

a.ul:link {text-decoration:none}
a.ul:visited {text-decoration:none}
a.ul:active {text-decoration:none}
a.ul:hover {text-decoration:Underline}

a.toplink:link {color:#CCCCCC;text-decoration:none;padding-left:5px;padding-right:5px}
a.toplink:visited {color:#CCCCCC;text-decoration:none;padding-left:5px;padding-right:5px}
a.toplink:active {color:#CCCCCC;text-decoration:none;padding-left:5px;padding-right:5px}
a.toplink:hover {color:#000000;text-decoration:none;background:#DDDDDD;padding-left:5px;padding-right:5px}

a.bottom:link {color:#FFCC00;text-decoration:underline}
a.bottom:visited {color:#FFCC00;text-decoration:underline}
a.bottom:active {color:#FFCC00;text-decoration:underline}
a.bottom:hover {color:#FFCC00;text-decoration:none}

.data {  font-family: Tahoma, Verdana, Arial; font-size: 12px; background-color: #9dad93; letter-spacing: normal; color: 000055}

.text { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292}
.textblack { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #000000}

.small{font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000000; border: inset; border-color: #000000 #CCCCCC #CCCCCC #000000; background-color: #AAAACC}

.textbox{font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000000; border: 1px #FFFFFF solid; background-color: AAAACC}.cyan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00FFFF ; clip:  rect(   )}
.normal
	{
		font-family: Tahoma, Verdana, Arial;
		color: #929292;
		font-weight: normal;
		border-bottom: 1px #999999 solid
	}
.bold
	{
		font-family: Tahoma, Verdana, Arial;
		font-size: 12px;
		color: #00FFFF;
		font-weight: bold;
		border-bottom: 1px #999999 solid
	}
.highlight
	{
		font-family: Tahoma, Verdana, Arial;
		font-size: 14px;
		color: #00FFFF;
		font-weight: bold;
		background-color: #9966FF;
		border-top: 1px #00FF00 solid;
		border-bottom: 1px #00FF00 solid
	}
.tableborder1
	{
		border-top: 1px #00FF00 solid;
		border-left: 1px #00FF00 solid;
		border-right: 1px #00FF00 solid;
		border-bottom: 1px #00FF00 solid;
	}
.tablehead1
	{
		border-bottom: 1px #00FF00 solid;
	}
.listbox
	{
		font-family: Tahoma, Verdana, Arial; 
		font-size: 12px; 
		color: #292929;
		background:#FFFFFF;
	}
.button20
	{
		font-family: Tahoma, Verdana, Arial; 
		font-size: 12px; 
		color: #AAAAAA;
		background:#000000;
		border: 1px #00DDDD solid;
		width:30;
		height:20;
	}
.address { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292 ; border: 1px #CCCCCC solid}
.adcell { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292 ; border: #FF0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.adcellblue { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292 ; border: 1px #0033FF solid}
.adcellyellow { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292 ; border: 1px #FFCC00 solid}
.adcellgreen { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292 ; border: 1px #00FF00 solid}
.adcellpink { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: 929292 ; border: 1px #FF00FF solid}
.tst 
	{
		background-Color:#FFFFCC;border:solid green 6px;color:#CCFFFF;
	}
#shadowed-border {
  padding: 20px;
  width: 30%;
  margin: 20px auto;
}

#shadowed-border .sb-inner {
  background:#ccc;
}

#shadowed-border .sb-border {
  background:#fff;
}

#shadowed-border2 {
  padding: 10px;
  width: 30%;
  margin: 10px auto; 
}

#shadowed-border2 .sb-inner {
  background:#FFFFFF;
}

#shadowed-border2 .sb-border {
  background:#000000;
}

.plain {
  padding: 10px;
  width: 30%;
  margin: 10px auto;
  border: thin solid black;
}
.button30
{
	font:tahoma;
	color:#FFFFFF;
	font-size:12px;
	padding:1px;
	margin-right:3px;
	background:#333333;
	border:1px #00FFFF solid;
	width:30px
}
.banner_top {
	padding:3px;
}
.top_td {
	height:4px;
}
.normal_td {
	border-top:1px #333333 solid;
	background-color:#FF9900;
	height:26px;
	width:120px;
	text-align:center;
	color:#F2F2F2;
	font-weight:bold;
	cursor:pointer;
}
.normal_on_mouse {
	border-top:1px #333333 solid;
	background-color:#9900FF;
	height:26px;
	width:120px;
	text-align:center;
	color:#F2F2F2;
	font-weight:bold;
	cursor:pointer;
}
.left_border {
	border-left:1px #333333 solid;
}
.right_border {
	border-right:1px #333333 solid;
}
.selected_td {
	background-color:#000099;
	width:120px;
	text-align:center;
	color:#F2F2F2;
	font-weight:bold;
}
.unselected_top_td {
	border-right:1px #333333 solid;
	
}
.selected_top_td {
	background-color:#000099;
	height:4px;
/*	border-left:1px #333333 solid;
	border-right:1px #333333 solid;
*/	
}
.navigation_connect {
	height:10px;
	background-color:#000099;
}
.below_navigation {
	height:26px;
	background-color:#95B3DE;
	border-bottom:1px #888888 solid;
}
.left_bar {
	width:200px;
	background-color:#D6DEEC;
	padding:3px;
}
.right_bar {
	width:160px;
}
.center_td {
	padding-left:10px;
	padding-right:10px;
	padding-top:18px;
	padding-bottom:8px;
}
.left_block {
	border:1px #AAAAAA solid;
	width:190px;
	margin-bottom:18px;
}
.block_header {
	background:url(../images/backgrounds/block_header_bg.jpg);
	border-bottom:1px #261E20 solid;
	padding-left:5px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
}
.block_main {
	height:100px;
	padding:4px;
	background-color:#C7C7E2;
}
.description {
	margin-top:6px;
	text-align:justify;
}
li.services {
	padding-top:4px;
}
ul.services {
	margin-left:20px;
	margin-bottom:2px;
}
.left_bar_table {
	width:96%;
	border-top:1px #D7EADF solid;
	border-left:1px #D7EADF solid;
	border-bottom:1px #716F64 solid;
	border-right:1px #716F64 solid;
	}
.left_bar_td {
	height:18px;
	padding-left:10px;
	background-color:#9FBCAB;
	border-top:1px #D7EADF solid;
	border-left:1px #D7EADF solid;
	border-bottom:1px #4D704D solid;
	border-right:1px #4D704D solid;
}
.left_bar_td_head {
	height:24px;
	padding-left:10px;
	background-color:#739D85;
	color:#FFFFFF;
	font-weight:bold;
	border-top:1px #D7EADF solid;
	border-left:1px #D7EADF solid;
	border-bottom:1px #4D704D solid;
	border-right:1px #4D704D solid;
}
.left_bar_td_sel {
	height:18px;
	padding-left:10px;
	background-color:#AAC4B5;
	border-top:1px #4D704D solid;
	border-left:1px #4D704D solid;
	border-bottom:1px #D7EADF solid;
	border-right:1px #D7EADF solid;
	cursor:pointer;
}
a.link_left_bar:link {
	color:#000000;
	text-decoration:none
}
a.link_left_bar:visited {
	color:#000000;
	text-decoration:none
}
a.link_left_bar:active {
	color:#000000;
	text-decoration:none
}
a.link_left_bar:hover {
	color:#000000;
	text-decoration:none
}
ul.avmenu {
width:140px;
margin:0 0 18px;
padding:0;
list-style:none;
}

ul.avmenu li {
width:140px;
padding:0;
line-height:1.4em;
display:inline;
}

ul.avmenu li a {
background-color:#f4f4f4;
color:#505050;
font-weight:bold;
width:130px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:4px solid #cccccc;
text-decoration:none;
}

ul.avmenu li a:hover,ul.avmenu li a.current {
background-color:#eaeaea;
border-left:4px solid #286ea0;
color:#505050;
}

ul.avmenu ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:125px;
}

ul.avmenu ul a {
padding:3px 1px 3px 5px;
width:115px;
}

ul.avmenu ul ul {
width:113px;
}

ul.avmenu ul ul a {
width:100px;
}