html,body,p,form,h1,h2,h3 {
padding:0px;
margin:0px;
}
html {
width:100%;
height:100%;
}
body {
width:100%;
height:100%;
font:62.5% tahoma,sans-serif;
color:inherit;
background:#edecda;
}
a {
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
img {
border:0px;
}
p {
margin-bottom:0.6em;
font:1.1em arial,sans-serif;
color:#666666;
background-color:inherit;
}
p a {
color:#0099cc;
background-color:inherit;
}
form {
display:block;
}
#wrap {
min-width:860px;
min-height:100%;
margin:0 60px;
position:relative;
overflow:hidden;
z-index:1;
}
.both {
width:100%;
clear:both;
overflow:hidden;
position:relative;
z-index: 0;
}
#spacer {
width:100%;
height:240px;
clear:both;
overflow:hidden;
}
#footer {
width:100%;
min-width:980px;
height:112px;
margin-top:-112px;
overflow:hidden;
position:relative;
z-index:2;
}
#footer .border {
height:12px;
margin:0 60px;
font-size:1px;
background:url("../img/border.gif") repeat-x 0 0;
}
#footer .space {
height:100px;
padding:0 60px;
color:inherit;
background:#fff;
}
#copy {
position:absolute;
top:30px;
left:60px;
font:10px tahoma,sans-serif;
color:#ccc;
background-color:inherit;
}
#counter {
position:absolute;
top:62px;
left:60px;
}
#counter img {
display:block;
}
#grey {
width:16px;
height:4px;
position:absolute;
top:49px;
left:60px;
color:inherit;
font-size:1px;
background-color:#999;
}
#author {
position:absolute;
top:35px;
left:30%;
font:10px tahoma,sans-serif;
text-align:center;
}
#author img {
margin-bottom:2px;
display:block;
}
#author a {
color:#b2b2b2;
text-decoration:none;
background-color:inherit;
}
#author a:hover {
text-decoration:underline;
}
#search,#search2 {
width:200px;
position:absolute;}
#search {
top:0px;
right:0px;
}
#search2 {
top:40px;
right:60px;
}
#search form,#search2 form {
padding-left:20px;
}
#search .text,#search2 .text {
width:174px;
border:2px inset #d4d0c8;
display:block;
font:12px arial,sans-serif;
color:#666;
background-color:#fff;
}

/* *5 header (С€Р°РїРєР°)
----------------------------------------------------------------------------- */
#header {
width:100%;
height:121px;
position:relative;
}
#header .left {
width:33%;
height:42px;
position:absolute;
top:79px;
left:0px;
background:url("../img/border.gif") repeat-x 0 100%;
}
#logo {
position:relative;
top:-25px;
}
#logo img {
display:block;
}
#header .right {
width:50%;
height:96px;
position:absolute;
top:25px;
right:0px;
background:url("../img/border.gif") repeat-x 0 100%;
}
#ico {
padding:0px;
margin:0px;
overflow:hidden;
list-style:none;
}
#ico li {
padding-right:22px;
float:left;
}
#ico img {
display:block;
}
#menu {
width:100%;
padding:14px 0 0 0;
margin:0px;
list-style:none;
position:absolute;
top:31px;
left:0px;
background:url("../img/border2.gif") repeat-x 0 -3px;
}
#menu li {
height:24px;
float:left;
background:url("../img/menu_li.gif") no-repeat 0 100%;
}
#menu li img {
display:block;
}
#menu li.index {width:13%;background:none;}
#menu li.gold {width:27%;}
#menu li.tarif {width:16%;}
#menu li.faq {width:28%;}
#menu li.contact {width:15%;}

#menu li.gold img,#menu li.tarif img,#menu li.faq img,#menu li.phones img,#menu li.roaming img {margin:0 auto;}
#menu li.contact, #menu li.contact img {float:right}

#mos #header .right {width:62%;}
#mos #menu li.index {width:10%;background:none;}
#mos #menu li.roaming {width:27%; text-align:center;}
#mos #menu li.gold {width:20%;}

#mos #menu li.tarif {width:11%;}
#mos #menu li.faq {width:21%;}
#mos #menu li.contact {width:11%;}


#content {
padding-left:250px;
position:relative;
display:block;
}
#space {
margin-left:-250px;
display:block;
}

/* *6 left (Р»РµРІР°СЏ РєРѕР»РѕРЅРєР°)
----------------------------------------------------------------------------- */
#left {
width:250px;
padding-top:225px;
float:left;
position:relative;
}
#map {
width:100%;
padding-bottom:6px;
background:url("../img/border.gif") repeat-x 0 100%;
}
#map img {
margin:0 auto;
display:block;
}
#contacts {
width:100%;
padding-top:30px;
}
#contacts img {
margin-bottom:12px;
display:block;
}


/* *7 center (С†РµРЅС‚СЂР°Р»СЊРЅР°СЏ РєРѕР»РѕРЅРєР°)
----------------------------------------------------------------------------- */
#center {
margin-left:250px;
position:relative;
display:block;
}
#center .cspace {
width:100%;
padding-top:35px;
overflow:hidden;
}
#center ul {
padding:0px;
margin:0px;
list-style:none;
font:1.1em arial,sans-serif;
color:#666;
background-color:inherit;
}
#center ul li {
padding-left:13px;
margin-bottom:0.2em;
background:url("../img/li.gif") no-repeat 0 0.41em;
}
#center ul li a {
color:#09c;
background-color:inherit;
}
#center ul.orange li {
margin-bottom:0.8em;
background:url("../img/li_orange.png") no-repeat 0 0.41em;
}
h2 {
padding-left:40px;
margin-bottom:18px;
font:2.4em tahoma,sans-serif;
color:#484848;
background:url("../img/h2.png") no-repeat 0 0.65em;
background-color:inherit;
}
#content .space {
padding-left:40px;
}

h3 {
margin-bottom:25px;
font:1.8em arial,sans-serif;
color:#333;
background-color:inherit;
}

.hr {
width:100%;
height:1px;
padding:15px 0 30px 0;
overflow:hidden;
font-size:0em;
clear:both;
background:url("../img/border2.gif") repeat-x 0 20px;
}






#popup {
width:700px;
height:180px;
padding:220px 52px 0 20px;
background:#f5f9e8 url("../img/popup_bg.jpg") no-repeat 0 0;
}
#popup p {
padding-left:20px;
margin:0;
font:12px/18px arial,tahoma,sans-serif;
color:#005c91;
background:none;
}
#popup h2 {
background:none;
}
#popup .red {
color:#d4002c;
font:18px arial,tahoma,sans-serif;;
}

#moscow {
position:absolute;
left:196px;
top:-1px;
}
#piter {
position:absolute;
left:196px;
top:11px;
}

h1 {
padding-left:40px;
margin-bottom:18px;
font:2.4em tahoma,sans-serif;
color:#484848;
background:url("../img/h2.png") no-repeat 0 0.65em;
background-color:inherit;
}

/*www.4example.ru change*/

#ntinfo{text-align:justify;background-color:#f9f8ec;padding:10px 5px 10px 5px;}
#ntinfo span
{
	color:#db123e;
	font-size:17px;
	font-weight:bold;
}
#ntinfo span.blue
{
	color:#0099cc;
	font-size:10px;
	font-weight:normal;
}


/*www.4example.ru end of change*/
