body {margin:0;padding:0;background-color:#fff;font-family:verdana,arial,sans-serif;font-size:10pt;color:#555;text-align:center;}
h1,h2,h3,h4,h5,h6{font-family:'trebuchet ms',verdana,arial,sans-serif;}
div.site{}

.imgsb{border:solid 1px #777;padding:1px;margin-bottom:4px}
.clr{clear:both}
.blc{float:left;width:170px;margin-top:35px}
.brc{float:left;width:470px}
.pt12{font-size:12pt;}
/*head*/
#head{position:absolute;top:0;left:0;width:100%;}
#head div.headlogo{width:900px;margin-left:auto;margin-right:auto;text-align:left;display:inline-block;}
#head div.headmenu{}
#head div.headmenu div.headpasekzew{background-color:#ccc;padding-top:1px;}
#head div.headmenu div.headpasekwew{background-color:#fff;padding-top:1px;}
#head div.headmenu div.headpasek{width:100%;background-color:#C9CF30;height:20px;}
#head div.headmenu div.headpasek div.headnavi{display:inline-block;width:900px;margin:0 auto;}
#head div.headmenu div.headpasek div.headnavi div.headlinki{float:left;width:810px;text-align:left;padding-top:1px;}
#head div.headmenu div.headpasek div.headnavi div.headkontakt{float:left;width:90px;text-align:right;padding-top:2px;}
#head div.headmenu a:link, div.site div.head div.headmenu a:visited, div.site div.head div.headmenu a:active {color:#000;text-decoration:none;padding-left:15px;}
#head div.headmenu a:hover {color:#000;text-decoration: UNDERLINE;}
#headlinki a{font-weight:700;}
#headkontakt a{font-weight:400;}

/*foot*/
#foot{position:relative;top:120px;width:100%;}
#podobneoferty{width:900px;margin-left:auto;margin-right:auto;text-align:left;border:solid 1px #E8F6A2;overflow:hidden;}
#podobneoferty div.naglowek{background-color: #E8F6A2;padding-left: 5px;}
#podobneoferty div.naglowek h3 {color:#4D7204;font-size:14pt;font-weight:700;margin:0;padding:0;}
#podobneofertyobszar{display:inline-block;padding: 5px;}
#podobneofertyobszar a:link, #podobneofertyobszar a:visited, #podobneofertyobszar a:active {color:#7C821E;text-decoration:underline;font-size: 8pt;}
#podobneoferty div.oferta{float:left;width: 295px;display:inline-block;}
#podobneoferty div.oferta div.img{text-align:center;}
#podobneoferty div.oferta div.tekst{text-align:center;clear:both;padding-bottom: 2px;}
#foot div.google{position:relative;top:0;left:0;width:100%;}
#foot div.google div.googlereklama{width:900px;margin-left:auto;margin-right:auto;}
#foot div.footmenu{position:relative;top:150px;left:0;width:100%;clear:both;}
#foot div.footmenu div.footpasekzew{background-color:#ccc;padding-top:1px;}
#foot div.footmenu div.footpasekwew{background-color:#fff;padding-top:1px;}
#foot div.footmenu div.footnawigacja{width:900px;margin-left:auto;margin-right:auto;}
#foot div.footmenu div.footnawigacja a{margin-left:10px;}
#foot div.footmenu div.footnawigacja a:link, div.site div.foot div.footmenu div.footnawigacja a:visited, div.site div.foot div.footmenu div.footnawigacja a:active {font-family:verdana,arial,sans-serif;font-size:8pt;color:#5F640A;text-decoration: NONE;}
#foot div.footmenu div.footnawigacja a:hover {font-size:8pt;color:#B90000;text-decoration: UNDERLINE;}
#foot div.footmenu div.footlinki{width:900px;margin:0 auto;line-height:14px;font-size:8pt;text-align:center;vertical-align:top;color:#616412;padding:5px;}
#foot div.footmenu div.footlinki a:visited, div.site div.foot div.footmenu div.footlinki a:active {color:#4B6181;text-decoration:underline;}
#foot div.footmenu div.footlinki a:hover {color:#B90000;text-decoration:none;}
#foot div.footmenu div.footlinki a{color:#4B6181;margin-left:10px;}


/*main*/
div.site div.main{position:relative;top:100px; width:900px;margin:0 auto;clear:both;}
div.site div.main h1 {font-size:22pt;font-weight:700;color:#2C75B3;text-align:center;}
div.site div.main h2 {font-size:14pt;font-weight:700;color:#fff;text-align:center;margin-bottom:2px;}
div.site div.main h3 {font-size:18pt;color:#9AA025;font-weight:700;margin:30px 0 10px;}
div.site div.main h3.red {font-size:16pt;font-weight:700;color:#D80000;text-align:center;margin:0 0 2px;}
div.site div.main h3.red a{color:#D80000;text-decoration:none;}
div.site div.main h4 {font-size:14pt;color:#9AA025;font-weight:700;margin:10px 0 -10px;}
div.site div.main h4.red {color:#D80000;font-weight:700;margin:10px 0 -10px;}
div.site div.main h4.redk {font-size:14pt;color:#D80000;font-weight:700;margin:0 0 10px;}
div.site div.main div.clear{clear:both;}
div.site div.main a:link, div.site div.main a:visited, div.site div.main a:active {color:#7C821E;text-decoration:underline;}
.btn {background-color:#FAFBEC;border:solid 2px #80871D;color:#80871D;font-weight:700;cursor:pointer;}
div.site div.main div.bottomtabs {width:100%;margin: 20px 0px;border-bottom:2px solid #2C75B3;text-align:center;}
div.site div.main div.bottomtabs a{color:#2C75B3;text-decoration:underline;margin:0 3px;padding-bottom:3px;display:inline-block;width:100px;}
div.site div.main div.bottomtabs a:hover{background-color:#2C75B3;color:#fff;text-decoration:none;}

/*1 site*/
#site1	{width:100%;margin:10px auto;}
#site1 div.offer {position:relative;width:278px;top:0;text-align:left;margin-bottom:5px;}
#site1 div.offertxt {position:absolute;left:75px;top:0;width:223px;font-size:8pt;}
#site1 .offer a:link, #site1 .offer a:visited, #site1 .offer a:active {color:#5F640A;text-decoration:underline;}
#site1 .offer  a:hover {color:#D80000;text-decoration:underline;}

#site1 div.r1 {position:relative;width:900px;height:175px;margin:0 auto;}
#site1 div.r1c1 {position:absolute;left:0;top:0;width:600px;}
#promotion {position:relative;width:600px;height:170px;margin:0;text-align:left;overflow:hidden;padding:2px;border:solid 1px #CECF31;}
#promotion div.text {position: absolute;top:2px;left:382px;width:220px;height:170px;color:#000;background-color:#CECF31;font-size:8pt;text-align:center;}
#promotion div.text h2 a.bialy:hover,div.site div.main div.site1 div.r1c1 div.promotion div.text h2 a.bialy:visited, div.site div.main div.site1 div.r1c1 div.promotion div.text h2 a.bialy:active, div.site div.main div.site1 div.r1c1 div.promotion div.text h2 a.bialy:link{color:#fff;text-decoration:none;}
#promotion div.text a.niewidoczny:hover,div.site div.main div.site1 div.r1c1 div.promotion div.text a.niewidoczny:visited, div.site div.main div.site1 div.r1c1 div.promotion div.text a.niewidoczny:active, div.site div.main div.site1 div.r1c1 div.promotion div.text a.niewidoczny:link{color:black;text-decoration:none;}
#promotionn{text-decoration:none;margin-top:1px;}
#promotionw{margin-top:2px;}
#site1 div.r1c2 {position:absolute;left:615px;top:0;width:280px;height:170px;border:solid 1px #DCDCDC;padding:2px;overflow:hidden}


#site1 div.r {position:relative;width:900px;height:305px;margin:10px auto;}
#rc1,
#rc2,
#rc3 {position:absolute;top:0;width:292px;height:305x;padding:2px;border:solid 1px #CECF31;}
#rc1{left:0;}
#rc1 a,
#rc2 a,
#rc3 a{color:#D80000;text-decoration:none;}
#rc2 {left:302px;}
#rc3 {left:604px;}

#site1 div.r div.offer290color {height:305px;background-color:#EEF5D3;}
#site1 div.r .wiecej{color:#7C821E;position:absolute;bottom:3px;right:3px;}
#site1 div.r .wiecej:hover{color:#D80000;}

#site1 div.r3 {position:relative;top:0;width:900px;height:190px;margin:0 auto;border:solid 1px #CECF31;}
#site1 div.r3 h3 a{text-decoration:none;}
#site1 div.r3c1 {left:0;}
#site1 div.r3c2 {left:225px;}
#site1 div.r3c3 {left:450px;}
#site1 div.r3c4 {left:675px;}
#site1 div.r3c1,
#site1 div.r3c2,
#site1 div.r3c3,
#site1 div.r3c4 {position:absolute;top:40px;width:220px;height:150px;padding:2px;}

/*menu*/
div.site div.main div.menu	{width:100%;margin:10px auto;}
div.site div.main div.menu #menulista{width:900px;text-align:left;list-style-type : none;margin : 0;padding : 0px;}
#menulista li{width:900px;clear:both;height:84px;}
#menulista li.ofertan{background-color:#F3F3F3;cursor: pointer;}
#menulista li.ofertap{background-color:#FEFEFE;cursor: pointer;}
#menulista li:hover{background-color:#DDDDDD;cursor: pointer;}
#menulista div.oferta{display:inline-block;}
#menulista div.oferta div{padding:2px;}
#menulista div.oferta div.img{float:left;width:120px;}
#menulista div.oferta div.nazwa{float:left;width:200px;}
#menulista div.oferta div.miasto,
#menulista div.oferta div.cena{float:left;width:100px;}
#menulista div.oferta div.opis{float:left;padding:0;}
#menulista div.oferta div.opis div.opis1{width:360px;}
#menulista div.oferta div.opis div.opis2{width:460px;}

/* polityka prywatno�ci*/
div.site div.main div.pp {width:900px;margin-left:auto;margin-right:auto;text-align:justify;margin-top:20px;}

/*oferta*/
#offer {width:100%;margin:30px auto; }
#offer a{color:#0E3495;}
#offer a:hover{color:#D80000;}
/*
#offer div.tabspasek {margin-bottom:0px;width:900px;text-align:center;height:20px;border-bottom:solid 1px #9cab2b;}
#offer div.tabspasek div.numer{float:left;color:#9cab2b;font-weight:bold;}
#offer div.tabspasek ul.tabs{float:right;list-style: none;display:inline-block;text-align:center;margin-left:auto;margin-right:auto;width:500px;margin-top:0px;margin-bottom:0px;}
#offer div.tabspasek ul.tabs li{float:left;width:100px;}
#offer div.tabspasek ul.tabs li a{background-color:#9cab2b;display: block;padding:2px;margin-left:1px;margin-right:1px;text-decoration:none !important;outline-style:none;color:#fff;}
#offer div.tabspasek ul.tabs li a:hover{background-color:#C9CF30;}
#offer div.tabspasek ul.tabs li a.active{background-color:#DDDDDD;color:#9cab2b;margin-left:1px;margin-right:1px;}
#drukuj{clear:both;text-align:left;margin-bottom:50px;padding-left: 5px;}
#drukuj a{color:#777777;font-size: 8pt;}
*/
#offer div.cols {display:inline-block;width:900px;margin:0 auto;}
#offer div.cols div.desc {width:640px;float:left;}

#inneofertyosrodka{border:solid 1px #E8F6A2;margin-bottom:5px;}
#linkibelka{font-family:'trebuchet ms',verdana,arial,sans-serif;text-align:center;font-weight:700;background-color: #E8F6A2;color:#4D7204;font-size: 14pt;padding: 5px;}
#inneofertyosrodka a:link, #inneofertyosrodka a:visited, #inneofertyosrodka a:active {color:#7C821E;text-decoration:underline;}
#inneofertyosrodka ul{text-align:left;list-style-type: none;margin:0;padding:5px;}

#galeriabelka{text-align:center;background-color: #E8F6A2;padding: 5px;}
#galeriabelka a {font-family:'trebuchet ms',verdana,arial,sans-serif;font-weight:700;color:#4D7204;font-size: 14pt;text-decoration:none;}
#galeriabelka a:hover {text-decoration:underline;}

#offer div.cols div.images {width:260px;float:left;}
#offer div.cols div.images div.qa {width:238px;border:solid 2px #9AA025;background-color:#fff;padding-bottom:5px;padding-top:3px;padding-left:10px;margin-bottom:10px;text-align:left;line-height:150%;}
#offer div.cols div.images div.download {width:258px;border:solid 1px #E8F6A2;background-color:#fff;padding-bottom:5px;padding-top:0px;margin-bottom:10px;margin-top:10px;text-align:left;line-height:150%;}
#offer div.cols div.images div.download div.c{background-color:#E8F6A2;margin: 0px;padding: 5px;margin-bottom:5px;}
#offer div.cols div.images div.download h4{color:#4D7204;padding:0px;margin:0px;}
#pdf{margin-left: 10px;}
#offer div.cols div.images div.qa a:link, div.site div.main div.offer div.cols div.images div.qa a:visited, div.site div.main div.offer div.cols div.images div.qa a:active {color:#7C821E;text-decoration:underline;}
#offer div.cols div.images div.qa a:hover {color:#D80000;text-decoration:underline;}
#offer div.cols div.images div.img {width:251px;padding:3px;background-color:#FAFBEC;border:solid 1px #E8F6A2;text-align:center;font-size:8pt;}
#offer div.cols div.images div.contact {width:258px;border:solid 1px #9ECFFC;background-color:#fff;padding:0 0 5px;margin:0 auto 5px;text-align:center;}
#offer div.cols div.images div.contact div.c{background-color:#9ECFFC;margin:0;padding:5px;}
#offer div.cols div.images div.contact h4{color:#044B8E;padding:0;margin:0;}


#offer div.cennik{}
#offer .TheadTerm {text-align:center;border-right:solid 1px #9AA025;border-bottom:solid 1px #9AA025;background-color:#EAEEB0;font-weight:700;}
#offer .TheadUw {text-align:center;border-bottom:solid 1px #9AA025;background-color:#EAEEB0;font-weight:700;}
#offer .TheadLo {text-align:center;border-right:solid 1px #9AA025;border-bottom:solid 1px #9AA025;background-color:#EAEEB0;font-weight:700;}
#offer .TheadLoH {text-align:center;border-right:solid 1px #9AA025;border-bottom:dotted 1px #9AA025;background-color:#EAEEB0;font-weight:700;}
#offer .Trow1 {text-align:center;border-right:solid 1px #9AA025;border-bottom:solid 1px #9AA025;padding:3px;border-top:solid 1px #9AA025;}
#offer .Trow1end {text-align:center;border-bottom:solid 1px #9AA025;font-size:8pt;padding:1px;border-top:solid 1px #9AA025;}
#offer .Trow2 {text-align:center;border-right:solid 1px #9AA025;border-bottom:solid 1px #9AA025;background-color:#FAFBEC;padding:3px;border-top:solid 1px #9AA025;}
#offer .Trow2_strike {text-align:center;border-right:solid 1px #9AA025;border-bottom:solid 1px #9AA025;background-color:#FAFBEC;padding:3px;border-top:solid 1px #9AA025;text-decoration: line-through;  }
#offer .Trow2end {text-align:center;border-bottom:solid 1px #9AA025;background-color:#FAFBEC;padding:1px;font-size:8pt;border-top:solid 1px #9AA025;}
#offer .Tpromo {text-align:center;background-color:#EAEEB0;border-top:solid 1px #9AA025;text-align:center;font-size:8pt;font-weight:700;padding:1px;}
#offer .Tpromo2 {text-align:center;border-bottom:solid 1px #9AA025; border-right:solid 1px #9AA025; background-color:#FAFBEC;text-align:center;padding:1px;font-weight:700;}
#offer .priceB {font-size:12pt;font-weight:700;background-color:#B2FF80;padding:2px;}
#offer .price {font-size:10pt;font-weight:400;background-color:#A0C5FF;padding:2px;}
#offer .priceCzahowkaHead {width:500px;background-color:#DEE688;border-top:solid 1px #9AA025;border-left:solid 1px #9AA025;border-right:solid 1px #9AA025;padding:4px;margin-top:20px;font-size:11pt;font-weight:700;}
#offer .priceCzahowkaBody {width:500px;background-color:#F4F7D5;border-top:solid 1px #9AA025;border-left:solid 1px #9AA025;border-right:solid 1px #9AA025;border-bottom:solid 2px #9AA025;padding:4px;}
#ramka1{background-color:#F4F7D5;border:solid 1px #9AA025;margin-top:10px;}
#ramka1 h3{margin-top:0;padding-top:0;text-align:center;}

#offer div.galeria{display:inline-block;width:780px;text-align:center;margin:0 auto;}
#offer div.galeria div.img{float:left;width:250px;padding:3px;background-color:#FAFBEC;border:solid 1px #9AA025;text-align:center;font-size:8pt;}

#offer div.contact {width:500px;background-color:#fff;padding:3px 0 5px;margin-bottom:0 auto 5px;text-align:center;}
#offer div.contact .hours {font-family:'trebuchet ms',verdana,arial;font-size:16pt;font-weight:700;color:#9AA025;}

#offer .c{text-align:center;}
#offer .l {text-align:left;}
#offer .redframe{margin: 10px;padding: 3px;background-color:#f00;border:solid 2px #D80000;font-weight:700;color:#fff;}


span.ciemnyczerwony{font-weight:700;color:#B80000;} 
span.drobnytekst{font-size:7pt;}
span.zielonytekst{color:#9AA025;}
span.czerwonytekst{color:#D80000;}
span.malyczerwonytekst{color:#D80000;font-size: 8pt;}
.wciecie{text-indent: 20px;}

/*image preview*/
.border_preview{z-index:100;position:absolute; background: #FAFBEC;border: 1px solid #9AA025;}
.title_h2 {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:12pt;color:#D80000;text-align:center;margin-top:1px;margin-bottom:1px;}
.preview_temp_load {vertical-align:middle;text-align:center;padding:2px;}
.preview_temp_load img{vertical-align:middle;text-align:center;}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:10px;color:#000;background-color:#fff;padding:10px 0 16px;margin:0 auto;display:block;width:135px;border:1px solid #6A6A6A;text-align:left;z-index:255;}
#progress {height:5px;font-size:1px;width:1px;position:relative;top:1px;left:10px;background-color:#9D9D94}
#loader_bg {background-color:#EBEBE4;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}

/* modal */
#modal_container.popup {
			background-color:#900;
			border:solid 3px #fff;
			color:#fff;
			padding:10px 10px 3px;
			text-align:center;
			font-size:12pt;
			font-weight:700;
		}
#modal_container.popup a {
	color:#DCE4EA;
}
#modal_overlay.popup {
			background-color:#000;
		}
		
		
/* test offer lay 3.0 */
#head .offlay3_toplink {font-size:8pt;color:#909090;}
#head .offlay3_toplink a {font-size:8pt;color:#5F640A;text-decoration:underline;}
#head .offlay3_toplink a:hover {color:#d80000;}

#head div.tabspasek {margin:5px 0 0;width:100%;text-align:center;height:20px;border-bottom:solid 1px #9cab2b;}
#head div.tabspasek div.numer{float:right;color:#B80000;font-weight:700;padding-right:20px;}
#head div.tabspasek ul.tabs{float:left;list-style:none;display:inline-block;text-align:center;margin:0 auto;width:550px;}
#head div.tabspasek ul.tabs li{float:left;width:100px;}
#head div.tabspasek ul.tabs li a{
	background-color:#D9E38F;display:block;padding:2px;margin:0 3px;text-decoration:none !important;outline-style:none;color:#000;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-khtml-border-radius-topright:5px;
	-khtml-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	}
#head div.tabspasek ul.tabs li a:hover{background-color:#C9CF30;}
#head div.tabspasek ul.tabs li a.active{background-color:#9cab2b;color:#fff;font-weight:700;margin:0 3px;}
#head div.headmenu div.breadcrumbsbar {display:inline-block;background-color:#9cab2b;width:100%;padding:4px 0;}
#head div.headmenu div.breadcrumbs{float:left;text-align:left;padding-left:20px;font-size:8pt;color:#fff;}
#head div.headmenu div.drukuj{float:right;text-align:right;padding-right:20px;}
#head div.headmenu div.breadcrumbs a,
#head div.headmenu div.drukuj a{color:#fff;font-size:8pt;text-decoration:underline;}


