body{background-color:#fff;padding:0; font-family: Arial, Helvetica, sans-serif;margin:5px auto auto auto;color:#424849;font-size:11px;}.tresc       { background-color: #F9F9F9; border: 1px solid #E7EDF0; padding: 3px }.error       { color: #FF0000; }.white {color:#C0C0C0;}.adminform_row_contact{float:left;width:857px;text-align:center;padding:3px 0 3px 0;}.bordo       { color: #800000; font-weight: bold }#menuq { float: right; margin: 0 0 3px; font: 11px Arial, Helvetica, Sans-Serif; text-decoration: none;}#menuq li { display: inline; text-decoration: none;}#menuq li a { float: left; padding: 4px 10px; margin: 0px 1px 0 0; color: #003399; background: #B9DCF7; text-decoration: none;}#menuq li a:hover { color: #FFFFFF; background: #45A4E2; text-decoration: none;}h1{font-size:16px;font-weight:bold;color:#0f3753;width: auto;padding:0px 0 0px 0;margin: auto;text-decoration:none;}h2{font-size:14px;font-weight:bold;color:#0f3753;width: auto;padding:5px 0 5px 0;margin: auto;text-decoration:none;}h3{font-size:14px;font-weight:bold;color:#0464a1;width: auto;padding:5px 0 5px 10px;margin: auto;text-decoration:none;}p{font-size:11px;text-align:justify;padding:1px;margin:0px;}p.proposal_text{width:170px;font-size:11px;text-align:justify;padding:15px 0 0 15px;margin:0px;}img.img_left{float:left;padding:0px 8px 8px 0px;}img.img_right{float:right;padding:0px 8px 8px 8px;}img.img_thumb{float:left;padding:10px;}img.img_big_pic{padding:4px;border:1px #CCCCCC solid;}#main_container{width:970px;height:auto;margin:auto;padding:0px;}#header{width:970px;height:110px;background-color:#192B3F;margin:auto;}#logo{width:230px;height:78px;float:left;padding:0px 0 0 35px;}.banner_adds{width:700px;height:82px;float:right;}/*---------------- menu tab----------------------*//* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/final_drop3.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the associated (x)html may be modified in any way to fit your requirements.=================================================================== *//* style the outer div to give it width */.menu {font-size:11px;padding:0px; float:right; width:700px;}/* remove all the bullets, borders and padding from the default list styling */.menu ul {padding:0;margin:0;list-style-type:none; height:28px; background:#05619B;}/* style the sub-level lists */.menu ul ul {width: auto;}/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */.menu ul li {float:left;height:28px;line-height:28px;}/* style the sub level list items */.menu ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em; border-bottom:1px #05619B solid;}/* style the links for the top level */.menu a, .menu a:visited {display:block;float:left;height:100%;font-size:11px;text-decoration:none;color:#fff;background:#05619B;padding:0 21px 0 17px;}.menu a.current{background:#192B3F;}/* style the sub level links */.menu ul ul a, .menu ul ul a:visited {display:block;background:#267cb2; color:#fff;width:12em;height:100%;line-height:1em; padding:0.5em 1em;}.menu ul table ul a, .menu ul table ul a:visited  {width:14em; w\idth:12em;}/* style the table so that it takes no part in the layout - required for IE to work */.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}.menu ul ul table {lef\t:-1px;}.menu ul ul table ul.left {margin-lef\t:2px;}.menu li:hover {position:relative;}* html .menu a:hover {position:relative;}/* style the third level background */.menu ul ul ul a, .menu ul ul ul a:visited {background:#3da1e0;}/* style the fourth level background */.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#3da1e0;}/* style the sub level 1 background */.menu ul :hover a.sub1 {background:#3da1e0;}/* style the sub level 2 background */.menu ul ul :hover a.sub2 {background:#3da1e0;}/* style the level hovers *//* first */.menu a:hover {color:#fff;background:#192B3F;}.menu :hover > a {color:#fff;background:#192B3F;}/* second */.menu ul ul a:hover{color:#fff;background:#192B3F;}.menu ul ul :hover > a {color:#fff;background:#192B3F;}/* third */.menu ul ul ul a:hover {background:#192B3F;}.menu ul ul ul :hover > a {background:#192B3F;}/* fourth */.menu ul ul ul ul a:hover {background:#eee;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:19em;}/* position the third level flyout menu */.menu ul ul ul{left:14em;top:0;width:19em;}/* position the third level flyout menu for a left flyout */.menu ul ul ul.left {left:-14em;}/* make the second level visible when hover on first level list OR link */.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}/* keep the third level hidden when you hover on first level list OR link */.menu ul :hover ul ul{visibility:hidden;}/* keep the fourth level hidden when you hover on second level list OR link */.menu ul :hover ul :hover ul ul{visibility:hidden;}/* make the third level visible when you hover over second level list OR link */.menu ul :hover ul :hover ul{visibility:visible;}/* make the fourth level visible when you hover over third level list OR link */.menu ul :hover ul :hover ul :hover ul {visibility:visible;}/*------------------------------main content-----------------------*/#main_content{width:970px;margin:auto;clear:both;background-color:#FFFFFF;}/*------------------------middle_content-----------*/.column1{width:257px;float:left;margin:0px;padding:10px 13px 10px 0px;}.column2{width:340px;float:left;margin:0px;padding:10px 0px 10px 5px;}.column3{width:320px;float:left;margin:0px;padding:10px 10px 10px 12px;}.column4{width:690px;float:left;margin:0px;padding:10px 0px 10px 5px;}.column5{width:257px;float:left;margin:0px;padding:10px 10px 10px 12px;}.column6{width:700px;float:left;margin:0px;padding:0px 0px 0px 0px;}.left_box{width:257px;height:auto;float:left;padding-bottom:10px;}.top_left_box{width:257px;height:10px;float:left;background:url(images/top_box_bg.gif) no-repeat center;}.center_left_box{width:257px;height: auto;float:left;padding-left:6px;background:url(images/center_box_bg.gif) repeat-y;}.bottom_left_box{width:257px;height:10px;float:left;background:url(images/bottom_box_bg.gif) no-repeat center;}.box_title{width:257px;text-align:center;font-size:14px;color:#615357;font-weight:bold;padding:2px 0 2px 0;}.box_title span{font-weight:bold;color:#d8325d;}.main_text_box{padding:5px;}.proposal{width:287px;height:85px;background:url(images/proposal_box.gif) no-repeat center;background-position:0px 0px;margin-left:15px;margin-top:15px;}.title{margin-top:10px;background-color:#385870;text-align:left;width:670px;padding:5px 5px 5px 25px;color:#FFFFFF;font-size:12px;font-weight:bold;}.titleb{margin-top:10px;background-color:#990000;text-align:left;width:670px;padding:5px 5px 5px 25px;color:#FFFFFF;font-size:12px;font-weight:bold;}.small_title{background-color:#385870;text-align:left;width:100%;padding:5px 5px 5px 15px;color:#FFFFFF;font-weight:bold;}.small_title_ost { background-color: #990000; text-align: left; width: 100%; color: #FFFFFF;                font-weight: bold; font-size:12px; padding-left: 15px; padding-right: 5px;                padding-top: 5px; padding-bottom: 5px }.small_menu{background-color:#990000;text-align:left;width:257;padding:5px 5px 5px 15px;color:#FFFFFF;font-weight:bold;}.text_menu{background-color:#F3F5F6;width:257;padding:5px 5px 5px 15px;}.clear{background-color:#FFFFFF;width:257;padding:2px 5px 5px 15px;}.clear1{background-color:#FFFFFF;width:2;height:3px;padding:2px 5px 5px 15px;}.title2{background-color:#eef1f3;text-align:left;width:300px;padding:5px 5px 5px 15px;color:#d8325d;font-weight:bold;margin-left:5px;}a.menuh     { font-size: 12px; color: #000000; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none; font-weight: bold }a.menuh:link { font-size: 12px; color: #990000; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none; font-weight: bold }a.menuh:visited { font-size: 12px; color: #990000; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none; font-weight: bold }a.menuh:active { font-size: 12px; color: #185DA0; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none; font-weight: bold }a.menuh:hover { font-size: 12px; color: #808080; font-family: Arial, Helvetica, Sans-serif;                background-attachment: scroll; font-weight: bold;                background-position: 0% 50% }.menuh     { font-size: 12px; color: #990000; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none; font-weight: bold }a.orange     { font-size: 11px; color: #000000; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none }a.orange:link { font-size: 11px; color: #0066CC; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none }a.orange:visited { font-size: 11px; color: #0066CC; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none }a.orange:active { font-size: 11px; color: #0066CC; font-family: Arial, Helvetica, Sans-serif;                text-decoration: none }a.orange:hover { font-size: 11px; color: #0000FF; font-family: Arial, Helvetica, Sans-serif;                font-weight: bold background-repeat repeat;                background-attachment: scroll; background-position: 0% 50% }     .pdane       { font-size: 12px; color: #D8325D; font-weight: bold; padding-top: 8px;                padding-bottom: 8px }  .tdtytul     { padding-top: 5px; padding-bottom: 5px }       .dane { font-family : Arial;font-size : 11px;border : 1px solid #cccccc;padding-left : 2px;padding-right : 2px;padding-top : 0;padding-bottom : 0;}                    /*-------------------details list----------------*/.details_list{padding:10px;}.details_list ul{text-decoration:none;list-style:none;margin:0px;padding:0px;}.details_list ul li{padding:5px 5px 5px 25px;background:url(images/bullet.gif) no-repeat left;color:#333333;}.details_list ul li span{color:#0464a1;}.button{width:139px;height:30px;background:url(images/blank_button.gif) no-repeat center;text-align:center;line-height:30px;font-weight:bold;font-size:13px;}.button a{text-decoration:none;color:#d8325d;}/*---------------offer_box----------------------*/.offer_box{width:320px;height:106px;background-color:#f3f5f6;padding:10px;margin:10px 0px 10px 0px;}.offer_box_wide{width:310px;height:106px;float:left;background-color:#f3f5f6;padding:10px;margin:7px;}.offer_box_wide_style1{width:670px;height:106px;float:left;background-color:#f3f5f6;padding:7px;margin:5px;}.offer_info{padding:5px;}.offer_info span{font-size:12px;font-weight:bold;color:#d8325d;text-decoration:none;}p.offer{text-align:justify;font-size:10px;}.more{float:right;padding:3px;font-size:11px;}.more a{color:#d8325d;font-size:11px;text-decoration:none;}.more a:hover { font-size: 11px; color:#000000; }.big_pic{width:340px;text-align:center;padding:5px 0 5px 0;}.pictures_thumbs{width:300px;padding-left:40px;}/*------------------table style---------------*//*-----------------form style--------------------*/.form{width:257px;text-align:center;color:#615357;padding:5px 0 5px 0;}.form_row{float:left;width:257px;text-align:center;padding:3px 0 3px 0;}label.left{float:left;width:70px;padding-top:3px;text-align:right;}label.left_long{float:left;width:90px;padding-top:3px;text-align:right;}input.form_input{font-size:11px;border: 1px solid #C8D2D9;background-color:#FFFFFF;margin:0px;float:left;margin-left:10px;}input.szukaj_input{font-size:15px;color:#FF3300;font-weight: bold; border: 1px solid #C8D2D9;background-color:#FFFFFF;margin:0px;float:left;margin-left:10px;}.rozwin{font-size: 11px;font-family: Arial;color: #808080;border: 1px solid #C0C0C0;margin-left:10px;}.contact_information{font-size:10px;color:#385870;text-align:left;padding-left:20px;}.logowanie{font-size:11px;color:#385870;text-align:left;padding-left:20px;}.contact_information span{color:#d8325d;}.mainoption  { background-color: #267CB2; font-size: 09pt; color: #F3F3F3; font-weight: bold;                border: 0px solid #C8C8C8 }/*---------------------pagination-----------------------------*/div.pagination {	padding:5px;	margin:5px;	text-align:center;	float:left;	font-size:10px;}div.pagination a {	padding: 2px 5px 2px 5px;	margin-right: 2px;	border: 1px solid #ddd;		text-decoration: none; 	color: #d8325d;}div.pagination a:hover, div.pagination a:active {	border:1px solid #ddd;	color: #fff;	background-color: #d8325d;}div.pagination span.current {	padding: 2px 5px 2px 5px;	margin-right: 2px;	border: 1px solid #ddd;	font-weight: bold;	background-color: #d8325d;	color: #FFF;}div.pagination span.disabled {	padding: 2px 5px 2px 5px;	margin-right: 2px;	border: 1px solid #ddd;	color: #ccc;}/*-----------------------contact------------------------*/.contact_tab{width:670px;height: auto;float:left;background-color:#f3f5f6;padding:8px;margin:5px 5px 5px 0px;}.form_contact{width:357px;float:left;text-align:center;color:#615357;padding:5px 0 5px 0;}.location_contact{width:250px;float:left;padding:15px;}.form_row_contact{float:left;width:357px;text-align:center;padding:3px 0 3px 0;}input.form_input_contact{border: 1px solid #C8D2D9;background-color:#FFFFFF;margin:0px;width:250px;float:left;margin-left:10px;}select.form_select{border: 1px solid #C8D2D9;background-color:#FFFFFF;margin:0px;width:250px;float:left;margin-left:10px;height:20px;}textarea{border: 1px solid #C8D2D9;background-color:#FFFFFF;margin:0px;float:left;margin-left:10px;}/*-------------------footer------------------------*/#footer{width:970px;height:41px;clear:both;font-size:11px;background-color:#f2efef;border-top:1px #eeabbd dashed;}ul.footer_menu {list-style:none; float:right; display:block; width:650px;margin:0px; padding:9px 20px 0 0px;}ul.footer_menu li {display:inline; font-size:11px;}a.nav_footer:link, a.nav_footer:visited {display:block; float:left; padding:5px 6px 5px 10px; margin:0; text-decoration:none; color:#2F2626;}a.nav_footer:hover {display:block; float:left; padding:5px 6px 5px 10px; margin:0;text-decoration:underline; color:#2F2626;}a.nav_footer:active {display:block; float:left; padding:5px 6px 5px 10px; margin:0;text-decoration:none;  color:#2F2626;}#copyright{float:left;padding:0px;}.stopka{float:right;font-size:11px;color: #999999;}.zdjecia{margin:0 auto;padding:0 0 10px 0; border: 1px solid #E7EDF0; padding: 3px}.ogl_s{width:690px;border-collapse:collapse;margin:0 0 0 6px}.ogl_s img{border:1px solid rgb(191,191,191);width:80px;height:50px;margin-left:10px}.ogl_s td{padding:10px;margin:0;vertical-align:middle;border-bottom:1px solid rgb(191,191,191)}.ogl_s tbody{padding:0;margin:0;text-align:left;cursor:pointer}.ogl_s th{text-align:center;padding:10px 0 10px 0;border-bottom:1px solid rgb(191,191,191)}.ogl_s p{font:bold 10px Verdana;color:rgb(6,113,207);text-align:left;margin:0 0 10px 0;padding:0}.ogl_srod{margin:0 auto;text-align:center;width:80px}.ogl_pager{margin:0 auto;text-align:center}a.cmen { font-size : 11px;color : #000000;font-family : Arial, Verdana, Sans-serif;text-decoration : none;} a.cmen:link  { font-size: 11px; color: #FFFFFF; font-family: Arial, Verdana, Sans-serif;                text-decoration: none }a.cmen:visited { font-size: 11px; color: #FFFFFF; font-family: Arial, Verdana, Sans-serif;                text-decoration: none }a.cmen:active { font-size: 11px; color: #ff0000; font-family: Arial, Verdana, Sans-serif;                text-decoration: none }a.cmen:hover { font-size: 11px; color: #C0C0C0; font-family: Arial, Verdana, Sans-serif;                background-repeat: repeat; background-attachment: scroll;                background-position: 0% 50% }.losowe{border:0px solid rgb(191,191,191);width:164px;margin:0 0 5px 0;padding:3px 5px 3px 5px;text-align:center;cursor:pointer;color:rgb(6,113,207)}.losowe img, .losowe span{padding:0;margin:0 0 3px 0;border:0px solid rgb(191,191,191)}.losowe p{font-weight:normal;padding:0;margin:1px 0  3px 0; text-align: Center;}.fontb       { font-family: Tahoma; font-size: 11px; color: #FF6600; font-weight: bold }.cena        { font-size: 12px; color: #006600; font-family: Arial; font-weight: bold }