html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol, ul{list-style:none;}
tablea{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
strong{font-weight:bold;}
.hide{display:none;}
a:link, a:visited{color:#2bade6;text-decoration:none;}
a:hover{color:#ff6918;}
.button{display:block;width:95px;height:27px;float:right;background:url(../img/button.gif) no-repeat;}
body#transleo{padding-top:14px;font-family:Verdana;font-size:11px;line-height:1.5;}
#page{width:976px;margin:0 auto;}
#header{}
a#logo{display:block;width:236px;height:80px;float:left;background:url(../img/logo.gif) no-repeat;}
ul#langs{margin:0 0 0 236px;padding:60px 0 0 0;text-align:right;}
ul#langs a#polski{text-indent:-9999px;width:20px;height:12px;background:url(../img/flagi2.png);display:block;float:right;}
ul#langs a#angielski{text-indent:-9999px;width:20px;height:12px;background:url(../img/flagi2.png)8px 0px no-repeat;display:block;float:right;}
#langs li{display:inline;padding:12px 4px 0;background:url(../img/red_arrow.gif) 50% 0% no-repeat;border-right:2px solid #f3f3f3;}
#langs li.last{border-right:0;}
#langs li a{color:black;text-decoration:none;}
#langs li a#pl{display:block;width:20px;height:12px;background-image:url('http://www.transleo.pl/flagi/polska.gif');background-repeat:no-repeat;text-indent:-9999em;}
#mm{clear:right;height:20px;padding:10px 0;}
#mm a{float:right;color:black;margin:0 10px;}
ul.fragu_menu{overflow:hidden;height:30px;width:740px;}
ul.fragu_menu, ul.fragu_menu li{display:block;list-style-type:none;margin:0;padding:5px 0 0 0;height:35px;}
ul.fragu_menu li{float:left;}
ul.fragu_menu li a{background:url(../img/flagi3.png) no-repeat;height:20px;display:block;text-indent:-30000px;outline:none;color:black;text-decoration:none;width:20px;margin:0 5px;}
ul.fragu_menu li a#polski{background-position:0 0;width:20px;margin-left:532px;}
ul.fragu_menu li a#english{background-position:-20px 0;}
ul.fragu_menu li a#deutsch{background-position:-40px 0;}
ul.fragu_menu li a#francaise{background-position:-60px 0;}
ul.fragu_menu li a#italiano{background-position:-80px 0;}
ul.fragu_menu li a#rusian{background-position:-100px 0;}
ul.fragu_menu li a#espanol{background-position:-120px 0;}
ul.fragu_menu li a#map{background-position:-170px 0;padding:5px 2px 0 0;text-indent:10px;width:80px;}
ul#menu{height:41px;clear:both;background:url(../img/menu_bg.gif);text-align:center;line-height:41px;}
#menu li{display:inline;padding:0 17px 0 16px;background:url(../img/menu_separator.gif) 100% 0% no-repeat;}
#menu li.last{background:none;}
#menu li a{color:#fffffe;font-weight:bold;text-decoration:none;}
#menu li a:hover{color:#76d6ff;text-decoration:none;}
div#top_content{height:181px;background:url(../img/top_content_bg.jpg) 8px 0px no-repeat;}
#top_content #references{width:340px;height:65px;float:right;padding:50px 0 0 0;background:none;}
div#mid_content{}
div#left_mid_content{width:539px;height:403px;float:left;background:url(../img/left_mid_content_bg.jpg) no-repeat;}
#left_mid_content h2{margin:230px 0 0 0;padding:0 0 0 25px;font-size:12px;font-weight:bold;color:#ffeccd;}
#left_mid_content p{width:200px;height:110px;margin:3px 0 0 0;padding:15px 5px 0px 25px;}
#left_mid_content a#konf_button{display:block;width:37px;height:30px;margin:-30px 0 0 167px;background:url(../img/konf_button.gif) no-repeat;}
div#right_mid_content{width:437px;height:403px;margin:0 0 0 539px;}
div#references{width:437px;height:165px;background:url(../img/references_bg.jpg) no-repeat;}
#references h3{padding:16px 16px 20px;font-size:14px;font-weight:bold;}
#tabler{width:437px;}
#tabler a{padding:10px 8px;}
#references a.button{margin:-140px 0 0;}
div#case_study{width:211px;height:238px;float:left;background:url(../img/case_study_bg.jpg) no-repeat;}
#case_study h3{padding:16px;font-size:14px;font-weight:bold;}
#case_study p{padding:0 16px;}
div#offers{margin:0 0 0 211px;}
#offers p{display:none;}
#offers ul{}
#offers ul li{background:#f6f6f6 url(../img/strzalka.gif) no-repeat scroll 6px 10px;width:205px;height:43px;margin:4px 3px;border:1px solid #e4e4e4;}
#offers a{color:#313131;}
#offers img{padding-left:120px;}
#offers ul li.pytania{height:83px;}
.tekst{font-size:15px;font-weight:bolder;padding-right:20px;padding-top:5px;float:right;clear:right;}
.tekst1{font-size:13px;font-weight:bolder;padding-right:20px;padding-top:5px;float:right;clear:right;}
.one{font-size:15px;font-weight:900;padding-right:20px;padding-top:0px;float:right;clear:right;}
.two{font-size:15px;font-weight:900;color:#2bb9ee;padding-top:0px;}
.two1{font-size:20px;font-weight:900;color:#fe0000;padding-right:20px;padding-top:0px;float:right;clear:right;}
a#wycena{width:199px;height:43px;float:right;margin:7px 15px 2px 0;background:url(../img/wycena.gif) no-repeat;}
a#pytania{width:199px;height:83px;float:right;margin:2px 15px 2px 0;background:url(../img/pytania.gif) no-repeat;}
a#promocje{width:199px;height:43px;float:right;margin:2px 15px 2px 0;background:url(../img/promocje.gif) no-repeat;}
a#platnosc{width:199px;height:43px;float:right;margin:2px 15px 0 0;background:url(../img/platnosc.gif) no-repeat;}
.bottom_content{clear:both;}
.bottom_content div{position:relative;}
.bottom_content h3{padding:20px 24px;font-size:14px;font-weight:bold;color:#23262e;}
.bottom_content p{margin:0 0 8px 0;padding:0 24px;color:#818181;}
.big_box1{width:289px;min-height:230px;float:left;margin:0 3px 0 0;background:url(../img/big_box1.jpg) no-repeat;}
.big_box1 a.button{position:absolute;top:200px;left:180px;}
.big_box2{width:294px;min-height:230px;float:left;margin:0 3px 0 0;background:url(../img/big_box2.jpg) no-repeat;}
.big_box2 a.button{position:absolute;top:200px;left:185px;}
.big_box2 ul{width:265px;margin:0px 25px;}
.big_box2 ul li{float:left;padding:2px 8px;width:254px;background:url(../img/li_img.gif) 0px 7px no-repeat;color:gray;}
div#big_box3{width:385px;min-height:230px;margin:0 0 0 589px;background:url(../img/big_box3.jpg) no-repeat;}
#big_box3 ul{width:340px;padding:15px 24px 0px 24px;}
#big_box3 ul li{width:154px;float:left;padding:0 8px;background:url(../img/li_img.gif) 0% 60% no-repeat;color:#2bade6;}
#big_box3 a.button{position:absolute;top:200px;left:271px;}
div#big_box3b{width:385px;min-height:230px;margin:0 0 0 589px;background:url(../img/big_box3.jpg) no-repeat;}
#big_box3b ul{width:340px;margin:0px 24px;}
#big_box3b ul li{float:left;padding:0px 8px;width:340px;background:url(../img/li_img.gif) 0px 5px no-repeat;color:gray;}
#big_box3b a.button{position:absolute;top:200px;left:271px;}
ul#left_menu{width:24%;float:left;}
#left_menu li{font-size:120%;margin:0;padding:4px 12px;list-style:square inside;}
#bottom_content div#offers{width:24%;margin:0;float:right;}
div#bottom_mid_content{width:50%;margin:0 auto;}
#bottom_mid_content h2{margin:1em 0;padding:0;font-size:1.7em;color:gray;font-weight:bold;}
#bottom_mid_content h3{margin:0.75em 0;padding:0;font-size:1.5em;font-weight:bold;}
#bottom_mid_content p{margin:0.5em 0;padding:0;color:black;}
#bottom_mid_content a:hover{color:#2bade6;}
#bottom_mid_content a{color:#000;text-decoration:none;}
#bottom_mid_content ul, #bottom_mid_content dl{margin:0 1em;}
#bottom_mid_content ul li{margin:0.1em 0;list-style:circle outside;}
#bottom_mid_content dl dt{margin:0.1em 0;font-weight:bold;}
ul#bottom_menu{clear:both;padding-top:20px;}
div#footer{margin:16px;color:#818181;}
#menu li.sub_1{display:none;}
#bottom_menu li.sub_1{display:none;}
legend{font-size:120%;font-weight:bold;}
fieldset{margin-bottom:3px;}
#complito{background:url(../img/complito_logo.png);width:80px;height:26px;float:right;}
#footer{padding:1px 0;}
#flor{float:left;width:100%;}
#footer1{border-bottom:1px dashed #CACACA;color:#666666;font-size:11px;height:30px;overflow:hidden;padding:10px 25px 12px;position:relative;text-align:center;}
.boxSmall #footer1{background:#FFFFFF none repeat scroll 0 0;border-bottom:medium none;padding-bottom:0;}
#footer1 a{border-bottom:1px dashed #A1A1A1;color:#444444;font-weight:normal;position:relative;text-decoration:none;}
#footer1 a:hover{border-bottom:1px solid #4083C5;color:#4083C5;}
#copyright{float:right;}
#copyright a{color:#000000;font-weight:bold;}
#copyright a:hover{border-color:#000000;color:#000000;}
#footerLinks{float:right;}
#footer2{color:#666666;font-size:11px;overflow:hidden;padding:12px 0;position:relative;text-align:left;border:1px solid #e4e4e4;margin:0 0 3px 0;}
#footerMenu{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 15px;}
#footerMenu li{float:left;margin:0;padding:0 14px;position:relative;}
#footerMenu a{color:#444444;font-weight:bold;text-decoration:none;}
#footerMenu a:hover{border-bottom:1px solid #4083C5;color:#4083C5;}
#footerMenu li ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#footerMenu li li{float:none;margin:0;padding:0;}
#footerMenu ul a{font-weight:normal;}
#footerMenu li.footerMenuCompany, #footerMenu li.footerMenuCompany li{padding:0;}
.row4{border:1px solid #fff;border-left:0;border-right:0;padding:25px 0 10px;border:1px solid #e4e4e4;margin:0 0 3px 0;}
.wrapper{width:100%;overflow:hidden;}
.container{width:948px;margin:0 auto;padding:0;}
.colspan1{padding:0 27px;width:440px;float:left;}
.colspan2{padding:0 27px;width:400px;float:left;}
h3{letter-spacing:-1px;padding:0 0 23px;font-size:14px;font-weight:bold;color:#23262e;}
.imgindent{float:left;margin:0 25px 0 0;}
.colb{float:left;padding:0 10px 10px 0;width:90px;}
.left{float:left;}
.row4 ul a{background:url(../img/li_img.gif) 0px 7px no-repeat;color:#2DBCF0;font-size:13px;padding-left:10px;}
