/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;}
body{width:100%;margin:0 auto;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:13px;min-height:100%;position:relative;min-width:970px;_width:expression(document.documentElement.clientWidth < 970 ? "970px" : "100%");}
*html body{height:100%}
body{behavior:url("csshover.htc");}
/* HTML tags */
h1{}

a{color:#00768f}
a:hover{text-decoration:none}

.bg01{background:url(../images/bg01.gif) top repeat-x }

.main-container{max-width:1250px;width:expression(document.body.clientWidth > 1250? "1250px": "100%" );margin:0 auto;overflow:hidden;padding:0 0 265px 0;clear:both}

.mheader{background:#474a4a}
.mheader-box{max-width:1190px;width:expression(document.body.clientWidth > 1190? "1190px": "100%" );margin:0 auto;padding:0 30px;}
.logo{float:left;width:150px;padding:35px 0 0 0}
.top-phone{float:right;width:265px;padding:30px 0 0 0;}
.top-phone img{margin-top:7px}
.top-phone p{float:right;text-align:right;color:#a3a3a3;font-size:12px}
.top-phone p span{color:#f1f2f2;font-size:18px}

.top-menu{margin:0 265px 0 150px;padding-top:28px}
.top-menu ul {margin:0;padding:0;list-style-type:none}
.top-menu ul li{float:left;position:relative;padding-bottom:13px;margin-bottom:-1px}
.top-menu ul li span{float:left;padding:12px 10px;background:url(../images/top_sep.gif) 100% 50% no-repeat}
.top-menu ul li span a{color:#e2e2e2;font-size:14px;text-decoration:none}
.top-menu ul li.act span a{color:#7f7f7f}
.top-menu ul li.act {background:url(../images/top_act.gif) bottom center no-repeat;}
.top-menu ul li.act ul {clear:both;margin-left:5px;}
.top-menu ul li.act ul li{clear:both;padding:0 0 5px 10px ;background:url(../images/bullet01.gif) 0 7px no-repeat;color:#7f7f7f;font-size:11px;}
.top-menu ul li.act ul li a{color:#e2e2e2;font-size:11px;}
.top-menu ul li.act ul li a:hover{color:#7f7f7f;text-decoration:none}
.top-menu ul li.act ul li.act a{color:#7f7f7f;text-decoration:none}

.top-box{background:url(../images/header_top_right.jpg) right no-repeat;margin:0 5px;clear:both;margin:0 auto;width:1250px}
.top-box-inner{background:url(../images/header_top_left.jpg) left no-repeat;height:240px;padding:30px 28px}
.top-box h2{font-size:36px;font-weight:normal}
.top-box p{font-size:14px;padding-top:18px}
.imgbox{background:url(../images/spec01_bg.png) bottom no-repeat;width:293px;height:177px;float:right;margin:50px 0 0 30px;padding:7px 0 0 7px;position:relative}
.imgbox em{position:absolute;top:0;left:0;background:url(../images/spec01_bg_top.png) no-repeat;display:block;width:300px;height:133px}
.imgbox-bot{padding:12px 15px 0 15px;color:#fff;font-size:14px;margin-top:122px}

.jcarousel-skin-tango .jcarousel-container-horizontal {width:100%}
.jcarousel-skin-tango .jcarousel-clip-horizontal {margin:0;max-width:1150px;width:expression(document.body.clientWidth > 1250? "1250px": "100%" );height: 240px;}
.jcarousel-skin-tango .jcarousel-item {max-width:1150px;width:expression(document.body.clientWidth > 1250? "1250px": "100%" );height: 240px;zoom:1;}


/* Menu */
.mmenu{background:url(../images/menu_bg_right.gif) right no-repeat;margin:-1px 5px 0 5px;clear:both;/* width:990px; */ margin:0 auto}
.mmenu-inner{background:url(../images/menu_bg_left.gif) left no-repeat;height:72px}
.mmenu ul {width:99%;margin:0 10px;padding:0;list-style-type:none}
.mmenu ul li{width:20%;float:left}
.mmenu li:hover{background:url(../images/menu_act.jpg) top center no-repeat}
.mmenu li.act {background:url(../images/menu_act.jpg) top center no-repeat}
.mmenu li span{display:block;height:57px;background:url(../images/menu_sep.jpg) right no-repeat;padding:15px 0 0 20px}
.mmenu li.end span{background:none}
.mmenu li span a{text-decoration:none;color:#848484;font-size:14px;font-style:italic}
.mmenu li span a b{font-size:18px;font-weight:normal;font-style:normal;color:#000;display:block;padding-bottom:8px}
.mmenu li span a em{display:none}
/* Menu */

.navbar{padding-bottom:15px;color:#00768f}
.navbar span{margin:0 2px}

.mcontent{padding:50px 30px 50px 30px;clear:both}
.carcass{width:100%;border-collapse:collapse}
.leftbar{vertical-align:top}
.rightbar{vertical-align:top;width:265px;padding:48px 0 0 35px}

.list01{margin:0;padding:0;list-style-type:none}
.list01 li{padding-bottom:15px}
.list01 li img{float:left;margin:0 10px 2px 0}
.list01 a {display:block;border:solid #f2f2f2;border-width: 0 1px;outline:none;color: #00768f;font-size:18px}
.list01 a b {display: block;position:relative;top: -1px;left: 0;border:1px solid #f2f2f2;border-width:1px 0 0;font-weight:normal;}
.list01 a b b {border-width:0 0 1px; top: 2px; padding:8px 12px}

.example-box{padding:15px 0 0 0;font-size:13px}
.example-box h2 a{color:#000;font-size:24px;font-weight:normal}
.example-box div{width:268px;height:232px;background:url(../images/pic_bg001.gif) no-repeat;margin:15px 0 15px -5px;padding:16px 0 0 7px}

.info-box00{}
.info-box00 h2{color:#000;font-size:24px;font-weight:normal;background:url(../images/ugolok.gif) left bottom no-repeat;padding:0 0 20px 0;position:relative;margin-bottom:-1px}
.mbox01{background:url(../images/box001_left.gif) left no-repeat;float:left;margin-right:25px;width:46%;margin-bottom:40px}
.mbox01 div{background:url(../images/box001_right.gif) right no-repeat;height:214px}
.mbox01 div span{display:block;text-align:center;padding:5px 0}
.mbox01 div p{color:#5a5a5a;font-size:12px;font-style:italic;padding:30px 0 0 35px}
.mbox01 div p b{color:#972e00;font-size:18px;font-style:normal;font-weight:normal;display:block;}

.txt-box01{padding-right:45px}
.txt-box01 h2{color:#000;font-size:24px;font-weight:normal;}
.txt-box01 p{color:#000;font-size:13px;padding-top:20px}

.work-box{padding-right:45px}
.work-box h2{color:#000;font-size:24px;font-weight:normal;}
.work-box h2 span{color:#999999;font-size:12px;display:block}
.work-box h3{font-size:18px;font-weight:normal;padding:15px 0}
.work-box h3 img{vertical-align:middle;margin-right:10px}
.work-box p{padding-bottom:20px}

.work-view{background:url(../images/work_bg.gif) repeat-y;text-align:center;width:601px;margin:-3px 0 -2px 0 !important}

.scroll-gall{padding:20px 0}
.scroll-gall ul{margin:0;padding:0;list-style-type:none}
.scroll-gall ul li{float:left;margin:0 0 0 15px}
.scroll-gall ul li span{display:block}
.scroll-gall ul li div{background:url(../images/t_bg.gif) repeat-y;width:168px;padding-left:7px;margin:-3px 0 !important}
.scroll-gall p{color:#474a4a;padding:0 0 30px 10px}


.lmenu{padding-bottom:35px;margin-top:-15px}
.lmenu ul{margin:0;padding:0;list-style-type:none}
.lmenu ul li{background:#eaecd9;margin-bottom:1px}
.lmenu ul li.lmenu-top{background:#eaecd9; -moz-border-radius-topleft:2px; -webkit-border-top-left-radius:2px; -moz-border-radius-topright:2px; -webkit-border-top-right-radius:2px}
.lmenu ul li.lmenu-bot{background:#eaecd9; -moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px; -moz-border-radius-bottomright:2px; -webkit-border-bottom-right-radius:2px}
.lmenu ul li.act{background:url(../images/lmenu_act.gif) bottom repeat-x}
.lmenu ul li.act span{background:url(../images/lmenu_bullet.gif) 0 15px no-repeat}
.lmenu ul li.act span a{color:#474a4a;text-decoration:none}
.lmenu ul li span{display:block;padding:10px 15px}
.lmenu ul li a{font-size:14px;font-family:"Trebuchet MS"}
.lmenu ul li.act ul {padding:0 0 10px 30px;display:block}
.lmenu ul li.act ul li{background:none}
.lmenu ul li.act ul li:hover{background:none}
.lmenu ul li.act ul li a{font-size:12px;}
.lmenu ul li ul {display:none}
.lmenu ul li ul li{background:none}
.lmenu ul li ul li:hover{background:none}
.lmenu ul li.act ul li a{font-size:12px;}
.lmenu ul li.act ul li a:hover{color:#c86800;text-decoration:none}

.lmenu ul li:hover{background:url(../images/lmenu_act.gif) bottom repeat-x}
.lmenu ul li:hover span{background:url(../images/lmenu_bullet.gif) 0 15px no-repeat}
.lmenu ul li:hover span a{color:#474a4a;text-decoration:none}
.lmenu ul li:hover ul{padding:0 0 10px 30px}
.lmenu ul li:hover ul li a{font-size:12px;}
.lmenu ul li:hover ul li a:hover{color:#c86800;text-decoration:none}


.sitat{position:relative;clear:both;width:90%}
.sitat div{-moz-border-radius:3px;-webkit-border-radius:3px;background:#eaecd9;padding:15px;color:#474a4a;font-size:14px}
.sitat p{background:url(../images/ugolok2.gif) 30% 0 no-repeat;padding:25px 0 0 0;color:#474a4a;font-size:13px;font-style:italic}
.sitat p b{display:block;font-style:normal}

.info-box{}
.info-box h2{color:#000;font-size:24px;font-weight:normal;padding-bottom:20px}


.list02{margin:0;padding:5px 0 0 0;list-style-type:none}
.list02 li{float:left;width:33%;margin-bottom:10px}
.list02 li span{float:left;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px 15px 4px 10px}
.list02 li.act span{background:url(../images/tab_bg.gif) bottom repeat-x;}
.list02 li.act span a{text-decoration:none;color:#474a4a}

.port-view{clear:both;padding-top:50px}
.port-view table{width:90%;border-collapse:collapse}
.port-view table td{vertical-align:top}
.port-view h2{padding-bottom:15px;font-size:12px;color:#999999;font-weight:normal;padding-top:15px}
.port-view h2 a{font-size:18px;display:block;padding-bottom:4px}
.port-view div{background:url(../images/p_bg.gif) repeat-y;width:245px;text-align:center;margin-right:30px}

.order-tools{width:355px;padding:15px;background:url(../images/ll.gif) 15px 0 no-repeat;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 0 15px}
.order-tools p{color:#474a4a;font-size:14px;padding-bottom:15px}
.order-tools div{color:#474a4a;font-size:14px;}
.order-tools div input{vertical-align:middle}

.order-form{background:#eaecd9;padding:15px 10px;}
.order-form table{width:100%;border-collapse:collapse}
.order-form table td{vertical-align:top}
.line{padding-bottom:10px;clear:both;color:#474a4a;}
.line label{font-size:13px;color:#474a4a;}
.line span{padding:5px;float:left}
.line span:hover{background:#e4a3a0}
.line span input{}
.txt001{width:385px;}
.txt002{width:235px;}
.send-b{margin-top:20px;font-size:14px;color:#474a4a}

.track{padding:5px 0 10px 5px;clear:both;color:#474a4a;}
/* Content */

/* Footer */
#footer{position:absolute;height:265px;background:#474a4a;width:100%;bottom:0;left:0}
.footer{max-width:1250px;width:expression(document.body.clientWidth > 1250? "1250px": "100%" );margin:0 auto;}
.f-right{float:right;width:265px;padding:45px 30px 0 0}
.f-right ul{margin:0;padding:0;list-style-type:none}
.f-right ul li{background:url(../images/bullet01.gif) 0 8px no-repeat;padding:0 0 12px 10px}
.f-right ul li a{color:#bab9b4;font-size:13px}
.f-right ul li a:hover{color:#fdfaf1}

.f-left{padding:45px 0 0 30px}
.f-left ul{margin:0;padding:0 0 20px 0;list-style-type:none;float:left;width:275px}
.f-left ul li{padding:0 0 12px 0}
.f-left ul li a{color:#bab9b4;font-size:12px}
.f-left ul li a:hover{color:#fdfaf1}
.f-left ul li img{vertical-align:middle;margin:0 5px 0 0}
.f-left p{color:#848484;font-size:13px;padding-bottom:10px}
.f-left p span{margin:0 10px 0 3px}

/* Footer */
.clear{clear:both;font-size:1px;height:1px;}
