html{font-size:100%;}
html,body{width:100%;min-width:100%;height:100%;min-height:100%;background-color:#fff;}
body{position:absolute;padding:0;margin:0;font:0.69em Tahoma, sans-serif;color:#646464;}
html>body{min-height:100%;height:auto;}
table,td,th,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,li,form,input,select,textarea,img,hr,blockquote,fieldset{padding:0;margin:0;line-height:100%;}
table{font:1em Tahoma, sans-serif;border-collapse:collapse;}
/*td{vertical-align:top;}*/
h1,h2,h4,h5{color:#343434;}
h3,h6{color:#646464;}
h1{margin-bottom:10px;font-size:1.45em;}
h2{margin-bottom:4px;font-size:1.27em;}
h3{margin:0 0 5px 36px;font-size:1.09em;}
h4{margin-bottom:5px;font-size:1.09em;}
h5{margin-bottom:2px;font-size:1.09em;line-height:1.5em;}
h6{margin-bottom:6px;font-size:1em;}
p{margin-bottom:20px;line-height:1.6em;text-indent:15px;}
ul,ol{list-style:none;}
dl{margin-bottom:20px;}
dt,dd{margin-bottom:1px;line-height:1.6em;}
dt{font-weight:bold;}
dd{padding-left:35px;}
img{border:0;line-height:0;}
a{color:#4c7ec3;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
*{background-repeat:no-repeat;}
input,textarea,select{padding-left:7px;border:1px solid #a5acb2;font:11px Tahoma, sans-serif;color:#343434;background-color:#fff;}
input{height:16px;padding-left:7px;}
html:root input{height:15px;padding-top:1px;}
html:root input.button{height:25px;padding:0;}
input.button{border:0;height:25px;margin-top:6px;padding:0;background-image:url(../img/button.png);cursor:pointer;}
textarea{padding:1px 0 3px 7px;overflow:auto;}
select{height:16px;border:1px solid #a5acb2;}
option{background-color:#fff;}

/*SCELET*/
#bodyBlock{float:left;width:100%;padding-bottom:212px;text-align:center;background-color:#fff;}
#top{background:url(../img/fon1.gif) repeat-x;}
#bottom{position:absolute;bottom:0;z-index:0;float:left;height:212px;text-align:;}
#top,#middle,#bottom{min-width:1000px;width:100%;}
.blank{width:1000px;margin:0 auto;}

/*CLASS*/
.all{width:100%;}
.clB{clear:both;font-size:0;}
.flL{float:left;}
.flR{float:right;}
.alL{text-align:left;}
.alC{text-align:center;}
.alR{text-align:right;}
.vaT,td.vaT{vertical-align:top;}
.vaM,td.vaM{vertical-align:middle;}
.vaB,td.vaB{vertical-align:bottom;}
.posR{position:relative;}
.posA{position:absolute;}
.f{font-size:0;}
.f12{font-size:1.09em;}
.cursor{cursor:pointer;}
.block{display:block;}
.none{display:none;}

/*TEXTEDIT*/
.color1{color:#343434;}
.color2{color:#ffc100;}
.color3{color:#4c7ec3;}
.bgc1{background-color:#ffe38c;}
.bgc2{background-color:#4c7ec3;}
.bgc3{background-color:#e4ebf6;}

/*TOP*/
#top .blank{text-align:left;}
#top .posR{height:101px;}
#top .left_,#top .center_,#top .right_{position:absolute;text-align:center;height:101px;}
#top .left_{left:0;width:308px;text-transform:lowercase;background:url(../img/fon2.png) no-repeat 100% 0;}
#top .left_ div{padding:9px 0 26px;}
#top .left_ div a,#top .left_ div span{margin:0 15px;padding-left:8px;background:url(../img/fon2.gif) no-repeat 0 0.4em;}
#top .center_{left:308px;width:386px;background-color:#fff;}
#top .center_ img{float:left;margin-right:1px;}
#top .right_{right:0;width:306px;text-transform:lowercase;background:url(../img/fon3.png) no-repeat;}
#top .right_ div{padding:9px 0 26px 14px;text-align:left;}
#top .right_ strong{display:block;font-size:1.82em;color:#4c7ec3;}
.topclip{height:550px;overflow:hidden;}
.topclipH{height:150px;overflow:hidden;}

/*MIDDLE*/
#middle .child{float:right;width:100%;margin:0 0 0 -206px;}
#middle .child .child{float:left;width:100%;margin:0 -206px 0 0;}
#middle .center_{margin-right:206px;margin-left:206px;}
#middle .left_{float:left;width:206px;padding-top:21px;}
#middle .right_{position:relative;float:right;width:206px;padding-top:33px;}
#middle .left_ h5,#middle .right_ h5{padding-top:9px;color:#4c7ec3;background-image:url(../img/fon3.gif);}

.backNav{padding:0 0 9px 18px;text-align:left;text-transform:lowercase;}
.backNav span{padding:0 9px;color:#4c7ec3;}

.pageNav{position:relative;margin-bottom:42px;color:#3b3b3b;}
.pageNav div strong{position:absolute;_top:-3px;}
.pageNav div span{padding-left:8.1em;}
.pageNav .alL span{padding:0 3px 0 3px;}
.pageNav .alC{word-spacing:3px;}

.print{padding:1px 28px 8px 0;background:url(../img/print.gif) no-repeat 100% 0;}

.contentHead{margin-bottom:19px;padding-left:18px;font-size:1.64em;line-height:1.3em;text-align:left;}

.content{width:552px;margin:0 auto;text-align:left;line-height:1.6em;}
.indexBody .content{padding-top:30px;}
.content img{margin:6px 28px 12px 0;}
.content ul{display:table;margin:0 0 20px 25px;}
.content ul ul,.content ol ul{margin:1px 0 0 36px;}
.content ul ul ul,.content ol ul ul{margin:0 0 0 24px;}
.content ul ul ul ul,.content ol ul ul ul{margin:0 0 0 27px;}
.content ol{list-style:decimal outside;margin:0 0 20px 54px;}
.content li{padding:0 0 3px 11px;line-height:1.5em;background:url(../img/li.gif) no-repeat 0 0.7em;}
.content li li{padding:3px 0 0;line-height:1.3em;background:none;}
.content ol li{padding-left:0;background-image:none;}

.detail,#top .right_ div a,.backNav a,.pageNav a,.indexList a,#middle .left_ div a,.textBlock .back a,.contact a,.print{text-decoration:underline;}
.detail:hover,#top .right_ div a:hover,.backNav a:hover,.pageNav a:hover,.indexList a:hover,#middle .left_ div a:hover,.textBlock .back a:hover,.contact a:hover,.print:hover{text-decoration:none;}

.indexLink{width:552px;padding:9px 0 22px;overflow:hidden;white-space:nowrap;}
.indexLink img{border-width:0;margin:0 7px 0 1px;}
.indexHead{margin-bottom:36px;color:#4c7ec3;background:url(../img/pix2.gif) repeat-x 0 19px;}
.indexHead a{display:block;width:206px;padding:9px 0 0 0;text-align:center;background-image:url(../img/fon3.gif);}
.indexList{padding-left:18px;line-height:1.3em;}
.indexList p{margin-bottom:5px;line-height:1.3em;}
.indexList .flL,.indexList .flR{width:250px;}
.indexList .flL div,.indexList .flR div{margin-bottom:45px;}
.indexList h5 a{color:#343434;text-decoration:none;}
.indexList h5 a:hover{text-decoration:underline;}

.contentTable{border-left:1px solid #ffe38c;border-right:1px solid #ffe38c;}
.contentTable,.contentTable2{margin-bottom:20px;}
.contentTable td,.contentTable2 td{padding:6px 16px;}
.contentTable .bgc1 td,.contentTable2 .bgc1 td{font-weight:bold;color:#6e664c;}
.contentTable td{border-bottom:1px solid #ffe38c;}
.contentTable .bgc1 td{border:0;}

.listTable td{padding-bottom:46px;vertical-align:top;}
.listTable img{margin-top:2px;}
.listTable p{margin-bottom:4px;}
.textBlock .back{display:block;float:left;margin-top:10px;}

.productClip{margin-bottom:12px;text-align:center;}
.productClip object,.productClip img{margin:0 auto;}
.productHead{margin-bottom:20px;color:#4c7ec3;background:url(../img/pix2.gif) repeat-x 0 19px;}
.productHead span{display:block;padding:9px 0 0 0;text-align:center;background-image:url(../img/fon7.gif);}
.productPrice{padding:22px 0 50px 16px;}
.productPrice span{color:#4c7ec3;}
.licenceBlock{padding:0 0 30px 34px;overflow:hidden;zoom:1;line-height:1.1em;}
.licenceBlock .flL{width:167px;padding-bottom:16px;text-align:center;}
.licenceBlock .color3{min-height:2.2em;height:auto !important;height:2.2em;padding-bottom:5px;}
.licenceBlock .color3,.licenceBlock .alL{width:146px;margin:0 auto;}
.licenceBlock center{height:106px;}
.licenceBlock img{margin:0;cursor:pointer;}
.colorBlock{padding:0 0 30px 6px;overflow:hidden;zoom:1;line-height:1.1em;color:#4c7ec3;}
.colorBlock .flL{width:109px;padding:12px 0 5px;text-align:center;}
.colorBlock img{display:block;width:75px;height:75px;margin:0 auto 6px;}
.managerBlock{margin:0 0 50px 16px;}
.managerBlock td{padding-top:8px;line-height:1.6em;}
.managerBlock img{margin:0 28px 0 0;}

.warning{padding:10px 0 20px 21px;color:#343434;}
.warning b{color:#ffc100;}
.error{padding-bottom:16px;text-align:center;line-height:1.1em;color:#cd0119;}
.formTable{font-weight:bold;color:#343434;}
.formTable td{padding-bottom:7px;text-align:left;}
.formTable td.alR{text-align:right;}
.formTable td.color2{padding:0 4px;vertical-align:top;}
.formTable textarea{width:217px;height:72px;}
.formBlock{position:relative;width:542px;margin:48px 0 0 10px;padding:33px 0 0 0;text-align:center;background:#d6dfe6 url(../img/fon5.png) no-repeat;}
.formBlock .posA{top:27px;left:0;}
.formBlock .formTable{margin:0 auto;}
.formBlock .f{height:10px;background:url(../img/fon6.gif) no-repeat;}
.formBlock .f div{height:10px;background:url(../img/fon6.gif) no-repeat 100% -10px;}
.w309{width:309px;background-position:-534px 0;}
.w284{width:284px;background-position:-250px 0;}
.w280{position:relative;width:280px;margin-right:-21px;background-position:0 -25px;}
.w250{width:250px;}
.w226{width:226px;}
.w217{width:217px;}
.w167{width:167px;}

.contact .vaT{position:relative;padding:32px 0 32px 17px;border-top:1px solid #b3cef5;}
.contact h2{margin-bottom:26px;}
.contact h6{color:#343434;}
.contact .vaT table{margin-bottom:8px;}
.contact .vaT td{padding:15px 0;vertical-align:top;}
.contact .vaT td.text{padding:23px 0 15px;}
.contact .vaT table table{margin:0;}
.contact .vaT table img{display:block;margin:0 27px;cursor:pointer;}
.contact .vaT table table td{padding:2px 0 7px;vertical-align:top;line-height:1.1em;}
.contact .vaT td.alL{white-space:nowrap;}
.contact .vaT td.alC{padding-left:4px;padding-right:4px;}
.contact div.alL a{padding-right:3px;line-height:1.5em;}
.contact .print{position:absolute;top:69px;right:18px;}

/*right*/
#middle .right_ h5{margin:0;position:absolute;top:21px;left:0;width:206px;}
#middle .right_ div{padding:46px 0 45px;background:url(../img/fon4.png) no-repeat center bottom;}
#middle .right_ span{display:block;position:relative;top:-1px;height:1px;font-size:0;background-color:#fff;}
/*left*/
#middle .left_ h5{margin:0;padding-bottom:37px;}
#middle .left_ img{display:block;margin:0 auto;}
#middle .left_ img,#middle .left_ object{margin-bottom:40px;}
#middle .left_ div{width:168px;margin:-12px auto 0;padding-bottom:30px;text-align:left;color:#343434;}
#middle .left_ div span,#middle .left_ div a{display:block;margin-bottom:10px;padding-left:11px;}
#middle .left_ div a{background:url(../img/li.gif) no-repeat 0 0.5em;}

/*BOTTOM*/
#bottom .posR{height:212px;}
#bottom table{position:absolute;bottom:0;width:100%;height:140px;background-color:#f6f8f7;}
#bottom .left_,#bottom .right_{background:url(../img/fon5.gif) repeat-x;}
#bottom .center_{width:580px;border-right:4px solid #fff;border-left:4px solid #fff;text-align:center;background:url(../img/fon4.gif) repeat-x;}

#bottom .flL,#bottom .flR{width:206px;text-align:center;}
#bottom .flR img{margin:40px 3px 0 4px;}
#bottom .flL div{width:11.41em;margin:0 auto 5px;text-align:left;line-height:1.7em;}
#bottom .flL div a:hover{text-decoration:none;}
#bottom .flL div a span{color:#646464;}
#bottom .flL img{margin-top:7px;}

#bottom .alC{width:45em;margin:4px auto 0;}
#bottom .alC h6{margin-bottom:7px;color:#4c7ec3;}
#bottom .alL{float:left;width:25.5em;}
#bottom .alR{float:right;width:15em;text-align:left;}
#bottom .alL div,#bottom .alR div{margin-bottom:6px;line-height:1.2em;}

/*TABLE*/
table.trp{ border:0px}
table.trp td{ margin: 0;
	padding: 0;
	position: relative;
	height: 0px;
	background: url(../img/rpb.png) 0 0 repeat;
	}

table.trp2{ border:0px}
table.trp2 td{background: url(../img/rpb.png);
	background-repeat: repeat-x;}