/* CSS Document */

/* CSS Document */
.tariff_menu{border-width:1px;border-bottom-style:solid;border-color:#009900;PADDING-RIGHT: 15px; PADDING-LEFT: 15px}
.tariff_menu_selected{border-width:1px;border-style:solid solid none;border-color:#009900;PADDING-RIGHT: 15px; PADDING-LEFT: 15px}
.margin_main{width:30px;}
table.border{
border-color: #34A02C;
border-style: solid;
border-width: 0 1px 1px 0;
font-size:80%
}

table.border td, table.border th{
border-color: #34A02C;
border-style: solid;
border-width: 1px 0 0 1px
}
.headline {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;}
.leftnavigation {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #514FA1;}
.link {
	font-weight: bold;
	color: #34A02C;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.tariff {
	font-weight: bold;
	color: #009900;
	font-size: medium;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 3px;
}
.arrow {
	list-style-position: outside;
	list-style-image: url(/images/lar.gif);
	font-weight: bold;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.lightnavy {
	color: #3A2884;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	line-height: 100%;
}
.000 {list-style-position: outside;
	list-style-image: url(/images/000.gif);
	font-weight: bold;
	color: #34A02C;}
.sub {
	color: #34A02C;
	list-style-position: outside;
	list-style-image: url(/images/list.gif);
}
.content {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
}
.lnavtarifclass {list-style-position: outside; font-weight: bold; color: #009933; font-size: 12px; font-family: Arial, Helvetica, sans-serif; list-style-image: url(/images/lar.gif);}
.contentboldlink {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.zagolovok {color: #514FA1; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; }
.megafon {
	font-size: 110%;
	color: #FFFFFF;
	line-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
.mail {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 80%; color: #006666; }

.tablec {
border: 1px solid #CCCCCC;
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lite {
	FLOAT: left; MARGIN: 0px -20px 0px 0px; BORDER-LEFT: #ffffff 20px solid; WIDTH: 35%
}
# {
	position: relative;
	width: 632px;
	height: 600px;
	background: #FFFFFF url(/images/metro.gif) 0 0 no-repeat;
}
#metromega img {
	position: absolute;
	width: 13px;
	height: 13px;
}

table.fixed {
	table-layout: fixed;
}
table.inner {
	width: 100%;
	border: 1px solid #DBDBDB;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-width: 2px;
	border-right-width: 2px;
	margin-bottom: 20px;
	clear: both;
}

table.inner td, table.inner th {
	padding: 5px 10px 7px 10px;
}

table.inner td {
	border-right: 1px solid #FFFFFF;
}

table.inner tr.gray td, table.inner tr.gray th {
	background: #EFEFEF;
}

table.inner th {
	border: 1px solid #DBDBDB;
	font-weight: bold;
	text-align: left;
}

table.inner td input, table.inner td select {
	vertical-align: middle;
}
