ul, li, form, img, p, h1, h2, input, table {
	padding: 0;
	margin: 0;
	border: 0;
}
select {
	padding: 0;
	margin: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	margin: 0;
}
a, a:hover {
	text-decoration: none;
}
table td {
	vertical-align: top;
}


/*////////////////////////////////
	     	 INDEX
////////////////////////////////*/


div.AllPage {
	width: 960px;
	text-align: left;
}
div.Header {
	float: left;
	width: 100%;
	height: 84px;
}
div.Logo {
	float: left;
	width: px;
	height: 84px;
}
div.TopMenu {
	float: right;
	margin-top: 40px;
}
div.TopMenu ul li {
	list-style: none;
	display: block;
	float: left;
	padding-left: 40px;
}
div.TopMenu ul li a, div.TopMenu ul li a:hover, div.TopMenu ul li span {
	display: block;
	float: left;
	height: 7px;
	font-size: 1px;
	background-position: top;
	background-repeat: no-repeat;
}
div.TopMenu ul li a:hover, div.TopMenu ul li span {
	background-position: bottom;
}
a.Company, a.Company:hover, span.CompanyCurr {
	background: url(../images/site_images/company.gif);
	width: 57px;
}
a.News, a.News:hover, span.NewsCurr {
	background: url(../images/site_images/site_images/news.gif);
	width: 47px;
}
a.Services, a.Services:hover, span.ServicesCurr {
	background: url(../images/site_images/services.gif);
	width: 37px;
}
a.Clients, a.Clients:hover, span.ClientsCurr {
	background: url(../images/site_images/clients.gif);
	width: 46px;
}
a.Hosting, a.Hosting:hover, span.HostingCurr {
	background: url(../images/site_images/hosting.gif);
	width: 45px;
}
a.Experience, a.Experience:hover, span.ExperienceCurr {
	background: url(../images/site_images/experience.gif);
	width: 70px;
}
a.Life, a.Life:hover, span.LifeCurr {
	background: url(../images/site_images/life.gif);
	width: 68px;
}
a.Contacts, a.Contacts:hover, span.ContactsCurr {
	background: url(../images/site_images/contacts.gif);
	width: 52px;
}
div.AllNewWork {
	float: left;
	margin-top: 44px;
	width: 100%;
	padding-bottom: 35px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
}
div.AllNewWork table {
	width: 100%;
	float: left;
}
td.WorkArrow {
	width: 38px;
	vertical-align: middle;
}
td.WorkArrow a, td.WorkArrow a:hover, td.WorkArrow div {
	display: block;
	width: 38px;
	height: 38px;
	background-repeat: no-repeat;
	background-position: top;
	position: relative;
	margin-top: -44px;
}
td.WorkArrow a:hover, td.WorkArrow div {
	background-position: bottom;
}
a.LeftArrow, a.LeftArrow:hover, div.LeftArrow {
	background: url(../images/site_images/arrow-left.gif);
}
a.RightArrow, a.RightArrow:hover, div.RightArrow {
	background: url(../images/site_images/arrow-right.gif);
}
td.BannerWorkTxt {
	width: 857px;
	padding: 0 20px 0 7px;
}
div.swf {
	width:857px;
	float:left;
}
td.BannerWorkTxt ul li {
	list-style: none;
	display: block;
}
div.BigBanner {
	float: left;
	width: 561px;
	padding-right: 14px;
}
div.NewWorkTxt {
	width: 282px;
	color: #8B8A8A;
	font: 80% Arial, Helvetica, sans-serif;
	float: left;
}
div.NewWorkDiv {
	font-size: 100%;
	font-weight: bold;
	width: 100%;
	float: left;
	color: #8B8A8A;
}
div.NewWorkTxt h1 {
	width: 100%;
	float: left;
	font: normal 30px Arial, Helvetica, sans-serif;
	color: #01A7E5;
	position: relative;
}
div.NewWorkTxt p {
	margin-top: 6px;
	margin-bottom: 10px;
	float: left;
}
div.NewMore {
	width: 107px;
	height: 18px;
	float: left;
	background: url(../images/site_images/blue-arrow1.gif) no-repeat right;
	margin-top: 8px;
}
div.NewMore a, div.NewMore a:hover {
	display: block;
	width: 107px;
	height: 18px;
	background: url(../images/site_images/work-more.gif);
}
div.AllPics {
	margin-top: 15px;
	padding-left: 444px;
	width: 516px;
	float: left;
}
div.AllPics span, div.AllPics a, div.AllPics a:hover {
	margin-right: 10px;
}
div.Specialization {
	float: left;
	width: 960px;
	margin-top: 23px;
	padding-bottom: 29px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
}
div.SpecializationTxt {
	float: left;
	width: 236px;
	padding-left: 1px;
	font-size: 80%;
	color: #8B8A8A;
}
div.SpecializationTxt h1 {
	width: 100%;
	margin-top: 27px;
}
div.SpecializationTxt p {
	float: left;
	margin-top: 6px;
	padding-right: 40px;
	color: #767676;
	font-size: 13px;
}
div.Services {
	float: left;
	width: 100%;
	margin-top: 47px;
}
div.Services a, div.Services a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #00A7E5;
}
div.SpecializationBlock {
	float: left;
	padding-left: 13px;
	width: 227px;
}
div.SpecializationBlock div {
	width: 217px;
	height: 53px;
	float: left;
	background: #00A7E5;
	color: #fff;
	padding-left: 10px;
	font-size: 75%;
	padding-top: 13px;
}
div.SpecializationBlock a {
	color: #fff;
	font-weight:bold;
}
div.WhatsNew {
	float: left;
	width: 960px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	padding-bottom: 40px;
	margin-top: 20px;
}
div.WhatsNew div.SpecializationTxt {
	margin-top: 10px;
}
div.WhatsNew div.SpecializationTxt h1 {
	margin-bottom: 23px;
}
div.NewsMain {
	float: left;
	width: 226px;
	margin-left: 13px;
	border-left: 1px solid #BDBDBD;
	font-size: 75%;
}
div.NewsMain p {
	float: left;
	padding-left: 11px;
	padding-right:;
	color: #8D8B8B;
	font-size: 12px;
}
div.NewsMain h1 {
	font: bold 120% Arial, Helvetica, sans-serif;
	color: #00A7E5;
	padding-left: 11px;
	width: 215px;
	margin-top: 11px;
}
div.NewsDate {
	float: left;
	width: 226px;
	height: 22px;
	background: #BDBDBD;
	text-align: center;
	font-size: 100%;
	color: #fff;
	margin-top: 35px;
	padding-top: 6px;
}
div.NewsDateBg {
	float: left;
	width: 17px;
	height: 17px;
	background: url(../images/site_images/news-date-bg.gif) no-repeat;
	font-size: 1px;
	left: 15px;
	position: relative;
	margin-bottom: -17px;
}
div.WhatsNew div.SpecializationTxt h1 {
	margin-top: 3px;
}
div.ContactsDomains {
	float: left;
	margin-top: 1px;
	background: #F5F5F5;
	width: 100%;
	padding: 14px 0 17px 0;
	border-bottom: 10px solid #BDBDBD;
}
div.ContactsDomains table {
	float: left;
	width: 100%;
}
div.ContactsDomains table td {
	border-right: 3px solid #DDDDDD;
	color: #767676;
	font-size: 75%;
}
div.ContactsDomains table td h1 {
	display: block;
	width: 100%;
	margin-bottom: 12px;
	margin-top: 3px;
}
td.ContactsTd {
	width: 200px;
	padding: 0 35px 0 15px;
}
div.ContactsTxt {
	float: left;
	padding-right: 4px;
	margin-top: 11px;
}
div.ContactsNumb {
	margin-top: 11px;
	float: left;
}
div.ContactsNumb a, div.ContactsNumb a:hover, div.ContactFormTxt a, div.ContactFormTxt a:hover {
	color: #00A7E5;
	text-decoration: underline;
}
div.ContactsNumb a:hover, div.ContactFormTxt a:hover {
	text-decoration: none;
}
div.ContactFormTxt {
	float: left;
	margin-top: 6px;
	width: 100%;
	color: #8D8B8B;
}
div.ContactFormTxt a, div.ContactFormTxt a:hover {
	color: #00A7E5;
}
td.HostingTd {
	padding-left: 9px;
}
div.HostingDiv {
	width: 141px;
	float: left;
	padding-right: 15px;
	background: url(../images/site_images/hosting-price-bg.gif) repeat-y 143px 0;
	margin-top: 6px;
}
div.HostingDiv h2 {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #343434;
	width: 128px;
	padding-left: 13px;
	margin-top: 4px;
}
div.BlueArrow {
	float: left;
	width: 122px;
	height: 18px;
	margin-top: 1px;
}
div.BlueArrow a, div.BlueArrow a:hover {
	color: #fff;
	display: block;
	width: 115px;
	height: 16px;
	padding: 2px 0 0 7px;
}
div.HostingVolume {
	float: left;
	width: 126px;
	padding-left: 15px;
	margin-top: 5px;
}
div.PrivateLegal, td.DomainsTd div.PrivateLegal {
	float: left;
	width: 450px;
	margin-top: 12px;
	padding-left: 5px;
}
div.PrivateLegal a, div.PrivateLegal a:hover {
	text-decoration: underline;
	color: #00A7E5;
}
div.PrivateLegal a:hover {
	text-decoration: none;
}
div.ContactsDomains table tr td.DomainsTd {
	border: none;
	width: 198px;
	padding: 0 13px;
}
div.FreeDomen {
	width: 198px;
	margin-top: 4px;
}
div.FreeDomen form {
	float: none;
	width: 198px;
	margin-top: 4px;
}
div.FreeDomen form input {
	width: 86px;
	height: 15px;
	background: #fff;
	border: 1px solid #85BBDD;
	font: normal 90% Tahoma;
	color: #2E2D2D;
	padding: 1px 0 0 3px;
	float: left;
}
div.FreeDomen form select {
	height: 17px;
	font: 90% Tahoma;
	color: #2E2D2D;
	float: left;
	margin-left: 4px;
}
div.FreeDomen form button {
	width: 34px;
	height: 18px;
	background: url(../images/site_images/ok-btn.gif) no-repeat;
	float: left;
	border: none;
	margin-left: 6px;
}
div.DomenPrice {
	float: left;
	width: 198px;
	margin-top: 14px;
}
div.DomenPrice span.Blue {
	color: #00A7E5;
}
div.DomenPrice span.PriceNumb {
	color: #2E2D2D;
	font-size: 200%;
}
td.DomainsTd div.PrivateLegal {
	width: 198px;
	position: relative;
	margin-left: -4px;
}
div.Footer {
	float: left;
	width: 100%;
	height: 55px;
}
div.Copyright {
	float: left;
	font-size: 70%;
	color: #767676;
	margin-top: 17px;
}
div.FooterMenu {
	float: right;
	margin-top: 19px;
}
div.FooterMenu ul li {
	display: block;
	list-style: none;
	float: left;
	padding-left: 40px;
}
div.FooterMenu ul li a, div.FooterMenu ul li a:hover, div.FooterMenu ul li span {
	display: block;
	float: left;
	height: 7px;
	font-size: 1px;
	background-position: top;
	background-repeat: no-repeat;
}
div.FooterMenu ul li a:hover, div.FooterMenu ul li span {
	background-position: bottom;
}


