BODY {
    margin: 0;
    font-family: Verdana, sans-serif;
    font-size: 10px;
    color: #797C80;
    background: White url('/media/design/ru/bkg_top.gif') repeat-x;
}
IMG
{
	border: 0;
}
H1
{
	font-size: 14px;
}
H2
{
	font-weight: bold;
	font-size: 13px;
	color: #736343;
}
H3{
	font-weight: bold;
	font-size: 14px;
	color: #736343;
	}
.h2  {
	font-weight: bold;
	font-size: 13px;
    color: #797C80;
}
.h3
{
	font-weight: bold;
	font-size: 14px;
	color: #736343;
}
TD
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #797C80;
}
P
{
	margin: 5px;
}
UL
{
	margin-left: 15px;
	padding-left: 0px;
}
A
{
	color: #797C80;
	cursor:pointer;
}
A.top
{
	font-size: 10px;
	color: #a50044;
}
.region {
    width: 290px;
    border: 1px solid #9C9C9C;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: #A50044;
}
.search {
    width: 140px;
    height: 18px;
    border: 1px solid #9C9C9C;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: #888888;
}
.newsdate
{
	font-size: 10px;
	color: #797c80;
	font-family: Verdana, sans-serif;
}
A.news
{
	color: black;
	text-decoration: none;
}

A.ariadna
{
	color: #797c80;
	text-decoration: none;
}
A.news:hover, A.ariadna:hover, A.f:hover, A.fred:hover, A.leed:hover
{
	text-decoration: underline;
	cursor:pointer
}
.ncariadna
{
	color: #a9aaab;
}
.ariadna
{
	margin: 10px 0px 6px;
}
.page-header
{
	font-size: 21px;
	color: black;
	font-family: Verdana, sans-serif;
}
.news
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
}
.text
{
	font-size: 11px;
}

.text p
{
	padding-bottom: 10px;
}

.text-sm
{
	font-size: 10px;
}
.menu
{
	margin-bottom: 1px;
}
.div-menu
{
    padding: 5px;
    border: 1px solid #E5E5E5;
    margin-bottom: 1px;
    background-color: #F7F7F7;
}
.div-menu2
{
    padding: 5px 5px 5px 20px;
    border: 1px solid #E5E5E5;
    margin-bottom: 1px;
}
.lead
{
	width: 170px;
	border-right: #e5e5e5 1px solid;
	margin-bottom: 0px;
	border-left: #e5e5e5 1px solid;
	padding: 15px 5px 0 14px;
}
.gmenu
{
    padding-left: 3px;
    font-weight: bold;
    font-size: 10px;
    color: #736343;
}
.omenu
{
    padding-left: 3px;
    font-weight: bold;
    font-size: 10px;
    color: #EA8D00;
}
.g2menu
{
    font-size: 10px;
    color: #797C80;
}
.o2menu
{
    font-size: 10px;
    color: Black;
}
A.f
{
	color: #888888;
}
A.fred, .fred
{
	color: #a50044;
}
A.bm
{
	color: #747474;
}
A.news:hover, A.bm, A.f, A.fred, A.gmenu, A.omenu, A.g2menu, A.o2menu, .gray
{
	text-decoration: none;
	cursor:pointer;
}

