* {margin:0; padding:0;}
strong {font-size:150%; letter-spacing: -.05em; font-family:Arial,sans-serif; font-weight:normal; color:#234459;}
h1 {font-family:tahoma,veranda,arial; font-weight:normal; color:#1B71B3; font-size:20px;}
h2 {font-size:16px;font-family:tahoma,veranda,arial; font-weight:bold; color:#1B71B3;}
img {border-bottom:0px none;}

body {font-family:tahoma,veranda,arial; font-size:.78em; color:#234459; position:relative; background:#FFFFFF; margin:0 auto;}

table
	{
	border-size: 0px;
	border-collapse: collapse;
	width: 100%;
	font-size: 1em;
	}
	.table td
		{
		margin: 0em;
		padding: 0em;
		}

.table-1 { border-collapse:collapse;}
	.table-1 td { padding:2px 8px; border:solid 1px #999;}

a {color: #0064CA; text-decoration:underline;}
a:hover {color: #004A95; text-decoration:none; border-bottom:1px dashed}

.news {font-size:11px}
.menu {font-size:14px;font-weight:bold}
.a_menu {text-decoration:none;color:#FFFFFF;font-size:16px;}
.a_menu:hover {text-decoration:none;color:#FFF798;border-bottom:0px none}
.change {width: 253px;}

#menu ul {list-style:none; text-align:center; }
#menu li {display:inline; margin:0 14px; }

/* таблица с тарифами */
.legend {color:#0056C5;border-collapse:collapse;table-layout:fixed;width:100%;}

.tarif {border-collapse:collapse;table-layout:fixed;width:100%;margin:10px 0}

.tarif tr th {color:#FFFFFF;padding:5px;}
.tarif tr th.dark {background:#336600}

/* таблица с тарифами */
.tarif tr th.exhange {width:140px}
.tarif tr th.exhange2 {width:125px;}
.tarif tr th.summ {width:100px;}
.tarif tr th.kop {width:50px;}
.tarif tr th.ksv {width:160px;}
.tarif tr th.mk {width:55px;}
/* таблица с тарифами */

/* таблица контакты */
.tarif tr th.metro {width:125px;}
.tarif tr th.adress {width:125px;}
.tarif tr th.time {width:125px;}
.tarif tr th.contact {width:125px;}
.tarif tr th.rekviz {width:115px;}
/* таблица контакты */

.tarif tr td1 {vertical-align:top;color:#5d717a;padding:5px;background:url(/img/p/cell.bg.gif) repeat-x 0 100%;border:0}
.tarif tr td {vertical-align:top;color:#5d717a;padding:5px;border-bottom: 1px dashed #5d717a;}
.tarif tr td.dark {background-color:#F9F8EF}
.tarif tr td.title {background:#F9F8EF;color:#dc5202;font-weight:bold;padding:10px 20px;border-bottom: 1px dashed #5d717a;}
.tarif tr td.title div {background:url(/img/p/raquo3.gif) no-repeat 100% 5px;}
.tarif tr td.summ {text-align:center;}
.tarif tr td.kop {text-align:center;}
.tarif tr td.mk {text-align:center;}


#layer1 {
	position: absolute;
	visibility: visible;
	width: 240px;
	height: 420px;
	right: 20px;
	top: 20px;
	background-color: #000000;
	border: 0px solid #ffffff;
	padding: 10px;
}



#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}



	#city {
		position:absolute;
		top:0;
		right:0;
		}

	#webim{
		position:absolute;
		top:30px;
		right:10px;
	}