/* Basic Blocks
*******************************************************************************/
body {
	background: #fff;
	color: #353535;
	font: 12px Tahoma;
}

*html img.png { behavior: url(/styles/png.htc); }

a, a:hover { color: #00a2ff; outline: none; text-decoration: underline; }
.fontik1{   font-size: 1px; line-height: 1px;

}
.fontik2{
  font-size: 2px; line-height: 2px;
}
.fontik3{
             font-size: 3px;  line-height: 3px;
}
.fontik4{
          font-size: 4px; line-height: 4px;
}
.fontik5{
         font-size: 5px;  line-height: 5px;
}
.fontik6{
         font-size: 6px; line-height: 6px;
}
.fontik7{
          font-size: 7px;  line-height: 7px;
}
.fontik8{
        font-size: 8px;  line-height: 8px;
}
.fontik9{
        font-size: 9px; line-height: 9px;
}
.clear { clear: both !important; }
.fix { border: 1px solid #f00; }

/* Layout
*******************************************************************************/
#wrapper {
	width: 100%;
}

/* Header
*******************************************************************************/
#header {
	height: 100px;
	padding: 25px 25px 0;
	position: relative;
	z-index: 150;
}
#header .logo-alt {
	margin: 0 0 0 110px;
}
#header .logo {
	float: left;
	width: 150px;
}
#header .logo  {
	background: url(/i/logo.jpg) no-repeat 0 0;

}
#header .logo {
	display: block;
	height: 120px;
	width: 144px;
}
#header .logo a{
  font-size:22px;
 	color:#00a2ff;
  line-height: 19px;
  text-decoration: none;
}

#header .logo a span{
  display:block;
  margin-top:-4px;
  font-size:24px;
  line-height: 24px;
}
#footer-up {	width:980px ;  margin-left:20px;
	position: relative;overflow: hidden}
*html #footer-up {zoom:1}
#middle {width: 100%;}
#container1 {margin-left: 290px; margin-right: 40px}
#contentu {padding-top: 0px;}
#contentu p {
  margin-top: 0em;
  margin-bottom: 0em;
}
#contentu h1{font: 22px Tahoma; color: #193c7e; line-height: 0.8em; font-weight:normal; padding-top:6px;margin-bottom: 18px; padding-left:1px;}


