body {padding:0px; margin:0px; background-color:#2a558e;}
table {border:0px; border-collapse:collapse;}
table td {padding:0px;}
div {padding:0 0 0 0px; margin:0 0 0 0px;}

.head_baget {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_baget.jpg') no-repeat 0% 0%;}
.head_exhibition {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_exhibition.jpg') no-repeat 0% 0%;}
.head_photo {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_photo.jpg') no-repeat 0% 0%;}
.head_mcdk {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_mcdk.jpg') no-repeat 0% 0%;}
.head_type {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_type.jpg') no-repeat 0% 0%;}
.head_raduga {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_raduga.jpg') no-repeat 0% 0%;}
.head_vzor {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_vzor.jpg') no-repeat 0% 0%;}
.head_content {position:relative; top:0px; left:0px; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:251px; background:url('i/l/top_content.jpg') no-repeat 0% 0%;}
.logotype {position:absolute; top:60px; left:200px; width:100px; height:100px;}
.contacts {position:absolute; top:12px; left:70%;}

table.content {width:90%; height:auto;}
table.content td {}
table.content td.left {width:250px; vertical-align:top;}

div.leftmenu {margin:0 0 50 34px;}
div.leftmenu .item img {margin:10 0 10 10px;}
div.leftmenu .item_c {width:182px; height:41px; background:url('i/menu/back_c.jpg') no-repeat 0% 0%;}
div.leftmenu .item_c2 {width:182px; height:57px; background:url('i/menu/back_c2.jpg') no-repeat 0% 0%;}
div.leftmenu .item_c img, div.leftmenu .item_c2 img {margin:10 0 10 10px;}
div.leftmenu .item b, div.leftmenu .item_c b, div.leftmenu .item_c2 b {display:none;}
div.leftmenu .separator {width:175px; height:4px; background:url('i/menu/separator.gif') no-repeat 0% 0%; font-size:1px;}

div.photogallery {position:relative; top:0px; left:0px; width:200px; height:170px;}

div.lnews {position:relative; top:0px; left:0px; width:180px; padding-left:35px; margin-top:35px;}
div.lnews p {margin:5 0 5 0px;}

div.topglowimg {padding:40 0 10 0px; background:url('i/l/imgglow-1.jpg') no-repeat 0% 0%;}
div.bottomglowimg {padding:0 0 37 0px; background:url('i/l/bottom_img.jpg') no-repeat 0% 100%;}

table.content td.right {width:100%; vertical-align:top; padding:0 0 0 40px;}

table.text {width:100%;}
table.text td.left {width:50%; vertical-align:top; padding-left:20px; padding-bottom:20px;}
table.text td.right {width:50%; vertical-align:top; padding-left:20px; padding-bottom:20px;}

table.text_free {margin:0 0 20px 0; width: 100%}
table.text_free td {padding-left: 20px}

table.foto {text-align: center;}
table.foto p { padding: 5px 0 10px 0}

ul {padding:0 0 0 0px; margin:0 0 10 20px;}
ul li {list-style-type:none;width:100%; background:url('i/l/mdash.gif') no-repeat 0px 4px; padding:0 0 0 20px; margin:10 0 0 0px;}
ul.submenu {padding:0 0 0 0px; margin:0 0 0 20px; // margin:0 0 0 0px;}
ul.submenu li {list-style-type:none; width:100%; background:url('i/l/mdash2.gif') no-repeat 0px 4px; padding:0 0 0 15px; margin:2 0 0 0px;}

table.data {width:75%; height:auto;}
table.data td {border:1px solid #5883b4; border-width:0 0 1 0px; padding:5 5 5 5px;}
table.data td.last {border-width:0 0 0 0px;}

input.text, select,textarea {width:50%;}
textarea {height:100px;}

img.more {position:relative; top:6px; left:0px;}

div.footer {position:relative; top:0px; left:0px; clear:both; width:expression(document.body.clientWidth < "975" ? "975px" : "100%"); min-width:975px; height:111px; background:url('i/l/footer_back.jpg') no-repeat 0% 0%;}
div.footer .copy {position:absolute; top:45px; left:275px;}

/* Æóðíàë "Âçîð" */
div.vzor {position:relative; top:0px; left:0px; width:400px; height:240px; background:url('i/l/vzor_back.jpg') no-repeat 0px 20px;}
div.vzor img {position:relative; top:0px; left:20px;}
div.vzor div.catalogue {position:absolute; top:0px; left:180px;}
table.vzor {width:80%; height:auto; background:url('i/l/vzor_back2.jpg') no-repeat 0% 100%;}
table.vzor td {padding:15 0 15 0px; vertical-align:top;}
table.vzor .i {width:200px;}

/* Øðèôòû */
.contacts, .lnews {font:normal 11px 'Tahoma'; color:#dfecfc;}
.contacts a, .lnews a {color:#b5e7f7;}
h1 {font:normal 31px 'Arial'; color:#fff;}
h2 {font:normal 18px 'Arial'; color:#fff; margin-bottom: 10px;}
h3 {font:bold 16px 'Arial'; color:#fff; margin:0 0 10 0px;}
h4 {font:normal 12px 'Arial'; font-weight: bold; color:#dfecfc;  margin:0 0 10 0px;}
div.catalogue {padding:0 0 0 20px; font:bold 12px 'Arial';}
div.catalogue span {font:normal 24px 'Arial';}
table.content td {font:normal 12px 'Arial'; color:#dfecfc;}
table.content td a {font:normal 12px 'Arial'; color:#B5E7F7;}
table.content td p {line-height:18px; margin-top: 0px; text-align: justify; text-indent: 20px}
table.content td p.nomargbot {margin-bottom: 0}
table.content td p.nojust {text-align: center}
table.content td p.noindent {text-indent: 0}
table.content td ul li {font:normal 12px 'Arial'; color:#dfecfc;}
.footer {font:normal 11px 'Tahoma'; color:#9fc0e5;}

span.fio {font-size: 12pt; font-weight: bold; color: #ffffff}
