body { margin: 0;	padding: 0;	background: #ffffff; font-family: Tahoma; font-size: 11px; color: #000; line-height: 18px; text-align: center; }

a {text-decoration:none;color: #000;font-weight:bold;}
a:hover {text-decoration:underline;color: #e57917;}
form { display: inline; }
.ok { font-weight: bold; text-align: center; }
.blad { color: red; font-weight: bold; text-align: center; }

#layout { margin: 8px auto 0 auto; text-align: center; background: url(../img/bg_layout.jpg) repeat-x top;}
#layout_content {width:940px;margin:0 auto; background: url(../img/bg_content.jpg) repeat-y}
#header { height: 144px; margin: 0; background: url(../img/bg_header.jpg) no-repeat top; }
#header_logo {float:left;display:inline;margin:0 0 0 87px;}
#header img {border: 0px;}
#header_link {float:left; display:inline;margin-left:50px; font-size: 13px; font-weight: bold; font-style: italic; color: #E87B17; text-align: left; letter-spacing: 1px; }
#header_link a {text-decoration:underline;color: #000;font-weight:normal;font-size:11px;}
#header_link a:hover {text-decoration:none;color: #e57917;}
.link_top_spacer {margin-right:16px}
#content {clear:both;width: 940px; margin:0}
#content_left {display:inline; float:left; width:260px;height:700px;background: url(../img/bg_left.jpg) no-repeat; overflow:hidden; text-align:left; }

#menu_left { width: 202px; margin: 30px 0 0 58px; color: #1f418e; font-size: 10px; text-align: left; }
.menu_line { width: 202px; border-bottom: 1px solid #EDEDED; padding: 2px 0 2px 0; overflow: hidden; }
#menu_left a { text-decoration: none; color: #1f418e; }
#menu_left a:hover { text-decoration: underline; color: #e57917; }
.menu_left_no { float: left; margin: 2px 0 0 0; background: #bfc8dc; color: #FFFFFF; padding: 2px; line-height: 11px; }
.menu_left_text { width: 184px; float: right; }

#content_right { float: right; display: inline; width: 680px; }
#search_box { width: 680px; height: 218px; background: url(../img/bg_search_box.jpg) no-repeat top left; text-align: left; }
#search_input { padding: 170px 0 0 180px; }
#search_input_1 { float: left; padding: 3px 6px 0 0; }
#search_input_2 { float: left; padding: 0 6px 0 0; }
#search_input_3 { float: left; }
.input_text { width:140px; height:17px; border:1px solid #71747d; padding:5px 0 0 5px; color:#71747d; font-size:10px; }
.input_button {margin-left:5px;width:70px;height:24px;padding:0;color:#71747d;font-size:11px;}

#content_right_bg {background:url(../img/bg_content_right.jpg) no-repeat top left;float:left;display:inline;width:600px;}
#content_right_bg_spacer {height:20px;}

#content_right_text { width: 570px; float: left; display: inline; margin: 0 15px 10px 15px; padding: 0; background: #FFFFFF; }
#content_right_text_2 { padding: 0 20px 0 20px; margin-bottom: 20px; text-align: left; }
h1.title { font-size: 18px; text-align: right; color: #1B336E; font-weight: normal; border-bottom: 1px solid #153170; margin: 0; padding-bottom: 10px; }
h1.title_home { font-size: 18px; text-align: right; color: #1B336E; font-weight: normal; margin: 0; padding-bottom: 30px; margin-right: 15px; }
#navig_bottom { text-align: left; margin: 0 0 0 40px; }
#navig_bottom img { cursor: pointer; margin: 0 5px 0 5px; }

#content_right_text ul { list-style-type: square; }

.right_text_column {float:left;display:inline;width:262px}

.text_box {text-align:justify;margin:20px 0; }

.right_text_column_line {float:left;display:inline;margin:0 10px}

.text_box_alignLeft {text-align:left}

.wyniki_wyszukiwania_1 { padding: 10px 0 0 0; }
.wyniki_wyszukiwania_2 { }

#footer { clear: both; margin-right: 20px; }
#copyright { color: #153170; text-align: right; }
#copyright a { text-decoration: none; color: #153170; font-weight: bold; }
#copyright a:hover { text-decoration: underline; color: #e57917; }
#copyright span { color: #153170; font-weight: bold; }

.kontakt_tytul { color: #003d7c; font-size: 14px; line-height: 14px; font-weight: normal; margin: 20px 0 20px 0; text-align: left; }
.kontakt_opis { width: 500px; margin: 0 auto; text-align: center; }
.kontakt_zestaw { width: 500px; overflow: hidden; clear: both; margin: 0 0 10px 0; }
.kontakt_opis_text { float: left; width: 120px; text-align: left; }
.kontakt_opis_text span { color: #f9a600; }
.kontakt_opis_input { float: right; width: 380px; text-align: right; }
.kontakt_opis_input input { width: 376px; border: 1px solid #dadada; background: #f8f9f9; color: #4b4d4f; }
.kontakt_opis_input textarea { width: 376px; height: 80px; overflow: auto; border: 1px solid #dadada; background: #f8f9f9; color: #4b4d4f; }
.kontakt_opis_input_submit { text-align: right; }