#footer-up .clients1 { width:980px; }
#footer-up .clients1 a{padding-right:8px;}
#footer-up .clients1 img {vertical-align: middle; border: none; padding-left:20px;padding-right:20px;padding-bottom:20px;}
.slf h3 {padding-left:6px; font: 30px  Tahoma; color: #6291de;}
.slf h3 a{
  text-decoration: none;
}
.slf h3 a:hover{
  text-decoration: underline;
}

.slf ul.services1 { padding: 12px 0 0 1px; margin-top:-19px }
.slf ul.services1 li {color: #4B4B4B;font-size: 18px;padding: 20px 0 10px 5px; line-height: 100%; width:220px}
.slf {float: left;width: 240px; padding-left: 21px; margin-top:-1px;}
.slf ul.services1 li a { color: #4B4B4B; text-decoration: none; padding-right: 0px}
.slf ul.services1 li a:hover {text-decoration: underline; color: #00A1FF;}
.slf ul.services1 li img {vertical-align: middle}
/* ----------------äíàþáêåìí------------------------ */
.slf ul.services1 li.active, .slf ul.services1 li a.active{ color: #4B4B4B; font-weight:bold;}
.slf ul.services1 li a.act{ color: #4B4B4B; font-weight:bold; text-decoration:none; }
/* ----------------äíàþáêåìí------------------------*/

.slf ul.services1 li ul {padding-left: 5px; padding-top:5px}
.slf ul.services1 li ul li { font: 12px Tahoma; padding: 11px 0 0 10px; background: url(../i/a.gif) no-repeat left 16px;}
.slf ul.services1 li ul li.act { background: url(../i/abc.gif) no-repeat left 16px;}              /**/
.slf ul.services1 li ul li span {color:#353535; font-weight: bold;}           /**/
.slf ul.services1 li ul li.current {background: url(../i/a-hover.gif) no-repeat left 10px; font-weight:bold;}
.slf ul.services1 li ul li a {color: #353535;}
.slf ul.services1 li ul li a:hover {text-decoration: underline;  color: #00A1FF;}

#header .menu {
	float: right;
	text-align: right;
	width: 500px;
}
#header .menu ul li {
	display: -moz-inline-stack;
	display: inline-block;
	//display: inline;
	font-size: 18px;
	padding-left: 20px;
}
#header .menu ul li a {text-transform:lowercase;}
#header .menu ul li.services a { color: #fec47b; }
#header .menu ul li.contacts a { color: #90d9ea; }
#header .menu ul li.sales a { color: #b5b4b4; }
#header .menu ul li.buy a { color: #fc8c89; }
#header .menu ul li.services_act a { color: #fec47b; text-decoration:none;}
#header .menu ul li.contacts_act a { color: #90d9ea; text-decoration:none; }
#header .menu ul li.sales_act a { color: #b5b4b4; text-decoration:none; }
#header .menu ul li.buy_act a { color: #fc8c89; text-decoration:none; }

#header .menu .firstphone {
	color: #193B7D;
	font: 22px Tahoma;
	padding: 7px 0 0 0;
}

#header .menu .secondphone {
	color: #193B7D;
	font-size: 14px;
}

#provodki {
	background: url(/i/bg-top1.jpg) no-repeat 0 0;
	margin: 0 0 20px 0;
	position: relative;
}
#provodki .bodytop {
	background: url(/i/bg-bodytop.jpg) repeat-x 0 0;
	height: 86px;
	margin-left: 900px;
}
#provodki a.buy {
	display: block;
	height: 80px;
	left: 203px;
	position: absolute;
	text-indent: -9999px;
	top: 0;
	width: 80px;
}
#provodki a.sale {
	display: block;
	height: 54px;
	left: 650px;
	position: absolute;
	text-indent: -9999px;
	top: 20px;
	width: 80px;
}
#provodki1 {
	background: url(/i/bg-top2.jpg) no-repeat 0 0;
	margin: 0 0 20px 0;
	position: relative;
}
#provodki1 .bodytop {
	background: url(/i/bg-bodytop.jpg) repeat-x 0 0;
	height: 86px;
	margin-left: 900px;
}

#provodki1 a.sale {
	display: block;
	height: 54px;
	left: 650px;
	position: absolute;
	text-indent: -9999px;
	top: 20px;
	width: 80px;
}
/* Middle
*******************************************************************************/

h2,h2 a,h3,h3 a{
	font-size:18px !important;
	color:#4b4b4b;
	text-decoration:none;
	font-weight:normal;
	font-family:'Tahoma';
	margin:0px !important;
	padding:0px !important;
}
h2 a:hover,h3 a:hover{
	font-size:18px !important;
	color:#00a1ff;
	text-decoration:underline;
	font-weight:normal;
	font-family:'Tahoma';
	margin:0px !imortant;
	padding:0px !imortant;
}

h2 a span,h3 a span{
	font-size:12px;
	color:#00a1ff;
	text-decoration:underline;
		
}