/*////////////////////////////////
	     	PORTFOLIO
////////////////////////////////*/


div.IntHeaderDiv {
	width: 100%;
	float: left;
	text-align: right;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	font-size: 225%;
	color: #00A7E5;
	margin-top: 28px;
	padding-bottom: 4px;
}
div.SubMenu {
	float: left;
	width: 960px;
	margin-top: 12px;
	padding-bottom: 11px;
}
div.SubMenu ul li {
	list-style: none;
	float: right;
	background: url(../images/site_images/submenu-bg.gif) no-repeat right 1px;
	padding: 0 11px 0 10px;
}
div.SubMenu ul li.RightOption {
	padding-right: 0;
	background: none;
}
div.SubMenu ul li a, div.SubMenu ul li a:hover, div.SubMenu ul li span {
	display: block;
	float: left;
	height: 11px;
	background-position: top;
	background-repeat: no-repeat;
	font-size: 1px;
}
div.SubMenu ul li a:hover, div.SubMenu ul li span {
	background-position: bottom;
}
a.SubmenuSupport, a.SubmenuSupport:hover, span.SubmenuSupportCurr {
	width: 96px;
	background: url(../images/site_images/submenu-support.gif);
}
a.SubmenuDesign, a.SubmenuDesign:hover, span.SubmenuDesignCurr {
	width: 76px;
	background: url(../images/site_images/submenu-design.gif);
}
a.SubmenuWap, a.SubmenuWap:hover, span.SubmenuWapCurr {
	width: 112px;
	background: url(../images/site_images/submenu-wap.gif);
}
a.SubmenuConsultation, a.SubmenuConsultation:hover, span.SubmenuConsultationCurr {
	width: 87px;
	background: url(../images/site_images/submenu-consultation.gif);
}
a.SubmenuStyle, a.SubmenuStyle:hover, span.SubmenuStyleCurr {
	width: 102px;
	background: url(../images/site_images/submenu-style.gif);
}
a.SubmenuAdvertisement, a.SubmenuAdvertisement:hover, span.SubmenuAdvertisementCurr {
	width: 100px;
	background: url(../images/site_images/submenu-advertisement.gif);
}
a.SubmenuContent, a.SubmenuContent:hover, span.SubmenuContentCurr {
	width: 115px;
	background: url(../images/site_images/submenu-content.gif);
}
a.SubmenuHosting, a.SubmenuHosting:hover, span.SubmenuHostingCurr {
	width: 45px;
	background: url(../images/site_images/submenu-hosting.gif);
}
a.SubmenuDomains, a.SubmenuDomains:hover, span.SubmenuDomainsCurr {
	width: 46px;
	background: url(../images/site_images/submenu-domains.gif);
}

