@charset "utf-8";
/* CSS Document */

body{background:url(../img/side_border.jpg) repeat-x  #e8eff7; text-align:center; color:#666; padding-bottom:20px; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
center {
}

a, a:visited, a:link, a:active{ color:#007CC2; }
a:hover{ color:#007CC2;}

h1.Z1{color:#007CC2;font-size:18px;font-weight:normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:14px 0 5px 13px;   white-space:nowrap;  line-height:40px; }
h2.Z2{ color:#666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; margin:28px 10px;}
h2.Z3{ color:#007CC2; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px;  margin:10px 12px;}

.BodyTable{ height:100%; height:550px;}

.BorderLeft{width:4px;background:url(../img/shadow_left.gif) no-repeat #d1dae1;}
.BoredrRight{width:4px; background:url(../img/shadow_right.gif) no-repeat #d1dae1;}
.BodySite{width:850px; background:#fff; text-align:left;}

.TopSite{}
.Tel{  position:absolute;  margin-left:751px; margin-top:-38px;}
.Logo{ margin-top:15px;}

.TopMenu{ background:url(../img/menu_back.gif) no-repeat; height:44px; text-align:center; font-size:11px;}
.TopMenu li {margin:0 22px;}
.TopMenu a, .TopMenu a:visited, .TopMenu  a:link, .TopMenu a:active{ font-weight:bold; margin:0; color:#666;  line-height:44px; }
.TopMenu a:hover{ color:#4c8cd3; text-decoration:none;}
.TopMenu li,.BootomMenu li {display:inline;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .TopMenu{ font-size:12px; }
}

.BootomSite{ width:858px; height:75px; background:url(../img/bootom_bg.gif) no-repeat; }
.BootomMenu{  text-align:left; float:left; padding-top:48px; margin-left:2px; width:545px; }
.BootomMenu a, .BootomMenu a:visited, .BootomMenu  a:link, .BootomMenu a:active{ font-size:11px;  margin:0; color:#007CC2; }
.BootomMenu a:hover{ color:#007CC2;}
.BootomSite .cop { text-align:left; float:right; padding-top:35px; margin-right:102px;  line-height:15px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.BootomSite .cop { margin-right:50px; padding-top:50px; }
}


.Content {background:url(../img/top_shadow.gif) no-repeat top left;}
.Content p, .Content ul, .Content ol, .Content strong, .Content b, .Content table{ color:#666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;   margin:0 10px 10px 10px; line-height:13px;}
.Content ul, .Content ol{ margin-left:50px; font-size:24px;}
.Content li{margin-bottom:15px; font-size:11px;}

.Content ul.PricingUl li{ margin-bottom:auto;}

.err h3{ color:#7c0000; margin-left:9px;margin-top:5px; font-weight:bold; font-size:10px;}
.err  h3 b{ margin-left:0;}
.Content  .contact_form{margin-top:15px; margin-left:50px;}
.Content  .contact_form .contact_email{ margin-top:5px; width:100px;}
.Content  .contact_form .contact_email td {  padding-right:5px; }
.Content  .contact_form .button {background-color:#F0F0F0; border:1px solid #CCCCCC; color:#000000;font-size:10px;font-style:normal;font-weight:bold; padding:1px 8px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Content  .contact_form .inputbox { background-color:#F0F0F0; border:1px solid #CCCCCC; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; margin-top:2px;}

.Content  .customersL{ float:left; width:640px; }
.Content  .customersL a{ margin:0 10px; background:url(../img/link.yellow.gif) no-repeat left bottom; padding-left:18px;}
.Content  .customersL p{ margin:0 10px 2px 10px;}
.Content  .customersR{ float:right; width:200px; margin-top:-40px; }
.Content  .customersR .zagR{ margin-bottom:5px; font-style:italic;}
.Content  .customersR ul{margin-left:30px; margin-bottom:30px;}
.Content  .customersR li{ margin-bottom:0;}
.Content  .customersC{ clear:both; line-height:0; height:0; }

.Content .sitemap { margin-left:35px;}
.Content .sitemap li{ margin-bottom:3px;}

.Content .home{ margin-top:10px;}
.Content .home .BoxR{ float:right;  width:290px; background:url(../img/home_bg.gif) top repeat-x;}
.Content .home .BoxR h2.Z3{ margin-left:10px;}
.Content .home .BoxR ul { margin-left:10px; background:url(../img/home_point_right_ul.gif) repeat-y; height:214px; list-style-type: none; }
.Content .home .BoxR li { font-weight:bold; margin-left:30px; line-height:24px; vertical-align:top; height:25px; margin-bottom:13px;}
.Content .home .BoxL{ float:left;  width:560px; background:url(../img/home_bg.gif) top repeat-x;}

.Content .home .BoxL .BoxL1{ background:url(../img/home_notebok.gif) no-repeat left; }
.Content .home .BoxL .BoxL1 p{ padding-left:115px; }
.Content .home .BoxL .BoxL1 h2.Z3{ padding-left:17px; background:url(../img/bg_h2.gif) no-repeat left; line-height:34px;}
.Content .home .BoxL .BoxL2{ float:left; width:280px; min-height:364px; background:url(../img/blok_home_bg.gif) no-repeat top;}
.Content .home .BoxL .BoxL3{ float:right; width:280px; min-height:364px; background:url(../img/blok_home_bg.gif) no-repeat top;}


.Content  p a {background:none !important; padding-left:0px !important; margin:0 !important;}
.Content .home .BoxL .BoxL2 h2.Z3, .Content .home .BoxL .BoxL3 h2.Z3  { margin-left:30px; line-height:35px;}
.Content .home .BoxL .BoxL2 p, .Content .home .BoxL .BoxL3 p, .Content .home .BoxL .BoxL2 b, .Content .home .BoxL .BoxL3 b  { margin-left:30px; }
.Content .home .BoxL .BoxL2 a, .Content .home .BoxL .BoxL3 a{ background:transparent url(../img/link.yellow.gif) no-repeat scroll left bottom; padding-left:18px;}