#middle {
	width: 100%;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#contentik {
	padding: 0 285px 0 285px;
}
#content {
	padding: 0 285px 0 285px;
}
#content p {
  margin-top: 0em;
  margin-bottom: 0em;
}
#content-inner {
	padding: 0 285px 0 25px;
}
#middle .subtitle {
	font-size: 14px;
	line-height: 1.3em;
	padding-bottom: 15px;
	//padding-bottom: 20px;
}
#middle .subtitle.sr-subtitle {
	padding-bottom: 6px;
	//padding-bottom: 9px;
}
#middle .subtitle span,
#middle #content-inner .subtitle2 span {
	color: #f65b57;
	font-size: 30px;
}
#middle #content .subtitle,
#middle #content-inner .subtitle {
	line-height: 1.8em;
}
#middle #content .subtitle span,
#middle #content-inner .subtitle span {
	font-size: 36px;
}
#middle #contentik .subtitle,
#middle #content-inner .subtitle {
	line-height: 1.8em;
}
#middle #contentik .subtitle span,
#middle #content-inner .subtitle span {
	font-size: 36px;
}
#middle h2{
	font: 18px Tahoma, Arial;
	font-weight: normal;
	padding: 0px 0 15px 0;
	//padding-top: 4px;
}

#middle h1 {
	font: 22px Tahoma;
	font-weight: normal;
    color:#193c7e;
	margin: 2px 0 24px 0;
	//padding-top: 4px;
}
#middle #content-inner h1 {
	font-size: 22px;
	color: #193c7e;
    margin-bottom:14px;
	letter-spacing:0px;
	padding:0 !important;
}
#middle #content-inner h2,
#middle .sidebar-inner h2 {
	font-size: 18px;
	color: #4b4b4b;
	letter-spacing:0px;
	padding:0 !important;
}
#middle #content-inner h1 a
{
	font-size: 24px;
	color: #4b4b4b;
	letter-spacing:0px;
	padding:0 !important;
}
#middle #content-inner h2.title2 {
	color: #6291de;
	font-size: 18px;
	line-height: 0.8em;
	padding-bottom: 0;
}
#content h1.services {
	font-size: 22px;
    margin-bottom:24px;
	line-height: 0.8em;
	font-weight:normal;
}
#middle #content h2.services {
	font-size: 18px;
	line-height: 0.8em;
	font-weight:normal;
}
#middle #contentik h1.services {
	font-size: 22px;
     margin-bottom:24px;
	line-height: 0.8em;
	font-weight:normal;
}
#middle #contentik h2.services {
	font-size: 18px;
	line-height: 0.8em;
	font-weight:normal;
}
.hdr a{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:none;
	font-family: Tahoma;
}
.hdr a:hover{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:underline;
	font-family: Tahoma;
}
.sa{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:none;
	font-family: Tahoma;
}
.sa:hover{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:underline;
	font-family: Tahoma;
}
.solti{
  margin-bottom:4px;
}


.hdr{

padding-bottom:5px;
}
.hdr1 a{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:none;
	font-family: Tahoma;
}
.hdr1 a:hover{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:underline;
	font-family: Tahoma;
}
.hdr1{
  margin-top:50px;
  margin-left:5px;
padding-bottom:5px;
}
.project,
.news { padding-bottom: 20px; }
p.date {
	font-size: 11px;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}
