body	{background:#ffffff; padding:0 0 0 25px; margin:0;}

h1					{font-family:arial; font-size:13pt; color:#ff6000; background:url(i/h1.gif) 0 15px no-repeat; padding-top:13px; padding-bottom:25px; border-bottom:2px solid #ffcfb2; margin-top:0; margin-bottom:20px; padding-left:48px; }
h2, h2, h3, h4, h5	{font-family:arial; font-size:13pt; color:#ff6000;}

td, th, div, p, li, dt, dd, input	{font-family:verdana; font-size:10pt; color:#444444;}
th	{font-size:8pt;}

p, li, dt, dd, .lh	{line-height:140%;}

dl		{margin-left:35px;}
dl dt	{font-size:12pt; color:#009f6d;}
dl dt i	{font-style:normal; font-size:10pt; font-family:verdana; color:#999999;}
dl dd	{}

textarea	{width:100%;}
input		{margin:2px 0;}
.w60		{width:60%;}
.w70		{width:70%;}
.w80		{width:80%;}
.button		{background-color:#eeeeee; border:1px solid #cccccc; font-size:8pt; font-family:verdana;}

pre, code	{color:#339933;}

a:link,
a:visited	{color:#3399cc; text-decoration:underline}
a:active,
a:hover		{color:#ff6000; text-decoration:none}

ul			{margin-top:0; margin-left:0; padding-top:0; padding-left:0;}
ul li		{background:url(i/li.gif) 2px 9px no-repeat; list-style:none; padding:0 5px 5px 20px;}
ul li ul	{margin-bottom:5px;}
ul li ul li	{background:url(i/li.gif) 1px 14px no-repeat; padding:5px 5px 0 20px;}

ol li		{padding-bottom:5px;}
ol li ul	{margin-top:5px; margin-bottom:0;}

.menuLeft					{margin:0 0 25px 0; padding:0;}
.menuLeft li				{background:#f1f1f1 url(i/arrRombGreen.gif) 20px 13px no-repeat; margin-bottom:3px; padding:7px 5px 9px 40px;}
.menuLeft li a:link,
.menuLeft li a:visited		{color:#009f6d;}
.menuLeft li a:active,
.menuLeft li a:hover		{color:#ff6000;}
.menuLeft li.act			{background:#76cbb0 url(i/arrArr3WhiteInvert.gif) 20px 12px no-repeat;}
.menuLeft li.act a:link,
.menuLeft li.act a:visited	{color:#ffffff; text-decoration:none}
.menuLeft li.act a:active,
.menuLeft li.act a:hover	{color:#003333; text-decoration:underline}

.mapNone li			{background-image:none; font-size:8pt; padding-left:0;}
.mapNone li ul li	{background:url(i/arrArrSilver.gif) 10px 11px no-repeat; padding:5px 5px 2px 27px;}
.mapOrange li		{background:url(i/arrRombOrange.gif) 2px 4px no-repeat; font-size:8pt;}
.mapOrange li ul li	{background-image:none; padding:5px 5px 3px 20px;}
.mapGreen li		{background:url(i/arrRombGreen.gif) 2px 4px no-repeat; font-size:8pt;}
.mapGreen li ul li	{background:url(i/arrArrSilver.gif) 2px 11px no-repeat;}
.mapBlue li			{background:url(i/arrRombBlue.gif) 2px 4px no-repeat; font-size:8pt;}
.mapBlue li ul li	{background:url(i/arrArrSilver.gif) 2px 11px no-repeat;}
.mapGray li			{background:url(i/arrRombGray.gif) 2px 4px no-repeat; font-size:8pt;}
.mapGray li ul li	{background:url(i/arrArrSilver.gif) 2px 11px no-repeat;}

.br	{clear:both;}

.logo	{width:20%; float:left;}
.logo img	{margin:28px 0 0 0;}

.menuTop		{width:80%; float:left; margin-bottom:25px;}

.lineSlogan		{font-size:8pt; width:70%; float:left; color:#009f6d;}
.lineSlogan b	{display:block; padding:9px 0 10px 20px; font-weight:normal;}

.lineIcon		{font-size:8pt; width:25%; float:left; clear:right;}
.lineIcon img	{margin:10px 7px 10px 7px;}

.LineTop		{background:url(i/menuLineTopBg.gif) top left; height:4px; font-size:1px;}
.LineBott		{background:url(i/menuLineBottBg.gif) top left; height:4px; font-size:1px;}

.lineMenu			{background:#009f6d url(i/menuTopBg.gif) left center repeat-x;}
.lineMenu a:link,
.lineMenu a:visited	{color:#ffffff; display:block; padding:15px 20px; border-right:1px solid #e6e6e6; float:left; text-decoration:none}
.lineMenu a:active,
.lineMenu a:hover	{color:#003333; display:block; padding:15px 20px; border-right:1px solid #e6e6e6; float:left; text-decoration:none}
.lineMenu a.act:link,
.lineMenu a.act:visited	{color:#ffffff; background:#aad5d3 url(i/menuTopBgAct.gif) left center repeat-x;}
.lineMenu a.act:active,
.lineMenu a.act:hover	{color:#003333; background:#aad5d3 url(i/menuTopBgAct.gif) left center repeat-x;}

.colCont	{min-width:900px; clear: both;}

.colLeft	{width:70%; margin-bottom:25px; float:left;}
.colRight	{width:28%; margin-bottom:25px; float:left; clear:right;}
.colIndent	{padding-left:25px;}

.sc3	{background:url(i/sc3-bgTop.gif) top left repeat-x; float:left; width:100%;}
.sc3Korob	{width:48%; margin-bottom:15px; float:left;}
.sc3Scrooge	{width:228px; margin-bottom:15px; float:right; clear:right; text-align:center;}

.descrGreen	{background:url(i/arrRombGreen.gif) 0 5px no-repeat; padding-left:18px;}

.descrBlue	{background:url(i/arrRombBlue.gif) 0 5px no-repeat; padding-left:18px;}

.descrOrange	{background:url(i/arrRombOrange.gif) 0 5px no-repeat; padding-left:18px;}
.descrOrange a:link,
.descrOrange a:visited	{color:#ff6000;}
.descrOrange a:active,
.descrOrange a:hover	{color:#993300;}

.colorOrange	{color:#ff6000;}
.colorBig		{font-size:13pt;}

.scSoft	{float:left; width:33%; height:340px;}
.scSoft .descrOrange	{font-size:8pt; margin-top:10px; padding-right:15px;}

.lentaNews	{margin:5px 0 10px 0;}
.newsTitle	{padding-bottom:3px;}
.newsDate	{padding-bottom:3px; font-size:8pt; color:#999999;}
.newsKalendar	{padding-left:20px; background:url(i/icon-kalendar.gif) 0 2px no-repeat;}
.newsAnons	{padding-bottom:3px;}
.sign		{font-size:8pt; width:60%; padding:3px 0 7px 20px;}

.lineFooter	{border-top:20px solid #009f6d; padding-bottom:50px;}
.lineCopyright	{color:#009f6d; padding:15px 0 0 25px; text-indent:-15px; margin-left:15px; font-size:8pt;}
.lineBanner	{text-align:center;}

.picl	{float:left; margin:0 10px 10px 0;}
.picb	{border:1px solid #999999;}
.img	{background:#f1f1f1; padding:10px 0; text-align:center;}
.kroshki	{padding:30px 20px 20px 18px; background:url(i/arrRombOrange.gif) 0 33px no-repeat; font-size:8pt;}

.plashkaMail	{background:#f1f1f1 url(i/plashka-mail-bg.gif) top left repeat-x; margin-bottom:25px;}
.plashkaTelek	{background:#f1f1f1 url(i/plashka-telek-bg.gif) top left repeat-x; margin-bottom:25px;}
.plashkaPole	{background:url(i/plashka-pole-bg.gif) top left repeat-x; margin-bottom:45px;}
.plashkaPole2	{background:url(i/plashka-pole-bg2.gif) top left repeat-x; margin-bottom:45px;}
.plashkaPole3	{background:url(i/plashka-pole-bg3.gif) top left repeat-x; margin-bottom:45px;}
.plashkaImg		{width:100%; margin-bottom:3px; overflow:hidden;}
.plashkaText	{padding:0 10px 20px 20px;}

.pict		{background:#f1f1f1; clear:both; padding:5px 5px 20px 5px; margin-bottom:7px;}
.pict img	{float:left; margin:0 10px 10px 0;}

.tabl		{border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-collapse:collapse;}
.tabl th	{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:10px; background-color:#f1f1f1; padding:5px;}
.tabl td	{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:8pt; padding:5px;}

.logosLink	{float:left; margin:0 20px 25px 0; width:299px;}
.logosLinkPartners	{float:left; margin:0 20px 25px 0; width:199px; height:135px;}
.logosLinkPartnersNoheight		{float:left; width:199px;}

.listSoft		{float:left; width:160px; height:290px; margin:0 10px 10px 0;}
.listImg		{}
.listLink		{background:url(i/arrRombBlue.gif) 0 4px no-repeat; padding:0 0 5px 18px; font-size:8pt; line-height:140%;}
.listDescr		{padding:0 0 5px 18px; font-size:8pt; line-height:140%;}
