/* ------------------------------------------------------------------ *//* Main settings                                                      *//* ------------------------------------------------------------------ */body{margin-bottom: 10px;margin-top: 0px;margin-left: auto;margin-right:auto;text-align:center;background: #CCE4EF; /* Old browsers */background-image: url(../images/bg1.png);background-position: center top;background-repeat: repeat-y;}.tbl_main{border-style: none;}.tbl_logo{/*border:#000000 solid 1px;*/padding-top: 0px;padding-bottom: 0px;}.tbl_menu_top{background-color:#007700;/* background-color: #666699; */padding-top: 1px;padding-bottom: 1px;padding-left: 60px;border-bottom: solid 1px #000000;}.content{color: #777777;/*border-right: solid 1px #777777;*/border-right: 0px;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-right: 2px;background-color:#FFFFFF;text-align:left;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-top:5px;}.footer{border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;height:19px;background-color: #FFFFFF;border-top-color: #FFFFFF;border-top-style: solid;border-top-width: 1px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #CCCCCC;}/* ------------------------------------------------------------------ *//* Top menu                                                           *//* ------------------------------------------------------------------ */#menu_top ul{font: normal 11px Arial;margin:0;margin-left: 0px; /*margin between first menu item and left browser edge*/padding: 0;list-style: none;}#menu_top li{display: inline;margin: 0px;padding: 0;}#menu_top a{float: left;display: block;margin-left: -1px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;/* background-color: #666699; */background-color:#007700;border-left: solid 1px #9999CC;border-right: solid 1px #9999CC;padding-top: 5px;padding-bottom: 5px;padding-left: 20px;padding-right: 20px;color: white;text-align:center;text-decoration: none;letter-spacing: 1px;}#menu_top a:hover{/* background-color: #7777AA; */background-color:#009933;}#menu_top #current a{color: #222222;/* background-color: #FFFF66; */background-color:#AAFFAA;}/* ------------------------------------------------------------------ *//* Left menu                                                          *//* ------------------------------------------------------------------ */.menu_left{/*border-left: solid 1px #777777;*/border-left:0px;background-color: #FFFFFF;vertical-align:top;border-right-color:#FFFFFF;border-right-style:solid;border-right-width: 1px;/*padding-left: 1px;*/padding-left: 5px;padding-right: 1px;padding-top: 0px;}.mnu2{display:block;margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 0px;/*background-image: url(../images/a2.gif);*/background-repeat: no-repeat;background-position: left;padding-top: 0px;padding-bottom: 0px;padding-left: 20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;/*color: #0033FF;*/color:#0072C4;font-weight: normal;text-decoration:none;}.mnu2:hover{text-decoration: underline;}.mnu2v{display:block;margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 0px;/*background-image: url(../images/a2.gif);*/background-repeat: no-repeat;background-position: left;padding-top: 0px;padding-bottom: 0px;padding-left: 20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style: normal;color: #0072C4;font-weight: bold;text-decoration:none;}/* ------------------------------------------------------------------ *//* Page contetnt                                                      *//* ------------------------------------------------------------------ */h1{margin-top: 20px;margin-bottom: 20px;width: 600px;background-image: url(../images/h1.gif);background-repeat: no-repeat;background-position: left;padding-left: 20px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;/* color: #444477; */ color: #447BC4;font-weight:bold;text-decoration:none;clear:left;}h2{margin-top: 10px;margin-bottom: 10px;background-image: url(../images/h2.gif);background-repeat: no-repeat;background-position: left;padding-left: 5px;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-style:normal;color: #444477;font-weight:bold;text-decoration:none;}h3{display:block;margin-top: 15px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;background-image: url(../images/a1.gif);background-repeat: no-repeat;background-position: left;padding-top: 0px;padding-bottom: 0px;padding-left: 24px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;/*color: #333366; *//*color:#006600;*/color:#07203A;text-transform:uppercase;font-weight:bold;text-decoration:none;}/* ------------------------------------------------------------------ *//* Offer display in table                                             *//* ------------------------------------------------------------------ */.td1{margin-top: 10px;margin-left: 2px;margin-right: 5px;margin-bottom: 10px;border:#999999 solid 1px;}.td1_photo{padding-left: 5px;padding-right: 30px;padding-bottom: 3px;padding-top: 3px;background-color:#555555;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style: normal;font-weight: normal;color: #FFFFFF;}.td1_loc{padding-left: 5px;padding-bottom: 3px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style: normal;font-weight: bold;color: #444477;}.td1_price{padding-left: 5px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style: normal;font-weight: normal;color: #000000;}.td1_desc{padding-top: 15px;padding-left: 5px;padding-bottom: 5px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style: normal;font-weight: normal;color: #000000;}/* ------------------------------------------------------------------ *//* Offer display                                                      *//* ------------------------------------------------------------------ */.offer_container{float:left;display:block;/*Szerokość wszystkie przeglądarki*/width:95%;/*Szerokość IE*/.width:99%;border-bottom: #BCBEDE 1px solid;margin-bottom: 10px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 10px;clear:left;	background: rgb(252, 253, 254); 	padding: 14px 14px 16px; 		border: 1px solid rgb(201, 221, 242); 	margin-bottom: 15px; 	float: left; 	display: block; 	box-shadow: inset 0px -2px 0px rgba(204,223,243,0.3), 0px 0px 1px rgba(0,0,0,0.1); 		-moz-border-radius: 5px; 	-moz-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1); 	-webkit-border-radius: 5px; 	-webkit-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1);	border-radius: 5px; }.offer_container:hover{	background: RGB(241,245,250); }.offer_photo_small{float:left;position:relative;margin-top: 5px;margin-left: 0px;margin-right: 10px;margin-bottom: 2px;width:110px;text-align:center;}.offer_photo_a{text-decoration:none;color:#E8E8E8;}.offer_photo_a_nopic{display: block;border: #E8E8E8 1px solid;background-color:#CCCCCC;padding-top: 10px;padding-bottom: 10px;text-decoration:none;color:#000000;}.offer_text{position:relative;float:left;width:380px;overflow:hidden;}.offer_text_home{position:relative;float:left;width:530px;overflow:hidden;}.offer_loc{	 -moz-text-blink: none;    -moz-text-decoration-color: -moz-use-text-color;    -moz-text-decoration-line: none;    -moz-text-decoration-style: solid;    color: #447BC4;    font-family: Arial,Helvetica,sans-serif;    font-size: 15px;    font-weight: bold;}.offer_loc:hover{text-decoration:underline;}.offer_price{    color: #6F7070;    font-family: Arial,Helvetica,sans-serif;    font-size: 14px;    font-weight: normal;}.offer_photo_big{margin-top: 10px;margin-bottom: 10px;border:#000000 1px solid;text-align:center;}.offer_txt{text-align:left;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:12px;}.offer_txt_a_more{font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-weight:bold;color:#107CFF;}.td1a{padding-left: 5px;padding-top: 3px;padding-bottom: 3px;background-color:#DEDEDE;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-weight:normal;color:#000000;}.td1b{padding-left: 5px;background-color:#EEEEEE;padding-top: 3px;padding-bottom: 3px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:16px;font-weight:bold;color: #444477;}.td1c{padding-left: 5px;padding-top: 3px;padding-bottom: 3px;background-color:#EEEEEE;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:14px;font-weight:bold;color:#000000;}.td1d{padding-left: 5px;padding-top: 3px;padding-bottom: 3px;background-color:#EEEEEE;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-weight:normal;color:#000000;}.promo_header{display:block;float:left;margin-top: 20px;margin-bottom: 20px;background-image: url(../images/a1.gif);background-repeat: no-repeat;background-position: left;padding-left: 20px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;/* color: #444477; */color:#447bc4;font-weight:bold;text-decoration:none;clear:left;}/* ------------------------------------------------------------------ *//* Status reports to user                                             *//* ------------------------------------------------------------------ */.message_fail{margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;padding: 3px;border-style: solid;border-width: 1px;border-color: #000000;background-color: #FF9999;padding-top: 5px;padding-bottom: 5px;text-align: center;font-family: arial;font-size: 12px;font-style: normal;font-weight: normal;color: #000000;}.message_info {    background-color: #FFFFFF;    border-bottom-color: #41CADC;    border-bottom-style: none;    border-bottom-width: 0;    border-left-color-ltr-source: physical;    border-left-color-rtl-source: physical;    border-left-style-ltr-source: physical;    border-left-style-rtl-source: physical;    border-left-width-ltr-source: physical;    border-left-width-rtl-source: physical;    border-left-width-value: 1px;    border-right-color-ltr-source: physical;    border-right-color-rtl-source: physical;    border-right-style-ltr-source: physical;    border-right-style-rtl-source: physical;    border-right-width-ltr-source: physical;    border-right-width-rtl-source: physical;    border-right-width-value: 1px;    border-top-color: #41CADC;    border-top-style: solid;    border-top-width: 1px;    color: #CCCCCC;    font-family: arial;    font-size: 12px;    font-style: normal;    font-weight: normal;    margin-bottom: 5px;    margin-left: 50px;    margin-right: 50px;    margin-top: 5px;    padding-bottom: 5px;    padding-left: 3px;    padding-right: 3px;    padding-top: 5px;    text-align: center;}.message_pass{margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;padding: 3px;border-style: solid;border-width: 1px;border-color: #000000;background-color: #00CC66;padding-top: 5px;padding-bottom: 5px;text-align: center;font-family: arial;font-size: 12px;font-style: normal;font-weight: normal;color: #000000;}/* ------------------------------------------------------------------ *//* Search form                                                        *//* ------------------------------------------------------------------ */.search_table{	width: 99%;	height: 68px;	/*background-color: #FFFFFF;    border-style: solid;	border-color: #4184FF;    	border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;	border-top-left-radius: 5px;    border-top-right-radius: 5px;    	border-top-width: 1px;	    border-bottom-width: 2px;	border-left-width: 1px;	border-right-width: 2px;*/				background-color: #EAEFF5;	/*background: rgb(252, 253, 254); */	padding: 14px 14px 16px; 		border: 1px solid rgb(201, 221, 242); 	margin-bottom: 15px; 	float: left; 	display: block; 			-webkit-border-top-left-radius:5px; /* top left corner */	-webkit-border-top-right-radius:5px; /* top right corner */	-webkit-border-bottom-left-radius:5px; /* bottom left corner */	-webkit-border-bottom-right-radius:5px; /* bottom right corner */	-webkit-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1);	-moz-border-radius: 5px; 	-moz-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1); 	border-top-right-radius: 5px;	border-top-left-radius: 5px;	border-bottom-right-radius: 5px;	border-bottom-left-radius: 5px;					}.search_td {     color: #0072C4;    font-family: Arial,Helvetica,sans-serif;    font-size: 14px;    font-style: normal;    font-weight: bold;    padding-bottom: 5px;    padding-left: 5px;    padding-right: 0;    padding-top: 5px;    text-align: left;}.search_input {    color: #7E8A92;    font-size: 14px;    font-weight: normal;    margin-bottom: 0;    margin-left: 0;    margin-right: 5px;    margin-top: 0;    width: 130px;}.search_kat{    color: #7E8A92;    font-size: 14px;    font-weight: normal;    margin-bottom: 0;    margin-left: 0;    margin-right: 15px;    margin-top: 0;    width: 190px;}.search_submit_old{margin-top: 0px;margin-bottom: 0px;margin-left: 10px;margin-right: 5px;padding-left: 5px;/*border:solid 1px #006633;*/width:50px;height:25px;/*background-color: #72A97A;*/text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;/*color:#000000;*/}.search_submit {     padding: 5px 10px;     display: inline;     background: #777 url(button.png) repeat-x bottom;     border: none;     color: #fff;     cursor: pointer;     font-weight: bold;         -moz-border-radius: 3px;     -webkit-border-radius: 3px;	  border-radius: 3px;     text-shadow: 1px 1px #666;	 background-color: #108cc5;     } .search_submit:hover {     background-position: 0 -48px;     } .search_submit:active {     background-position: 0 top;     position: relative;     top: 1px;     padding: 6px 10px 4px;     }   .offer_container_slider{float:left;display:block;/*Szerokość wszystkie przeglądarki*/width:95%;/*Szerokość IE*/.width:99%;border-bottom: #BCBEDE 1px solid;margin-bottom: 10px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 10px;clear:left; height: 155px;	background: #eaeff5; 	padding: 14px 14px 16px; 	border: 1px solid rgb(201, 221, 242); 	margin-bottom: 15px; 	float: left; 	display: block; 	box-shadow: inset 0px -2px 0px rgba(204,223,243,0.3), 0px 0px 1px rgba(0,0,0,0.1); 	-webkit-border-radius: 5px; 	-moz-border-radius: 5px; 	-moz-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1); 	-webkit-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1);		border-radius: 5px; 	}.offer_container2{float:left;display:block;/*Szerokość wszystkie przeglądarki*/width:92%;/*Szerokość IE*/.width:96%;border-bottom: #BCBEDE 1px solid;margin-bottom: 10px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 10px;clear:left;	background: rgb(252, 253, 254); 	padding: 14px 14px 16px; 		border: 1px solid rgb(201, 221, 242); 	margin-bottom: 15px; 	float: left; 	display: block; 	box-shadow: inset 0px -2px 0px rgba(204,223,243,0.3), 0px 0px 1px rgba(0,0,0,0.1); 		-moz-border-radius: 5px; 	-moz-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1); 	-webkit-border-radius: 5px; 	-webkit-box-shadow: 0 -2px 0 rgba(204, 223, 243, .3) inset, 0 0 1px rgba(0, 0, 0, .1);	border-radius: 5px; }.offer_container2:hover{	background: RGB(241,245,250); }
