html,body,b,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{quotes:none;list-style:none;padding:0;background:transparent;border:0;outline:0;margin:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;text-decoration:none;vertical-align:baseline;}
input,textarea,button{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
blockquote::before,blockquote::after,q::before,q::after{content:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
*:focus{outline:0;}
/* end of reset */
div.text h3,div.text h4,div.text h5,div.text h6{margin-bottom:1em;font-weight:bold;}
div.text ul,div.text ol,div.text dd{margin-left:2em;}
div.text p,div.text ul,div.text ol{margin-bottom:1em;}
div.text strong{font-weight:bold;}a{color:#a2a2a2;text-decoration:none;}
a:focus,a:hover{text-decoration:underline;}
#contentMain a{color:#666;text-decoration:underline;}
#contentMain a:focus,#contentMain a:hover{color:#fcb315;text-decoration:none;}
#contactForm h2,#formContact fieldset div.textarea label,
#boxProducts ul.products p.more a span,#boxProducts p.all a span,
#contentMain div.pages h3,#boxContact h2,dl.vcard dt.company,dl.vcard dt.address,dl.vcard dt.eMail,
#boxSearch h2,#formSearch label,
hr,#menuMain h2,#menuMain .backToTop,#menuFast h2,#footer h2,#formOrder fieldset div.textarea label{height:1px;overflow:hidden;position:absolute;top:auto;right:1000em;}
/* lay k */
html,body{height:100%;width:100%;}
html{background:#fff url("../../images/bgdCommon1.png") repeat-x 0 -42px;font-size:100.01%;color:#666;}
body{font:0.75em/1.17 Tahoma,"Lucida Grande",Helvetica,Arial,sans-serif;}
input,textarea{font-family:Tahoma,"Lucida Grande",Helvetica,Arial,sans-serif;}
#main{width:976px;position:relative;z-index:0;margin:0 auto;}
/* skip links */
#skipLinks{position:absolute;z-index:100;color:#fff;}
#skipLinks a{padding:5px;color:#fff;}
#skipLinks a:focus{background-color:#fcb315;}
/* content main */
#contentMain{width:100%;float:right;margin-left:-210px;position:relative;z-index:10;}
#contentMain::after{content:"";display:block;height:1px;clear:both;}
/* common */
#contentMain div.text{font-size:1.17em;line-height:1.21;}
#contentMain div.text a:focus,
#contentMain div.text a:hover{text-decoration:underline;}
#contentMain div.text ul{margin-left:27px;}
#contentMain div.text ul li{height:1%;padding:9px 0 10px 26px;background:url("../../images/icons1.png") no-repeat -6000px 0;}
#contentMain div.text ul li:first-child{padding-top:6px;background-position:-6000px -3px;}
/* classes */
#news,
#newsFull,
#contact,
#links{padding-top:10px;margin-left:202px;}
#news,
#newsFull,
#links{height:1%;overflow:hidden;}
/* headers */
#boxNews h2 a,
#boxKnowledge h2,
#boxServices h2,
#boxServices h1,
#boxCustomers h2,
#boxWelcome h2,
#contentMain #boxProducts h2,
#news h1 a,
#customers h2,
#contact h1,
#boxReferences h2,
#boxOurProjects h2{display:block;height:36px;padding-left:33px;overflow:hidden;font-size:2.33em;line-height:1.05;position:relative;z-index:-1;color:#5a5a5a;text-transform:lowercase;}
/* headers that must be linked */
#boxNews h2 a,
#boxKnowledge h2,
#boxServices h2,
#boxCustomers h2,
#boxWelcome h2,
#contentMain #boxProducts h2,
#boxServices h1{position:static;}
/* header links for exact size */
#boxNews h2 a,#boxKnowledge h2 a,#boxServices h2 a,#boxCustomers h2 a,#boxWelcome h2 a,#boxServices h1 a{z-index:1;text-indent:-999em;cursor:pointer;display:block;}
#boxNews h2 a{width:155px;}
#boxKnowledge h2 a{width:95px;}
#boxServices h2 a,#boxServices h1 a{width:75px;}
#boxCustomers h2 a{width:80px;}
#contentMain h1 a,#contentMain h2 a{color:#5a5a5a;text-decoration:none;}
#contentMain h1 a.rss,#contentMain h2 a.rss{width:auto;padding-left:0;position:absolute;top:21px;left:190px;z-index:10;line-height:15px;cursor:pointer;}
#contentMain h1 a.rss img,#contentMain h2 a.rss img{display:block;}
/* boxes */
#boxReferences,
#boxOurProjects{width:168px;margin:0 0 10px auto;margin-left:auto;position:relative;z-index:10;}
#boxReferences h2,
#boxOurProjects h2{width:121px;padding:10px 0 0 47px;position:absolute;line-height:1.38;font-weight:normal;}
#contentMain #boxReferences div.text,
#boxOurProjects ul.projects{height:1%;padding:55px 18px 0;font-size:0.92em;}
/* breadcrumbs */
/*#breadcrumbs{background:#5d5d5d url("../../images/buttons1.png") no-repeat 100% -144px;position:absolute;top:50px;left:202px;z-index:30;font-size:0.92em;color:#5d5d5d;}
#breadcrumbs h2{height:19px;padding:5px 2px 0 13px ;background:url("../../images/buttons1.png") no-repeat 0 -120px;float:left;color:#ddd;text-transform:lowercase;}
*/
#breadcrumbs{background:#dadada url("../../images/buttons1.png") no-repeat 100% -144px;position:absolute;top:50px;left:202px;z-index:30;font-size:0.92em;color:#dadada;}
/*#breadcrumbs h2{height:19px;padding:5px 2px 0 13px ;background:url("../../images/buttons1.png") no-repeat 0 -120px;float:left;color:#ddd;text-transform:lowercase;}
*/
#breadcrumbs h2{height:19px;padding:5px 2px 0 13px ;background:url("../../images/buttons1.png") no-repeat 0 -120px;float:left;color:#5d5d5d;text-transform:lowercase;}
#breadcrumbs p{height:19px;padding:5px 17px 0 0;float:left;}
/*#breadcrumbs p a{padding:0 14px 0 9px;background:url("../../images/icons1.png") no-repeat 100% 50%;margin-right:-0.7em;position:relative;color:#fff;text-decoration:none;}
#breadcrumbs p em{padding-left:9px;color:#fff;font-style:normal;font-weight:bold;}
*/
#breadcrumbs p a{padding:0 14px 0 9px;background:url("../../images/icons1.png") no-repeat 100% 50%;margin-right:-0.7em;position:relative;color:#5d5d5d;text-decoration:none;}
#breadcrumbs p em{padding-left:9px;color:#5d5d5d;font-style:normal;font-weight:bold;}
/* news list */
#contentMain ol.news li,#contentMain ol.links li{padding:0 0 9px 38px;background:url("../../images/icons1.png") no-repeat 0 12px;}
#contentMain ol.news h3,#contentMain ol.links h3{border-top:1px solid #eee;padding:10px 0;}
#contentMain ol.news h3 a,#contentMain ol.links h3 a{font-size:1.17em;font-weight:bold;text-decoration:none;}
#contentMain ol.news h3 span,#contentMain ol.links h3 span{font-size:0.92em;color:#a2a2a2;white-space:nowrap;}
/* box products */
#boxProducts ul.products li{height:1%;background:url("../../images/icons1.png") no-repeat -5000px 11px;position:relative;color:#aaa;}
#boxProducts ul.products h3{height:33px;padding-left:28px;font-size:2em;text-transform:lowercase;}
/*#boxProducts ul.products h3 a{display:block;height:31px;padding-top:2px;overflow:hidden;position:relative;z-index:-1;color:#fff;text-decoration:none;}
*/
#boxProducts ul.products h3 a{display:block;height:31px;padding-top:2px;overflow:hidden;position:relative;text-indent:-999em;color:#fff;text-decoration:none;}
#boxProducts ul.products p a{color:#e9e9e9;font-weight:bold;text-decoration:none;}
#boxProducts ul.products .desc a{font-weight:normal;color:#AAAAAA;}
/* pages */
#contentMain div.pages{padding-top:4px;clear:both;font-size:0.92em;height:24px;}
#contentMain div.pages ol{float:right;}
#contentMain div.pages li{padding-left:2px;float:left;}
#contentMain div.pages li a{background:#77b340 url("../../images/buttons1.png") no-repeat 0 0;float:left;text-decoration:none;}
#contentMain div.pages li a span{height:19px;padding:5px 16px 0 20px;background:url("../../images/buttons1.png") no-repeat 100% 0;float:left;color:#fff;font-weight:bold;cursor:pointer;}
#contentMain div.pages li a:focus,
#contentMain div.pages li a:hover,#searchPager li.active a{background-color:#fcb315;background-position:0 -24px;}
#contentMain div.pages li a:focus span,
#contentMain div.pages li a:hover span,#searchPager li.active a span{background-position:100% -24px;}
#contentMain div.pages li.next a{background-position:0 -48px;}
#contentMain div.pages li.next a span{padding:5px 20px 0 16px;background-position:100% -48px;}
#contentMain div.pages li.next a:focus,
#contentMain div.pages li.next a:hover{background-position:0 -72px;}
#contentMain div.pages li.next a:focus span,
#contentMain div.pages li.next a:hover span{background-position:100% -72px;}
/* content side */
#menuPage,
#boxContact,
#contentSide1 #boxProducts{width:168px;position:relative;left:16px;z-index:20;}
/* pages */
/* home */
#wrapperBoxNewsAndBoxKnowledge{width:287px;padding:10px 0 0 14px;float:left;}
/* box news */
#boxNews{background:url("../../images/en/headers1.png") no-repeat 0 0;height:388px;overflow:hidden;}
#boxNews h2 a.rss{left:124px;}
#boxNews ol.news{padding:5px 0 12px;}
/* box knowledge */
#boxKnowledge{background:url("../../images/en/headers1.png") no-repeat -3000px 0;font-size:0.92em;margin:0;padding:0;}
#boxKnowledge ul.knowledge{padding-top:9px;}
#boxKnowledge ul.knowledge li{height:1%;padding:8px 0 9px 38px;background:url("../../images/icons1.png") no-repeat -1000px 0;color:#a2a2a2;}
#boxKnowledge ul.knowledge li:first-child{background-position:-1000px -1px;}
#boxKnowledge ul.knowledge a{font-weight:bold;text-decoration:none;}
#boxKnowledge ul.knowledge cite{font-size:0.91em;color:#a2a2a2;font-style:normal;}
/* box products */
/* box products inside contentMain */
#contentMain #boxProducts{width:330px;padding-bottom:22px;background:#5d5d5d url("../../images/boxes1.png") no-repeat -330px 100%;float:right;position:relative;}
#contentMain #boxProducts h2{width:100%;padding:10px 0 0;background:url("../../images/boxes1.png") no-repeat 0 0;color:#aaa;position:absolute;z-index:0;text-indent:59px;}
#contentMain #boxProducts p.all{background:#7f7f7f url("../../images/buttons1.png") no-repeat 0 -96px;position:absolute;top:15px;right:20px;z-index:20;font-size:0.92em;font-weight:bold;text-transform:lowercase;}
#contentMain #boxProducts p.all a{height:19px;padding:5px 11px 0 16px;float:left;color:#c5c5c5;text-decoration:none;}
/* products list */
#contentMain #boxProducts ul.products{padding-top:69px;background:url("../../images/en/headers2.png") no-repeat -265px 10px;position:relative;z-index:10;}
#contentMain #boxProducts ul.products li{padding:10px 0 23px 27px;}
#contentMain #boxProducts ul.products li.businessWiki,
#contentMain #boxProducts ul.products li.videoStream{padding-left:125px;}
#contentMain #boxProducts li h3{width:150px;}
#contentMain #boxProducts li.businessWiki{background:url("../../images/bgdCommon2.png") no-repeat 0 100%;}
#contentMain #boxProducts li.businessWiki h3{background:url("../../images/en/headers2.png") no-repeat -622px 0;}
#contentMain #boxProducts li.liveBlend{background:url("../../images/bgdCommon2.png") no-repeat -330px 100%;}
#contentMain #boxProducts li.liveBlend h3{background:url("../../images/en/headers2.png") no-repeat -952px 0;}
#contentMain #boxProducts li.videoStream{background:url("../../images/bgdCommon2.png") no-repeat -660px 100%;}
#contentMain #boxProducts li.videoStream h3{background:url("../../images/en/headers2.png") no-repeat -1282px 0;}
#contentMain #boxProducts li.workFlows{background:url("../../images/bgdCommon2.png") no-repeat -990px 100%;}
#contentMain #boxProducts li.workFlows h3{background:url("../../images/en/headers2.png") no-repeat -1612px 0;}
#contentMain #boxProducts ul.products p.desc{padding:0 25px 10px 0;font-size:1.17em;line-height:1.21;position:relative;z-index:10;}
/* box services */
#boxServices{width:291px;padding:10px 0 0;background:url("../../images/en/headers1.png") no-repeat -1001px 10px;margin-left:324px;height:201px;}/*1002*/
#boxServices h2,#boxServices h1{margin-bottom:14px;}
#boxServices div.services{height:45px;border-top:1px solid #eee;margin-left:28px;position:relative;}
#boxServices h2 + div.services,#boxServices h1 + div.services{border-top:0;}
#boxServices div.services h3{margin-top:-0.65em;position:absolute;left:7px;top:50%;font-size:1.42em;line-height:1;}
#boxServices div.services h3 a{z-index:1;text-indent:-999em;position:absolute;top:4px;display:block;}
#boxServices div.intranets h3 a{width:75px;}
#boxServices div.enterprise h3 a{width:115px;}
#boxServices div.eCommerce h3 a{width:100px;}
#boxServices div.services ul{height:35px;margin:5px 0 7px -28px;position:relative;}
#boxServices div.intranets ul{background:url("../../images/en/headers1.png") no-repeat -4000px 50%;}
#boxServices div.enterprise ul{background:url("../../images/en/headers1.png") no-repeat -5000px 50%;}
#boxServices div.eCommerce ul{background:url("../../images/en/headers1.png") no-repeat -6000px 50%;}
#boxServices div.services ul li{font-size:0.92em;line-height:1.18;text-align:right;}
#boxServices div.services ul a{text-decoration:none;}
#boxServices div.services ul a:focus,
#boxServices div.services ul a:hover{color:#666;text-decoration:underline;}
/* box welcome */
#boxWelcome{width:291px;padding-bottom:10px;background:url("../../images/en/headers1.png") no-repeat -9000px 0;margin-left:324px;height:115px;}
#boxWelcome h2{margin-bottom:4px;}
#boxWelcome p{margin-left:5px;}
/* box customers */
#boxCustomers{width:291px;padding-bottom:14px;background:url("../../images/en/headers1.png") no-repeat -2000px 0;margin-left:324px;} /*2004*/
#boxCustomers h2{margin-bottom:4px;}
/* box interested */
#boxInterested{width:295px;background:#fcb315 url("../../images/boxes1.png") no-repeat -955px 100%;margin-left:324px;position:relative;color:#fff;}
#boxInterested h2{width:100%;padding-top:12px;height:27px;overflow:hidden;background:#fcbc17 url("../../images/boxes1.png") no-repeat -660px 0;position:absolute;font-size:1.83em;text-indent:21px;text-transform:lowercase;}
/* ways of contact */
#boxInterested ul.waysOfContact{height:1%;padding:55px 18px 14px;background:url("../../images/en/headers2.png") no-repeat -1915px 15px;position:relative;z-index:10;}
#boxInterested ul.waysOfContact a{display:block;height:1%;padding:3px 7px 6px;border-top:1px solid #f4ab0d;color:#fff;font-weight:bold;text-decoration:none;}
#boxInterested ul.waysOfContact li:first-child a{border:0;}
#boxInterested ul.waysOfContact a:focus,
#boxInterested ul.waysOfContact a:hover{color:#fff;text-decoration:underline;}
/* news */
#news{background:url("../../images/en/headers1.png") no-repeat 0 10px;}
#news h1 a.rss{left:312px;}
/* news list */
#news ol.news{clear:both;}
#news ol.news li{width:350px;padding-left:26px;clear:left;float:left;}
#news ol.news li.even{clear:none;float:right;}
/* news full */
#newsFull{padding-top:90px;background:url("../../images/en/headers1.png") no-repeat 0 10px;}
#newsFull h1{padding-left:25px;background:url("../../images/icons1.png") no-repeat 0 6px;font-size:1.75em;font-weight:normal;}
#newsFull h1 a{color:#666 !important;}
#newsFull h1 a.rss{left:312px;}
#newsFull p.date{padding:13px 25px;font-size:0.83em;color:#aaa;}
#newsFull div.text{padding-left:25px;}
/* links */
#links{font-size:0.92em;}
#links h2 a{display:block;height:36px;overflow:hidden;font-size:2.33em;line-height:1.05;position:relative;z-index:-1;color:#5a5a5a;}
#links h2 a.rss{left:332px;}
/* links list */
#links ol.links{clear:both;}
#links ol.links li{width:350px;padding-left:26px;clear:left;float:left;}
#links ol.links li.even{clear:none;float:right;}
/* customers */
#customers{width:790px;padding-top:10px;background:url("../../images/en/headers1.png") no-repeat -7000px 10px;float:left;}
#customers h2{padding-left:48px;margin-bottom:24px;}
/* customers list */
#customers ol.customers{padding-left:16px;float:left;font-size:1.17em;font-weight:bold;}
#customers ol.customers li{padding:11px 9px 12px 25px;background:url("../../images/icons1.png") no-repeat -7000px 0;}
#customers ol.customers li:first-child{padding-top:10px;background-position:-7000px -1px;}
#customers ol.customers a{text-decoration:none;}
#customers ol.customers li .text{font-weight:normal;margin-top:10px;font-size:1.17em;}
/* box references */
#boxReferences{padding-bottom:22px;background:#eee url("../../images/boxes1.png") no-repeat -2594px 100%;}
#boxReferences h2{background:url("../../images/boxes1.png") no-repeat -2426px 0;font-size:2em;}
#boxReferences div.text{background:url("../../images/en/headers2.png") no-repeat -2210px 10px;}
/* box our projects */
#boxOurProjects{padding-bottom:11px;background:#eee url("../../images/boxes1.png") no-repeat -2594px 100%;}
#boxOurProjects h2{background:url("../../images/boxes1.png") no-repeat -2090px 0;font-size:1.33em;line-height:1;}
/*#boxOurProjects h2:first-line{font-size:1.25em;}
*/
#boxOurProjects ul.projects{background:url("../../images/en/headers2.png") no-repeat -2378px 10px;}
#boxOurProjects ul.projects li{padding-top:11px;}
/* contact */
#contact{background:url("../../images/en/headers1.png") no-repeat -8000px 10px;}
#contact h1{padding-bottom:39px;}
/* contact vcard */
#contact dl.vcard{width:240px;padding:19px 112px 21px 23px;background:#eee url("../../images/boxes1.png") no-repeat -2762px 0;float:left;margin-right:-200px;}
#contact dl.vcard dd.org{font-size:1.17em;font-weight:bold;}
#contact dl.vcard dd.eMail{padding:8px 0;}
#contact dl.vcard dt.phone{float:left;}
#contact div.text{width:179px;padding-left:13px;border-left:1px solid #e3e3e3;float:left;margin-top:21px;font-size:1em;}
/* contact people */
#contact ul.people{width:375px;float:right;margin-top:-14px;}
#contact ul.people li{width:100%;padding:16px 0 17px;overflow:hidden;border-bottom:1px solid #eee;}
#contact ul.people h3{padding-bottom:13px;font-size:1.5em;}
#contact ul.people h3 img{padding:4px 12px 0 0;padding-right:12px;float:left;}
#contact ul.people p{padding-bottom:2px;font-size:1.17em;}
#contact ul.people p a{font-size:0.86em;font-weight:bold;text-decoration:none;!E!E}
/* contact form and order form */
#contactForm{width:375px;padding-top:50px;background:#eee url("../../images/boxes1.png") no-repeat -3137px 0;clear:left;margin-left:202px;}
#contactForm .successMessage{padding:4px 6px 16px 0;text-align:center;font-weight:bold;background:url('../../images/boxes1.png') no-repeat -3512px -4px;}
#formContact,#formOrder{padding:0 24px 0 0;background:url("../../images/boxes1.png") no-repeat -3512px 100%;}
/* form contact */
#formContact fieldset div{height:37px;padding:4px 6px 0 0;background:url("../../images/bgdCommon2.png") no-repeat -1320px 0;text-align:right;}
#formContact fieldset div.errors,#formOrder fieldset div.errors{height:15px;background:none;margin:-13px 0 10px 0;}
#formContact fieldset div.errors .errorlist,#formOrder fieldset div.errors .errorlist{padding:0px;height:15px;color:#ff0000;}
#formContact fieldset label,#formOrder fieldset label{width:117px;padding-top:1px;float:left;}
#formContact fieldset input,#formContact fieldset select,#formOrder fieldset input,#formOrder fieldset select{width:208px;background-color:#fff;border:0;color:#666;}
#formContact fieldset div.textarea,#formOrder fieldset div.textarea{height:118px;padding:13px 18px 0 0;background:url("../../images/bgdCommon2.png") no-repeat -1695px 0;}
#formContact fieldset div.textarea textarea,#formOrder fieldset div.textarea textarea{width:292px;height:90px;background-color:#fff;border:0;color:#666;}
#formContact div.submit{padding:0 2px 22px;background:url("../../images/bgdCommon2.png") no-repeat -3512px 100%;text-align:right;}
#formOrder{width:351px;}
#formOrder fieldset div{height:37px;padding:4px 6px 0 0;background:url("../../images/bgdCommon2.png") no-repeat -1320px 0;text-align:right;}
/* content side */
/* menu page */
#menuPage{background:#77b340 url("../../images/boxes1.png") repeat-y -1418px 0;margin-bottom:10px;font-size:1.17em;}
#menuPage h2{height:9px;overflow:hidden;background:url("../../images/boxes1.png") no-repeat -1250px 0;margin-bottom:-2px;position:relative;z-index:10;text-indent:-100em;}
#menuPage ul{height:1%;padding:0 0 4px 3px;background:url("../../images/boxes1.png") no-repeat -1586px 100%;font-weight:bold;text-align:right;}
#menuPage ul li{padding:7px 28px 7px 0;background:url("../../images/icons1.png") no-repeat -3000px 0;position:relative;left:7px;}
#menuPage ul li.active{background-position:-2000px 0;}
#menuPage ul a{color:#fff;text-decoration:none;}
#menuPage ul ul{background:none;position:relative;left:9px;font-size:0.86em;font-weight:normal;text-transform:none;}
#menuPage li li{padding:3px 13px 1px;background-position:-4000px 50%;}
#menuPage li li.active{font-weight:bold;background-position:-4000px 50%;}
#menuPage li li a{color:#deffbf;}
#menuPage li li a:focus,
#menuPage li li a:hover{text-decoration:underline;}
/* box products in content side */
#contentSide1 #boxProducts{padding-bottom:15px;background:#5d5d5d url("../../images/boxes1.png") no-repeat -1922px 100%;margin-bottom:10px;}
#contentSide1 #boxProducts h2{height:7px;overflow:hidden;background:url("../../images/boxes1.png") no-repeat -1754px 0;text-indent:-100em;}
#contentSide1 #boxProducts ul.products li{width:100%;padding-left:9px;margin-left:-9px;}
#contentSide1 #boxProducts ul.products h3{right:10px;}
#contentSide1 #boxProducts ul.products h3 a{width:140px;}
#contentSide1 #boxProducts ul.products p{padding:0 7px 11px;margin:0 11px;line-height:1.33;}
#contentSide1 #boxProducts ul.products p.more{padding-bottom:10px;border-bottom:1px solid #6c6c6c;}
#contentSide1 #boxProducts li.businessWiki h3{background:url("../../images/en/headers2.png") no-repeat -632px 0;}
#contentSide1 #boxProducts li.liveBlend h3{background:url("../../images/en/headers2.png") no-repeat -962px 0;}
#contentSide1 #boxProducts li.videoStream h3{background:url("../../images/en/headers2.png") no-repeat -1292px 0;}
#contentSide1 #boxProducts li.workFlows h3{background:url("../../images/en/headers2.png") no-repeat -1622px 0;}
#contentSide1 #boxProducts p.all{height:24px;margin:0 11px;background:#fcb315 url("../../images/buttons1.png") no-repeat 100% -168px;border:solid #5d5d5d;border-width:1px 4px 0;margin-top:-1px;position:relative;font-size:0.92em;font-weight:bold;text-align:center;text-transform:lowercase;}
#contentSide1 #boxProducts p.all a{display:block;height:19px;padding-top:5px;background:url("../../images/buttons1.png") no-repeat 0 -168px;color:#fff;}
/* box contact */
#boxContact{padding-bottom:22px;background:#eee url("../../images/boxes1.png") no-repeat -2258px 100%;}
#boxContact p{padding:10px 17px 21px;background:url("../../images/boxes1.png") no-repeat -2090px 0;color:#999;text-transform:lowercase;}
#boxContact p span{font-size:1.17em;font-weight:bold;}
#boxContact dl.vcard{padding:0 17px;}
#boxContact dl.vcard dt{float:left;}
#boxContact dl.vcard dd.org{font-weight:bold;}
#boxContact dl.vcard dd.eMail{padding:8px 0;}
#boxContact dl.vcard dd.eMail a{color:#666;}
/* common */
/* box search */
#boxSearch{width:329px;background:#ddd url("../../images/bgdCommon1.png") no-repeat 0 0;position:absolute;top:73px;right:0;}
/* form search */
#formSearch fieldset{width:214px;height:24px;padding:4px 0 0 6px;border-right:8px solid #fff;float:left;font-size:1.17em;}
#formSearch fieldset input{width:208px;background-color:#fff;border:0;color:#ddd;}
#formSearch fieldset input:focus{color:#666;}
#formSearch div.submit input{float:left;}
#searchForm{width:375px;padding-top:20px;background:#eee url("../../images/boxes1.png") no-repeat -3137px -25px;clear:left;margin:0 auto;}
/* header */
#header{height:181px;}
#header .logo{width:417px;padding:59px 0 0 26px;background:url("../../images/en/headers2.png") no-repeat 178px 56px;}
/* footer */
#footer p.copyrights{padding-top:6px;font-size:1.17em;color:#d0d0d0;text-align:left;}
#footer p.copyrights em{display:block;padding:1px 0 10px;font-size:0.79em;font-style:normal;}
/* menu */
#menuMain{position:absolute;top:111px;right:0;z-index:50;font-weight:bold;text-transform:uppercase;}
#menuMain ul{width:976px;height:60px;overflow:hidden;background-color:#76b23f;margin:0;position:relative;z-index:0;}
#menuMain li{height:60px;background-image:url("../../images/en/menu.png");line-height:60px;float:left;text-align:center;}
#menuMain li a,
#menuMain em{display:block;height:60px;width:100%;background-image:url("../../images/en/menu.png");background-repeat:no-repeat;font-style:normal;color:#fff;text-decoration:none;}
* html #menuMain li a{overflow:hidden;}
#menuMain a:hover,
#menuMain a:focus,
#menuMain em{background-position:200px 0 !important;color:#8b8b8b;}
#menuMain b,
#menuMain em{display:block;width:100%;height:100%;overflow:hidden;position:relative;z-index:-1;line-height:60px;}
#menuMain a:hover b,
#menuMain a:focus b,
#menuMain em{background-color:#fff;}
#menuMain .start{width:47px;background-position:0 -60px;}
#menuMain .start a{background-position:0 0;}
#menuMain .o-nas{width:96px;background-position:-47px -60px;}
#menuMain .o-nas a{background-position:-47px 0;}
#menuMain .produkty{width:105px;background-position:-143px -60px;}
#menuMain .produkty a{background-position:-143px 0;}
#menuMain .uslugi{width:97px;background-position:-248px -60px;}
#menuMain .uslugi a{background-position:-248px 0;}
#menuMain .branze{width:105px;background-position:-345px -60px;}
#menuMain .branze a{background-position:-345px 0;}
#menuMain .wyrozniki-oferty{width:185px;background-position:-450px -60px;}
#menuMain .wyrozniki-oferty a{background-position:-450px 0;}
#menuMain .klienci{width:117px;background-position:-635px -60px;}
#menuMain .klienci a{background-position:-635px 0;}
#menuMain .wiedza{width:122px;background-position:-752px -60px;}
#menuMain .wiedza a{background-position:-752px 0;}
#menuMain .kontakt{width:102px;background-position:-874px -60px;}
#menuMain .kontakt a{background-position:-874px 0;}
/* menu fast */
#menuFast{position:absolute;top:48px;right:0;font-size:0.92em;}
#menuFast li{padding-left:1px;float:left;}
#menuFast li a{padding:5px 9px;}
/* other links */
#otherLinks{padding-top:15px;clear:both;}
#otherLinks h2{width:8px;height:39px;overflow:hidden;background:#eee url("../../images/boxes1.png") no-repeat 100% 0;float:right;text-indent:-100em;}
#otherLinks ul{height:27px;padding:12px 0 0 5px;background:#eee url("../../images/boxes1.png") no-repeat -3887px 0;float:right;margin-left:18px;}
#otherLinks ul li{padding-left:1px;float:left;}
#otherLinks ul li a{padding:5px 8px;color:#828282;}
/* sitemap and search results */
#sitemap ol.sitemap{padding-left:16px;font-size:1em;font-weight:bold;width:430px;float:left;}
#sitemap ol.sitemap li,#searchResultsContainer .searchResults li{padding:12px 0 0 18px;background:transparent url("../../images/icons1.png") no-repeat scroll 0 12px;}
#sitemap ol.sitemap a,#searchResultsContainer .searchResults a{text-decoration:none;}
#searchResultsContainer .searchResults a{font-weight:bold;font-size:1.17em;}
#sitemap ol.sitemap li .text,#searchResultsContainer .searchResults li .text{font-weight:normal;margin-top:10px;}
#searchResultsContainer h3{margin:20px 0 5px;font-size:1.17em;font-weight:bold;}
#searchResultsContainer .searchResultText a{font-size:inherit;text-decoration:none;font-weight:normal;}
#searchPager{margin-top:15px;}
#sitemap ol.sitemap_right{margin-left:50px;}
/* page */
#page{height:1%;margin-left:202px;padding-top:10px;}
#page h1{padding:0 0 39px;font-size:2.33em;}
/* dialog */
.dialog{display:none;}
.legalnotice{display:block;padding-top:3px;font-size:0.7em;}
#contentMain .linkedText{text-decoration:none;font-weight:normal;}
/* twitter widget */
#twitterWidget{width:285px;background:#8bc04b;}
#twitterWidget .top{background:url('../../images/en/twitterWidget.png') 0 0;height:6px;}
#twitterWidget .bottom{background:url('../../images/en/twitterWidget.png') 0 -19px;height:6px;clear:both;}
#twitterWidget .ttop{background:url('../../images/en/twitterWidget.png') 0 -9px;height:5px;clear:both;}
#twitterWidget .tbottom{background:url('../../images/en/twitterWidget.png') 0 -14px;height:5px;}
#twitterWidget .tweets{background:#78b340;padding:10px;}
#twitterWidget .tweet{}
#twitterWidget .first{margin-bottom:7px;padding-bottom:7px;border-bottom:1px dotted #ffffff;}
#twitterWidget .tweet .text{color:#ffffff;}
#twitterWidget .tweet .date{color:#ffffff;font-size:0.7em;margin-top:3px;}
#twitterWidget #twitterLogo{background:url('../../images/en/twitterWidget.png') 0 -25px;height:17px;width:64px;display:block;margin:10px 0 5px 10px;text-indent:-999em;float:left;}
#twitterWidget #joinConversation{color:#ffffff;text-decoration:none;float:right;margin:13px 10px 0 0;}
#twitterWidget #username{color:#ffffff;text-decoration:none;float:left;margin:13px 10px 0 10px;font-size:1.3em;}
#twitterWidget #avatar{background:url('../../images/en/twitterWidget.png') -64px -25px;height:31px;width:31px;display:block;margin:5px 0 10px 10px;text-indent:-999em;float:left;}