body {
background-image: url(/i/bg.jpg);
max-width: 1280px;
margin: 0 auto;
padding: 0;
scrollbar-face-color: #CCCCCC;
scrollbar-arrow-color: #686868;
scrollbar-base-color: #B1B2B5;
scrollbar-3dlight-color: #686868;
scrollbar-darkshadow-color: #7D7D7D;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #5F5F5F;
scrollbar-track-color: #B1B2B5;
}




td, p, font{font-family : Arial Narrow;}



h1 {font-size: 28px; font-weight: 400;}
h2 {font-size: 20px; font-weight: 550; padding-top: 40px; margin-bottom: -15pt;}
h3 {font-size: 20px; font-weight: 550; padding-top: 40px; margin-bottom: -15pt;}
h4 {font-size: 16px; margin-bottom: 5pt; padding-top: 20px;}




/* ////////////чередование строк//////// */
.tr-1 {background-color: #bababa;}
.tr-2 {background-color: #adadad;}



img.img-left{margin-right: 10px; margin-bottom: 10px;}



li {margin-left: -20px;}


a:link, a:visited {color: #000000;}
a:hover{color: #ff0000;}


hr {padding-bottom: 40px;}



/* ///////партнеры внизу на главной ////// */
.part {color: #858585; font-size: 12px; font-family : Arial Narrow; font-weight: 400; width: 100; text-align: right; padding-right: 40; text-transform : uppercase;}





/* ///////ПЕРСОНА////// */
table.persona {margin-top: 50px; border-collapse: collapse; margin-top: 30px;}
table.persona td {padding: 10px 10px 10px 10px; background-color: #B9B9B9; font-size: 14px; font-family: Arial Narrow; border: 0; margin: 0;}
span.persona {color: #000000; text-transform : uppercase; font-size: 16px; font-weight: 700;}



/* /////ФОТОПЕЧАТИ ОНЛАЙН ИНФО/////// */
font.number-title {font-size: 60px; font-weight: 700; color: #ffffff; margin-right: 20px;}
h4.number-title {margin: 0 0 0 0; padding: 5 0 0 0;}


/* //////BABLE///// */
table.b {border-collapse: collapse; padding: 0 0 0 0; margin: 0 0 0 0; height: 40px;}
td.b-b-l {background-image: url(/i/b/b-l.gif); background-position: right top; background-repeat : no-repeat;}
td.b-bg {background-image: url(/i/b/b-bg.gif); background-position: left top; vertical-align: top; padding: 6 0 0 0;}
td.b-b-r {background-image: url(/i/b/b-r.gif); background-position: left top; background-repeat : no-repeat;}
a.b-a:link, a.b-a:visited {color: #626262; font-family: verdana; font-size: 12px; font-weight: 700; vertical-align: top; text-decoration: none; padding-right: 15px; background-image : url(/i/go-2.gif); background-position : right top; background-repeat : no-repeat;}
a.b-a:hover {color: #ff0000}





/*  стиль для таблиц с прайсами  */
.tbl {margin: 0px 0; border-collapse: collapse; font-family: Arial; font-size: 12px;}
.tbl th {padding: 5px;border: 1px solid #4F4F4F; background: #9E9E9E; vertical-align: top;text-align: left; font-size: 10px; text-transform : uppercase; font-weight: 400; font-family: Arial;}
.tbl td {padding: 5px;; border: 1px solid #4F4F4F; text-align: left; vertical-align: middle; font-family: Arial;}
td.head {padding: 5px; border: 1px solid #4F4F4F; background: #B9B9B9; text-align: left; vertical-align: middle; font-family: Arial;}



/* //////PDF////// */
div.pdf-1 {margin-top: 110px;}
div.pdf-2 {margin-top: 50px;}
a.pdf:link, a.pdf:visited {color: #000000; font-size: 16px; text-decoration: none; padding-left: 20px; background-image : url(/i/pdf.gif); background-position : left top; background-repeat : no-repeat;}
a.pdf:hover {color: #ff0000;}



/* стиль подписей НДС */
p.nds {font-family: Arial; font-size: 9px; text-transform : uppercase; padding-top: 0px; margin-top: 5px;}



/* //////news ata mainpage/////// */
.data {font-size: 14px; padding-right: 20px;}
.head-news {padding-left: 80px;}
h3.home-news {font-size: 14px; font-weight: 550; padding-top: 0px; margin-bottom: 0pt; text-transform : uppercase;}
.allnews {padding: 10 0 0 40;}

/* /////Top-login///// */


a.login-top:link,a.login-top:visited {color: #ffffff; text-decoration: none;}
a.login-top:hover{color: #ffffff; text-decoration: underline;}


/* /////////SITE MAP SEARCH////////// */
div.div-sitemap {width: 400px; font-size: 12px; padding-left: 40px;}
h4.sitemap {font-size: 16px; margin-top: -15pt; margin-bottom: -15pt; font-weight: 400;}