.news p.date { padding: 25px 0 0 0; }
p.title { padding-bottom: 5px; }
p.titlesol { padding-bottom: 5px; font-size: 18px;   }
p.title a {
	color: #8b8b8b;
	font-size: 18px;
}
p.task span { color: #f54540; }
p.result span { color: #fe6c00; }
p.solution span { color: #459fcf; }
p.response span { color: #13a06c; }

p.solution,
p.response { padding: 5px 0; }

p.result{ margin-bottom:5px; padding: 0px 0px 0px 0px !important; }
p.result p{padding:0px !important; margin:0px !important;}

.textresponse .arrows a.down {
	background: url(/i/arrow-down.png) no-repeat 0 0;
	float: left;
	//font-size: 1px;
	height: 10px;
	padding-right: 5px;
	text-indent: -9999px;
	width: 10px;
}
.textresponse .arrows a.up {
	background: url(/i/arrow-up.png) no-repeat 0 0;
	float: left;
	//font-size: 1px;
	height: 10px;
	text-indent: -9999px;
	width: 10px;
}

#middle h3 {
	color: #8b8b8b;
	font-size: 18px;
	font-weight: normal;
}

#middle h4 {
	color: #8b8b8b;
	font-weight: bold;
	padding: 10px 0;
}

#middle p.inttitle { padding: 12px 0 3px 0; }
#middle p.intall { padding: 15px 0 0 0; }

.client { padding-bottom: 20px; }
.client .logo {
  padding-right:10px;
}
.client .title {
	max-width: 540px;
	padding-bottom:5px;
}
.client p.clienttitle { color: #8b8b8b; font-size: 18px; padding-bottom: 0px; }
.client p.clienttitle a { color: #8b8b8b; }
.otherclients {
  max-width: 540px;
  }
.otherclients img {
	padding: 10px;
    padding-left:0px;
    padding-right:20px;
    vertical-align: middle;
}


.pagination .nav span { font-size: 14px; padding: 0 15px 0 0; }
.pagination .nav a {
	padding: 0 15px 0 0;
	text-decoration: none;
}
.pagination .nav a.no-active {
	color: #bbbdbe;
}
.pagination .pages span {
	font-size: 22px;
	padding: 0 5px 0 0;
}
.pagination .pages a {
	padding: 0 5px 0 0;
}

.contact .phone span,
.contact .mail span,
.contact .address span {
	color: #666;
	font-size: 14px;
}
.contact .phone {
	font-size: 30px;
	color: #6291de;
	padding: 15px 0;
}
.contact .phone1 {
	color: #214784;
	font-size: 14px;
	padding: 15px 0;
}
.contact .phone2 {
	color: #6291de;
	font-size: 30px;
	padding: 0 0 15px 0;
}
.contact .phone2 span { font-size: 18px; }
.contact .mail, .contact .mail2, .contact .addr { padding: 0 0 15px 0; }
.contact .mail a { font-size: 30px; text-decoration: none; }
.contact .address { font-size: 18px; padding: 0 0 25px 0; }
.contact .link { width: 386px; }
.contact .link a {
	background: url(/i/print.jpg) no-repeat 0 0;
	float: right;
	height: 29px;
	line-height: 29px;
	padding: 0 0 0 40px;
	width: 110px;
}
.contact .descr { font-size: 14px; }

.responses .response {
	float: left;
	padding: 0 0 30px 0;
	width: 213px;
}

.shopping { padding: 10px 0 0 0px; }
.shopping .call {
	background: url(/i/b1.jpg) no-repeat 0 7px;
	font-size: 24px;
	padding: 0 0 20px 63px;
width: 230px;
float:left;
}
.shopping .call p{
    color:#656565;
    font-size: 18px;
}
.shopping .call .phone {
padding-top:6px;
	color: #193B7D;
	font-size: 19px;
	font-family: Tahoma;
}
.shopping  .call .slg,.shopping  .message .slg {
padding-top:6px;
	color: #F55B57;
	font-size: 12px;
    letter-spacing:1px;
}
.shopping .message {
	background: url(/i/b2.jpg) no-repeat 0 7px;
	font-size: 24px;
	padding: 0 0 20px 63px;
width: 200px;
float:left;
}
.shopping .message p{
    color:#656565;
    font-size: 18px;
}
.shopping .message .field input {
	border: 1px solid #e9e9e9;
	color: #b4b3b3;
	font-size: 11px;
	width: 169px;
}
.shopping .message .button { text-align: right; width: 172px; padding-top:5px;}

.shopping .calc {
	background: url(/i/b3.jpg) no-repeat 0 7px;
	margin-top: 160px;
	padding: 0 0 20px 63px;
}
.shopping .calc p.heading {  color:#656565;
    font-size: 18px; padding: 0 0 20px 0; }
.schemecontrol{
width: 330px;
	position: absolute;
margin-left:350px;
}
.scheme {
	background: url(/i/lines.png) no-repeat 0 0;
	height: 240px;
	margin-bottom: 20px;
	width: 330px;
	position: relative;
}
.scheme a.antivirus {
	background: url(/i/buy/antivirus.png) no-repeat 0 0;
	display: block;
	height: 51px;
	width: 47px;
	position: absolute;
	top: 187px;
	left: 276px;
}
#line-antivirus {
	background: url(/i/buy/line-antivirus.gif) no-repeat 0 0;
	display: none;
	height: 61px;
	width: 59px;
	position: absolute;
	top: 133px;
	left: 222px;
}
.scheme a.officeats {
	background: url(/i/buy/ats.jpg) no-repeat 0 0;
	display: block;
	height: 30px;
	width: 63px;
	position: absolute;
	top: 194px;
	left: 137px;
}
.scheme span.comp {
	background: url(/i/buy/comp.png) no-repeat 0 100%;
	display: block;
	height: 55px;
	width: 77px;
	position: absolute;
	top: 5px;
	left: 2px;
}
#line-comp {
	background: url(/i/buy/line-comp.gif) no-repeat 0 0;
	display: none;
	height: 76px;
	width: 43px;
	position: absolute;
	top: 48px;
	left: 76px;
}
.scheme span.ethernet {
	background: url(/i/buy/ethernet.jpg) no-repeat 0 0;
	display: block;
	height: 11px;
	width: 106px;
	position: absolute;
	top: 123px;
	left: 117px;
}
.scheme a.fileserver {
	background: url(/i/buy/fileserver.jpg) no-repeat 0 0;
	display: block;
	height: 30px;
	width: 65px;
	position: absolute;
	top: 15px;
	left: 141px;
}
#line-fileserver {
	background: url(/i/buy/line-fileserver.gif) no-repeat 0 0;
	display: none;
	height: 80px;
	width: 2px;
	position: absolute;
	top: 44px;
	left: 171px;
}
.scheme a.firewall {
	background: url(/i/buy/firewall.jpg) no-repeat 0 0;
	display: block;
	height: 39px;
	width: 39px;
	position: absolute;
	top: 108px;
	right: 12px;
}
#line-firewall {
	background: url(/i/buy/line-firewall.gif) no-repeat 0 0;
	display: none;
	height: 1px;
	width: 57px;
	position: absolute;
	top: 128px;
	left: 223px;
}
#line-firewall2 {
	background: url(/i/buy/line-firewall2.gif) no-repeat 0 0;
	display: none;
	height: 60px;
	width: 2px;
	position: absolute;
	top: 48px;
	right: 29px;
}
.scheme a.internet {
	background: url(/i/buy/internet.png) no-repeat 0 0;
	display: block;
	height: 43px;
	width: 43px;
	position: absolute;
	top: 5px;
	right: 8px;
}
#line-internet {
	background: url(/i/buy/line-internet.gif) no-repeat 0 0;
	display: none;
	height: 81px;
	width: 63px;
	position: absolute;
	top: 43px;
	right: 44px;
}
.scheme a.server {
	background: url(/i/buy/server.png) no-repeat 0 0;
	display: block;
	height: 103px;
	width: 60px;
	position: absolute;
	top: 130px;
	left: 3px;
}
#line-server {
	background: url(/i/buy/line-server.gif) no-repeat 0 0;
	display: none;
	height: 92px;
	width: 63px;
	position: absolute;
	top: 133px;
	left: 57px;
}



