@charset "utf-8";
html *{padding:0px; margin:0px;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #5b4f28; background-color: #fffdf6;	margin: 0px; padding: 0px;}
body#type{background:#fffdf6 url(../img/tbg.png) repeat-x top left;}
body#child{background:#fffdf6 url(../img/vh-maket-child.gif) repeat-x top left;}
body#corpm{background:#fffdf6 url(../img/vh-maket-museum.gif) repeat-x top left;}
td{vertical-align:top;}
img{border:0px;}

a{color:#1b4b7d; text-decoration:underline;}
a:hover{text-decoration:none;}
a.red{color:#990000;}
h1{color:#990000; font-size:24px; line-height:26px; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 0px 10px 0px; margin:0px; font-weight:200;}
h1 a{color:#990000;}
h1.t{margin-bottom:20px;}
h2{color:#990000; font-size:18px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0px 10px 0px; margin:0px; font-weight:200;}
h3{color:#990000; font-size:14px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0px 10px 0px; margin:0px; font-weight:200;}
input[type=submit] {font-size:11px; padding: 2px 3px;}

p{margin-bottom:15px;}
.c{clear:both;}

form label{margin:10px 0px 0px 0px; display:block; padding:0px;}

#global{position:relative; min-width:980px; width:100%;}
#global #head{height: 150px; position:relative; overflow:hidden;}
#global .thead{background:none;}
#global .mhead{background:#f7ebca;}
#global #head #logo{width:270px; text-align:center;}
#global #head #tics{height:85px;}
#global #head #tics .navdiv{background:url(../img/topicbg.png) no-repeat top center; float:right; position:relative; right:100px; top:30px; margin-left:50px;}
#global #head #tics .navdiv div{float:left; position:relative;}
#global #head #menu{display: block; height: 85px; position:relative; overflow:visible; list-style:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:200; color:#fff; zoom:1;}
#global #head #menu li{display:block; float:left; margin:0px 5px 0px 0px; position:relative;}
#global #head #menu li a{display:block; float:left; color:#494645; cursor:pointer;}
#global #head #menu li a b{padding:8px 15px 12px; display:block;  float:left; height:43px; font-weight:200; text-decoration:underline; font-size: 16px;}
#global #head #menu li a:hover b {text-decoration:none;}
#global #head #menu li.over{background:url(../img/menu-select.png) no-repeat top center;}
#global #head #menu li.over a{background:url(../img/menu-select-left.png) no-repeat top left; color:#fff;}
#global #head #menu li.over a b{background:url(../img/menu-select-right.png) no-repeat top right;}
#global #rush{height:370px; position:relative; background:url(../img/rushbg.jpg) repeat-x top left;}
#global #rush .inside{height:370px; position:relative; background:url(../img/rushbg-left.jpg) no-repeat top left; padding:12px 230px 0px 270px;}
#global #rush .inside td{width:33%; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#494645; font-style:italic; font-weight:200; height:160px;}
#global #rush .inside td a{color:#494645;}
#global .prodtblcat {width:70%; margin-bottom:30px;}
#global .prodtblcat td{width:33%; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#494645; font-style:italic; font-weight:200; height:160px;}
#global .prodtblcat td a{color:#494645;}
#global td.left{width:290px; padding-bottom:50px; padding-top:20px;}
#global td.right{width:320px; padding-bottom:50px;}
#global td.left .block{padding:0px 35px 20px 30px; position:relative; overflow:visible; height:auto; z-index: 1;}
#global td.left .contacts{margin:20px 35px 0px 0px; position:relative; background:url(../img/contactbg.png) no-repeat bottom right;}
#global td.left .contacts .in{padding:10px 10px 10px 30px; background:url(../img/contactbg.png) no-repeat top right; position:relative; bottom:10px;}
#global td.left .contacts .in .gline{font-size:10px;}
#global td.left .contacts .in .telephone{color:#990000; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic; position:relative;}
#global td.left .contacts .in .telephone .code{color:#a99d79; font-size:11px; position:relative; top:-6px; margin-right:5px;}
#global td.left .contacts .in .ask{margin:7px 0px 10px 0px; padding:0px 0px 0px 20px; background:url(../img/arrow-right.png) no-repeat top left;}
#global td.left .smenu{list-style:none; padding:0px 30px 20px 30px;}
//#global td.left .smenu li b{display:block; padding:5px 0px 5px 17px; background:#e3d4ac url(../img/smenu-list-ov.png) no-repeat top left;}
#global td.left .smenu li b{display:block; padding:0px ; background:#e3d4ac  no-repeat top left;}
#global td.left .smenu li a{display:block; padding:5px 0px 5px 17px; background:url(../img/smenu-list.png) no-repeat top left; color: #5b4f28;}
#global #bread{position:absolute; right:0px; top:77px;}

#global td.center{padding:20px 0px 50px;}
#global td.center .newsblock{margin:0px 0px 10px; padding:0px; height:auto; overflow:visible; width:auto; position:relative;}
#global td.center .newsblock img{float:left; margin:0px 10px 10px 0px; border:1px #c3b691 solid; padding:1px;}
#global td.center .newsblock .desc{padding:0px 0px 0px 185px;}
#global td.center .newsblock .desc .date{font-size:11px; font-style:italic; color:#7c6e42;}
#global td.center .newsblock .desc h4{font-size:12px; font-weight:bold;}

#global td.center .newsblock .desc-wo-im{padding:0px}
#global td.center .newsblock .desc-wo-im .date{font-size:11px; font-style:italic; color:#7c6e42;}
#global td.center .newsblock .desc-wo-im h4{font-size:12px; font-weight:bold;}

#global td.right .block{padding:20px 0px 0px 30px;}
#global td.right .block h4{font-size:12px; font-weight:bold;}
#global td.right .block .desc{padding:0px 0px 0px 15px;}
#global td.copyright{border-top:3px solid #bdb7a4; padding:15px 0px 30px 0px; line-height:24px;}
#global td.copyright .search{border:1px solid #c7ba97; width:200px; height:22px; background:#fff; background:url(../img/slupa.png) no-repeat left center;}
#global td.copyright .search input{border:0px; background:#fff; height:22px; width:160px; margin-left:20px; float:left;}
#global td.copyright .search input.btn{width:20px; height:auto; margin:5px 0 0 0;}

#global td.tcenter{padding:20px 50px 50px 0px;}
#global td.tcenter .navline{font-size:11px; color:#705f32; margin-bottom:30px;}
#global td.tcenter .navline a{color:#705f32;}
#global td.tcenter .ti{margin:0px 10px 10px 0px; border:1px #c3b691 solid; padding:1px; float:left;}
#global td.tcenter ul{list-style:none; margin:0px 0px 15px 10px;}
#global td.tcenter ul li{margin:0px 0px 10px 0px; padding:3px 0px 0px 20px; background:url(../img/ul-b.png) no-repeat top left;}
#global table.tablecont{margin:10px 0px;}
#global table.tablecont th, #global table.tablecont td{padding:5px 10px;}
#global table.tablecont{border-top:1px solid #dbd5c1; border-bottom:1px solid #dbd5c1; background:url(../img/t-dline.png) repeat-x bottom;}
#global table.tablecont th{font-weight:bold; background:#faf2db url(../img/t-dline.png) repeat-x bottom;}
#global table.tablecont td{border-left:1px solid #dbd5c1; border-top:1px solid #dbd5c1;}
#global #colt{position:absolute; top:95px; right:0px; z-index:200;}
#global table.tablecont th.scope_row {text-align:left; background:none; border-top:1px solid #dbd5c1 !important;}

#global .prodtbl{width:100%;}
#global .prodtbl td.item{width:50%; padding:0px 40px 40px 0px;}
#global .prodtbl td.item img{float:left; border:1px solid #c0b28d}
#global .prodtbl td.item .hdr{padding-left:10px; font-size:14px; padding-right:10px;}
#global .prodtbl td.item .hdr h3{color:#494645; padding:0px; font-weight:bold;}
#global .prodtbl td.item .hdr h3 a{color:#494645;}
#global .prodtbl td.item .image{width:110px; padding-bottom:40px;}
#global .prodtbl td.item .new{width:70px;}
#global .prodtbl td.item .new .newin{color:#fff; background:#e92124; text-align:center; padding:0px 10px;}
#global .prodtbl td.item .descr{padding:5px 0px 0px 10px;}

#global ul.submenu{float:left; margin:0px 0px 40px 0px; padding:0px; padding-right:80px; list-style:none; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; background:none;}
#global ul.submenu li{background:url(../img/smenuar.png) no-repeat top left !important; padding:0px 0px 20px 20px; margin:0px;}
#global ul.submenu li a{color:#494645;}


