body {background: #F5EACC; font-family: Georgia; color: #222} ._10 {font-size:10px !important} ._12 {font-size:12px !important} ._16 {font-size:16px !important} ._18 {font-size:18px !important} ._30 {font-size:30px !important} ._b {font-weight:bold !important} ._i {font-style:italic !important} .aligncenter{display:block;margin:0 auto;} .alignright{float:right;margin:0 0 10px 20px;} .alignleft{float:left;margin:0 20px 10px 0;} #ramka {border: 5px solid #fff} .menu_top {background:#fff; color: #f00; text-align:center} .menu_top a {color: #000; font-weight:bold; padding:0} .menu_top a:hover {color: #f00} .menu_top-l {background: #fff;padding: 0; width:200px; text-align:center} .menu_top-l img {border:0} .menu_top-c {font-size: 13px; height:23px; padding:6px 0 0 0; text-align:center; width:100%} .menu_top-c ul {list-style-type:none; margin:auto; width:650px; height:20px} .menu_top-c li {float:left; padding:0 5px 0 5px} .menu_top-r {padding:0} .showroom {width:220px; background:#fff; padding: 0 0 5px 0; border-bottom:1px #cccccc solid} .showroom p {font-size: 11px; text-align: justify; padding:5px; margin:0} .logo {background: url(/image/jaly_ceiling.png) no-repeat; width:220px; height:170px} .logo_zl01 {background: url(/image/zl01.png) no-repeat; height:150px;} .tel {background: url(/image/jaly_tel.png) no-repeat; width:220px; height:60px} .menu_main {width:220px} .menu_blok_up {background:url(/image/index/menu_blok_up.jpg) no-repeat top; height:71px; text-align:center; font-size: 10px; font-weight:bolder; color:#000; padding-top:5px} .menu_blok_center {background:url(/image/index/menu_blok_center.jpg) repeat-y top; width:220px; text-align:center} .menu_blok_center p {font-size:11px; text-align: justify; padding:15px; margin:0} .menu_blok_center span {text-align:center; font-size: 10px; color:#000; display:block; margin:5px 0 0 0} .menu_blok_down {background:url(/image/index/menu_blok_down.jpg) no-repeat top; padding:3px 0 0 0; height:58px; text-align:center; font-size: 16px; line-height:16px; color:#000} .menu_blok_down span {color:#cc0000; font-size: 14px} .menu_rss_up {background:url(/image/index/menu_blok_up.jpg) no-repeat top; height:71px; text-align: center; padding:40px 20px 0 20px; font-size: 10px; font-weight:bolder; color:#000;} .menu_rss_up p {font-size:16px; line-height:20px; font-weight:normal; text-align: justify} .menu_rss_center {background:url(/image/index/menu_blok_center.jpg) repeat-y top; width:220px} .menu_rss_down {background:url(/image/index/menu_blok_down.jpg) no-repeat top; height:58px} .menu_main ul {font-size: 13px; margin: 0; padding: 0; list-style-type: none} .menu_main li {color:#dad194; margin: 0; padding: 10px 10px 0 20px; text-align:left} .menu_main li a {font-family:Helvetica, Arial; font-size:13px; color: #585d63; font-weight:normal; line-height: 1.4em; letter-spacing: 1px} .menu_main li a:hover {color:#dad194} .menu_main .menu_z {font-size: 13px; color:#9E5413; margin: 0; padding: 10px 0 0 22px; clear:both; text-align:left} .menu_main .menu_z a:hover {color:#474747} .menu_main img {padding: 0; border:0} .menu_main .menu_zm1 {background: url(/image/ml01.png) no-repeat; height:668px} .menu_main .menu_zm2 {background: url(/image/ml02.png) no-repeat; height:308px;} .zag {font-size: 12px; text-align: center; padding:0; text-transform:uppercase} .cont {background:url(/image/index/cont.png) repeat-x top #fff; width:100%; text-align: justify; padding: 13px 0 0 0} .cont_2 {background: #fff; padding: 5px 20px 5px 20px;} .cont p {font: normal normal 400 16px/21px Georgia; color: #222} .cont_blok {padding: 5px 20px 5px 20px;color:#cc0000} .cont_blok_up_l {background:url(/image/index/cont_blok_up_l.gif) no-repeat left top} .cont_blok_up_r {background:url(/image/index/cont_blok_up_r.gif) no-repeat right top #fff} .cont_blok_down_l {background:url(/image/index/cont_blok_down_l.gif) no-repeat left bottom #fff; height:80px; padding-top:30px; margin: 0 0 10px 0;} .cont_blok_down_r {background:url(/image/index/cont_blok_down_r.jpg) no-repeat right bottom #fff} .cont li{padding: 0 10px 10px 10px} .cont table {border: 1px solid #918a78} .cont table caption {font-size:11px; text-align:right} .cont table caption span {font-weight:bold} .cont table caption em {font-size:9px; font-weight:lighter} .cont th {background: #333; padding: 5px; color:#fff; font-size:10px; font-weight:bold; min-height:30px; border:1px #ccc solid} .cont .vd {background: #CC0000; padding: 10px; color:#fff; font-size:9px;} .cont tr {text-align: center} .cont td {background: #fff; border-left: 1px solid #918a78; border-bottom: 1px solid #918a78; padding: 5px; font-size:14px} .cont td h3 {color:#918a78} .cont td em {color:#F00} .contdown {background:#fff; font-size: 11px; text-align:justify; padding:10px} .footer {background:url(/image/index/cont_blok_up_l.gif) top left; font-size: 8px; text-align: center; color: #000} .footer h3 {font-size: 8px; padding:10px; margin:0} .snoska {background:url(/image/index/cont_blok_up_r.gif) bottom right; font-size: 12px; text-align: center; color: #000} .down {background:url(/image/index/cont_blok_down_r.jpg) no-repeat right bottom #fff; font-size: 12px; text-align: center; margin: 5px; color: #777} .form {width:450px; padding:0 0 0 27%; visibility: hidden} .form_div {background:url(/image/form_bg.png) no-repeat; width:450px; height: 800px; position:absolute; color:#fff; text-align:left; padding: 0 0 0 20px; top:320px} .form_div2 {background:url(/image/form_bg.png) no-repeat; width:450px; height: 800px; color:#fff; padding: 15px 0 0 20px; text-align:left } a {color: #000; font-weight:bold; text-decoration:none } a em {color: #999; text-transform:lowercase} a:hover {color: #cc0000} .red {color: #cc0000} .red2 {color:#f00} .mark {background: url(/image/index/mark.gif) no-repeat left center #FFC; border:1px #666 dashed; padding:20px; font-weight:bold} .preview {text-align:right; font-size: 9px; font-weight:bold} .mag {background:url(/image/index/bg_mag.png) bottom; padding:0; z-index:1} .slogan {color:#000; font-size:10px; font-weight:bold} .motv {background:url(/image/motv.png) bottom repeat-x #ffdf71; width: 100%; margin: 5px 5px 25px;border-top:#ffd032 5px solid; font-size:14px; color:#000; padding:0 0 10px 0; text-align:center; font-style:italic; -moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-box-shadow:0 1px 3px #999; -webkit-box-shadow:0 1px 3px #999;-o-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999; clear:both} .motv p{background: #f9f9f9; font-size:15px; font-weight:bold; padding:10px; margin:0} .motv_b {color:#000; font-style: normal; font-size:16px} .motv_r {color:#f00; font-style: normal; font-weight:bold; font-size:16px} .prim {background: #FCFCFC; padding:10px; border-top:#ffd032 1px solid; font-style:italic} .clear {clear: both} .img-link{display:block;border:1px solid #ddd;margin-bottom:13px} .img-link img{width:100%;display:block;padding:4px;background:#eee;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;} .img img{display:block;padding:4px;background:#eee;border:1px solid #fff} img:hover{opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9;} .mtv_blok {background: #f9f9f9 url(/image/index/mtv_blok.png) no-repeat left top; width: 100%;height: 118px;margin: 5px 5px 25px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-box-shadow:0 1px 3px #999; -webkit-box-shadow:0 1px 3px #999;-o-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999; clear:both; overflow:hidden} .mtv_blok span {display: block; font-size:30px; color: #222 !important} .mtv_blok a {display: block; height: 110px; padding: 20px 20px 0 180px; text-decoration: none; font-size:13px; color: #666 !important} .mtv_blok:hover {background-color: #e2f2fa} .kn1 {background-color: #f9f9f9;font-size:14px; line-height:40px; height: 50px; margin:5px 2px 5px 2px; -moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-box-shadow:0 1px 3px #999; -webkit-box-shadow:0 1px 3px #999;-o-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999; clear:both} .kn1:hover {background-color: #e2f2fa; color:#F00} .kn2 {background-color: #f9f9f9; width: 98%; border-left:solid 15px; height: 50px;margin: 5px 5px 25px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-box-shadow:0 1px 3px #999; -webkit-box-shadow:0 1px 3px #999;-o-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999; clear:both} .kn2 a {display: block; padding: 18px 20px 5px 10px; text-decoration: none; font-size:13px; line-height:15px;color: #333 !important; overflow:hidden} .kn2:hover {background-color: #e2f2fa; color:#F00} .kn3 {background-color: #f9f9f9;font-size:14px; padding:10px; margin:30px 0 30px 0; -moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-box-shadow:0 1px 3px #999; -webkit-box-shadow:0 1px 3px #999;-o-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999; clear:both} .kn3:hover {background-color: #e2f2fa; color:#F00} .gal_back {background:#f9f9f9; width:98%; padding:15px;} .gal{background-color:#f3f3f3; float:left;margin:10px auto 20px 2%; border:1px solid #ddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow:0 3px 2px #999;-webkit-box-shadow:0 3px 2px #999;-o-box-shadow:0 3px 2px #999;box-shadow:0 3px 2px #999} .gal img{margin:0;padding:8px; border: none} .gal p{font-size:11px;line-height:10px;padding:0 4px 5px;margin:0;text-align:center!important} .gal_back span:hover{background-color:#fff;opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8} .li_100 {background-color:#fffdfa} .li_100 ul{padding:0} .li_100 li{display: list-item; list-style-type: none; padding-bottom:20px} .li_100 li span {display:block; width:100%; height:140px} .mtv_tel {background: url(/image/jaly_tel.png) no-repeat left top; width: 100%; height: 62px; overflow:hidden} .mtv_tel a {display: block; padding: 0 20px 0 240px; text-decoration: none; font-size:18px; color: #0 !important} 