.shopping .calc .count {
	background: url(/i/calc-total.jpg) no-repeat 0 0;
	height: 41px;
	padding: 6px 0 15px 22px;
	width: 62px;
}
.shopping .calc .count div { position: relative; }
.shopping .calc .count input {
	background: none;
	border: none;
	color: #a5aaae;
	font-size: 18px;
	padding: 3px 0 0 0;
	text-align: center;
	width: 53px;
}
.shopping .calc .count .cnt_up {
	position: absolute;
	left: -18px;
	top: -1px;
}
.shopping .calc .count .cnt_down {
	position: absolute;
	left: -18px;
	top: 16px;
}

.shopping .calc .label {
	padding: 0px 0 0 0px;
	width: 80px;
	vertical-align: top;
font-size:12px;
color:#656565;
}

.shopping .calc .dop {
margin-top:5px;
}
.shopping .calc .dop li {
color:#656565;
	float: left;
	font-size: 12px;
	margin-left:-4px;
	width: 128px;
padding-top:3px;
padding-bottom:4px;
}

.shopping .calc .total {
	background: url(/i/newtotal.jpg) no-repeat 0 0;
	height: 91px;
	margin: 20px 0 0 0;
	width: 218px;
}
.shopping .calc .total .button-calc { text-align: center; padding-top:6px;}
#total {
	color: #cacaca;
	font-size: 18px;
	line-height: 45px;
	margin-top: 10px;
	text-align: center;
}