a.SubmenuJanuary, a.SubmenuJanuary:hover, span.SubmenuJanuaryCurr {
	width: 39px;
	background: url(../images/site_images/submenu-january.gif);
}
a.SubmenuFebruary, a.SubmenuFebruary:hover, span.SubmenuFebruaryCurr {
	width: 45px;
	background: url(../images/site_images/submenu-february.gif);
}
a.SubmenuMarch, a.SubmenuMarch:hover, span.SubmenuMarchCurr {
	width: 28px;
	background: url(../images/site_images/submenu-march.gif);
}
a.SubmenuApril, a.SubmenuApril:hover, span.SubmenuAprilCurr {
	width: 39px;
	background: url(../images/site_images/submenu-april.gif);
}
a.SubmenuMay, a.SubmenuMay:hover, span.SubmenuMayCurr {
	width: 23px;
	background: url(../images/site_images/submenu-may.gif);
}
a.SubmenuJune, a.SubmenuJune:hover, span.SubmenuJuneCurr {
	width: 30px;
	background: url(../images/site_images/submenu-june.gif);
}
a.SubmenuJuly, a.SubmenuJuly:hover, span.SubmenuJulyCurr {
	width: 30px;
	background: url(../images/site_images/submenu-july.gif);
}
a.SubmenuAugust, a.SubmenuAugust:hover, span.SubmenuAugustCurr {
	width: 37px;
	background: url(../images/site_images/submenu-august.gif);
}
a.SubmenuSeptember, a.SubmenuSeptember:hover, span.SubmenuSeptemberCurr {
	width: 49px;
	background: url(../images/site_images/submenu-september.gif);
}
a.SubmenuOctober, a.SubmenuOctober:hover, span.SubmenuOctoberCurr {
	width: 44px;
	background: url(../images/site_images/submenu-october.gif);
}
a.SubmenuNovember, a.SubmenuNovember:hover, span.SubmenuNovemberCurr {
	width: 39px;
	background: url(../images/site_images/submenu-november.gif);
}
a.SubmenuDecember, a.SubmenuDecember:hover, span.SubmenuDecemberCurr {
	width: 45px;
	background: url(../images/site_images/submenu-december.gif);
}