A.leed
{
	color: #746457;
	text-decoration: none;
}
A.gmenu:hover, A.omenu:hover
{
	color: #ea8d00;
	cursor:pointer;
}
A.bm:hover
{
	font-weight: bold;
	color: #e6941f;
}
.bmhl
{
	font-weight: bold;
	color: #e6941f;
}
.tel
{
	color: #020300;
}
.bmg
{
    background: #CECECE url('/media/design/ru/bm_gdot.gif');
    vertical-align: top;
}
.bml
{
    background: #FEFEFE url('/media/design/ru/bm_bkg_l.gif') repeat-x;
    vertical-align: top;
}
.bmlt
{
    background: #FEFEFE url('/media/design/ru/bm_bkg_l.gif') repeat-x;
    text-align: center;
    padding: 1px 10px 0 10px;
}
.bmn
{
    background: #FDFDFD url('/media/design/ru/bm_bkg.gif') repeat-x;
    vertical-align: top;
}
.bmnt
{
    background: #FDFDFD url('/media/design/ru/bm_bkg.gif') repeat-x;
    text-align: center;
    padding: 1px 10px 0 10px;
}
.bmb
{
    background: #F1F1F1 url('/media/design/ru/bm_bkg_dl.gif');
}
.bmt
{
    background: #FEFEFE url('/media/design/ru/bm_bkg_d.gif') repeat-x bottom;
    vertical-align: top;
    padding: 35px 35px 0;
    padding-bottom: 0px;
}
.bmt0
{
	background: url(/media/design/ru/bm_bkg_d.gif) #fefefe repeat-x 50% bottom; 
    vertical-align: top;
	padding: 0px
}
.baru
{
    background: #FEFEFE url('/media/design/ru/bar_bkg_t.gif');
}
.barb
{
    background: #F1F1F1 url('/media/design/ru/bar_bkg_d.gif');
}
.bart
{
    background: #FEFEFE url('/media/design/ru/bar_bkg.gif') repeat-x bottom;
    vertical-align: top;
    padding: 12px;
}
.barsr
{
    background: #FEFEFE url('/media/design/ru/bkg_srch.gif') repeat-x bottom;
    padding: 0 20px 0 20px;
}
.how-to-pay
{
	BACKGROUND: #FEFEFE url(/media/design/ru/bkg_howpay.gif) repeat-x bottom;
	PADDING: 0 12px 0 12px;
}
.mainlead
{
	background: #fefefe url('/media/design/ru/bar_bkg.gif');
	padding: 0px 12px 0 12px;
}
.mainleadtext
{
	font-size: 10px;
	color: black;
	font-family: Verdana, sans-serif;
}
A.mainleadtext
{
	font-weight: bold; 
	font-size: 10px; 
	color: black; 
	font-family: Verdana, sans-serif; 
	text-decoration: none;
}
A.mainleadtext:hover
{
	font-weight: bold; 
	font-size: 10px; 
	color: black; 
	font-family: Verdana, sans-serif; 
	text-decoration: underline;
}
.bartsm
{
	background: url('/media/design/ru/bar_bkg_sm.gif') #fefefe 50% bottom;
	vertical-align: top;
}
.leedu
{
	background: #f7f7f7 url('/media/design/ru/leed_bkg_t.gif');
}
.leedb
{
	background: #f7f7f7 url('/media/design/ru/leed_bkg_d.gif');
}
.leedt
{
	background: #f7f7f7 50% bottom;
	vertical-align: top;
	padding: 0 10px 0 10px;
}
.leedh
{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 15px;
	color: #171717;
}
.scroll
{
	background: url('/media/design/ru/bar_bkg_smt.gif') #fefefe repeat-x 50% bottom;
	vertical-align: top;
	padding: 0px;
}
.scrollb
{
	background: url('/media/design/ru/bar_bkg_sm.gif') #fefefe repeat-x 50% bottom;
	vertical-align: top;
	padding: 0 5px 0 5px;
}
.number
{
	font-size: 21px;
	color: red;
}
.gr
{
	background: url('/media/design/ru/gr_bkg.gif') white repeat-x 50% bottom;
	vertical-align: top;
	width: 213px;
	padding: 20px 10px 0 10px;
}
.grp
{
	background: url('/media/design/ru/gr_bkg.gif') white repeat-x 50% bottom;
	vertical-align: top;
}
A.gra
{
	font-weight: bold;
	font-size: 12px;
	color: #736343;
	text-decoration: none;
}
.gra
{
	font-weight: bold;
	font-size: 12px;
	color: #736343;
	text-decoration: none;
}
A.grb
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.grnota
{
	font-size: 15px; 
	background: url(/media/design/ru/gr_bkg.gif) white repeat-x 50% bottom;
	vertical-align: top;
	color: #736343;
	padding: 20px 10px 20px 10px; 
	text-decoration: none;
}
.list
{
	padding: 10px 6px 20px 6px;
}
.list2
{
	padding: 30px 0 40px 0;
}
.listi
{
	margin-bottom: 20px;
}
A.listb
{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
	text-decoration: none;
}
A.listo
{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
	text-decoration: none;
}
A.listb
{
	color: #020300;
}
A.listo
{
	color: #ea8d00;
}
A.listb:hover, A.listo:hover
{
	text-decoration: underline;
}
A.gra:hover
{
	color: #ea8d00;
}
A.news-title
{
	font-weight: bold;
	font-size: 12px;
	color: #020300;
	text-decoration: none;
}
A.pag
{
	font-size: 11px;
	color: #797c80;
	text-decoration: none;
}
A.paga
{
	font-weight: bold;
	font-size: 12px;
	color: #e69420;
	text-decoration: none;
}
A.nav
{
	font-weight: bold;
	font-size: 11px;
	color: #020300;
	text-decoration: none;
}
A.navm
{
	font-size: 11px;
	color: #797c80;
	text-decoration: none;
}
A.navm:hover
{
	color: #020300;
	text-decoration: underline;
}
.ntit
{
	margin: 6px 0px;
}
H4
{
	font-size: 12px;
	margin: 30px 0px;
	color: #797c80;
}
.roamingsearchtitle
{
	font-size: 11px;
	color: #797c80;
	padding: 10px 0 20px 0;
	font-family: Verdana, sans-serif;
}
.roamingtitle
{
	font-size: 14px;
	color: #736343;
}
.map-header
{
	font-size: 15px;
	color: black;
	font-family: Verdana, sans-serif;
}
.map-tools
{
	font-size: 11px;
	color: #797c80;
	font-family: Verdana, sans-serif;
}
.link-map-tools
{
	font-size: 11px;
	color: #797c80;
	font-family: Verdana, sans-serif;
	text-decoration: underline;
}
A.gray
{
	color: #797c80;
}
A.roaming
{
	font-size: 11px;
	color: black;
	text-decoration: none;
}
A.roaming:hover
{
	text-decoration: underline;
}

