body {background:#ebebeb url(images/back_main.gif); margin:0px; padding:0px; color:#6e6e6e; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:0.69em}
.hide {position:absolute; left:-9000em; }
.clear {clear:both; margin:0; padding:0}
img {border:none}
div#leftcolumn {width:50%; float:left; margin-right:-500px; background:url(images/back_left_kontakt.jpg) repeat-x; height:564px}
div#centercolumn {width:1000px; float:left; position:relative;}
div#rightcolumn {width:50%; float:right; margin-left:-501px; }
div#cnt_left {width:705px; vertical-align:top; float:left}
div#cnt_right {width:295px; vertical-align:top; float:left}
div#b_nav_top {background:url(images/bNavTopIn.jpg) repeat-x; height:40px; width:705px}
div#b_nav_bot {background:url(images/bNavBotIn.jpg) repeat-x; height:40px; width:705px}
div#graph_contact {background:url(images/we/contact1.jpg) no-repeat; width:295px; height:459px}
div#nav_icons {width:70px; padding:10px 0 0 20px; float:left}
div#tl {background:url(images/top_left_anim.jpg) no-repeat; width:705px; height:23px}
div#head_contact {background:url(images/pl/h_contact.jpg) no-repeat; width:705px; height:44px}
div#foot{width:226px; height:40px; float:left}
div#nav_aux {width:479px; float:left}
div#footer_bot {background:url(images/footer_end.jpg) no-repeat; height:40px; width:479px; margin:40px 0 0 226px} 

div#ul_left_anim {width:615px; float:left}
div#bla {background:url(images/bot_left_anim.jpg) no-repeat; width:705px; height:24px; }

ul#ko_nav_top{background:url(images/ko_nav_top.png) no-repeat left top; margin:0px; padding-left:228px}
ul#ko_nav_top li {float:left; list-style-type:none;}
ul#ko_nav_top li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#ko_nav_about a, li#ko_nav_real a, li#ko_nav_offer a, li#ko_nav_contact a, li#ko_nav_media a {background:url(images/ko_nav_top.png)}
li#ko_nav_about a {background-position:0 0; width:66px; left:0}
li#ko_nav_about a:hover {background-position:0 -40px;}
li#ko_nav_real a {background-position:-66px 0; width:83px; left:66px}
li#ko_nav_real a:hover {background-position:-66px -40px;}
li#ko_nav_offer a {background-position:-149px 0; width:69px; left:149px}
li#ko_nav_offer a:hover {background-position:-149px -40px;}
li#ko_nav_contact a {background-position:-218px 0; width:77px; left:218px}
li#ko_nav_contact a:hover {background-position:-218px -40px;}
li#ko_nav_media a {background-position:-295px 0; width:92px; left:295px}
li#ko_nav_media a:hover {background-position:-295px -40px;}

ul#ko_nav_bot {background:url(images/ko_nav_bot.png); margin:0px; padding-left:0px}
ul#ko_nav_bot li {float:left; list-style-type:none; margin:0px;}
ul#ko_nav_bot li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#ko_nav_ser a, li#ko_nav_poz a, li#ko_nav_kam a, li#ko_nav_hos a {background:url(images/ko_nav_bot.png)}
li#ko_nav_ser a {background-position:0 0; width:98px; left:0px}
li#ko_nav_ser a:hover {background-position:0 -40px;}
li#ko_nav_poz a {background-position:-98px 0; width:108px; left:98px}
li#ko_nav_poz a:hover {background-position:-98px -40px;}
li#ko_nav_kam a {background-position:-206px 0; width:85px; left:206px}
li#ko_nav_kam a:hover {background-position:-206px -40px;}
li#ko_nav_hos a {background-position:-291px 0; width:91px; left:291px}
li#ko_nav_hos a:hover {background-position:-291px -40px;}

ul#aux_nav_bot {background:url(images/aux_nav_bot.png); margin:0px; padding-left:0px}
ul#aux_nav_bot li {float:left; list-style-type:none; margin:0px;}
ul#aux_nav_bot li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#aux_nav_refer a, li#aux_nav_news a, li#aux_nav_pan a, li#aux_nav_work a, li#aux_nav_public a, li#aux_nav_dicc a {background:url(images/aux_nav_bot.png)}
li#aux_nav_refer a {background-position:0 0; width:88px; left:0px}
li#aux_nav_refer a:hover {background-position:0 -40px;}
li#aux_nav_news a {background-position:-88px 0; width:91px; left:88px}
li#aux_nav_news a:hover {background-position:-88px -40px;}
li#aux_nav_pan a {background-position:-179px 0; width:80px; left:179px}
li#aux_nav_pan a:hover {background-position:-179px -40px;}
li#aux_nav_work a {background-position:-259px 0; width:64px; left:259px}
li#aux_nav_work a:hover {background-position:-259px -40px;}
li#aux_nav_public a {background-position:-323px 0; width:85px; left:323px}
li#aux_nav_public a:hover {background-position:-323px -40px;}
li#aux_nav_dicc a {background-position:-408px 0; width:71px; left:408px}
li#aux_nav_dicc a:hover {background-position:-408px -40px;}

body#page_contact li#ko_nav_contact a {background-position:-218px -40px;}
body#serwis li#ko_nav_ser a {background-position:0 -40px;}
body#serwis li#ko_nav_contact a {background-position:-218px -40px;}
body#pozycjonowanie li#ko_nav_poz a {background-position:-98px -40px;}
body#pozycjonowanie li#ko_nav_contact a {background-position:-218px -40px;}
body#kampania li#ko_nav_kam a {background-position:-206px -40px;}
body#kampania li#ko_nav_contact a {background-position:-218px -40px;}
body#hosting li#ko_nav_hos a {background-position:-291px -40px;}
body#hosting li#ko_nav_contact a {background-position:-218px -40px;}

h2.nazwa {margin:0; font-size:1em; padding-left:20px}
span.telefon {background:url(images/phone_icon.gif) no-repeat; padding-left:20px}
.h339 {height:339px}
div#ul_left_anim {width:615px;}
div#ko_back_top {width:250px; height:339px; background:url(images/ko_back_top.jpg) no-repeat; vertical-align:top; float:left}
div#kontakt {float:left}
div#ko_bot_left {width:323px; float:left; background:url(images/ko_ask.jpg) no-repeat right; height:40px; float:left}
div#ko_bot_right {width:382px; float:left}
div#foot{width:226px; height:40px;}
div#nav_aux {width:479px}
.white {color:#ffffff}
.bigWhite {color:#ffffff; font-size:1.27em; font-weight:bold}
div#main {padding:18px 3px 20px 43px;}
div#text {padding-bottom:20px; text-align:left; line-height:18px}
div#footer {}
.sep {background:#e0e0e0; height:1px; font-size:1px; overflow:hidden}
.b_contact {background:#e0e0e0; height:150px; margin:1px 0px 1px 0px}
.t_contact_foto {width:216px; padding:10px 0px 0px 5px; text-align:left; float:left}
.t_contact {width:216px; padding:68px 0px 0px 30px; text-align:left; float:left}
.t_contact2 {width:200px; padding:68px 0px 0px 30px; text-align:center; float:left}
.t_nazwa {width:200px; padding:68px 0 0 0; float:left}
.t_icon {width:20px; vertical-align:bottom; float:left}
.copy_txt {color:#a9a9a9; font-size:0.91em; padding-left:43px}
.h_dep {font-size:1.27em; font-weight:bold; padding:10px 0px 10px 0px; text-align:left}
h2.form {font-size:1.27em;}
div#title {width:700px; text-align:center}
div#head_form {text-align:center; padding:0 0 20px 0}
div.form_l {width:320px; text-align:right; padding:4px; float:left}
div.form_r {width:320px; text-align:left; float:left}
input, textarea {background:#fff; border:none; font-size:1em; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#6e6e6e; padding:4px}
.error {color:#f00; font-weight:bold}
div#result {color:#009900; font-weight:bold; padding:20px 0 20px 0; text-align:center}

a.orange {color:#da8500; text-decoration:underline}
a.orange:link {color:#da8500; text-decoration:underline}
a.orange:hover {text-decoration:underline}

a.green {color:#7eb800; text-decoration:underline}
a.green:link {color:#7eb800; text-decoration:underline}
a.green:hover {text-decoration:underline}

a.white {color:#ffffff; text-decoration:underline}
a.white:link {color:#ffffff; text-decoration:underline}
a.white:hover {text-decoration:underline}

a.skype {color:#7eb800; text-decoration:underline; background:url(images/skype_icon.gif) no-repeat; padding-left:20px}
a.skype:link {color:#7eb800; text-decoration:underline}
a.skype:hover {text-decoration:underline}

a.mail {color:#da8500; text-decoration:underline; background:url(images/email_icon.gif) no-repeat; padding-left:20px}
a.mail:link {color:#da8500; text-decoration:underline}
a.mail:hover {text-decoration:underline}

form {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:0;}
label, legend {display:none; margin:0; padding:0}
div.clearf {clear:both; height:6px}
input.but {padding:0}