a.SubmenuWorks, a.SubmenuWorks:hover, span.SubmenuWorksCurr {
	width: 60px;
	background: url(../images/site_images/submenu-works.gif);
}
a.SubmenuSites, a.SubmenuSites:hover, span.SubmenuSitesCurr {
	width: 34px;
	background: url(../images/site_images/submenu-sites.gif);
}
a.SubmenuMultimedia, a.SubmenuMultimedia:hover, span.SubmenuMultimediaCurr {
	width: 76px;
	background: url(../images/site_images/submenu-multimedia.gif);
}
a.SubmenuOther, a.SubmenuOther:hover, span.SubmenuOtherCurr {
	width: 38px;
	background: url(../images/site_images/submenu-other.gif);
}

div.AllPortfolio {
	width: 100%;
	float: left;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	margin-top: 29px;
}
div.PortfolioLine {
	float: left;
	width: 100%;
	margin-bottom: 29px;
	margin-top: 19px;
}
div.PortfolioLine div {
	float: left;
	width: 227px;
	padding-right: 17px;
	color: #343434;
	font-size: 75%;
}
div.PortfolioLine div.portfolio1 {
	padding-left: 1px;
	padding-right: 0;
}
div.PortfolioLine div img {
	display: block;
	margin-bottom: 8px;
}
div.PortfolioLine div a, div.PortfolioLine div a:hover {
	color: #00A7E5;
	font-size: 19px;
}
div.PortfolioLine div p {
	padding-left: 10px;
	float: none;
}
div.Pages {
	float: left;
	width: 100%;
	text-align: right;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	margin-top: 18px;
	padding-bottom: 38px;
}
div.Pages span, div.Pages a, div.Pages a:hover {
	margin-left: 10px;
}


