body {margin: 0px;padding: 0px;background-color:#FFFFFF;font-family:verdana,arial,sans-serif;font-size:10pt;color:#515151;text-align:center;}

div.site{}

/*head*/
#head{position:absolute;top:0px;left:0px;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:#cccccc;padding-top:1px;}
#head div.headmenu div.headpasekwew{background-color:#FFFFFF;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-left:auto;margin-right: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 {font-family:verdana,arial,sans-serif;font-size:10pt;color:#000000;text-decoration: NONE;padding-left:15px;}
#head div.headmenu a:hover {font-family:verdana,arial,sans-serif;font-size:10pt;color:#000000;text-decoration: UNDERLINE;}
#headlinki a{font-weight:bold;}
#headkontakt a{font-weight: normal;}

/*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 {font-family:'trebuchet ms',verdana,arial,sans-serif;color:#4D7204;font-size: 14pt;font-weight:700;margin:0px;padding: 0px;}
#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:0px;left:0px;width:100%;}
#foot div.google div.googlereklama{width:900px;margin-left:auto;margin-right:auto;}
#foot div.footmenu{position:relative;top:150px;left:0px;width:100%;clear: both;}
#foot div.footmenu div.footpasekzew{background-color:#cccccc;padding-top:1px;}
#foot div.footmenu div.footpasekwew{background-color:#FFFFFF;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-family:verdana,arial,sans-serif;font-size:8pt;color:#B90000;text-decoration: UNDERLINE;}
#foot div.footmenu div.footlinki{width:900px;margin-left:auto;margin-right: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-left:auto;margin-right:auto;clear:both;}
div.site div.main h1 {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:22pt;font-weight:700;color:#2C75B3;text-align:center;}
div.site div.main h2 {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:14pt;font-weight:700;color:#FFFFFF;text-align:center;margin-bottom:2px;}
div.site div.main h3 {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:18pt;color:#9AA025;font-weight:700;margin-top:30px;margin-bottom:10px;}
div.site div.main h3.red {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:16pt;font-weight:700;color:#D80000;text-align:center;margin-bottom:2px;margin-top:0px;}
div.site div.main h3.red a{color:#D80000;text-decoration:none;}
div.site div.main h4 {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:14pt;color:#9AA025;font-weight:700;margin-top:10px;margin-bottom:-10px;}
div.site div.main h4.red {font-family:'trebuchet ms',verdana,arial,sans-serif;color:#D80000;font-weight:700;margin-top:10px;margin-bottom:-10px;}
div.site div.main h4.redk {font-family:'trebuchet ms',verdana,arial,sans-serif;font-size:14pt;color:#D80000;font-weight:700;margin-top:0px;margin-bottom: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;}

/*1 site*/
#site1	{width:100%;margin:10px auto;}
#site1 div.offer {position:relative;width:278px;top:0px;text-align:left;margin-bottom:5px;}
#site1 div.offertxt {position:absolute;left:75px;top:0px;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:0px;top:0px;width:600px;}
#promotion {position:relative;width:600px;height:170px;margin:0px;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:#FFFFFF;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:0px;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 {position:absolute;left:0px;top:0px;width:292px;height:305x;padding:2px;border:solid 1px #CECF31;}
#rc1 a{color:#D80000;text-decoration:none;}
#rc2 {position:absolute;left:302px;top:0px;width:292px;height:305px;padding:2px;border:solid 1px #CECF31;}
#rc2 a{color:#D80000;text-decoration:none;}
#rc3 {position:absolute;left:604px;top:0px;width:292px;height:305px;padding:2px;border:solid 1px #CECF31;}
#rc3 a{color:#D80000;text-decoration:none;}
#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:0px; width:900px;height:190px;margin:0px auto;border:solid 1px #CECF31;}
#site1 div.r3 h3 a{text-decoration:none;}
#site1 div.r3c1 {position:absolute;left:0px;top:40px;width:220px;height:150px;padding:2px;}
#site1 div.r3c2 {position:absolute;left:225px;top:40px;width:220px;height:150px;padding:2px;}
#site1 div.r3c3 {position:absolute;left:450px;top:40px;width:220px;height:150px;padding:2px;}
#site1 div.r3c4 {position:absolute;left:675px;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{float:left;width:100px;}
#menulista div.oferta div.cena{float:left;width:100px;}
#menulista div.oferta div.opis{float:left;padding:0px;}
#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:#FFFFFF;}
#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-left:auto;margin-right: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:#FFFFFF;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:#FFFFFF;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:#FFFFFF;padding-bottom:5px;padding-top: 0px;margin-bottom:5px;text-align:center;margin-left:auto;margin-right:auto;}
#offer div.cols div.images div.contact div.c{background-color:#9ECFFC;margin: 0px;padding: 5px;}
#offer div.cols div.images div.contact h4{color:#044B8E;padding:0px;margin:0px;}


#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;border-bottom:dotted 1px #D80000;background-color:#D80000;color:#FFFFFF;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:0px;padding-top: 0px;text-align:center;}

#offer div.galeria{display:inline-block;width:780px;text-align:center;margin-left:auto;margin-right: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:248px;background-color:#FFFFFF;padding-bottom:5px;padding-top:3px;margin-bottom:5px;text-align:center;margin-left:auto;margin-right:auto;}

#offer .c{text-align:center;}
#offer .l {text-align:left;}
#offer .redframe{margin: 10px;padding: 3px;background-color:#ff0000;border:solid 2px #D80000;font-weight: bold;color:#ffffff;}


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:#000000;background-color:#FFFFFF;padding:10px 0 16px 0;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 10px;
			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 {font-size:8pt;color:#d80000;text-decoration:underline;}

#head div.tabspasek {margin-bottom:0px;margin-top:5px;width:100%;text-align:center;height:20px;border-bottom:solid 1px #9cab2b;}
#head div.tabspasek div.numer{float:right;color:#9cab2b;font-weight:bold;padding-right:20px;}
#head div.tabspasek ul.tabs{float:left;list-style: none;display:inline-block;text-align:center;margin-left:auto;margin-right:auto;width:550px;margin-top:0px;margin-bottom:0px;}
#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-left:3px;margin-right:3px;text-decoration:none !important;outline-style:none;color:#000000;}
#head div.tabspasek ul.tabs li a:hover{background-color:#C9CF30;}
#head div.tabspasek ul.tabs li a.active{background-color:#9cab2b;color:#ffffff;font-weight:700;margin-left:3px;margin-right:3px;}
#head div.headmenu div.breadcrumbsbar {display:inline-block;background-color:#9cab2b;width:100%;padding:4px 0px;}
#head div.headmenu div.breadcrumbs{float:left;text-align:left;padding-left:20px;font-size:8pt;color:#ffffff;}
#head div.headmenu div.breadcrumbs a{font-size:8pt;color:#ffffff;text-decoration:underline;}
#head div.headmenu div.drukuj{float:right;text-align:right;padding-right: 20px;}
#head div.headmenu div.drukuj a{color:#ffffff;font-size:8pt;text-decoration:underline;}


