<!--
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, center, input, submit, select, font  {
  border: 0;
  font-family:Arial, Helvetica, 'Helvetica CY', 'Nimbus Sans L', 'Sans-serif'; 
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
}

h1, h2, h3, h4, h5, h6, p
{
  line-height:115%;
}


body.ftop{margin:0;padding:0;background:#fff;}

b,strong {font-weight:bold;}
i {font-style:italic;}

i.i {font-style:italic;font-family:"Times New Roman", Times, serif;font-size:120%;}

img.H {max-width: 100%;height: auto;width: auto\9}
img.V {max-height: 100%;width: auto;height: auto\9}

div.prdi 
{
	width:100%;background:url(../imn/fp4.png) fixed left bottom repeat;
}

body.ftop 
{
	background-image:none;background-color:#ffffff;margin:0;
	font: 14px/20px Arial, Helvetica, sans-serif;
	color: #3E3E3E; max-width:100%;width:100%;min-height:100%;
	position: relative;
}
div.base {min-width:810px;width:810px;margin:0;padding:0;text-align:left;}
.W100P,.W100 {width:100%}
div.wmz {width:100%;overflow:hidden;}
div.blli {background-color:#85c3d2;height:15px;min-height:15px;font-size:0;}
div.bllib {background-color:#85c3d2;height:8px;min-height:8px;font-size:0;overflow:hidden;}
div.bt {z-index:999;padding-top:0px;padding-bottom:0px;background:#fff;text-align:center;align:left;}
div.dfind {text-align:center;vertical-align:top;width:250px;z-index:9999;}
div.em {height:10px;min-height:10px;background:transparent url(../imn/em.png) left top repeat;overflow:hidden;font-size:0;}
div.em2 {height:9px;min-height:9px;background:transparent url(../imn/em2.png) left top repeat;overflow:hidden;font-size:0;}
div.zuzu H2 {font-size:90%;font-weight:normal;color:#000}

div.bc {z-index:9;text-align:center;min-height:400px;align:center;background:#fff;}

div.obyavt {width:100%;height:60px;color:#1A1202;font-size:120%;text-align:center;background:transparent url(../imn/obt.png) left top no-repeat}
div.obyavc {width:100%;background:#FAF1DC url(../imn/obf.png) left top repeat}
div.obyavb {width:100%;height:68px;text-align:right;background:transparent url(../imn/obb2.png) left top no-repeat}
div.obyavc a,div.obyavb a {color:#B8AB66}
div.obyav30 {width:100%;margin-bottom:40px;}
div.obyavt30 {width:100%;height:30px;color:#1A1202;font-size:120%;text-align:center;background:#FAF1DC url(/cls/imn/obt30.jpg) right top no-repeat}
div.obyavc30 {width:100%;background:#FAF1DC;}
div.obyavb30 {width:100%;height:30px;text-align:right;background:#FAF1DC url(../imn/obb30.jpg) left top no-repeat}
div.otstu {margin-left:30px;margin-right:30px;background:transparent;}
div.otstv {margin-top:30px;margin-bottom:30px;background:transparent;}


div.bb {min-height:285px;text-align:center;align:center;background:#282C6C;z-index:9999;}
div.bba {height:22px;min-height:22px;background:transparent url(../imn/bl1.jpg) left top repeat;overflow:hidden;font-size:0;}
td.podptd {padding-top:10px;padding-bottom:10px;text-align:left;color:#727272;font-size:85%;}

div.fnp {margin-top:20px;width:100%;border-bottom;1px solid #ededed;padding-bottom:10px;text-align:left}
div.fnp * {font-size:95%;dont-weigth:normal}

div.footer {margin-top:20px;vertical-align:top;text-align:center;align:center;clear:both;}
div.footeri {margin-top:20px;clear:both;vertical-align:top;text-align:left;}
div.mrs {margin-top:16px;text-align:left;width:1152px;height:126px;background:#FFFFFF;overflow:hidden;vertical-align:middle;}
div.mrs1 {width:202px;height:126px;background:#F7AD32 url(../imn/mu.jpg) no-repeat;overflow:hidden;vertical-align:middle;}
div.mrs1 div {margin-left:28px;margin-top:35px;font-size:130%;color:white;}
div.mrsf {width:1152px;background:url(../imn/fonm.png);height:6px;overflow:hidden;font-size:0;min-height:6px;}
div.mrs2 {width:150px;height:126px;overflow:hidden;text-align:center;vertical-align:middle;}
div.mrs2 div {margin-top:10px;}
div.mrs2 div img {border:0}
div.mrs3 {width:46px;height:46px;overflow:hidden;text-align:center;vertical-align:middle;}
div.mrs3 img {border:0}
div.anl {text-align:left;padding-top:15px;background:#f6f6f4 url(../imn/new.png) 10px 10px no-repeat;}
div.anl * {color:#959595}
div.brb,div.brb a,div.brb h1 {text-align:left;color:silver;font-size:95%}

div.print {margin-top:5px;float:right;margin-left:20px;width:30px;text-align:right;z-index:999}
div.print a {text-decoration:none;font-size:90%;color:#aaaaaa;}

div.subwmenu {margin-bottom:25px;color:#7e7e7e;}
div.subwmenu a {text-decoration:none;font-size:95%;color:#7e7e7e;}
div.subwmenu a.vy {text-decoration:none;font-size:95%;color:#000;}


.bzag2 {margin:0;color:#000000;font-size:110%;font-weight:normal;}
div.sd{width:100%;text-align:justify;margin-bottom:20px;}
div.l2 {width:100%;height:1px;font-size:0;overflow:hidden;background-color:#f6f6f4;border-bottom:1px solid #e8e8e6;}
div.l1 {width:100%;height:1px;font-size:0;overflow:hidden;background-color:#ffffff;border-bottom:1px solid #dbdbdb;}
div.liked {text-align:left;width:100%;}
div.liked ul li {color:silver}
div.RAdd {text-align:right;margin-bottom:20px;margin-left:20px;}
div.Add {margin-bottom:10px;margin-left:20px;}
div.flo {margin-right:40px;margin-bottom:40px;border:1px solid #e2e2e2;overflow:hidden;}

td.twa,span.twa,font.twa {color:#000000;font-weight:normal;}
.MesCl{color:red;font-weight:normal;}   

#navmenu ul {list-style:none;text-align:left;margin:0;padding:0;clear:both;}
#navmenu ul ul {display:inline-block;list-style:none;text-align:left;margin-bottom:20px;}
#navmenu ul ul ul {list-style:none;margin:0;padding:0;}
#navmenu ul li {margin:0px 0 0px 0;clear:both;}
#navmenu ul ul li 
{
	float:left; min-width:150px; clear:none;
	background: url(../images/marker.png) 5px 10px no-repeat;
}
#navmenu ul ul ul li {margin:0px 0 0px 0;}
#navmenu ul li a {}
#navmenu ul ul li a{text-decoration:none;}
#navmenu ul ul ul li a{text-decoration:none;}

#navmenu ul li a div {padding:6px 20px 6px 20px}
#navmenu ul ul li a div {padding:5px 20px 5px 30px}
#navmenu ul ul ul li a div {padding:5px 20px 5px 40px}

#navmenu ul li a div:hover {}
#navmenu ul ul li div a:hover {}
#navmenu ul ul li div a:hover {}

div.firmic {width:100%;vertical-align:top;margin-bottom:40px;}

div.Art0 {text-align:center;width:44%;height:340px;margin-left:2%;margin-right:2%;margin-bottom:30px;background-color:#ffffff;vertical-align:top;}
div.Art {width:100%;height:95%;overflow:hidden;border:3px solid #282C6C;background-color:#ffffff;vertical-align:top;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.ArtB {text-align:center;margin:0;}
div.ArtBI {text-align:center;margin-bottom:10px;overflow:hidden;height:105px;}
div.ArtBT {min-height:50px;overflow:hidden;font-weight:bold;color:#1D3283;text-align:center;padding:5px;}
div.ArtBT a {font-weight:bold;color:#fff;text-decoration:none;}
div.ArtBS {color:#6e6e6e;text-align:left;}
div.ArtBSB {margin-bottom:10px;background:#282C6C url(../imn/shadow14.png) left top repeat;;}
div.ArtBB {margin-top:-22px;text-align:center;vertical-align:middle;border:0px solid #C4C4C4;background:#fff;}
div.ArtBB a {font-weight:bold;color:#3d3d3d;}
div.newsd {margin-bottom:5px;color:#959595}
div.disod {text-align:left;padding:0;margin:0;}

div.Art3 {background-color:#FBFCEF;width:330px;height:160px;overflow:hidden;border:1px solid #ededed;vertical-align:top;margin-right:10px;margin-bottom:15px;}
div.ArtBS3 {margin-left:15px;margin-right:15px;text-align:left;margin-bottom:15px;margin-top:15px;}
div.ArtBT3 {margin-bottom:20px;font-weight:bold;color:#1D3283;}
div.ArtBT3 a {font-weight:bold;}

div.ser {background-color:f6f6f4;border-bottom:1px solid #dbdbdb;border-top:2px solid #e8e8e6;}
div.ser div.serb {margin-left:50px;margin-right:50px;margin-top:20px;margin-bottom:20px;}

div.dtarig00000 
{
	text-align:center;margin-bottom:20px;
	background:url(../imn/navl.jpg) left center repeat-x;
}
div.dtajus {text-align:justify;}

div.ACR {text-align:left;width:43%;margin-bottom:30px;margin-right:2%;margin-left:2%;overflow:hidden;vertical-align:top;}
div.ArtBI2a {text-align:center;margin-bottom:10px;overflow:hidden;width:106px;height:106px;background:#85c3d2 url(../imn/bg4.png) repeat;border:0;-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;border:0;padding:3px;}
div.ArtBI2 {height:60px;text-align:center;overflow:hidden;border:0px solid silver;float:right;}
div.ACRT {margin-bottom:10px;height:20px;}
div.ACRT a {font-weight:bold;}
div.ACRD {float:left;color:#000000;margin-right:10px;border-right:0px solid #707070;height:30px;width:70px;}
div.ACRD div {color:#000000;}

div.cfil {vertical-align:middle;height:71px;overflow:hidden;width:100%;margin-bottom:20px;background:#1E3489 url(../imn/fon71.jpg) left top repeat;}
div.fonk {float:left;height:71px;overflow:hidden;width:278px;margin-bottom:20px;background:#162663 url(../imn/fonk.jpg) left top repeat;}
div.fonk div {margin-left:35px;margin-top:22px;font-size:140%;color:#ffffff;text-align:left;}

div.boxi {background-color:#ffffff;padding:15px 15px 15px 15px;margin-bottom:30px;}

#navmenu ul li {list-style-image:none;}
li.li1 {list-style-image:url(../imn/li1.jpg);}
li.wig {list-style-image:url(../imn/mstr.png);}
li.wig2P1 {list-style-image:url(../imn/strr1.png);}
li.wig2 {list-style-image:url(../imn/strr1a.png);}
li.wig2c {padding-left:5px;list-style-image:url(../imn/strr1c.png);}
li.wig2b {margin-bottom:20px;list-style-image:url(../imn/strr1b.png);}
li.snon {list-style:none;}


.normal,a.normal {font-weight:normal}
a.nol {text-decoration:none;}
a.undo,.undo {text-decoration:underline;}
.bold,a.bold {font-weight:bold;}
.red,a.red {color:darkred;}
.f89,a.f89 {color:#7e7e7e;}
.darkred,a.darkred {color:darkred;}
.orange,a.orange {color:#F7941D}
.orangel,a.orangel {color:#F9AF32}
.white,a.white {color:#ffffff}
/*.lavand,a.lavand {color:#2B4BC3}*/
.lavand,a.lavand {color:#F7CA01;font-weight:normal}
.black,a.black {color:#111111}a.black:hover {color: #0028FF}
.orange,a.orange {color:#F7941D}
a.silver,.silver {color:#737373}
a.catyel,li a.catyel,.catyel {color:#FFCE09}
a.silgr,.silgr {color:#444444}
a.gray,.gray {color:#41413F}
a.detbr,.detbr {color:#491767}
div.norpa a,a.dblu,.dblu {color:#220846}
            
.f26, a.f26 {font-size:150%;}
.f24, a.f24 {font-size:140%;}
.f22, a.f22 {font-size:130%;}
.f18, a.f18 {font-size:120%;}
.f12, a.f12 {font-size:95%;}
.f11, a.f11 {font-size:80%;}
.fz1, a.fz1 {font-size:95%;}
a.redb, .redb  {color:#CC0000;font-weight:bold;}
.carr,a.carr {color:#E1922F;text-decoration:underline}

.inline-block {
display:-moz-inline-stack; /* for FF2*/
display:inline-block; /* normal browsers */
zoom:1; /* for IE (hasLayout true) */
*display:inline; /* for IE */
}


.frightmy,.fright {float:right;}
.fleftmy,.fleft {float:left;}
.fcenter {float:center;}

.left,.VLeft {text-align:left;align:left;}
.right,.VRight {text-align:right;align:right;}
.center,.VCenter {text-align:center;align:center;}
.VAMiddle {vertical-align:middle}
.VATop {vertical-align:top}
.VABottom {vertical-align:bottom}
.VJustify {text-align:justify}

.mrl5 {margin-left:5px}
.mrl10 {margin-left:10px}
.mrl15 {margin-left:15px}
.mrl20 {margin-left:20px}
.mrl30 {margin-left:30px}
.mrl50 {margin-left:50px}

.mrr5 {margin-right:5px}
.mrr10 {margin-right:10px}
.mrr15 {margin-right:15px}
.mrr20 {margin-right:20px}
.mrr30 {margin-right:30px}
.mrr40 {margin-right:40px}
.mrr50 {margin-right:50px}

.mrt5 {margin-top:5px}
.mrt10 {margin-top:10px}
.mrt15 {margin-top:15px}
.mrt20 {margin-top:20px}
.mrt40 {margin-top:40px}
.mrt50 {margin-top:50px}

.mrb5 {margin-bottom:5px}
.mrb10 {margin-bottom:10px}
.mrb15 {margin-bottom:15px}
.mrb20 {margin-bottom:20px}
.mrb30 {margin-bottom:30px}
.mrb40,div.mrb40 {margin-bottom:40px}
.mrb50,div.mrb50 {margin-bottom:50px}

.W1152 {width:1152px;}

div.dlog {padding-top:20px;margin-top:-20px;float:right;vertical-align:top;width:300px;background:url(../imn/fonpr.png) left top repeat;}

div.dmen {background:url(../imn/fonpr.png) left top repeat;}

div.frmcl2 {margin-bottom:20px;}

table.tabl2 {max-width:720px;width:100%;margin-top:20px;margin-bottom:20px;}

div.srw {width:100%;max-width:100%;overflow-x:auto;border:1px solid #e8e8e8;margin-top:20px;margin-bottom:20px;}



div.srw table {border:0px solid #e8e8e8;background-color:#ffffff;min-width:99%;}
table.srw {border:1px solid #e8e8e8;background-color:#ffffff;min-width:99%;}
div.srw table th,table.srw th {background-color:#1d78bf;text-align:center;padding:1%;font-size:95%;color:#fff;font-weight:normal;}
div.srw table td,table.srw td {border:1px solid #e8e8e8;padding:1%;font-size:95%;color:#333;font-weight:normal;}
table.srw td a {color:#111;}
div.srw table td a {text-decoration:none;}

table.srw td div.wada {margin-bottom:3px;margin-top:3px;text-align:center;text-decoration:underline;font-size:90%;}
table.srw td div.wada a {text-decoration:underline;font-size:90%;}

div.imgs {border:1px solid #e8e8e8;text-align:left;vertical-align:top;;width:185px;overflow:hidden;}
div.srwr {float:right;width:185px;overflow:hidden;margin-left:20px;margin-bottom:10px;}

table.ord,div.ord {width:100%;border:1px solid #ebebeb;background-color:#ffffff;}
div.ordb {margin:15px 15px 15px 15px;}
table.ord th {background-color:#ebebeb;text-align:center;padding:5px 5px 5px 5px;color:#959595;font-weight:normal;}
table.ord td {border-top:1px solid #ebebeb;padding:10px 10px 10px 10px;color:#959595;font-weight:normal;}

div.grte 
{
	margin-right:20px;border:0;background:#ebebeb;
	-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;
}
div.grte a {color:#6e6e6e;text-decoration:none;}

table.tabl2 td,table.tabl2a td,table.tabl20 td  {padding:3px 3px 3px 3px;}
table.sm td *,table.tsm td a {font-size:95%;font-weight:normal;}
.padd4, table.padd4 tt, table.padd4 td {padding:4px 4px 4px 4px;}
table.padd2 td {padding:2px 2px 2px 2px;}
table.tabl2a {width:670px}
table.tabl20 {max-width:100%;padding:3px 3px 3px 3px;}
table.tabl2b {}
div.tabl2b {width:100%;max-width:730px;overflow:auto;margin-bottom:40px;}
table.tabl2 u,table.tabl20 u {text-decoration:none;font-weight:bold}

div.swhi {margin-left:20px;padding-bottom:3px;}
div.swhi img {margin-right:5px;margin-bottom:3px;vertical-align:bottom}
div.ml00 a {color:#363636;}
div.ml00v a {color:#1C307F;}
div.swhi a {font-size:95%;color:#707070;}
div.whi {margin-left:10px;margin-right:5px;padding-top:2px;text-align:left;width:210px;height:21px;overflow:hidden;margin-bottom:2px;}
div.ml00 {text-align:left;margin-bottom:10px;padding-top:2px;padding-bottom:2px;}
div.ml00v {background-color:#E6E7EA;text-align:left;margin-bottom:9px;padding-top:9px;padding-bottom:9px;}
div.lmipl0 {width:11px;height:11px;float:right;margin-top:1px;margin-right:4px;margin-left:1px;padding-left:0;}
div.lmipl img {margin-left:3px;}
div.cmipl {margin-left:4px;margin-top:1px;width:11px;height:11px;float:right;margin-right:9px;}
div.lmipl {width:11px;height:11px;margin-top:3px;margin-right:4px;margin-left:1px;padding-left:0;}
div.cmipl img, div.lmipl img {border:0;}

div.uph1 {border:1px solid #e2e2e2;padding:0;background-color:#ffffff;}
div.uph2 {border:1px solid #e2e2e2;padding:0;background-color:#ffffff;}
div.uph3 {border:1px solid #e2e2e2;padding:0;background-color:#ffffff;}

div.oprosz {vertical-align:middle;}
div.oprosi {vertical-align:middle;background:url(../imn/fo.png) left top no-repeat;height:28px;width:29px;overflow:hidden;}
div.oprosf {width:100%;height:6px;overflow:hidden;font-size:0;min-height:6px;}
div.oprosz a {font-weight:bold;color:#ffffff}
div.oprosL {text-align:left;}
div.oprosL div {}
div.oprosr {}

div.holl {font-size:90%;width:250px;margin-right:40px;margin-bottom:40px;vertical-align:top;overflow:hidden;}
div.holl1 {font-size:90%;margin-bottom:20px}

img.wgph {}
div.wgph {text-align:center;vertical-align:top;;width:94px;height:94px;margin:2px;overflow:hidden;}

div.firmbodyp {width:100%;padding-bottom:20px;text-align:left;}
div.wardpi {width:206px;text-align:center;margin-right:20px;vertical-align:top;overlow:hidden}

div.vacN {width:100%;margin-bottom:20px;text-align:left;}
div.vacN table td div {margin-top:5px}
div.VacL {width:240px;text-align:left;}
div.VacL * {}

div.marg {margin-bottom:30px;font-size:0;}
div.reco {min-width:400px;width:100%;margin-bottom:20px;margin-top:20px;border-top:0px dotted silver;padding-top:5px;}
div.reco img {float:left;margin-right:20px;margin-bottom:5px;margin-top:3px;border:0}


div.wf {margin-left:-35px;margin-right:-35px;;text-align:center;margin-bottom:20px;background-color:#ffffff;}
div.HRW {width:100%;margin-top:20px;height:1px;min-height:1px;background-color:#E1E0DC;font-size:0;}
div.topwarg {width:100%;text-align:center;margin-bottom:20px;clear:both;}

div.ldd {background-color:#c9c9c9;height:1px;min-height:1px;font-size:0;overflow:hidden;margin-bottom:20px;}
                                                               
div.war0 {vertical-align:top;width:200px;text-align:center;margin-right:20px;margin:0;padding:0;}
div.war0d {text-align:left;margin-bottom:20px;padding:0;}
div.war1 {vertical-align:top;width:100%;margin-left:0;margin-bottom:10px;overflow:hidden;}
div.war1d {margin-left:0;margin-bottom:10px;}

div.war1b {width:235px;margin-left:30px;margin-right:10px;margin-bottom:10px;overflow:hidden;}
div.war1n {text-align:center;margin-right:10px;margin-left:10px;}
div.onetopwarg {vertical-align:top;text-align:center;margin-top:10px;margin-bottom:5px;overflow:hidden;}
div.onetopwarngd {z-index:100;font-size:90%;text-decoration:none;text-align:left;width:97%;height:20px;background:url(/audio/im/fonbegev.png) repeat left top;top:0;left:0;position:absolute;overflow:hidden;}
div.onetopwart {color:#898989;height:50px;overflow:hidden;border-bottom:1px solid #E1E0DC;padding-bottom:10px;margin-bottom:10px;}
div.onetopwart102 {color:#898989;margin-bottom:10px;}
div.onetopwarng1 {font-size:95%;}
div.onetopwarng2 {font-size:95%;}
div.onetopwarng3 {font-size:95%;}

div.bcos,.bcos {color:#FF7901;font-weight:bold;font-size:110%;text-align:center;}
div.neww {width:185px;height:255px;overflow:hidden;margin-right:25px;margin-bottom:30px;}

div.wada {margin-top:10px;text-align:center;text-decoration:underline;font-size:95%;}
div.wada a {text-decoration:underline;font-size:95%;}


div.doce div.svtbl {width:100%;max-width:870px;text-align:center;margin-bottom:30px;overflow:auto;}
div.doce div.svtbl * {font-size:95%}

div.warsel {scrollbar-align:left;width:100%;max-height:250px;overflow-x:hidden;overflow-y:hidden;}

div.cost1 {height:5px;overflow:hidden;text-align:left;}
div.cost1b {text-align:left;}
div.cost1a {text-align:left;}

img.photo {border-top:0px solid #E1E0DC;}

div.navigation {text-align:center;}

div.header {margin:0 auto;z-index:3;text-align:center;}

div.navigation ul.menu {z-index:9999;margin:0;}
div.navigation ul.menu1 {z-index:1102;width:305px;margin:-9px 0 0 0;padding:7px 0 0 0;background:#23002B url(../imn/menu1s.jpg) left top no-repeat}
div.navigation ul.menu2 {z-index:1101;margin:0;}

div.navigation ul.menu li {z-index:9999;margin:0;}
div.navigation ul.menu1 li {z-index:1102;margin:0;}
div.navigation ul.menu2 li {z-index:1101;margin:0;}

div.navigation ul li.leaf {margin:0;padding:0;}

div.navigation ul{text-decoration:none;padding:0;margin:0;background:transparent;list-style:none;margin-bottom:0px;zoom:1;z-index:9999;}
div.navigation ul li{list-style:none;margin:0;z-index:9999;}

div.navigation ul li {z-index:9999;min-width:1px;float:left;list-style:none;padding:0 0 0 0;margin:0;height:65px;text-align:center;color:#ffffff;}
div.navigation ul li:hover {z-index:9999;list-style:none;padding:0 0 0 0;margin:0;height:65px;text-align:center;}
div.navigation ul li a {z-index:9999;display:block;padding-left:15px;padding-right:15px;padding-top:18px;height:45px;color:#ffffff;}
div.navigation ul li a:hover {z-index:9999;padding-left:15px;padding-right:15px;padding-top:18px;height:45px;background:url(../imn/menuv3.png) center top no-repeat;color:#5A046F;}
div.navigation ul li:hover > a {z-index:9999;padding-left:15px;padding-right:15px;padding-top:18px;height:45px;background:url(../imn/menuv3.png) center top no-repeat;color:#5A046F;}
div.navigation ul li.ra {min-width:1px;max-width:1px;width:1px;padding-top:15px;}

div.navigation ul ul{z-index:1102;position:absolute;list-style:none;visibility:hidden;background:none;}
div.navigation ul ul li {z-index:1102;height:auto;display:block;padding:0;float:none;padding:0;list-style:none;margin:0;min-width:200px;max-width:200px;text-align:left;text-decoration:none;}
div.navigation ul.menu li:hover ul.menu1{visibility:visible;}
div.navigation ul ul li:hover {z-index:1102;height:auto;}
div.navigation ul ul li a {z-index:1102;height:auto;display:block;color:#fff;background:#25021F;list-style:none;margin:0;min-width:275px;max-width:275px;text-align:left;padding-left:20px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
div.navigation ul ul li a:hover {z-index:1102;height:auto;color:#fff;background:#400342;list-style:none;margin:0;min-width:275px;max-width:275px;text-align:left;padding-left:20px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
div.navigation ul ul li:hover > a {z-index:1102;height:auto;color:#fff;background:#400342;list-style:none;margin:0;min-width:275px;max-width:275px;text-align:left;padding-left:20px;padding-top:10px;padding-bottom:10px;padding-right:10px;;}

div.navigation ul ul ul{z-index:1101;position:absolute;list-style:none;visibility:hidden;background:none;}
div.navigation ul ul ul.menu2 {z-index:1101;margin-left:305px;margin-top:-54px;}
div.navigation ul ul ul li {z-index:1101;height:auto;display:block;padding:0;float:none;list-style:none;margin:0;min-width:200px;max-width:200px;text-align:left;text-decoration:none;}
div.navigation ul.menu1 li:hover ul.menu2{visibility:visible;}
div.navigation ul ul ul li:hover {z-index:1101;height:auto;}
div.navigation ul ul ul li a {z-index:1101;height:auto;display:block;color:#fff;background:#400342;list-style:none;margin:0;min-width:275px;max-width:275px;text-align:left;padding-left:20px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
div.navigation ul ul ul li a:hover {z-index:1101;height:auto;color:#fff;background:#240846;list-style:none;margin:0;min-width:275px;max-width:275px;text-align:left;padding-left:20px;padding-top:10px;padding-bottom:10px;padding-right:10px;}

.SyL,a.SyL {color:blue;font-size:95%;}
.WarTab {font-weight:bold;}

div.filtr {border:1px solid #e8e8e8;background:#051268;color:#fff;margin-bottom:10px;width:728px;}

form * {margin:0}
form.textarea {overflow:auto}

div.runls {text-align:center; color:#DCE3ED;text-transform:uppercase;}
div.runls a,div.runls span,div.runls span a {color:#DCE3ED;text-decoration:none;text-transform:uppercase;}
div.runl {color:#DCE3ED;text-decoration:none;text-transform:uppercase;}
div.runl *,div.runl a {color:#DCE3ED;text-decoration:none;text-transform:uppercase;}

div.otstt {height:30px;overflow:hidden;}
div.napr3 {margin-top:20px;color:#A0A0A0;font-style:italic;}
div.copr {margin-top:10px;margin-bottom:30px;color:#fff;font-style:italic;}
div.copr a {text-decoration:none;color:#fff;font-style:italic;}

div.pho {color:#174BF4;font-size:90%;}
div.subscr {width:278px;background:#041A86 url(../imn/subf.jpg) left top repeat;color:#fff;}
div.padd20 {margin:20px 20px 20px 20px;}
div.padd10 {margin:10px 10px 10px 10px;}
div.lik {text-align:center;color:#fff;margin-bottom:20px;padding-top:15px;padding-bottom:15px;background:#1B2E7A url(../imn/subf.jpg) left top repeat;font-size:110%;}


div.NavCl 
{
 height:32px;overflow:hidden;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	border:1px solid #781A1A;
	-webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px; 
}
#navcl div.NavCl ul li 
{		
	cursor:pointer; vertical-align:top;
	height:22px;oveflow:hidden;
	font-size:100%;background:#cc0000 url(../imn/bg14.gif);
	word-wrap: normal; 
	float:left;margin:0;padding:0;		
	width:auto; list-style:none; 
	float:left; text-align:center;
}
#navcl div.NavCl ul li a {text-decoration:none;color:#ffffff;}
#navcl div.NavCl ul li ul {margin:0;padding:0}
#navcl div.NavCl ul ul li  
{
	border:0;margin:0;padding:7px 3px 3px;;
	min-width:25px;text-align:center;line-height:100%;
}
#navcl div.NavCl ul ul li:hover
{
	font-weight:normal;color:#ffffff;text-decoration:none;
	background:url(../imn/menu1.png);
}

#navcl div.NavCl ul li.desp
{
	float:left; min-width:2px;width:2px; height:35px; 
	background:#781A1A url(../imn/ms1.jpg); padding:0; margin:0;
}




div.prdes {}
div.costdet,div.costdet a {font-weight:600;font-size:110%;margin-bottom:20px;}

#docli ul {margin-left:15px;margin-top:20px;}
#docli ul li {list-style:url(../imn/ci3.png);}
div.citys {padding:5px;border-left:15px solid #f1f1f1;border-top:10px solid #f1f1f1;border-bottom:10px solid #f1f1f1;padding-left:5px;max-height:400px;overflow-y:scroll}
div.nreg H2 {font-size:110%;color:#550450}
div.subtit h2 {font-weight:normal;margin-bottom:5px;margin-top:10px;font-style:italic;color:#525252;font-size:110%;}
img {max-width: 100%;height: auto;width: auto\9}
div.w45 {width:43%;margin-right:2%;margin-left:2%;}

/***********************************************************/
.main-nav {
  clear: none; z-index:99999;
}

.menu,
.menu ul {
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.menu li {
  border: 0;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 5;
}

.menu li:hover {
  white-space: normal;
  z-index: 10000;
}

.menu li li {
  float: none;
}

.menu ul {
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  z-index: 99999;
}

.menu li:hover > ul {
  top: 100%;
  visibility: visible;
}

.menu li li:hover > ul {
  left: 100%;
  top: 0;
}

.menu:after,
.menu ul:after {
  clear: both;
  content: '.';
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.menu,
.menu ul {
  min-height: 0;
}

#tbmenu .menu ul,
.menu ul ul {
  margin: 0;
  padding: 0;
}

#limenu .menu ul {
  margin: -4px 0 0 0;
  padding: 0;
}

.menu ul li a:hover,
.menu li li a:hover {
  color: #484848;
  text-decoration: none;
}

.menu ul {
  margin-top: 1px;
/*  min-width: 15em;*/
  width: auto;
}

.menu a {
  border-right: 0px solid #585858;
  border-bottom: 0px solid #585858;
  color: #000000;
  cursor: pointer;
  display: block;
  font-size: 100%;
  font-weight: 700;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0 0.9em;
  position: relative;
  text-decoration: none;
  text-shadow: 0 0px 0 #ffffff;
  white-space: nowrap; z-index:99999;
}

.menu a:hover {
  color: #69A810;
  text-shadow: 0 -1px 0 #ffffff;
}

ul.menu > li:hover {
  color: #69A810;
}

.menu .current_page_item a,
.menu .current-menu-item a {
}

.front-page .menu .current_page_item a {
  background: none;
  background-color: transparent;
  background-image: none;
  filter: none;
}

.menu li li {
  text-align:left;
  background: #cc0000 url(../imn/shadow14.png) left top repeat;
  border: 1px solid #781A1A;
  color: #ffffff; font-weight:bold;
  text-shadow: 0 -1px 0 #000000;
  filter: none;
  margin: -0px 0 0px 0;
  width: auto; z-index:99999;
}

.menu li li a {
  background: transparent !important;
  border: none;
  color: #ffffff;
  text-shadow: 0 0px 0 #000000;
  font-size: 90%;
  font-weight: bold;
  height: auto; max-height:39px;
  line-height: 20px;
  padding: 5px 10px;
  white-space: normal;
  width:auto;width:180px;
}

.menu li li a:hover {
  background: #B5CCD2 url(../imn/shadow14.png) left top repeat;
  border: none;
  color: #333333;
  filter: none;
  text-shadow: none;
}

.menu li li:hover {
  /*background: #f5f5f5 url(../im/nm.jpg) repeat left top;*/
  background: #B5CCD2 url(../imn/shadow14.png) left top repeat;
  filter: none;
}

.menu ul > li + li {
  border-top: 0;
}

.menu li li:hover > ul {
  left: 100%;
  top: 0;
}

.menu > li:first-child > a {
  border-left: none;
}

.menu a#responsive_menu_button {
  display: none;
}

.main-nav #responsive_current_menu_item {
  display: none;
}

.ie7 .menu li li a {
  min-width: 100%;
}
/**********************/

#psod p {margin:0}
#psod img {max-width:100%}
#psod div.IPODP {color:gray;font-style:italic;text-align:left;max-width:95%;margin:0 2% 0 2%}

#suts {display:none;margin:0;padding:0;} 
#sutsl {display:none;margin:0;padding:0;} 
#sutb {inline-display:block;margin:0;padding:0;}

#prom {height:105px;}

#vml0 {display:none;overflow:hidden;height:35px;} #sal0 {display:block;} 
#vml1 {display:block;overflow:hidden;height:35px;} #sal1 {display:none;} 
#fixe {position:fixed;left:0;top:0;}

#tfind {display:inline-block;} #bfind {display:none;width:100%;clear:both;}
#zto {margin-top:18px;}
#zto a img {display:none;} #zto a span {display:block;}
#limenu {display:none;margin-top:3px;float:left;}

#navme {margin-top:12px;text-align:center;z-index:9999;}
div.divb0 {height:117px;z-index:9999;text-align:center;clear:both;align:center;background:#ffffff;}

.circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.dcrr5 {
  -webkit-border-radius: 0px 10px 0px 0px;
  -moz-border-radius: 0px 10px 0px 0px;
  border-radius: 0px 10px 0px 0px;
}
.dcrb5 {
  -webkit-border-radius: 0px 0px 10px 10px;
  -moz-border-radius: 0px 0px 10px 10px;
  border-radius: 0px 0px 10px 10px;
}

/* Images */
.item_img,
.item_img a:after {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  z-index: 3;
}
.item_img a:hover:after {
  font-size: 40px;
  opacity: 1;
  filter: alpha(opacity=100);
  color: #85c3d2;
}
.item_img a .BWfade {
  width: 100% !important;
  height: 100% !important;
  z-index: 2;
}
.item_img a img {
  opacity: 0.99;
  filter: alpha(opacity=99);
}
.img-intro__left,
.img-full__left {
  float: left;
  margin: 0 20px 10px 0;
  max-width: 50%;
}
.img-intro__right,
.img-full__right {
  float: right;
  margin: 0 0 10px 20px;
  max-width: 50%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/**************************/
.posv, a.posv 
{
  text-shadow: 0 1px 0 red;
}

div.fullpage {width:1280px;min-width:1280px;max-width:1280px;background:#ffffff;}

div.centrs {width:100%;text-align:center;clear:both;z-index:9;}
div.leftc {float:left;z-index:10;text-align:left;width:25%;overflow:hidden;}
div.leftcb {width:90%;margin-left:5%;margin-right:5%;}
div.leftcd {text-align:center;margin-bottom:20px;margin-left:15px;background-color:#f8f8f8;overflow:hidden;width:215px;border:1px solid #e2e2e2;}

div.selfc {overflow:hidden;}
div.selfc1,div.selfc3 {width:75%;}
div.selfc0 {width:100%;}
/*
div.cen {float:left;width:70%;}
div.cenr {float:left;width:30%;}
*/
div.cen {width:100%;}
div.cenb {width:94%;margin-left:3%;margin-right:3%;background-color:#f7f7f7;}
div.cenbs {margin:3%;}

div.cenr {width:100%;}
div.cenrb {width:96%;background:#ffffff;margin-left:2%;margin-right:2%;}

div.banon {background:#282C6C;width:100%;color:#fff;text-align:center;}
div.banon * {color:#fff}
div.banon2 
{
	color:#fff;text-align:center;border:1px solid silver;
	-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px;
}

table.tabl20reg {}
table.tabl20reg td  {margin:2px;color:#ffffff;padding-left:3px;padding-right:3px;padding-bottom:5px;padding-top:3px;}

/*#dddddc silver*/
.b3s {border:1px solid #D9E8F3;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
img.bp {border:2px solid #e8e8e8;-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;}
.bp2 {text-align:center;-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;border:3px solid #D9E8F3;}
.ArtBI2b {text-align:center;margin-bottom:10px;overflow:hidden;width:100px;height:100px;-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;border:3px solid #B5CCD2;}
.mp {border:1px solid #e8e8e8;}

div.redlP1 {height:1px;border-top:1px solid #781A1A;font-size:0;min-height:1px;background:#DC3C3C}
div.redlP2 {height:20px;border-bottom:3px solid #cc0000;width:100%;background:#fff;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.redl {height:1px;border-bottom:3px solid #cc0000;width:100%;font-size:0;overflow:hidden;margin-bottom:40px;}

div.redl1 {height:1px;font-size:0;min-height:1px;background:#781A1A}

div.bn,#wrapper,.wrapper-inner,#showcase-row,.moduletable,#slider {z-index:9;}

div.w150 {width:150px;} div.w300 {width:300px;}

#socl {display:block} #soct {display:none}

.tarf {font-size:95%;min-width:100%;border-bottom:3px solid #282C6C;border-left:2px solid #282C6C;border-right:2px solid #282C6C;}
.tarf td {padding:5px;border-bottom:0;border-top:1px solid #85c3d2;border-left:1px solid #85c3d2;border-right:0px solid #85c3d2;}
.tarf td.b0 {border-top:0;}

div.grboxP1 {padding:10px 10px;background:#B5CCD2 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.specold {padding:15px 0 0 0;width:100%;background:#AEB1C8;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.specP1 {padding:0px 0 0 0;width:100%;background:#A6BEE4 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.specP2 {padding:0px 0 0 0;width:100%;background:#fff url(../imn/tr2.png) left top no-repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.specPred {border-top:3px solid #cc0000;border-bottom:1px solid #781A1A;padding:0px 0 0 0;width:100%;background:#A6BEE4 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.spec {border-top:3px solid #85c3d2;border-bottom:1px solid #4A6D75;padding:0px 0 0 0;width:100%;background:#A6BEE4 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.grbox {border-top:3px solid #85c3d2;border-bottom:1px solid #4A6D75;padding:10px 10px;background:#B5CCD2 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.grboxsi {color:#000;border-left:3px solid silver;border-right:1px solid gray;padding:20px;background:#f1f1f1 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
div.grboxsiI {color:#000;border-left:3px solid silver;border-right:1px solid gray;padding:20px;background:#AEB1C8 url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}

div.catalogue {}

div.mslide 
{
	font-size:100%; 
	width:50%;background:url(../imn/shadow9.png) left top repeat-x;padding:10px;
	-webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px; 
}
div.mslided {display:block}
div.mslide0 {max-height:140px;overflow:hidden;}
div.bluf 
{
	background:#cfebfc;	-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
}
div.bluf0 
{
	background:#cfebfc;	-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;
	padding:1%;margin:0; text-align:center;
}
div.bluf a {}
div.bluf img {}
div.bluf00 {background:#282C6C url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}

div.bwrd {text-align:left;width:100%;margin-bottom:20px;}
div.bwrd1o {width:100%;background:#FBFCEF;}
div.bwrd1 {width:100%;background:#ebebeb url(../imn/shadow14.png) left top repeat;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}

div.wlin {margin-top:5px;border-bottom:1px dotted #474747;height:0px;font-size:0;min-height:0px;width:100%;}

/*div.spath {z-index:91;font-size:95%;color:#7e7e7e;position:absolute;left:10px;top:5px;width:98%;overflow:hidden;heigth:28px;}*/
div.spath {z-index:91;font-size:95%;color:#7e7e7e;margin-bottom:20px;}
div.spath a {color:#7e7e7e;}

#drpa ol {list-style:decimal;margin-left:20px;margin-top:20px;margin-bottom:20px;}
#drpa ul {list-style:circle;margin-left:20px;margin-top:20px;margin-bottom:20px;}
#drpa ul li,#drpa ol li {margin-left:20px;margin-bottom:10px;}
#myul ul {list-style:disc;margin-left:20px;margin-top:20px;margin-bottom:20px;}

#sodtabl p,#mysod p {margin:0;padding:0;}

#mysod ul {list-style:none;list-style-image: url(../i/marker.png)}

/****chu****/
aside.ulas{background: #FFFAE6xx;margin:0;padding:0;overflow:hidden;}
.inf_list{list-style: none;padding: 0 0 0 4px;}
.inf_list>li{margin-right:20px;margin-top:5px;}
.icon1{background: url('../images/icon1.png') no-repeat;padding: 1px 0 0 33px;}
.icon2{background: url('../images/icon2.png') 5px 0 no-repeat;padding: 1px 0px 0px 33px;}
.icon3{background: url('../images/icon3.png') no-repeat;padding: 1px 0 0 33px;}
.icon4{background: url('../imn/icq_m.png') no-repeat;padding: 1px 0 0 33px;}
.icon5{background: url('../imn/skype_m.png') no-repeat;padding: 1px 0 0 33px;}
.icon6{background: url('../imn/ic_mob.png') no-repeat;padding: 1px 0 0 33px;}
.icon7{background: url('../imn/ic_fax2.png') no-repeat;padding: 1px 0 0 33px;}
.icon8{background: url('../imn/ic_phone.png') no-repeat;padding: 1px 0 0 33px;}
.icon9{background: url('../imn/ic_em.png') no-repeat;padding: 1px 0 0 33px;}
.icon10{background: url('../imn/ic_home.png') no-repeat;padding: 1px 0 0 33px;}
.social{ overflow:hidden;float:right;padding: 2px 5px 0 0;}
.social a{ display:block; float:left;width:22px;height:22px; overflow:hidden; margin-left:10px;}
.social a:first-child{margin: 0 0 0 0;}
.social a:hover img{ margin-top:-22px;}

#tmss,#tmss2 {display:none;}
#tmbs {display:inline-block;}


#teldiv span {}

.hbu {max-width:200px;}
.piclo {width:283px;margin-right:50px;margin-left:20px;margin-bottom:10px;}
.piclot {margin-top:-17px;color:#E1F298;text-shadow:0 1px 0 #000000;margin-right:13px;}

#s900 {display:none}
.MesCl {color:red;}
.CartMy{color:#111111}
.ObMy{color:blue}
}

.boxbl
{
	border:2px solid #0F498C; margin:5px; padding:5px; background:#fff;
 	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.boxwh
{
	border:1px solid #fff; padding:2%; background:#fff;
 	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.boxbl
{
	border:1px solid #000; margin:5px; padding:5px; background:#fff;
 	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}

.fpb
{
	text-align:center;vertical-align:top;
	position:relative;
}

.fplc {width:46%; vertical-align:top; margin-right:3%; text-align:left;}
.fprc {width:46%; vertical-align:top; text-align:left;}

.tenb 
{
	-webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	-moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
	box-shadow: inset 1px 1px 0 rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.4);
}

/**/
.bcon ul.list1 {
	list-style:none; display:inline-block;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 10px; 
	margin-right: 10px; 
	margin-bottom: 0px; 
}

.bcon ul.list1 li {
	font-size: 13px; display:inline-block;
	line-height: 21px;	
	background: url(../i/list2_separator.png) 0 0 repeat-x;
	margin-top: 0px;
	margin-left: 15px; 
	margin-right: 15px; 
	margin-bottom: 0px; 
	padding: 0px 0px 10px 0px;
	float:left; width:350px; max-width:90%;
}

.bcon ul.list1 li:first-child  {
	/*background: none;	
	padding-top: 0;*/
}

.bcon ul.list1 li span {
	float: left;
	display: block;
	background: url(../i/marker2a.png) 0 0 no-repeat;
	height: 21px;
	width: 21px;
	margin-right: 8px;
	margin-top: 14px;	
}

.bcon ul.list1 li h3 {
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 0px;
}

.bcon ul.list1 li h3 a {
	color: #444444; text-decoration:none; text-shadow:0 1px 0 #ffffff;
}

.bcon ul.list1 li h3 a:hover {
	color: #00c5fe; text-shadow:0 1px 0 #ffffff;	
}
.wrapper, .extra_wrapper {
	overflow: hidden;
}

/**/

.leftco {float:left;margin-right:2%;width:24%;vertical-align:top;padding:2%;text-align:center;}
.centco {float:left;width:65%;background:#ffffff url(../i/bg4.jpg) left top repeat-y;padding:2%;}
.centco100 {float:left;width:94%;background:#ffffff;padding:2%;}

/*================*/
.servlist ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.servlist ul li {
  border-top: 1px solid #FFF;
  background: url(../i/libg.png) no-repeat 8px 11px;
  padding: 7px 0 5px 27px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.servlist ul li:hover {
  background: url(../i/libg.png) no-repeat 12px 11px;
}
.servlist ul li a {
  display: inline;
  color: #1e1e1e;
}
.servlist ul li a:hover {
  background: none;
  color: #f7941d;
}
.servlist ul li:last-child {
  border-bottom: 1px solid #FFF;
}
/*******/

.geol {width:46%;margin:1%;float:left;background:url(../i/item.png) left 5px no-repeat}
.geol span {color:#666666;margin-left:10px;}
.geol b {font-weight:normal;margin-left:10px;}


.uppertxt {text-transorm:uppercase}
.uppertxt h3 {text-transform:uppercase;color:#7B1719;text-shadow:0 1px 0 #fff;}
#mysod h2,.zubzg h2 {color:#7B1719;}
#mysod h4 {color:#6081B2}
#mysod p {margin-bottom:10px;}

#finfl {display:inline-block;margin-bottom:40px;}
#finfc0 {display:none;border:1px solid silver;margin-bottom:0px;}
#finfc1 {display:inline-block;border:1px solid silver;margin-bottom:0px;}

.w50mar {width:40%;margin:2%;}
.w33mar {width:26%;margin:1%;}
.w25mar {width:19%;margin:1%;}

#mysod input[type="text"],.ftop input[type="text"] {border:1px solid silver}

.mysod {width:100%;max-width:100%;}
.yamap div {max-width:100%;}

/****/
a.gbut,input[type="submit"],input[type="button"] {display:inline-block; background:url(../i/button.png) repeat-x left top #ff902e;font-size:12px;line-height:20px;text-decoration:none;font-family: 'Open Sans', sans-serif; font-weight:700; padding:5px 10px 5px 11px; text-transform:uppercase; color:#ffffff; box-shadow:0 2px 3px #b8b8b8;border:0}
a.gbut:hover,input[type="submit"]:hover,input[type="button"]:hover {border:0;background-position:0 bottom;}
a.gbut:hover {text-shadow:0 1px 0 #fff;}

a.gbut2 {display:inline-block; background:url(../i/button2.png) repeat-x left top #ff902e;font-size:12px;line-height:20px;text-decoration:none;font-family: 'Open Sans', sans-serif; font-weight:700; padding:5px 10px 5px 11px; text-transform:uppercase; color:yellow; box-shadow:0 2px 3px #b8b8b8;border:0}
a.gbut2:hover {border:0;background-position:0 bottom;text-shadow:0 1px 0 #fff;}

a.gbut3 {display:inline-block; background:#EDFAFF;font-size:12px;line-height:20px;text-decoration:none;font-family: 'Open Sans', sans-serif; font-weight:700; padding:5px 10px 5px 11px; text-transform:uppercase; color:#333333; box-shadow:0 2px 3px #b8b8b8;border:0}
a.gbut3:hover {border:0;background-position:0 bottom;text-shadow:0 1px 0 #fff;}

a.gbut4 {display:inline-block; background:#ffffff;font-size:12px;line-height:20px;text-decoration:none;font-family: 'Open Sans', sans-serif; font-weight:700; padding:5px 10px 5px 11px; text-transform:uppercase; color:#333333; box-shadow:0 2px 3px #b8b8b8;border:0}
a.gbut4:hover {border:0;background-position:0 bottom;text-shadow:0 1px 0 #fff;}
/***/

div.tt {width:100%;overflow-x:auto}
div.tt table td {border:1px solid silver}

@media only screen and (max-width: 2500px) {
	.video embed,.video object,.video iframe {max-width: 100%;height: auto;min-height: 150px;}
	.videob iframe {overflow:hidden;max-width: 100%;height: auto;min-height: 250px;}
	.video {min-height:150px;}
	.videob {min-height:250px;}
}
@media only screen and (max-width: 1280px) {
	#sutb {display:none;}
	#suts {display:inline-block;}
}
@media only screen and (max-width: 1250px) {
	.w33mar{width:42%;}
	#tmss {display:inline-block;}
	#tmbs {display:none;}
}
@media only screen and (max-width: 1100px) 
{
	.piclo {width:250px;margin-right:40px;}
	#finfl {display:none} #finfc0 {display:inline-block}
}
@media only screen and (max-width: 1049px) {div.runls{display:none;}}
@media only screen and (max-width: 1000px) {.geol{width:98%;}}
@media only screen and (max-width: 950px) 
{
	.piclo {width:200px;margin-right:10px;margin-left:10px;}
	.piclot {margin-top:-10px;}
}
@media only screen and (max-width: 900px) 
{
	#n900 {display:none} #s900 {display:inline}
}
@media only screen and (max-width: 861px) {#n860,.n860 {display:none}}
@media only screen and (max-width: 850px) 
{
	.piclo {margin-right:10px;margin-left:10px;}
	.piclot {margin-top:-10px;}
}
@media only screen and (max-width: 799px) {
	#tmss2 {display:inline-block;}
	#tmss {display:none;}
}
@media only screen and (max-width: 790px) {.w50mar{width:92%;}}
@media only screen and (max-width: 768px) {#sutsl{display:block;}div.menu_block {display:none;}}
@media only screen and (max-width: 750px) 
{
	.leftco {display:none;}
	.centco {float:none;width:96%;}
	#mysod ul {margin-left:-10px;}
}
@media only screen and (max-width: 700px) 
{
	#n700 {display:none} 
}
@media only screen and (max-width: 650px) {#n650 {display:none}}
@media only screen and (max-width: 600px) {#n600 {display:none}}
@media only screen and (max-width: 599px) {.w33mar{width:92%;}#ns599{display:none;}}
@media only screen and (max-width: 500px) {
	#sbrfl {float:none:none;text-align:center;margin-right:0;width:100%;margin-left:0;}
	#n500 {display:none};div.srw {font-size:12px;}
}
@media only screen and (max-width: 480px) {#n480 {display:none}}
@media only screen and (max-width: 450px) 
{
	#n450 {display:none}
	.hbu {max-width:100%;}
}
@media only screen and (max-width: 430px) 
{
	.hbu {max-width:200px;}
}

//-->