/*////////////////////////////////
	     	SERVICES
////////////////////////////////*/


div.ServicesTxt {
	float: left;
	width: 940px;
	padding: 0 10px 26px 10px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	margin-top: 18px;
}
div.ServicesTxt p {
	font-size: 75%;
	color: #8B8A8A;
	margin-top: 15px;
}
div.ServicesLine, div.ServicesLineBottom {
	float: left;
	width: 960px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	padding-bottom: 22px;
	margin-top: 28px;
}
div.ServicesLineBottom {
	padding-bottom: 44px;
}
div.ServicesLine div, div.ServicesLineBottom div {
	float: left;
	padding-left: 8px;
	font-size: 75%;
	color: #767676;
	width: 276px;
}
div.ServiceLeft {
	padding-right: 50px;
}
div.ServiceCenter {
	padding-right: 43px;
}
div.ServiceRight {
	padding-right: 3px;
}
div.ServicesLine div h1, div.ServicesLineBottom div h1 {
	width: 100%;
	font: normal 95% Arial, Helvetica, sans-serif;
	color: #00A7E5;
	font-weight: bold;
	font-size: 15px;
}
div.ServicesLine div p, div.ServicesLineBottom div p {
	margin: 9px 0 3px 0;
}
div.ServicesLine div a, div.ServicesLineBottom div a {
	text-decoration: underline;
}
div.ServicesLine div a, div.ServicesLine div a:hover, div.ServicesLineBottom div a, div.ServicesLineBottom div a:hover {
	color: #00A7E5;
}


