.grupa_mci
{color:#666569; padding-bottom:25px; font-size:12px;}
#newsletter_list { display:none; margin-top:5px; }
#plan
{width:437px;height:51px;}
#roz_por
{width:440px;height:410px;}
#roz_fun_ul
{color:#666569;font-style:italic;font-size:12px;}
#roz_fun_ul li
{padding-bottom:15px;}
#logo_tech
{width:140px;height:70px;}
#logo_euro
{width:140px;height:70px;}
#logo_bio
{width:140px;height:70px;}
#logo_helix
{width:140px;height:70px;}

#l_cont_div_sub
{padding-left:8px;}
#l_cont_div_sub span
{padding-left:10px;line-height:16px;}

.l_cont_div2
{width:200px; border-bottom-width:1px; border-bottom-style:dotted; margin-bottom:6px; padding:0px 0px 6px 5px; background-image:url(../images/arrow1.jpg); background-repeat:no-repeat; background-position:3px 2px;}
.l_cont_div2 a
{padding-left:8px; color:#666569; text-decoration:none;}
.l_cont_div2 a:hover
{color:#000000; text-decoration:none;}
#s1,#s2,#s3,#s4
{cursor:pointer;}
#d1,#d2,#d3,#d4
{padding-left:15px;padding-top:5px;}

#p2,#p3,#p4,#p5,#p6,#p7,#p8,#p1
{display:none;}
.p_desc2
{float:left; width:auto;}
.rn_desc2
{display:none;}

#misja_div_img
{width:100%; text-align:center; padding-bottom:30px;}
#misja_div_txt
{width:440px; text-align:justify; margin:0 auto; padding-bottom:30px; color:#666569; }

.stzw_wrapper { font-size:10px;margin:20px 0 10px 0; }
.stzw_wrapper p { font-size:9px;margin:3px 0 0 37px; }
.stzw_star { font-size:10px; }

.procinw_table { text-align:left; font-size:10px; }
.procinw_table th { text-align:center; }
.procinw_table td { vertical-align:top; border-right:1px solid #b9b9b9; width:140px; padding-left:2px; }
td.no_border { border-right:0; }

#sub_list { margin-top:10px; }
#sub_list li { padding-bottom:6px; margin-bottom:6px; }

#io_t1 { border-style:solid; border-collapse:collapse; text-align:right; border:1px solid black; width:445px; }
#io_t1 tr td, th { padding:3px 10px 3px 0; border:1px solid black; }
.io_t1 { border-style:solid; border-collapse:collapse; text-align:right; border:1px solid #e5e5e5; width:310px; }
.io_t1 tr td, th { padding:3px 10px 3px 0; border:1px solid #e5e5e5; }
.io_t1 td, .io_t1 th { width:150px; }
.io_t1_common { border-style:solid; border-collapse:collapse; text-align:right; border:1px solid #e5e5e5;  }
.io_t1_common tr td, th { padding:3px 10px; border:1px solid #e5e5e5; }
/*.io_t1_common td, .io_t1_common th { width:150px; }*/

.fs18 { font-size:18px; margin-bottom:5px; margin-left:10px; }
.kc-desc { font-size:16px; line-height:22px; margin-left:10px; }
.phonebig { font-size:22px; }
#kc { margin:0 auto; width:235px; margin-top:20px; }
#kc p.row-cb { font-size:10px; }
#kc p.row { width:235px; overflow:hidden; line-height:24px; height:24px; clear:both; margin-bottom:5px; }
#kc p.row input.intext { float:right; width:165px; }
#kc p.row input.intexttel { float:right; width:140px; margin-left:5px; }
p.send { text-align:right; clear:both; margin-top:15px; margin-right:60px; }
p.send button { cursor:pointer; background:#a61b22; border:0; color:white; padding:6px 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.error-wrapper { color:white; background:#89111b; padding:10px; margin-bottom:5px; display:none; }
a#init_lb { display:none; }
.data-owner-wrapper { font-size:10px; text-align:justify; margin-top:10px; }
img.tv-img { float:right; margin-top:50px; }
a.pe-menu-button { display:block; text-align:center; cursor:pointer; background:#a61b22; border:0; color:white; padding:6px 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
div.under-menu-imgs { margin-top:20px; }
div.under-menu-imgs a {  }
div.under-menu-imgs a img { border:none; margin-right:2px; }
