body {margin:0; background:#fff; color:#000; font:100% arial, sans-serif; line-height:1.4;}
body,div,form,td,dl,dt,dd,p,address,h1,h2,h3,h4 {padding:0;}

dt,dd,dl {margin:0;}

table {empty-cells:show; border-spacing:0; border-collapse:collapse;}
td,th {padding:0; text-align:left; vertical-align:top;}

img,table {border:0;}

p {margin:0 0 1em 0;}

a,a:visited,.pseudo {color:#000;}
a:hover,.pseudo:hover {color:#000;}
.pseudo {cursor:pointer; border-bottom:1px dashed;}

a ins {cursor:pointer;}

ins {text-decoration:none;}

hr {height:1px; border:0; color:#e1e1e1; background:#e1e1e1; margin:1em 0 1em 0;}

h1 {font-size:160%; margin:0 0 1em 0}
h2 {font-size:140%;}
h3 {font-size:140%;}
h4 {font-size:120%;}
h1,h2,h3 {font-weight:normal;}
h4 {font-weight:bold;}
h1,h2,h3,h4 {color:#000; line-height: 1.2;}
h2,h3,h4 {margin:1.2em 0 0.8em 0;}
h4 {margin-top:1.5em;}
h1.first,h2.first,h3.first,h4.first {margin-top:0;}

.bg {display:none;}
.header {display:none;}

.menu {display:none;}
.menu_holder {display:none;}
.left_menu {display:none;}

.incut {float:right; width:172px;}
.with-incut {margin-right:196px;}

.b-img {display:block; border:1px solid #ededed; padding:3px;}
.img {display:block; position:relative; width:164px; height:139px; overflow:hidden;}

.b-images .b-img {margin-bottom:16px;}

.navigation {height:100px;}
.content {height:auto;}
.content_reducer {padding:0;}

.block {margin-bottom:16px; background:#fff;}

.numbers {display:none;}
.contact-form {display:none;}

.data {margin:.3em 0 1.2em 0; width:100%;}
.data {text-align:left;}
.data td,.data th {padding:4px 5px; border-top:1px solid #e5e5e5;}
.data th {border-bottom:1px solid #3399FF; border-top:0;}

.catItem {border-top:1px solid #3399FF; padding-top:10px; float:left; width:240px; font-size:12px;}
.catItemTitle {padding-left:16px; background:url(/f/i/arr.gif) 0px .33em no-repeat;}
.catItemTitle p {margin:0;}
.catItemImage {text-align:center; padding:15px 15px 15px 0px;}

.arr,.arr li {margin:0; padding:0; list-style:none;}
.arr li {padding-left:28px; background:url(/f/i/arr.gif) 12px .33em no-repeat;}
div.arr {padding-left:16px; background:url(/f/i/arr.gif) 0 .33em no-repeat; float:left;}

.fright {float:right;}
.fleft {float:left;}

.size {font-size:10px; color:#7a7a7a; margin-left:.6em;}

.news {margin-bottom:3em;}
.news dt,.date {color:#7a7a7a; font-size:11px;}
.news dd {margin-bottom:1em;}

.footer {display:none;}
.copyright {display:none;}
.bottom-menu {display:none;}
.path {display:none;}
.print {display:none;}
.gallery {display:none;}

.contentTracking {display:none;}
.cover {width:1000px;}

.contentBlock ul {margin-bottom:1.5em;}
.contentBlock .contentBlockInfo {border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}

.itemBlock {padding:20px 0;}

.rel {position:relative;}
.clear:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}

.images {float:left; margin:0 20px 10px 0; display:inline;}

.subheader {border-bottom:2px solid #e1e1e1; padding:0 0 .6em 0; margin-bottom:1em; font-size:14px; font-weight:bold; margin-top:2em;}

.smallGallery {width:97px; height:68px; float:left; margin:0 6px 4px 0; display:inline;}
.smallGalleryCut {display:block; text-align:center;}
.smallGalleryCut a {display:block; position:relative; width:90px; height:60px; overflow:hidden;}
.smallGalleryCut img {display:block; margin:0 auto;}

.p {margin:0 0 1em 0;}
.p td {padding:0 .4em .2em 0;}

.important {margin-left:.5em; color:#b00000;}
.form {display:none;}

.groupin {margin-bottom:1.4em;}
.groupin td {padding-right:15px;}

.centered {display:block; margin:0 auto;}

.noprint {display:none !important;}

/* css, html - h4mpy */