/*////////////////////////////////
	     	HOSTING
////////////////////////////////*/


table.HostingTable {
	margin-top: 7px;
	color: #8B8A8A;
}
table.HostingTable tr {
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
}
table.HostingTable td {
	font-size: 75%;
	padding: 15px 21px 14px 21px;
}
tr.HostingHeaderTr {
	color: #939292;
}
table.HostingTable tr.HostingHeaderTr td {
	padding: 8px 21px;
}
table.HostingTable td.HostingNameTd {
	font-size: 70%;
	color: #00A7E5;
	padding-left: 0;
	padding-right: 75px;
}
div.HostingRegistration {
	float: left;
	width: 100%;
	line-height: 175%;
	margin-top: 18px;
	margin-bottom: 25px;
}
div.HostingRegistration a, div.HostingRegistration a:hover {
	font-size: 75%;
	color: #00A7E5;
	text-decoration: underline;
}
div.HostingRegistration a:hover {
	text-decoration: none;
}


/*////////////////////////////////
	      HOSTING FORM
////////////////////////////////*/


div.HostingFormDiv {
	width: 100%;
	float: left;
	font-size: 75%;
	margin-top: 30px;
	padding-bottom: 80px;
	color: #343434;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
}
div.HostingFormDiv h1 {
	width: 100%;
	font: bold 130% Arial, Helvetica, sans-serif;
	color: #343434;
}
div.HostingFormDiv h1 a, div.HostingFormDiv h1 a:hover {
	color: #00A7E5;
}
div.HostingFormDiv h1 span {
	margin: 0 10px;
}
div.HostingFormDiv form {
	width: 100%;
	margin-top: 20px;
}
div.HostingFormDiv form input {
	width: 158px;
	height: 14px;
	border: 1px solid #85BBDD;
	font: normal 90% Tahoma;
	color: #2E2D2D;
	margin-left: 6px;
	margin-top: 9px;
	padding-left: 3px;
}
div.HostingFormDiv table td {
	background: url(../images/site_images/line2.gif) repeat-y right top;
	text-align: right;
	padding-bottom: 5px;
}
td.HostingFormLeft {
	width: 295px;
	padding-right: 44px;
}
div.HostingFormDiv form table {
	float: left;
	width: 100%;
}
td.HostingFormCenter {
	padding-right: 42px;
	width: 243px;
}
div.HostingFormDiv form input.FloatRight {
	float: right;
	margin-top: 24px;
}
div.HostingFormDiv table td.HostingFormRight {
	background: none;
	padding-right: 40px;
	width: 297px;
}
div.HostingFormDiv form table span {
	float: right;
	display: block;
	margin-top: 10px;
}
div.SendBtn {
	float: right;
	position: relative;
	margin-top: 16px;
	margin-bottom: -32px;
	left: -87px;
}
div.SendBtn button {
	border: none;
	background: url(../images/site_images/send-btn.gif) no-repeat;
	width: 76px;
	height: 16px;
}


/*////////////////////////////////
	      	  WORK
////////////////////////////////*/


div.WebSite {
	float: left;
	width: 100%;
	background: url(../images/site_images/line1.gif) repeat-x left bottom;
	padding-bottom: 45px;
}
div.WebSite table {
	float: left;
	width: 100%;
}
div.WebSite table td.WorkArrow a, div.WebSite table td.WorkArrow a:hover, div.WebSite table td.WorkArrow a div {
	margin-top: 0;
}
td.WorkImgTd {
	padding: 0 16px 0 12px;
	width:500px;
	height:500px;
}
div.WorkName {
	width: 100%;
	font-size: 12px;
	color: #8C8B8B;
	text-align: center;
	margin-top: 17px;
	margin-bottom: 11px;
}
div.WorkPages {
	width: 100%;
	float: left;
	font-size: 1px;
	height: 10px;
	margin-top: 14px;
	text-align: center;
}
div.WorkPages a, div.WorkPages a:hover, div.WorkPages span {
	margin: 0 5px;
}
td.WorkTxtTd {
	padding-left: 28px;
	padding-right: 10px;
	vertical-align: middle;
	color: #343434;
	font-size: 75%;
}
td.WorkTxtTd h1 {
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #00A7E5;
	width: 100%;
	margin-bottom: 12px;
}
td.WorkTxtTd p {
	margin-bottom: 15px;
}
td.WorkTxtTd p a {
	text-decoration: underline;
}
td.WorkTxtTd p a, td.WorkTxtTd p a:hover {
	color: #00A7E5;
}


