body, html, p, div, img, ul, span, strong, li, a, form, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; background: url(/images/bg.jpg) 0px 0px repeat-x; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
img {border: none;}
a {text-decoration: underline; color: #0066cc;}
a:hover {text-decoration: none;}

/*center*/
.center {width: 1000px; background: #FFFFFF; margin: 0px auto; position: relative;}
.center-bg {background: url(/images/head-x.gif) 0px 0px repeat-x;}
.center-top {background: url(/images/center-top.gif) 0px 0px no-repeat;}
.center-bottom {background: url(/images/center-bottom.gif) 0px 100% no-repeat;}
.center h2 {font: bold 18px Georgia, "Times New Roman", Times, serif; font-style: italic;}
.center h2 span {font-weight: normal; font-size: 16px;}

.center2 {width: 1000px; background: #FFFFFF; margin: 0px auto; position: relative;}
.center2-bg {background: url(/images/head-x.gif) 0px 0px repeat-x;}
.center2-top {background: url(/images/center-top.gif) 0px 0px no-repeat;}
.center2-bottom {background: url(/images/center-bottom.gif) 0px 100% no-repeat;}
.center2 h2 {font: bold 18px Georgia, "Times New Roman", Times, serif; font-style: italic;}
.center2 h2 span {font-weight: normal; font-size: 16px;}

/*center*/

/*left*/
.left {width: 215px; float: left; margin-right: 15px; padding-bottom: 220px;}

.logo {height: 95px; padding: 1px 0 21px 17px; background: url(/images/logo.png) 17px 1px no-repeat; overflow: hidden;}
.logo a {display: block; width: 197px; height: 95px; text-indent: -9000px; overflow: hidden;}
/*left*/

/*menu*/
.menu {padding: 12px 0 3px 43px;}
.menu li {background: url(/images/menu-bg.gif) 0px 100% no-repeat; line-height: 10px; padding: 4px 0 9px 0;}
.menu li.last {background: none;}
.menu a {color: #000000;}
/*menu*/

/*menu2*/
.menu2 {padding: 12px 0 3px 21px;}
.menu2 li {background: url(/images/menu-bg.gif) 22px 100% no-repeat; line-height: 10px;}
.menu2 label {color: #000000; width: 71px; float: left;}
.menu2 li.last {background: none;}
.menu2 a {text-decoration: none;}
.bg1 {display: block; padding: 4px 0 9px 22px; background: url(/images/bg1.gif) 1px 4px no-repeat;}
.bg2 {display: block; padding: 4px 0 9px 22px; background: url(/images/bg2.gif) 0px 4px no-repeat;}
.summ {color: #f89012;}
/*menu2*/

/*login*/
.block3 {background: url(/images/block3-bg.gif) 0px 0px repeat-y; margin-bottom: 12px;}
.block3-top {background: url(/images/block3-top.gif) 0px 0px no-repeat;}
.block3-bottom {background: url(/images/block3-bottom.gif) 0px 100% no-repeat;}
.login {padding: 18px 0 0 42px; height: 155px;}
.login label {display: block; margin-bottom: 7px;}
.login a {color: #000000;}
.f01 {margin-bottom: 6px; width: 151px; height: 16px; background: #FFFFFF; border: 1px solid #d6d3ce;}
.f02 {margin: 7px 0 5px 0;}
.f03 {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; margin-bottom: 6px; height: 16px; background: #FFFFFF; border: 1px solid #d6d3ce; width: 260px}
.f04 {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #000000}
.f05 {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; width: 250px}

.block4 {background: url(/images/block4-bg.gif) 0px 0px repeat-y; margin-bottom: 12px;}
.block4-top {background: url(/images/block4-top.gif) 0px 0px no-repeat;}
.block4-bottom {background: url(/images/block4-bottom.gif) 0px 100% no-repeat;}
/*login*/

/*news*/
.news {padding: 13px 0 0 41px;}
.news div span {color: #fe73a1; font-size: 16px;}
.news div {margin-top: 10px;}
/*news*/

/*main*/
.main {width: 770px; float: left; padding-bottom: 72px;}
/*main*/

/*desc*/
.desc {padding: 0 0 6px 42px;}
.desc h2 {padding-bottom: 8px;}
.desc p {color: #7f7f7f;}
/*desc*/

/*block*/
.block {margin: 0 0 22px 10px; background: url(/images/block-bg.gif) 0px 0px repeat-x; position: relative;}
.block-right {background: url(/images/block-right.gif) 100% 0px no-repeat;}
.block ul li {float: left; border-right: 1px solid #cecece;}
.block ul a {display: block; text-indent: -9000px; overflow: hidden; height: 62px;}
.q01 {width: 80px; background: url(/images/home.gif) 100% 31px no-repeat;}
.q02 {width: 120px; background: url(/images/features.gif) 100% 31px no-repeat;}
.q03 {width: 94px; background: url(/images/faq.gif) 100% 31px no-repeat;}
.q04 {width: 144px; background: url(/images/testimonials.gif) 100% 31px no-repeat;}
.q05 {width: 113px; background: url(/images/order.gif) 100% 31px no-repeat;}
.block ul a:hover {background: url(/images/blue.gif) 0px 0px repeat-x;}

.lang img {margin-right: 8px;}
.lang {position: absolute; right: 34px; top: 18px;}
/*block*/

/*about*/
.about {margin: 0 0 0 7px; padding-bottom: 13px; border-bottom: 1px solid #dfdfdf;}
.about h2 {padding: 0 0 12px 33px;}
.about p {padding: 0 0 0 36px; color: #7f7f7f; margin-bottom: 9px;}
.about p.bg {background: url(/images/skoba.gif) 0px 50% no-repeat; padding: 6px 0 4px 36px; min-height: 58px;}
/*about*/

/*footer*/
.footer {padding: 20px 0 14px 44px; background: url(/images/logo-smaill.png) 682px 15px no-repeat; position: absolute; bottom: 0; width: 726px;}
.footer p {padding-bottom: 6px; color: #bfbfbf;}
.footer p.nav {color: #7f7f7f;}
/*footer*/

/*text*/
.text {padding: 0 0 56px 42px; border-bottom: 1px solid #dfdfdf;}
.text p {padding-top: 14px;}
/*text*/

/*info*/
.info {margin: 40px 5px 0 7px; padding-bottom: 13px;}
.info h2 {padding: 0 0 12px 33px;}
.info p {padding: 0 0 0 36px; color: #7f7f7f; margin-bottom: 9px;}
/*info*/
