*{margin:0;padding:0;}
html,body{font-family:Arial, Helvetica, sans-serif;margin:0 auto;text-align:center}
#mainsite{width:985px;margin:0 auto;padding:0;text-align:center;background-color:#FFFFFF;color:#222222;font-family:Arial, Helvetica, sans-serif;}
#site{display:inline-block;text-align:center;width:800px;float:right;margin:0px;padding:0px;background-color:#FFFFFF;font-size:11px;}
strong.main, span.main{font-family:Arial, Helvetica, sans-serif;font-weight:bolder;font-style:inherit;font-size:11px}
article.main{display:inline-block;float:left;width:560px;color:#333333;text-align:justify;font-size:11px;margin:0;}
article.main1, div.main1{float:left;width:371px;text-align:justify;font-size:11px;margin-left:20px;}
article{text-align:justify}
div.main1{text-align:center;width:180px;float:left;margin:10px;}
div.main2{float:left;width:220px;text-align:center;margin-left:10px;}
div.main3{display:inline-block;width:800px;margin:0;}
div.main4{margin:10px 0px 10px 10px;float:left;width:380px;vertical-align:middle;}
div.main5{margin:10px;float:left;width:240px;height:240px;vertical-align:middle;}
div.main6{margin:10px;float:left;width:240px;height:120px;vertical-align:middle;}
div.main7{text-align:justify;width:380px;float:left;margin:10px;}
div.main{background-color:#FFFFFF;margin:0px 20px 0px 20px;display:inline-block;width:760px;text-align:justify}
div.main_photo_x{background-color:#FFFFFF;margin:0px 20px 0px 20px;display:inline-block;width:780px;text-align:justify}
article.product{display:inline-block;float:left;width:550px;color:#333333;text-align:justify;font-size:11px;margin:0px 0px 0px 20px;}
div.product{text-align:center;width:180px;float:left;margin:0px 10px 10px 10px;}
a:link{text-decoration:none}
hr{color:#555555;height:3pt;background-color:gray;}
hr.marg_hr{color:rgb(14, 64, 148);height:1pt;background-color:rgb(14, 64, 148);}
h1.dz, h2.dz, h3.dz, h4.dz, h5.dz, h1, h2, h3, h2.menu{text-align:center;font-size:9pt;font-weight:bold;line-height:2em;word-spacing:2pt;letter-spacing:1pt;color:#006699;text-decoration:underline}
h1.main{visibility:hidden;text-align:left;margin:0px 0px 0px 20px;font-size:8pt;font-weight:bold;font-variant:inherit;line-height:1em;word-spacing:0.5pt;letter-spacing:0.1pt;color:#222222;text-decoration:none}
#mov, #topmenu{width:985px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mov{height:250px;text-align:center;display:inline-block;background-color:rgb(14,40,80)}
#topmenu{position:relative;height:30px}
#menulang,#menulang2{position:relative;height:30px;width:100px;color:#FFFFFF;background-color:rgb(14,40,80);display:inline-block;margin:0px;padding:0px;font-size:8px}
#menulang{position:relative;width:125px;}
#menulang2{text-align:left;}
#leftmenu, #leftmenu1{position:relative;background:rgba(210,230,250,0.75);display:inline-block;}
#leftmenu{height:auto;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:justify;}
#leftmenu1{width:180px;margin:1px 2px 0px 2px;float:left;}
#leftmenu2{height:auto;width:180px;}
ol.menu, ul.menu, li.menu{left:0;list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:30px;line-height:2.5em;}
a.menu, a.menu:hover{left:0;display:block;color:white;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
ol.menu{position:relative;font-size:10px;font-weight:bold;height:2em;display:inline-block;}
ul.menu{position:relative;background-color:rgb(112, 146, 192);display:none;border-top:1px solid;border-bottom:1px solid;}
li.menu{cursor:pointer;position:relative;float:left;width:215px;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
a.menu,a.menu:hover{height:30px;box-shadow:inset 0px 0px 5px 0px rgba(255, 255, 255, 1);}
a.menu{background-color:rgb(14, 65, 148);}
a.menu:hover{background-color:rgb(30, 132, 206);}
ol.menu li.menu:hover ul.menu{display:block;color:white;list-style-type:none;height:25px;padding:0px 0px 0px 0px;left:0px}
ul.menu li.menu a.menu{list-style-type:none;background-color:rgb(14, 65, 148);height:25px;line-height:normal;color:white;padding:2px 0px 0px 0px;border:1px solid #FFF;}
ul.menu li.menu a.menu:hover{list-style-type:none;background-color:rgb(30, 132, 206);height:2.5em;line-height:normal;color:white;box-shadow:inset 0 0 2px #DDD;}
ul.menu_s, ul.menu_t{left:0;display:none;list-style-type:none;position:relative;padding:0px 0px 0px 0px;margin:0px 0px 2px 0px;background-color:rgb(112, 146, 192);border-bottom:1px solid}
li.menu_s, li.menu_t, li.menu_d{left:0;list-style-type:none;position:relative;float:left;width:172px;text-align:center;padding:0px 0px 0px 0px;}
a.menu_s, a.menu_t{left:0;display:block;background-color:rgb(65, 105, 170);line-height:normal;color:white;padding:2px 5px;border:1px solid #FFF;}
a.menu_s:hover, a.menu_t:hover{left:0;top:0;display:block;background-color:rgb(30, 132, 206);line-height:normal;color:white;box-shadow:inset 0 0 2px #DDD;}
ol.lang, ul.lang, li.lang{z-index:5;display:inline-block;line-height:2.8em;width:125px;right:0px;font-size:9px;font-weight:bold;background-color:rgb(14, 65, 148);list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:inset 0px 0px 4px 1px #AAA;}
ol.lang, li.lang{position:relative;}
ul.lang{position:relative;display:none;}
a.lang, a.lang:hover, a.lang_s, a.lang_s:hover{position:relative;line-height:30px;display:inline-block;text-align:center;color:white;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:inset 0px 0px 5px 0px rgba(255, 255, 255, 1);}
a.lang, a.lang_s{width:125px;background-color:rgb(14, 65, 148);line-height:30px;box-shadow:inset 0 0 3px #DDD;margin:0px 1px 0px 0px;box-shadow:inset 2px 0px 4px 1px #AAA;}
a.lang:hover, a.lang_s:hover{width:125px;background-color:rgb(30, 132, 206);box-shadow:inset 0 0 3px #DDD;margin:0px 1px 0px 0px;box-shadow:inset 2px 0px 4px 1px #AAA;}
li.lang:hover ul.lang{width:125px;display:inline-block;color:white;list-style-type:none;line-height:30px;padding:0px 0px 0px 0px;box-shadow:inset 2px 0px 4px 1px #AAA;}
ul.lang li.lang a.lang{width:125px;right:0;top:0;display:inline-block;background-color:rgb(14, 65, 148);line-height:30px;color:white;box-shadow:inset 2px 0px 4px 1px #AAA;}
ul.lang li.lang a.lang:hover{width:125px;display:inline-block;background-color:rgb(30, 132, 206);line-height:30px;color:white;}
ol.leftmenu, ul.leftmenu, li.leftmenu{width:180px;padding:0px 0px 0px 0px;margin:1px 0px 1px 0px;left:0;}
a.leftmenu, a.leftmenu:hover{width:180px;display:block;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:white;line-height:1.8em;box-shadow:inset 0px 0px 3px 0px rgba(255, 255, 255, 1);}
ol.leftmenu{position:relative;font-size:8px;font-weight:bold;height:1.8em;}
ul.leftmenu{display:none;position:relative;background-color:rgb(14, 65, 148)}
li.leftmenu{position:relative;cursor:pointer;list-style-type:none;float:left;text-align:center;}
a.leftmenu{background-color:rgb(14, 65, 148);}
a.leftmenu:hover{background-color:rgb(30, 132, 206);}
ol.leftmenu_s, ul.leftmenu_s, li.leftmenu_s, ol.leftmenu_t, ul.leftmenu_t, ul.leftmenu_d, li.leftmenu_d{width:180px;padding:0px 0px 0px 0px;margin:1px 0px 1px 0px;left:0;}
a.leftmenu_s, a.leftmenu_s:hover, a.leftmenu_t, a.leftmenu_t:hover{width:180px;display:block;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:white;line-height:1.8em;box-shadow:inset 0px 0px 0.5px 0.5px #AAA;}
ol.leftmenu_s, ol.leftmenu_t{position:relative;font-size:9px;font-weight:bold;height:1.8em;}
ul.leftmenu_s, ul.leftmenu_t, ul.leftmenu_d{display:none;position:relative;background-color:rgb(112, 146, 192);}
li.leftmenu_s, li.leftmenu_t, li.leftmenu_d{position:relative;cursor:pointer;list-style-type:none;float:left;text-align:center;}
a.leftmenu_s{background-color:rgb(65, 105, 170);box-shadow:inset 0px 0px 2px 0px rgba(255, 255, 255, 1);}
a.leftmenu_s:hover{background-color:rgb(30, 132, 206);box-shadow:inset 0px 0px 3px 0px rgba(255, 255, 255, 1);}
footer.footer, div.footer1{position:relative;color:#FFFFFF;font-size:7pt;background:rgb(14, 65, 148);margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;bottom:0}
footer.footer{text-align:right;}
div.footer1{text-align:left;float:left}
a.footer, a.footer:hover{color:white;font-size:7pt;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:right;text-decoration:none;}
a.footer{text-decoration:none;}
a.footer:hover{text-decoration:underline;}
li.footer{color:white;font-size:7pt;text-align:center;margin:0px 0px 0px 0px;line-height:1.25;padding:0px 0px 0px 0px;list-style:none;text-align:right;}
ul.footer{line-height:1.1;margin:5px 10px 5px 10px}
a.link{color:rgb(65, 105, 170)}
a.link:hover{text-decoration:underline;color:rgb(65, 105, 170)}
ul{margin:0px 0px 0px 20px}
#panel {position: fixed;top: 15px;left: -180px;z-index: 10;transition: left 1s ease-out 0s;} 
#panel:hover {left: 0;}
#panel #content {width: 182px;height: 80px;top: 5px;z-index: 20;background: rgba(0,0,0,0.8);position: relative;}
#panel #title {width: 80px;height: 20px;top: 55px;left: 152px;background: rgba(14,64,148,0.9);color: #FFFFFF;font-weight: bold;text-align: center;font-size: 8pt;position: relative;transform: rotate(90deg);z-index: 1;}

.bricon{background: url(images/browser-icons.png);}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av{opacity: .7;overflow:hidden;cursor: pointer;border: #000 1px solid;}
.jssorb01 div { background-color: gray;}
.jssorb01 div:hover, .jssorb01 .av:hover{background-color: #d3d3d3;}
.jssorb01 .av { background-color: #fff;}
.jssorb01 .dn, .jssorb01 .dn:hover {background-color: #555555;}
.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn{position: absolute;cursor: pointer;display: block; background: url(images/a17.png) no-repeat;overflow:hidden;}
.jssora05l { background-position: -10px -40px;}
.jssora05r { background-position: -70px -40px;}
.jssora05l:hover { background-position: -130px -40px;}
.jssora05r:hover { background-position: -190px -40px;}
.jssora05ldn { background-position: -250px -40px;}
.jssora05rdn { background-position: -310px -40px;}