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}
img {border:none}
div {line-height:18px}
p {margin:0}
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; height:564px}
div#cnt_left {width:295px; vertical-align:top; float:left}
div#cnt_right {width:705px; vertical-align:top; float:right}
div#tral {background:url(images/top_right_anim_l.jpg) no-repeat; width:295px; height:23px}
div#tral2 {background:url(images/top_right_anim_l2.jpg) no-repeat; width:295px; height:40px}
div#tra {background:url(images/top_right_anim.jpg) no-repeat; width:705px; height:23px}
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}s
div#b_nav_top {background:url(images/bNavTopIn.jpg) repeat-x; height:40px; width:705px}
div#realm {background:url(images/we/realm.jpg) no-repeat; width:295px; height:434px}
div#reals {background:url(images/we/reals.jpg) no-repeat; width:295px; height:360px}
div#polecamy {background:url(images/p_polecamy.jpg) no-repeat; width:295px; height:128px}
div#head_clients {background:url(images/pl/h_clients.jpg) no-repeat; width:705px; height:44px}
div#head_real {background:url(images/pl/h_real.jpg) no-repeat; width:705px; height:44px}
div#head_recommend {background:url(images/pl/h_polecamy.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}
div#h_blue {background:url(images/ar_blue.gif) no-repeat center left; }
h2#h_in {color:#1d7c9b; font-size:1.09em; margin:5px 0;}

ul#re_nav_top{background:url(images/re_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/re_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) left no-repeat; 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;}

form {margin:0; padding:0; float:left;}
fieldset {margin:0; padding:0; border:0; float:left}
label, legend {display:none; margin:0; padding:0}

.h339 {height:339px}
.h175 {height:175px}

div#real_bottom {width:182px; float:left}
div#branze_bottom {width:276px; background:url(images/bg_branze.png) no-repeat; float:left;}
div#branze_cont {margin:10px 0 0 65px}

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;}

.branze_sel {font-size:0.91em; color:#1d7c9b; width:140px;}
.branze_but {margin-left:5px; vertical-align:bottom}

div#nav_icons {width:70px; padding-right:20px; float:left; margin-top:10px}
div#ul_right_anim {width:615px; float:left}
div#menu_left_top {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;}

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}
.bolder {font-weight:bold}
div#main_real{padding:10px 10px 20px 2px}
div.r_left{text-align:center; width:220px; padding:28px 0 28px 0; float:left}
div.r_center{text-align:left; width:220px; font-size:0.91em; padding:28px 10px 28px 10px; float:left}
div.r_right{text-align:left; padding:28px 10px 28px 0; float:left}

div.r_left2 {text-align:center; width:220px; padding:58px 0 4px 0; float:left}
div.r_center2 {text-align:left; width:250px; font-size:0.91em; padding:58px 10px 4px 10px; float:left}
div.r_right2 {text-align:right; width:180px; padding:4px 6px 4px 0; float:left}

div.foto {float:left}

div.pan_item {margin-bottom:1px}
div#list {padding:10px; text-align:right; vertical-align:top}
div#main_real {padding-left:16px; text-align:left}
div#main_banner {padding-left:16px; text-align:center}
div#r_left {width:405px; vertical-align:top; text-align:left; float:left}
div#r_right {width:250px; vertical-align:top; float:left; margin-left:10px}
img.ref_img {border:1px solid #b6b6b6;}
img.ref_img_mar{border:1px solid #b6b6b6; margin:1px 1px 0 0}

td#tx_retro {padding-left:41px; text-align:left}
td#bg_retro {width:295px; height:22px; background:url(images/bg_retro.jpg); text-align:right; padding-right:70px}
.font10 {font-size:0.91em}
div#bg_polecamy {width:295px; height:22px; background:url(images/bg_polecamy.jpg); text-align:right; }
div.ban_item {text-align:center; padding:0 0 20px 0}



a.orange {color:#6e6e6e; text-decoration:underline}
a.orange:link {color:#6e6e6e; text-decoration:underline}
a.orange:hover {color:#6e6e6e; text-decoration:underline}

a.blue {color:#6e6e6e; text-decoration:underline}
a.blue:link {color:#6e6e6e; text-decoration:underline}
a.blue:hover {color:#1d7c9b; 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:#1d7c9b; text-decoration:underline}
a:link {color:#1d7c9b; text-decoration:underline}
a:hover {color:#1d7c9b; text-decoration:underline}