body {font-family: Tahoma; font-size: 11px; line-height: 18px; color: #000000; background: url(../img/body_b3.gif) top left repeat-x #FFFFFF; margin:0; padding:0;}#layout { width: 960px; text-align: center; margin: 0 auto; }#header { width: 960px; overflow: hidden; clear: both; text-align: left; }#header_top { width: 960px; height: 174px; margin: 5px 0 0 0; }#header_logo { float: left; height: 174px; width: 480px; }#header_logo img { margin: 40px 0 0 0; }#header_top_right { float: right; width: 480px; height: 65px; padding: 50px 0 0 0; }#header_top_map { float: left; margin: 0 ; padding: 0; width: 130px; }#header_top_map a { color: #595857; text-decoration: none; }#header_top_map a:hover { color: #2E948C; text-decoration: underline; }#header_top_map img { vertical-align: middle; padding: 0 5px 0 0; cursor: pointer; }#header_top_searcher { float: right; text-align: right; width: 350px; }#header_top_searcher input { float: right; border: 1px solid #D5D3CC; width: 148px; height: 20px; padding: 5px 5px 0 5px;  }#header_top_searcher img { float: right; cursor: pointer; }#header_menu { float: right; width: 480px; height: 59px; background: #303987; }#header_bottom { width: 960px; background: url(../img/header_bottom_b.jpg) top right no-repeat ; overflow: hidden; clear: both; }#header_bottom p { margin: 0 0 15px 0; padding: 0; width: 475px; font-family: Tahoma; font-size: 12px; color: #232A62; overflow: hidden; clear: both; }#header_bottom p img { float: right; } #header_bottom p a { padding: 9px 13px 8px 13px; color: #2E948C; text-decoration: underline; background: #DDDFEF; display: block; width: 115px; font-weight: bold; }#header_bottom p a:hover { color: #232A62; text-decoration: underline; }.header_bottom_title { margin: 35px 0 25px 0; width: 475px; }#content { width: 960px; overflow: hidden; clear: both; margin: 11px 0 11px 0; }.box { width: 285px; border: 4px solid #DDDFEF; background: url(../img/box_b.jpg) bottom left no-repeat #EAECFF;  float: left; text-align: right; padding: 10px; height: 145px; }.box span { font-weight: bold; color: #2E948C; }.box p { margin: 0 0 6px 0; padding: 6px 0 0 0; width: 281px; }.box2 { width: 285px; border: 4px solid #DDDFEF; background: #EAECFF;  float: left; margin: 0 0 0 10px; display: inline; padding: 10px; text-align: left; height: 145px; }.box2 a { color: #2E948C; text-decoration: underline; font-weight: bold;  }.box2 a:hover { color: #3944A6; text-decoration: underline; }.box2 p { margin: 0 0 6px 0; padding: 0 0 0 12px; line-height: 15px; background: url(../img/arrows.gif) top left no-repeat; background-position: 0 5px; }.box2_top { width: 285px; color: #232A62; margin: 0 0 8px 0; }#subpage_content { text-align: left; width: 960px; }#subpage_left { float: left; width: 315px; }#subpage_menu { width: 313px; margin: 0 0 15px 0; padding: 0; list-style: none; }#subpage_menu li { width: 313px; font-weight: bold; border-bottom: 1px solid #7C82B3; margin: 0; padding:0; }#subpage_menu li a { color: #FFFFFF; text-decoration: none; background: #303987; display: block; padding: 9px 5px 8px 15px; width: 293px; }#subpage_menu li a:hover { color: #FFFFFF; text-decoration: none; background: url(../img/li_ahover.gif) top left no-repeat #2E948C;  }#subpage_right { float: right; width: 630px; font-size: 13px; line-height: 20px; }#subpage_right h1 { margin: 0 0 15px 0; padding: 0; border-bottom: 1px solid #DBD8D2 ; color: #2E948C; line-height: 29px; font-weight: normal; width: 630px; font-size: 14px; }/* #subpage_right p { margin: 0 0 15px 0; padding: 0; width: 630px; overflow: hidden; clear: both; }#subpage_right a { color: #2E948C; text-decoration: none; }#subpage_right a:hover { color: #303987; text-decoration: underline; }#subpage_right img { float: right; border: 4px solid #DBD8D2; margin: 5px 0 5px 10px; }#subpage_right ul { list-style: none; margin: 0 0 15px 0; padding: 0; }#subpage_right li { margin: 0 0 0 40px; padding: 0; }#subpage_right li a { color: #2E948C; text-decoration: none; }#subpage_right li a:hover { color: #303987; text-decoration: none; }*/#subpage_right_bottom { border-top: 1px solid #DBD8D2; width: 630px; padding: 10px 0 0 0; margin: 10px 0 0 0; overflow: hidden; clear: both; }#subpage_right_bottom a { color: #2E948C; text-decoration: none; }#subpage_right_bottom a:hover { color: #000000; text-decoration: none; }#subpage_r_b_left { float: left; }#subpage_r_b_right { float: right; }#footer { width: 926px; overflow: hidden; clear: both; height: 37px; background: url(../img/footer_b.gif) top left repeat-x; color: #696764; padding: 25px 17px 0 17px; }#footer_left { float: left; }#footer_right { float: right; }#footer_right a { color: #2E948C; text-decoration: underline; }#footer_right a:hover { color: #F11111; text-decoration: underline; }form { display: inline; }input, textarea, select, option { font-family: Tahoma; font-size: 12px; color: #000000; }a { color: #6F6F6F; text-decoration: underline; }a:hover { color: #292929; text-decoration: underline; }.ok { text-align: center; font-weight: bold; padding: 5px; margin: 3px auto; }.blad { text-align: center; font-weight: bold; padding: 5px; margin: 3px auto; }.kontakt_tytul { color: #003d7c; font-size: 14px; line-height: 14px; font-weight: normal; background: url(../img/n1.gif) top left no-repeat; padding: 0 0 0 13px; margin: 10px 0 10px 0; background-position: 0 2px; 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; }.kontakt_wymagane { text-align: left; }.kontakt_wymagane span { color: #f9a600; }.wyniki_wyszukiwania_1 { font-weight: bold; padding: 0 0 4px 0; border-bottom: 1px solid #DDDFEF; }.wyniki_wyszukiwania_2 { padding: 5px 0 15px 0; }.sitemap { margin: 0; padding: 0; list-style: none; }.sitemap li a { text-decoration: none; }.sitemap li { list-style: none; border-bottom: 1px solid #DDDFEF; }.sitemap_0 { background: url(../img/arrows.gif) top left no-repeat; background-position: 0 8px; padding: 2px 0 2px 12px; }.sitemap_1 { background: url(../img/arrows.gif) top left no-repeat; background-position: 0 8px; padding: 2px 0 2px 12px; margin: 0 0 0 10px; }/* ipol css start */#aboutText {	border-left: 16px solid #eaecff;	border-right: 16px solid #eaecff;	margin: 16px auto;	width: 512px;	clear: both;}#aboutText div{	text-align: justify;	margin: 16px;	text-indent: 2em;}#aboutText h1 {	color: #2E948C;	line-height: 29px; 	font-weight: normal; 	font-size: 14px; }h2{	font-size: 100%;}/* ipol css end */
