body {background-color:#ffffff; color:#000000; font-family:Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; font-size:9pt; padding:0px; margin:0px}
a, a:link, a:visited, a:hover {font-size:9pt; color:#4f8c00; font-family:Tahoma, Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif; text-decoration:underline}
a:visited {color:#5ba101}
a:hover {text-decoration:none}
img {border:0px}
h1 {color:#4f8c00}
h3 {color:#c22828}
td {vertical-align:top}
address {font-style:normal}
ul li {list-style-image:url(../bullit_mini.jpg)}
blockquote {margin:1em 0em}
#header, #content, #footer {width:1024px; margin:0em auto; padding:1em 0.5em; clear:both}
a#logo {display:block; float:left; margin:0em 1em 0em 0em; width:199px}
ul.menu {margin:0em 0em 1em 0em; padding:0px}
.menu li {list-style-type:none; list-style-image:none}
.menu li.tariff {margin-top:1em; font-weight:bold}
.menu li a, .mainmenu a {color:#000000; font-size:10pt}
.menu li span a {font-size:1.2em; color:#4f8c00; font-weight:300}
.menu li span a:hover {font-size:1.2em; color:#4f8c00; font-weight:300; text-decoration:none}
.menu li a:hover, .mainmenu a:hover {color:#000000; font-size:10pt; text-decoration:none}
/*header*/
.mainmenu a {font-size:11pt}
.mainmenu a:hover {font-size:11pt}
.lngmenu span, .lngmenu span:hover {color:#000000; text-decoration:underline; cursor:pointer}
.lngmenu span:hover {text-decoration:none}
.mainmenu {width:570px; text-align:center}
#rightmenu {float:left}
.mainmenu, .lngmenu, .topmenu {margin-top:2em; margin-bottom:0em; float:left; padding:0em}
.lngmenu {margin-left:3em; margin-top:2.2em}
#mail {display:block; float:left; width:23px; margin:2em 0em 0em 1.3em}
/*footer*/
#footer {color:#999999; font-size:8pt}
#footer p {margin:0px}
#tailmenu {padding:0em 0em 1em 2em; clear:both}
#tailmenu a, #tailmenu a:hover, #tailmenu a:active, #tailmenu a:link, #tailmenu a:visited {color:#999999; font-size:8pt}
#footer div.logo {width:106px; padding:1em 1em 1em 2em; float:left}
#footer div.txt  {width:665px; padding:1em; float:left; margin-bottom:4em}
#footer div.link {padding:1em}
#footer div.link h4 {margin:0em}
#footer div.link ul {margin:0em; padding-left:0px}
#footer div.link ul li {color:#999999; list-style:none; font-size:8pt}
#footer div.link ul li a {font-size:8pt}

.leftmenu {float:left; width:180px; margin-right:1em}
.leftmenu h4 {font-size:1.4em; color:#4f8c00; font-weight:300}
.leftmenu p {font-size:1.2em; color:#4f8c00; font-weight:300; margin-bottom:0em}
.centerblock {float:left; width:590px;  margin-right:1em}
.rightmenu {float:left; width:230px;  margin:0em}

.rightblock, .rightmenu dl {margin:2em auto 0em 1em}
.rightblock dt a, .rightmenu dl dt a{color:#c22828; font-size:2em; }
.rightblock dd, .rightmenu dl dd {margin:1em 0em 3em 0em; font-size:1.2em}
#rightblock{margin:3em auto 0em 1em}
#rightblock dt {margin:1.8em 0em 0.8em 0em}
#rightblock dt a{color:#c22828; font-size:2em}
#rightblock dd{margin:0.8em 0em; font-size:1.2em}

.foravdesk {float:left; width:780px}
#home, #build {float:left; height:333px; background-position:bottom; background-repeat:no-repeat}
#build a, #build a:hover{display:block; color:#000000; font-size:1.3em; font-weight:bold; width:310px; height:1.3em; margin-top:30px; padding-top:265px}
#home a, #home a:hover {display:block;color:#000000; font-size:1.3em; font-weight:bold; width:227px; height:1.3em; margin-top:120px; padding-top:175px}
#home { width:250px; background-image:url(home.jpg); margin-left:55px}
#build { width:334px; background-image:url(building.jpg); margin-left:75px}

.forprov {clear:both; width:100%; margin:0px; padding:0px; border:0px}
.forprov tr {margin:0px}
.forprov tr td {background-color:#f0f3ec; padding:0.5em 2em; border-right:20px solid #ffffff; margin:0px}
.forprov tr td h3 {color:#4f8c00}
.forprov tr td p {margin:0em 0em 1em 0em}
.stat {width:200px}
.stat a {display:block; clear:both}
.stat dl dt {font-weight:bold; float:left; clear:left}
.stat dl dd {margin-left:0.5em; float:left}
.provspikerz {width:430px}
.provspikerz p.author {font-weight:bold; text-align:right}
.calend {padding:0.5em 1.7em; background-color:#f0f3ec}
.calend h4, .calend p {margin:0em}
div.calend p.link {margin:1em 0em}
td.calend {padding:0.5em 2em; width:220px; border-right:0px !important}
.news {clear:both; padding:1em 2em}
.news h3 a {font-size:1em; font-weight:400; color:#4f8c00}
.news h3 {margin-bottom:0em}
.news p {margin-top:0em}

p.author {font-style:italic; color:#c22828; }
h3.prov {color:#000000}
table.piar {margin:0em; border:0em; width:100%}
table.piar td {border-bottom:#ffffff solid 0.7em; padding:0.7em 1em; background-color:#f0f3ec}
table.piar td.dt {width:160px; border-right:#ffffff solid 0.7em; }
td.dt {font-weight:bold; text-align:right}

p.info {color:#c22828; font-size:1.2em;font-weight:bold}

#deployments {margin:0em; border:0em; background-color:#ffffff; table-layout:fixed}
#deployments tr th {font-size:0.9em}
#deployments tr td, #deployments tr th {padding:0.7em 0.5em; background-color:#f0f3ec; margin:1px}
.gray, .gray1 {margin:0em; border:0em; width:100%; background-color:#ffffff}
.gray tr td, .gray tr th, .gray1 tr td, .gray1 tr th  {padding:0.7em 1em; background-color:#f0f3ec; margin:3px}
.gray tr td p {margin:0em}
.gray tr td ul {margin-top:0em; padding-left:0.7em}
.gray1 tr td {text-align:center}
.gray1 tr td input {width:5em}
.th {font-weight:bold}
a.info {display:block; margin:1em auto; color:#c22828; font-size:1.2em; text-align:center; font-weight:bold}
p.tariff {font-weight:bold}
p.price {padding-top:1em; color:#c22828; font-weight:bold}
#button {margin:0.3em 0em; position:relative; left:81.5%}

#customers_options dt {margin:1em 0em; font-size:1.3em; color:#c22828; font-weight:600}
#customers_options dd {margin:1em 0em; height:115px; padding:0em 1em 0em 7em; background-position:3% 100%; background-repeat:no-repeat}
#activation {background-image:url(activation.jpg)}
#renewal {background-image:url(renewal.jpg)}
#stop {background-image:url(stop.jpg)}
#migrate {background-image:url(migrate.jpg)}
#otkaz {background-image:url(otkaz.jpg)}

.screen {display:block; clear:both; margin:0.3em auto; width:200px}

.project_stat {text-align:center}
.project_stat img {margin:1em auto 0.3em auto}

a.h3 {font-size:1.2em; color:#c22828; display:block; margin:1em 0em; padding:0em; width:7em; font-weight:bold}

.whitebg {background-color:#ffffff !important}
.whitebg h2 {margin:1em auto}

dl#administration dt {color:#c22828; font-size:1.3em; font-weight:bold; margin:1em auto 0.5em 0em}
dl#administration dd {margin:0.5em auto 2em 0em}

dl#sisreq dt {font-weight:bold; float:left; clear:left}
dl#sisreq dd {float:left; margin-left:0.5em}
dl#sysreq dt {color:#c22828; font-size:1em; font-weight:bold; margin:1em auto 0.5em 0em}
dl#sysreq dd {margin-left:2em}

a.screen {display:block; margin:1em auto}

#demo {border:0px; padding:0.5em 1em; background-color:#edede6}
#demo p {font-weight:bold}
#demo p span {color:#ff0000}
#demo input, #demo textarea, #demo table tr td input {border:#c8c8c8 1px solid; font-size:9pt; font-family:Verdana; background-color:#ffffff}
.w_100 {width:100%}