a.messagecount
{
	font-size: 12px;
	color: black;
	text-decoration: none;
}
a.messagecount:hover
{
	text-decoration: underline;
}

.count
{
	color: #e6941f;
	font-size: 14px;
}

#contextInputControl
{
	padding: 5px 0 10px 0;
}
#contextInputControl #contextInput
{
	padding-left: 10px;
	font-size: 11px;
	width: 180px;
	color: #888888;
	margin-right: 10px;
	border: #9c9c9c 1px solid;
	font-family: Verdana, sans-serif;
}
#contextInputRegion
{
	padding-left: 10px;
	font-size: 11px;
	width: 180px;
	color: #888888;
	margin-right: 10px;
	border: #9c9c9c 1px solid;
	font-family: Verdana, sans-serif;
}
#contextInputCountries
{
	padding-left: 10px;
	font-size: 11px;
	width: 180px;
	color: #888888;
	margin-right: 10px;
	border: #9c9c9c 1px solid;
	font-family: Verdana, sans-serif;
}
#contextInputControl #contextList
{
	z-index: 100;
	background: #fff;
	left: 0px;
	visibility: hidden;
	overflow: auto;
	width: 318px;
	border: #000 1px solid;
	position: absolute;
	top: 0px;
	height: 22.5em;
}
#contextInputControl #contextList DIV
{
	padding-right: 0px;
	display: block;
	padding-left: 0.25em;
	font-size: 1.1em;
	padding-bottom: 1px;
	cursor: pointer;
	color: #000;
	padding-top: 1px;
	text-decoration: none;
}
#contextInputControl #contextList DIV.selected
{
	background: #0a246a;
	color: #fff;
}
#contextInputControl #contextListRegions
{
	z-index: 100;
	background: #fff;
	left: 0px;
	visibility: hidden;
	overflow: auto;
	width: 318px;
	border: #000 1px solid;
	position: absolute;
	top: 0px;
	height: 22.5em;
}
#contextInputControl #contextListRegions DIV
{
	display: block;
	font-size: 1.1em;
	cursor: pointer;
	color: #000;
	padding: 1px 0 1px 0.25em;
	text-decoration: none;
}
#contextInputControl #contextListRegions DIV.selected
{
	background: #0a246a;
	color: #fff;
}
#contextInputControl #contextListCountries
{
	z-index: 100;
	background: #fff;
	left: 0px;
	visibility: hidden;
	overflow: auto;
	width: 318px;
	border: #000 1px solid;
	position: absolute;
	top: 0px;
	height: 22.5em;
}
#contextInputControl #contextListCountries DIV
{
	display: block;
	font-size: 1.1em;
	cursor: pointer;
	color: #000;
	padding: 1px 0 1px 0.25em;
	text-decoration: none;
}
#contextInputControl #contextListCountries DIV.selected
{
	background: #0a246a;
	color: #fff;
}
#contextInputControl .submitButton
{
	cursor: pointer;
	position: relative;
	top: 3px;
}
.hidden
{
	display: none;
}
.bold
{
	font-weight: bold;
}
.bigger
{
	font-size: 12px;
	color: black;
	line-height: 1.5;
	font-weight: normal;
}
.bigger P
{
	font-size: 12px;
	color: black;
	line-height: 1.5;
}
.bigger A
{
	font-size: 12px;
	color: black;
	line-height: 1.5;
}
.higher
{
	line-height: 2;
}
.comment
{
	font-size: 9px;
}
.commenthigh
{
	font-size: 9px;
	color: #646464;
	line-height: 1.7;
}
.inset-font
{
	font-weight: bold;
	font-size: 13px;
}
.hugenum, .bignum
{
	font-weight: bold;
	font-size: 16px;
	color: black;
}
.biggernum
{
	font-size: 17px;
	color: black;
}
.biggernumbold
{
	font-weight: bold;
	font-size: 17px;
	color: black;
}
.avgnum
{
	font-size: 14px;
	color: black;
}
.defnum
{
	font-size: 12px;
	color: black;
}
.not_active {
	min-width: 100%; 
	min-height: 100%; 
	filter: alpha(opacity=40); 
	left: 0px; 
	margin: 0px auto; 
	width: 100%;
	width: expression(document.body.clientWidth + "px"); 
	position: absolute; 
	TOP: 0px; 
	height: 100%; 
	height: expression(document.body.scrollHeight + "px"); 
	background-color: gray; 
	opacity: 0.4; 
	-moz-opacity: 0.4; 
	-khtml-opacity: 0.4;
}
.active {
	left: expression((document.body.clientWidth - 500 )/ 2 + "px"); 
	margin: 0px auto; 
	width: 500px; 
	padding: 10px; 
	border: gray 1px solid; 
	position: absolute; 
	top: 50px; 
	height: 100px; 
	background-color: white;
}
.btit
{
	font-weight: bold;
	padding: 0 5px 0 5px;
	font-size: 12px;
	color: black;
}
.btext
{
	padding: 5px 5px 10px 5px;
	font-size: 11px;
}
.ivr {
	font-weight: bold;
	font-size: 11px;
    color: #797C80;
}
.ivrs {
	font-weight: bold;
	font-size: 11px;
    color: #797C80;
}
.ivrt {
	font-weight: bold;
	font-size: 12px;
    color: Black;
    padding: 15px 0 10px 0;
}
.step {	
	margin: 5px;
	padding: 5px;
	border: 1 dotted silver;
	width: 488px;
}

.step1 {
	background: #FAFAFA;
}
.step2 {
	background: #F2F2F2;
}
.step3 {
	background: #EEEEEE;
}
.step4 {
	background: #FAFAFA;
}
.ora
{
	font-weight: bold;
	font-size: 11px;
	color: #e69420;
}
.brown
{
    font-size: 10px;
    color: #736343;
}

.manualLink{
	font-size: 10px;
	color: #797c80;
	font-family: Verdana, sans-serif;
	text-decoration: underline;
	cursor: pointer;
}
.shop li{
	display:block;
	margin:0 0 4px 0;
	color:#5e5f5e;
	background:url(/media/Icons/ico_basket.gif) no-repeat 0px 2px;
	padding:0 0 5px 20px;
	}
hr {
	BACKGROUND-IMAGE: url(/id.wbm?id=323FA435-5899-4F29-B377-553BF81360BE); 
	COLOR: transparent; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 2px;
	}