.shopping .secret {
	background: url(/i/present.jpg) no-repeat 0 0;
	color: #8b8b8b;
	margin-top: 50px;
	padding: 0 0 50px 180px;
}
.shopping .secret .subtitle2 { font-size: 24px; padding: 0 0 10px 0; }
.shopping .secret .alt { font-size: 18px; }
.shopping .secret .alt2 { font-size: 24px; line-height: 1em; padding: 15px 0 0 0; }



/* Sidebar Left
*******************************************************************************/
.sl {
	float: left;
	width: 220px;
    margin-left: 0px;
	padding-left: 25px;
	padding-right: 40px;
	position: relative;
}

.banner { padding-bottom: 15px; }

dl.news1 { color: #757575; }
dl.news dt { color: #374e91; font-size: 11px; }
dl.news dd { padding-bottom: 10px; }

#middle .sl h3 {
	font: 30px Tahoma;
	color: #6291de;
}

#middle .sl ul.services { padding: 15px 0 0 0; }
#middle .sl ul.services li {
	color: #8b8b8b;
	font-size: 18px;
	padding: 0 0 10px 0;
}
#middle .sl ul.services li a { color: #8b8b8b; }
/* ----------------ÄÎÁÀÂËÅÍÎ------------------------ */
#middle .sl ul.services li.active, #middle .sl ul.services li a.active{ color: #ffaa59; }
#middle .sl ul.services li a.act{ color: #ffaa59; font-weight:bold; text-decoration:none; }
/* ----------------ÄÎÁÀÂËÅÍÎ------------------------*/


#middle .sl ul.services li ul li { font-size: 12px; padding: 0 0 0 20px; }
#middle .sl ul.services li ul li a { color: #6291de; }



/* Sidebar Right
*******************************************************************************/
.sr {
    float: left;
	margin-right: -3px;
	width: 220px;
    margin-left: -285px;
	padding-left: 40px;
	padding-right: 25px;
	position: relative;
}

.clients {
	padding-bottom: 10px;
}
.clients p {
	float: left;
	padding: 0 13px 13px 0;
}

/*** Slider ***/
#slider {
	height: 114px;
	overflow: hidden;
	width: 99px;
}
#slider li {
	overflow: hidden;
}
span#prevBtn {
	margin: -68px 0 0 -15px;
	position: absolute;
}
span#nextBtn {
	margin: -68px 0 0 104px;
	position: absolute;
}
span#prevBtn a {
	background: url(/i/arrow-left.png) no-repeat 0 0;
	display: block;
	height: 10px;
	width: 10px;
}
span#nextBtn a {
	background: url(/i/arrow-right.png) no-repeat 0 0;
	display: block;
	height: 10px;
	width: 10px;
}

/* Slogan
*******************************************************************************/
.slogan {
	background: url(/i/ball.png) no-repeat 0 0;
	margin: 50px 0 70px 0;
	position: relative;
}
.slogan .dnk {
	background: url(/i/dnk.jpg) repeat-x 0 137px;
	height: 322px;
	margin-left: 490px;
}
.slogan .text {
	left: 350px;
	_left: -142px;
	position: absolute;
	top: 220px;
}
.slogan .text p {
	color: #8b8b8b;
	font-size: 24px;
	line-height: 1em;
}
.slogan .text p.pink {
	color: #f65b57;
	font-size: 51px;
	margin-top: -10px;
	padding-top: 0;
	padding-left: 17px;
}

