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}
h1 {font-size:22px; font-weight:bold; line-height:22px}
h2 {font-size:18px; font-weight:bold; line-height:16px}
img {border:none}
div {line-height:18px}
form {margin:0; padding:0}

div#leftcolumn {width:50%; float:left; margin-right:-500px; height:564px}
div#centercolumn {width:1000px; float:left; position:relative;}
div#rightcolumn {width:50%; float:right; margin-left:-501px; background:url(images/back_right_black.jpg) repeat-x; height:564px}
div#cnt_left {width:295px; vertical-align:top; float:left}
div#cnt_right {width:705px; vertical-align:top; float:left}
div#tral {background:url(images/top_right_anim_l.jpg) no-repeat; width:295px; height:23px}
div#tra {background:url(images/top_right_anim.jpg) no-repeat; width:705px; height:23px}
div#ofer {background:url(images/we/oferta1.jpg); width:295px; height:339px}
div#oferta2 {background:url(images/we/oferta2.jpg); width:295px; height:411px}
div#h_us_left {background:url(images/pl/h_us_left.jpg) no-repeat; width:295px; height:44px}
div#tbo {background:url(images/temp_bot_oferta.jpg) no-repeat; width:26px; height:40px}
div#bra {background:url(images/bot_right_anim.jpg) no-repeat; width:705px; height:24px}
div#head_oferta {background:url(images/pl/h_oferta.jpg) no-repeat; width:705px;; height:44px}

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}
ul#re_nav_top{background:url(images/of_nav_top.png) left no-repeat; margin:0px; padding-left:0}
ul#re_nav_top li {float:left; list-style-type:none;}
ul#re_nav_top li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#re_nav_about a, li#re_nav_real a, li#re_nav_offer a, li#re_nav_contact a, li#re_nav_media a {background:url(images/of_nav_top.png)}
li#re_nav_about a {background-position:0 0; width:65px; left:0}
li#re_nav_about a:hover {background-position:0 -40px;}
li#re_nav_real a {background-position:-65px 0; width:83px; left:65px}
li#re_nav_real a:hover {background-position:-65px -40px;}
li#re_nav_offer a {background-position:-148px 0; width:69px; left:148px}
li#re_nav_offer a:hover {background-position:-148px -40px;}
li#re_nav_contact a {background-position:-217px 0; width:77px; left:217px}
li#re_nav_contact a:hover {background-position:-217px -40px;}
li#re_nav_media a {background-position:-294px 0; width:93px; left:294px}
li#re_nav_media a:hover {background-position:-294px -40px;}

ul#re_nav_bot{background:url(images/re_nav_bot.png); margin:0px; padding-left:0}
ul#re_nav_bot li {float:left; list-style-type:none;}
ul#re_nav_bot li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#re_nav_sklepy a, li#re_nav_b2b a, li#re_nav_b2c a {background:url(images/re_nav_bot.png)}
li#re_nav_sklepy a {background-position:0 0; width:72px; left:0}
li#re_nav_sklepy a:hover {background-position:0 -40px;}
li#re_nav_b2b a {background-position:-72px 0; width:55px; left:72px}
li#re_nav_b2b a:hover {background-position:-72px -40px;}
li#re_nav_b2c a {background-position:-127px 0; width:55px; left:127px}
li#re_nav_b2c a:hover {background-position:-127px -40px;}

div#real_bottom {width:182px}

body#sklepy li#re_nav_sklepy a {background-position:0 -40px;}
body#b2b li#re_nav_b2b a {background-position:-72px -40px;}
body#b2c li#re_nav_b2c a {background-position:-127px -40px;}
body#branze td#branze_bottom {background-position:0 -40px;}

div#pad_select {padding-right:22px;}
div#list {text-align:right}
.branze_sel {font-size:0.91em; color:#1d7c9b; width:186px;}

div#nav_icons {width:70px; padding-right:20px; float:left; margin-top:10px}
div#ul_right_anim {width:615px; float:left}
td#menu_left {width:295px; height:175px; vertical-align:top}
ul#menu_left {background:url(images/left_real.jpg); margin:0; padding-left:0}
ul#menu_left li {list-style-type:none;}
ul#menu_left li a {width:295px; display:block; text-indent:-9999px; outline:none}
li#re_all a, li#re_ult a, li#re_doce a, li#re_ext a {background:url(images/left_real.jpg)}
li#re_all a {background-position:0 0; height:43px; top:0}
li#re_all a:hover {background-position:-295px 0}
li#re_ult a {background-position:0 -43px; height:45px; top:-43px}
li#re_ult a:hover {background-position:-295px -43px}
li#re_doce a {background-position:0 -88px; height:45px; top:-88px}
li#re_doce a:hover {background-position:-295px -88px}
li#re_ext a {background-position:0 -133px; height:42px; top:-133px}
li#re_ext a:hover {background-position:-295px -133px}

body#all li#re_all a {background-position:-295px 0}
body#ult li#re_ult a {background-position:-295px -43px}
body#doce li#re_doce a {background-position:-295px -88px}
body#ext li#re_ext a {background-position:-295px -133px}

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;}

.h339 {height:339px}

div#footer {text-align:left; padding-left:295px}
div#foot{width:226px; height:40px; float:left}
div#fe {background:url(images/footer_end.jpg) no-repeat; width:479px; height:40px}
div#nav_aux {width:479px; float:left}
.copy_txt {color:#a9a9a9; font-size:0.91em; padding-left:43px}
.sep {background:#b6b6b6; height:1px; font-size:1px; overflow:hidden; margin-bottom:1px}
div#main {padding:18px 3px 20px 15px;}
div#text {padding:0px 20px 20px 0px; text-align:left; line-height:18px}
.font10 {font-size:0.91em}
div#text_right {padding:18px 12px 20px 24px; text-align:left; line-height:18px}

a.orange {color:#6e6e6e; text-decoration:underline}
a.orange:link {color:#6e6e6e; text-decoration:underline}
a.orange:hover {color:#6e6e6e; text-decoration:underline}

a.orange_more {color:#ef9e1e; font-size:0.91em; font-weight:bold; text-decoration:underline}
a.orange_more:link {color:#ef9e1e; text-decoration:underline}
a.orange_more:hover {text-decoration:underline}

a.more {color:#6e6e6e; text-decoration:underline}
a.more:link {color:#6e6e6e; text-decoration:underline}
a.more:hover {color:#6e6e6e; text-decoration:underline}

a.blue2 {color:#1d7c9b; text-decoration:underline; font-size:0.91em; font-weight:bold}
a.blue2:link {color:#1d7c9b; text-decoration:underline}
a.blue2:hover {color:#1d7c9b; text-decoration:underline}

a {color:#ef9e1e; text-decoration:underline}
a:link {color:#ef9e1e; text-decoration:underline}
a:hover {color:#ef9e1e; text-decoration:underline}