/*////////////////////////////////
	      	  NEWS
////////////////////////////////*/


div.NewsBlock {
	float: left;
	width: 950px;
	padding: 0 5px 19px 5px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	margin-top: 22px;
}
div.NewsBlockDate {
	width: 104px;
	height: 22px;
	float: none;
	background: #BDBDBD;
	font-size: 75%;
	padding-top: 6px;
	color: #fff;
	text-align: center;
}
div.NewsBlock div.NewsDateBg {
	left: 12px;
	margin-bottom: 0;
	float: none;
}
div.NewsBlock h2 {
	display: block;
	width: 100%;
	font: bold 90% Arial, Helvetica, sans-serif;
	color: #00A7E5;
	margin-top: 1px;
}
div.NewsBlock p {
	font-size: 75%;
	color: #8D8B8B;
}
div.NewsPages {
	float: left;
	width: 950px;
	padding: 27px 5px 30px 5px;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	color: #767676;
}
div.NewsPages ul li {
	list-style: none;
	float: left;
	padding-right: 9px;
	font-size: 70%;
}
div.NewsPages ul li a {
	color: #01A7E5;
}
div.NewsPages ul li a:hover, div.NewsPages ul li {
	color: #767676;
}
div.NewsPages ul li.NewsPageLeft {
	padding-right: 18px;
}
div.NewsPages ul li.NewsPageright {
	padding-left: 9px;
}


/*////////////////////////////////
	     	 CLIENTS
////////////////////////////////*/


div.AllClients {
	width: 100%;
	float: left;
	background: url(../images/site_images/line1.gif) repeat-x bottom left;
	margin-top: 25px;
	padding-bottom: 17px;
}
div.ClientDiv {
	float: left;
	width: 185px;
	padding-right: 73px;
}
div.ClientDiv h1 {
	font: bold 80% Arial, Helvetica, sans-serif;
	width: 100%;
	color: #767676;
	margin-top: 15px;
}
div.ClientDiv p {
	margin-top: 8px;
	float: left;
}
div.ClientDiv p a {
	text-decoration: underline;
}
div.ClientDiv p a, div.ClientDiv p a:hover {
	color: #00A7E5;
	font-size: 80%;
}



div.feedbacked {
	margin-left:600px;
	float: left;
	font-size: 75%;
	margin-top: -400px;
	padding-bottom: 80px;
	color: #343434;
}
div.feedbacked input {
	width: 200px;
	height: 14px;
	border: 1px solid #85BBDD;
	font: normal 90% Tahoma;
	color: #2E2D2D;
	margin-bottom:10px;
}
div.feedbacked textarea {
	width: 250px;
	border: 1px solid #85BBDD;
	font: normal 90% Tahoma;
	color: #2E2D2D;
	
}
div.f_title {
	padding-bottom:20px;
	font-weight:bold;
	font: normal 90% Tahoma #00A7E5;
}
span.f_label {
	margin-top:20px;
}

div.SendBtnq {

	margin-top: 16px;
	margin-bottom: -32px;
	left: 82px;
}
div.SendBtnq button {
	border: none;
	background: url(../images/site_images/send-btn.gif) no-repeat;
	width: 76px;
	height: 16px;
}
span.cl_h {
	height:200px;
}
div.ClientDiv h1 {
	height:35px;
}