.slogan-alt {
	margin-top: -130px;
	/*margin: 50px 0 70px 0;*/
	position: relative;
	z-index: 100;
}
.slogan-alt .dnk-alt {
	background: url(/i/dnk.jpg) repeat-x 0 137px;
	height: 322px;
}
.slogan-alt .text-alt {
	left: 135px;
	_left: -142px;
	position: absolute;
	top: 220px;
}
.slogan-alt .text-alt p {
	font-size: 22px;
	line-height: 1em;
}
.slogan-alt .text-alt span {
	color: #f65b57;
	font-size: 56px;
	margin-top: -10px;
	padding-top: 0;
	padding-left: 17px;
}

img[align="right"]{
	margin-bottom:5px;
	margin-left:30px;
	margin-top:5px;}
img[align="left"]{
	margin-bottom:5px;
	margin-right:30px;
	margin-top:5px;}


/* Footer
*******************************************************************************/
#footer {
	padding: 0 0 10px;
	width: 100%;

}
#footer .column {
	float: left;
	width: 50%;
	//width: 49%;
}
#footer .textblock {

	margin: 0 0 30px 25px;
}
#footer .textblock .img {
	padding-right: 20px;
	position: absolute;
	margin-top: 5px;
}
#footer .textblock .img .corners {
	background: url(/i/corners.png) no-repeat 0 0;
	height: 125px;
	position: absolute;
	width: 125px;
}
*html #footer .textblock .img .corners { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/corners.png', sizingMethod="crop"); }
#footer .textblock .paddingblock {
	padding: 0 15px 0 145px;
}
#footer .textblock .paddingblock h3 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 5px;
}
#footer .copy {
	color: #374e91;
	font-size: 11px;
	padding: 0px 25px 5px 25px;
}
.ep1{
line-height: 1px; display:block; margin:0px;
}
.ep1 span{
font-size:1px; display:block; margin:0px;
}
.ep2{
 line-height: 2px; display:block; margin:0px;
}
.ep2 span{
font-size:2px; display:block; margin:0px;
}
.ep3{
 line-height: 3px; display:block; margin:0px;
}
.ep3 span{
font-size:3px; display:block; margin:0px;
}
.ep4{
 line-height: 4px; display:block; margin:0px;
}
.ep4 span{
font-size:4px; display:block; margin:0px;
}
.ep5{
line-height: 5px; display:block; margin:0px;
}
.ep5 span{
font-size:5px; display:block; margin:0px;
}
.ep6{
 line-height: 6px; display:block; margin:0px;
}
.ep6 span{
 font-size:6px; display:block; margin:0px;
}
.ep7{
 line-height: 7px; display:block; margin:0px;
}
.ep7 span{
font-size:7px; display:block; margin:0px;
}
.ep8{
 line-height: 8px; display:block; margin:0px;
}
.ep8 span{
font-size:8px; display:block; margin:0px;
}
.linkhider a{
    text-decoration:none;
    color: #353535;
}
.linkhider a:hover{
color:#00a2ff;
}
.linkh{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:none;
	font-family: Tahoma;
}
.linkh:hover{
	font-size: 24px;
	color:#00a2ff;
	text-decoration:underline;
	font-family: Tahoma;
}
#container .mainlogo{
  color: #193B7D; font:12px Tahoma;position:absolute; width:155px;margin-top:4px;margin-left:73px;
}
#container .mainlogo span{     font-size:22px; line-height:20px;}
#container .mainlogo span span{
    font-size:24px; line-height:22px;}
#linker1:hover,#linker2:hover,#linker3:hover,#linker4:hover,#linker5:hover,#linker6:hover,#linker7:hover,#linker8:hover,#linker9:hover,#linker10:hover,#linker11:hover{
color:#00a2ff;
}	




