/*global*/
@charset "utf-8";
html{margin:0;padding:0} 
body {font:11px tahoma,sans-serif;color:#353535;margin:0;padding:0;background:#fff}
a {font:11px tahoma,sans-serif;color:#ee2327;text-decoration:none}
a:hover {color:#353535;text-decoration:underline}
img {border:0} .left {float:left} .right {float:right} .clear {clear:both} .txl {text-align:left} .txr {text-align:right} .txc {text-align:center} .error {color:#ff0000}

#root {width:770px;margin:0 auto;border:0px dotted}
#root img {display:block}

/*top*/
#top {width:764px;height:112px}
h1 {width:292px;height:112px;margin:0;padding:0;float:left}
#flags_en,#flags_pl {width:280px;height:50px;float:right;border:0px #ccc dotted}
#flags_en {background:url('./en/images/infolinia.gif') no-repeat 0 30px}
#flags_pl {background:url('./pl/images/infolinia.gif') no-repeat 0 30px}

a.topl {text-decoration:none;width:23px;height:17px;margin:30px 5px 0 0;float:right;display:block}
.home {background:url('images/home.gif') no-repeat}
.pl01 {background:url('images/pl1.gif') no-repeat}
.pl02 {background:url('images/pl2.gif') no-repeat}
.en01 {background:url('images/en1.gif') no-repeat}
.en02 {background:url('images/en2.gif') no-repeat}

/*top-form*/
#flags_en form,#flags_pl form {position:relative;top:18px;left:12px;margin:0;clear:both}
.top-go {font-size:11px;color:#353535;font-weight:bold;border:0;background:#fff;cursor:pointer}
.top-go:hover {color:#ee2327}

/*menu_top*/
ul#menu_top {margin:0;padding:0;list-style-type:none;float:left;overflow:hidden}
ul#menu_top li {background:url('images/menu-button.gif') no-repeat;margin:0;padding:0;width:110px;height:42px;overflow:hidden;float:left;text-align:center}
ul#menu_top li a {font-size:11px;color:#fff;text-decoration:none;padding:16px 10px;display:block}
ul#menu_top li a:hover {font-size:11px;color:#242323;text-decoration:none}
ul#menu_top li.menuoff {background:url('images/menu-button_.gif') no-repeat}
ul#menu_top li.menuoff a {color:#242323}
ul#menu_top li.menuoff a:hover {color:#fff}

/*left_col*/
#left_col {font:11px tahoma,sans-serif;width:230px;float:left}
#left_col div {text-align:center;width:230px;float:left}
#left_col img {margin:0 auto 5px}

/*partners*/
#partners {margin-top:46px}
#partners h3 {font:bold 12px tahoma,sans-serif;color:#353535;background:#eee;text-align:left;margin:0;padding:5px 4px;border-left:14px #D0D0D0 solid}
#partners p {text-align:center;margin:0;padding:10px 0 5px}
#partners a {display:block;margin:0}

/*v_menu*/
ul.v_menu {margin:0;padding:0;list-style-type:none;float:left;clear:both}
ul.v_menu li {margin:0 0 3px;padding:0;width:230px;height:30px;float:left;overflow:hidden}

.sub {background:url('images/submenu-button.gif') repeat-y}
.sub a,.sub_ a {font-size:13px;color:#fff;text-decoration:none;padding:7px 0 7px 27px;display:block;width:100%}
.sub a:hover,.sub_ a:hover {font-size:13px;color:#353535;text-decoration:none}

.sub_ {font-size:13px;background:url('images/submenu-button_.gif') repeat-y 0 2px}

.sub2 {background:url('images/submenu-button2.gif') repeat-y}
.sub2 a {font-size:11px;color:#353535;text-decoration:none;padding:8px 0 9px 27px;display:block}
.sub2 a:hover {color:#ee2327;text-decoration:none}

.sub2_ {background:url('images/submenu-button2_.gif') repeat-y 0 2px}
.sub2_ a {font-size:11px;color:#ee2327;text-decoration:none;padding:8px 0 9px 27px;display:block}
.sub2_ a:hover {color:#353535;text-decoration:none}

/*content*/
#content {font:11px tahoma,sans-serif;color:#353535;line-height:15px;float:right;width:520px;border:0px #ccc dotted}

#content a {color:#ee2327;text-decoration:none}
#content a:hover {color:#ee2327;text-decoration:underline}

h2,h2 a,h2 a:hover {font:bold 13px tahoma,sans-serif;color:#353535;text-align:left;display:block;background:#d0d0d0;margin:0 0 17px;padding:4px 0 4px 6px}
h3 {font:bold 12px tahoma,sans-serif;color:#fff;background:#ee2327;text-align:left;margin:0;padding:5px 4px;border-left:14px #3a3a3a solid}
h3 a {font:bold 12px tahoma,sans-serif;color:#fff !important}

.title2 {font:bold 11px tahoma,sans-serif;color:#666}
.title3,.title4 {font:bold 13px tahoma,sans-serif;color:#353535;background:#d0d0d0;text-align:left;margin:0 0 7px;padding:4px 0 4px 6px}
.title4 {width:290px;border-left:14px #a3a3a3 solid}

p {font-size:11px;margin:7px 0;padding:0;text-align:justify}
#content ol,#content ul {margin-top:0;margin-bottom:7px}
#content hr {height:1px;background:#efefef;color:#efefef;border:0;margin:0}
#content blockquote {margin-left:25px}

.red {color:#ee2327}
.data {font-size:11px;color:#999}

.ptd1 {font-size:11px;border-bottom:1px solid #c2c2c2;padding-bottom:2px;padding-top:3px}

/*jobcontent*/
.jobcontent {width:180px;background:#eee;padding:10px 10px 0 10px}
.jobcontent .left {width:100%}
.jobcontent p {display:block;margin:5px 0 0}
.jobcontent .clear {line-height:0;height:0}
.jobcontent .more {display:block;clear:both;height:15px;margin:0 0 10px}

p.big_title {font-size:17px;color:#ee2327;font-weight:bold;text-align:center;margin:15px auto 0;padding:0}
a.big_button {font:bold 17px sans-serif;color:#ee2327;text-align:center;display:block;padding:10px 5px;margin:10px auto;width:200px;border:1px #ee2327 solid}
a.big_button:hover {font:bold 17px sans-serif;color:#fff !important;background:#ee2327;border:1px #ee2327 solid}

/*foot*/
#foot {clear:both;width:770px;position:relative;top:10px;margin:0 auto;padding:7px 0;border-top:3px #353535 solid}
#foot a {padding:0 2px 0 0}

/*forms*/
.formy {margin:0;padding:0;text-align:center}
input,.button,select {font:normal 11px tahoma,sans-serif;color:#000;border:1px #c2c2c2 solid;margin:0}
.button {background:#ef3236;font-weight:bold;color:#fff;padding:2px 5px;cursor:pointer}
.noborder {font-size:11px;border:0}

.formy form {margin:15px 0 25px 0}
.formy .post,.formy .post1,.formy .post2 {width:180px;margin:2px 0 2px 5px}
.select1 {width:200px;margin:2px 0 2px}

.formy p,.formy td {font:normal 11px tahoma,sans-serif;color:#000}
.formy .noborder,.formy hr {margin:2px 0 2px}