@charset "utf-8";

.keywords{
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: center;
	line-height: 18px;
	color: #b5b6b7;
	width: 680px;
	height: auto;
}
.keywords a{
  color:#b5b6b7;
}

.akceptacja-reg{
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: center;
	line-height: 18px;
	color: #919191;
	width: 680px;
	height: auto;
	margin-bottom:30px;
}
.akceptacja-reg a{
  color: #919191;
}

.show-menu-more{
	width: 150px;
	height: auto;
	float: left;
}

/* Redirect Templates CSS Document */

.redirect, .redirect-alert{
	padding-top: 30px;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 13px;
	text-align: justify;
	line-height: 18px;
	width: 610px;
	height: auto;
}
.redirect-alert div{
  color: #b70d19;
}
.redirect-img{
	background: url('images/temp/other/please.gif');
	background-repeat: no-repeat;
	width: 610px;
	height: 100px;
	float: left;
}

.redirect-paragraph{
    font-size: 16px;
	text-align: center;
	line-height: 18px;
	width: 610px;
	height: auto;
	float: left;
}

.redirect-thank{
    font-size: 13px;
	text-align: center;
	line-height: 18px;
	width: 610px;
	height: auto;
	float: left;
}

/* Newsletter Templates CSS Document */
.zapisz-sie-info{
  width:600px;
  text-align:left;
  float: left;
  font:10pt "Arial";
  margin:10px 0px 20px 10px;
  color: #b30707;
}

.newsletter-box{
	width: 610px;
	height: auto;
	float: left;
}

.newsletter-box-left{
	border-right: 1px solid #CCC;
	width: 200px;
	height: auto;
	float: left;
}

p.newsletter-box-left{
	text-indent: 5%;
	letter-spacing: 5px;
    font-family: "Arial", sans-serif;
    font-weight: bold;
    font-size: 12px;
	line-height: normal;
	color: #b30707;
	margin-left:15px;
	border:none;
}

p.newsletter-box-left-para{
	padding: 0px 15px 5px 0px;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: justify;
	line-height: 18px;
	width: 150px;
	height: auto;
	float: left;
	margin-left:20px;
}
/*kontakt*/
.kontakt-box{
	width: 610px;
	height: auto;
	float: left;
}

.kontakt-box-left{
	border-right: 1px solid #CCC;
	width: 200px;
	height: auto;
	float: left;
}

p.kontakt-box-left{
	text-indent: 5%;
	letter-spacing: 5px;
    font-family: "Arial", sans-serif;
    font-weight: bold;
    font-size: 12px;
	line-height: normal;
	color: #b30707;
}

p.kontakt-box-left-para{
	padding: 0px 15px 30px 0px;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: justify;
	line-height: 18px;
	width: 170px;
	height: auto;
	float: left;
}
.kontakt-box-right{
	padding-left: 20px;
	width: 350px;
	height: auto;
	float: right;
}
.p_right{
  font-size:10pt;
  font-weight:bold;
  color: #b30707;
}
/*koniec*/
.newsletter-box-right{
  padding-right:215px;
  
	width: 350px;
	height: auto;
	float: right;
}

.nbl{
	width: 650px;
	height: auto;
	float: left;
}

.nbl-cb{
  margin-right:10px;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: normal;	
	width: 170px;
	height: auto;
	float: left;
	/*border:1px solid #000;*/
}

.form-in-interest{
	margin-top: 10px;
	padding-left:50px;
	width: 395px;
	height : auto !important;
	float: left;
/*
	margin-top: 10px;
	padding-left:50px;
	width: 395px;
	height: auto;
	float: left;
*/
}
/*
	margin-top: 4px;

	width: 330px;
	line-height: normal;
	min-height : 35px;
  	height : auto !important;
  	height : 35px;
	display: table;
*/
.form-in-interest input{
  border:none;
}
.czym_sie_interesujesz{
  text-align:center;
}

.newsletter-box-long{
	width: 650px;
	height: auto;
	float: left;
}

.tellus{
	text-indent: 5%;
    font-family: "Verdana", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: normal;
	width: 600px;
	height: auto;
	float: left;	
}

.temp-newrow{
	width: 600px;
	height: auto;
	display: table;
}

/* Templates CSS Document */

div.advert_flash{
	margin: 40px 0px 10px 0px;
	width: 400px;
	height: auto;
	float: left;
}
div.advert_flash_poziom{
	margin: 10px 0px 0px 0px;
	width:100px;
	max-width:100px;
	height: auto;
	float: left;
}

div.advert-bottom{
	margin: 40px 0px 10px 0px;
	width: 610px;
	height: auto;
	float: left;
}
div.advert-top{

}
div.advert1{
	margin: 40px 0px 10px 0px;
	width: 750px;
	height: auto;
	float: left;
	border:1px solid #000;
}

div.advert_left{
	margin: 20px 0px 0px 0px;
	width: 190px;
	height: auto;
	float: left;	
}

img.advert_left{
	width: 190px;
	height: auto;
	float: left;	
}

p.advert{
	background: url('images/temp/other/advert.gif');
	background-repeat: no-repeat;
	width: 610px;
	height: 20px;
	display: table;
}

a.advert, a.advert:hover{
	text-align: center;
	width: 610px;
	height: auto;
	text-decoration: none;
	border: 0;
	display: block;
}

img.advert{
	text-align: center;
	width: auto;
	height: auto;
}

/* Templates CSS Document */

input.logout-template{
  margin-top:5px;
  background: url('images/temp/other/zarzadzaj_button.png');
  background-repeat: no-repeat;
  border:none;
  width:230px;
  height:25px;
  color:#fff;
  font-weight:bold;
/*
	margin: 10px;
	background: url('images/temp/other/logout_button.png');
	background-repeat: no-repeat;
	width: 94px;
	height: 21px;
	border: 0;
	display: table;
*/
}
/*
input.zmien-kryteria{
	margin: 10px;
	background: url('images/temp/other/change_button.png');
	background-repeat: no-repeat;
	width: 113px;
	height: 21px;
	border: 0;
	display: table;
}
*/
.datapicker{
	width: 120px;
	height: auto;
	float: left;
}
.datapicker_static{
	width: 120px;
	height: auto;
	padding-left:50px;
}

.raport-box{
	width: 100%;
	height: auto;
	display: table;
}

div.form-in{
	margin-top: 4px;

	width: 330px;
	line-height: normal;
	min-height : 35px;
  	height : auto !important;
  	height : 35px;
	display: table;
	color:#247504;
}
div.form-in span{
  font-size:10pt;
  font-weight:bold;
}

div.form-in-rhs{
	margin-top: 5px;
	text-align: right;
	width: 280px;
	line-height: normal;
	min-height : 35px;
  	height : auto !important;
  	height : 35px;
	float: left;
}

input.form-in-sdod{
	margin-left: 10px;
	width: 120px;
	height: 21px;
	float: left;
}
/*
input.template-search{
	margin-right: 40px;
    background: url('images/gfx/button.png');
    background-repeat: no-repeat;
	width: 50px;
	height: 21px;
	border: 0;
	float: right;
}
*/
/*
input.template-generuj{
	margin-right: 40px;
    background: url('images/gfx/generuj.png');
    background-repeat: no-repeat;
	width: 74px;
	height: 21px;
	border: 0;
	float: right;
}
*/
textarea.text-form-in{
	padding-bottom: 10px;
	border: 1px solid #ae0000;
    font-family: "Verdana", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: normal;
	width: 130px;
	height: 80px;
	float: left;
}

p.form-in{
    font-family: "Verdana", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: normal;
	width: 160px;
	height: auto;
	float: left;
}

input.form-in{
	border: 1px solid #ae0000;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 14px;
	width: 130px;
	height: 18px;
	float: left;
}

input.form-in-disp{
	border: 1px solid #d0ed7e;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 13px;
	width: 160px;
	height: auto;
	float: left;
}
input.form-in-disp-check{
	border: 1px solid #d0ed7e;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 13px;
  margin-left:75px;
	width: 10px;
	height: auto;
	float: left;
}

select.form-in-disp{
	border: 1px solid #d0ed7e;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 13px;
	width: 160px;
	height: 22px;
	float: left;
}

textarea.text-form-in-disp{
	padding-bottom: 10px;
	border: 1px solid #d0ed7e;
    font-family: "Verdana", sans-serif;
    font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: normal;
	width: 160px;
	height: 80px;
	float: left;
}

select.form-in{
	border: 1px solid #ae0000;
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 12px;
	width: 130px;
	height: 18px;
	float: left;
}

span.form-in{
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 12px;
	width: auto;
	height: 18px;
	float: left;
}

span.form-in{
    font-family: "Arial", sans-serif;
    font-weight: normal;
    font-size: 12px;
	width: auto;
	height: 18px;
	float: left;
}

/* Errors Templates CSS Document */

div.notice-akcja-sukces, div.notice-akcja-error{
  text-align:center;
  padding-top:3px;
  padding-bottom:3px;
  font:12pt "Arial"; 
}
div.notice-akcja-sukces{
  color: #6db214;
}
div.notice-akcja-error{
  color: #ae0000;
}

div.error, div.success, div.neutral{
	padding-left: 20px;
    font-family: "Verdana", sans-serif;
	font-weight: bold;
    font-size: 12px;
	text-align: left;
	line-height: 30px;
	width: 500px;
	min-height : 35px;
  	height : auto !important;
  	height : 35px;
	display: block;
	margin-bottom: 5px;
}
div.success2{
	padding-left: 20px;
    font-family: "Verdana", sans-serif;
	font-weight: bold;
    font-size: 12px;
	text-align: left;
	line-height: 30px;
	width: 500px;
	min-height : 35px;
  	height : auto !important;
  	height : 35px;
	margin-bottom: 5px;
	color: #6db214;
	border: 1px solid #86c500;
	background-color: #f1ffd3;
	color: #6db214;
}
p.error, p.success, p.neutral{
	padding-right: 10px;
}

div.error{
	border: 1px solid #ae0000;
	background-color: #ffe7e7;
	color: #ae0000;
}
div.error2{
	border: 1px solid #ae0000;
	background-color: #ffe7e7;
	color: #ae0000;
	text-align:center;
}

p.error{
    background: url('images/temp/error.png');
    background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	float: left;
}

div.success{
	border: 1px solid #86c500;
	background-color: #f1ffd3;
	color: #6db214;
}
div.success2{
	border: 1px solid #86c500;
	background-color: #f1ffd3;
	color: #6db214;
  width:270px;	
}

p.success{
    background: url('images/temp/success.png');
    background-repeat: no-repeat;
	width: 25px;
	height: 75px;
	float: left;
}

div.neutral{
	border: 1px solid #9f9f9f;
	background-color: #e8e8e8;
	color: #555555;
}

p.neutral{
    background: url('images/temp/neutral.png');
    background-repeat: no-repeat;
	width: 25px;
	height: 75px;
	float: left;
}

.kupony_zarzadzaj{
  font-size: 10pt;
  font-weight:bold;
  margin-left:20px;
  margin-top:5px;
}
.typ_kuponu{
  width:400px;
  text-align:right;
}
.typ_kuponu span{
  padding:10px;
  background:#c00;
  font-weight:bold;
  color:#fff; 
}

/*zgłoś*/
.zglos-info{
	text-align: left;
    font-family: "Arial", sans-serif;
    font-size: 10pt;
	color: #ae0000;
	width: 600px;
	height: auto;
	display: table;
  margin-top:5px;
  margin-bottom:10px; 
}

.hr_underline{
  border-bottom: 1px dotted #a30712;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
}

/*o stronie, czym jest kupon, faq dla kupujacych, dla firm*/
div.o-okazyjnych, .czym-jest-kupon, .faq-dla-kupujacych, .faq-dla-firm{
  font-size:10pt;
}
div.czym-jest-kupon ul, .faq-dla-kupujacych ul, .faq-dla-firm ul{
  list-style-type:disc;
  margin-left:20px;
}
div.czym-jest-kupon ul ul, .faq-dla-kupujacych ul ul, .faq-dla-firm ul ul{
  list-style-type:circle;
  margin-left:10px;
}
div.o-okazyjnych p, div.czym-jest-kupon p, .faq-dla-kupujacych p, .faq-dla-firm p {
  margin-top:15px;
}
div.o-okazyjnych p.akapit-1, div.czym-jest-kupon p.akapit-1, .faq-dla-kupujacych p.akapit-1, .faq-dla-firm p.akapit-1 {
  margin-top:-3px;
}
.o-okazyjnych table td{
  vertical-align:top;
}
.o-stronie{
  margin-top:20px;  
}
.o-stronie .img{
  width:380px;
  font-size:10pt;
  font-weight:bold;
  vertical-align:top;
  
}
.o-stronie .img img{
  margin-right:30px;
  width:50px;
  float:left;
}
.o-stronie td div{
  border-left:1px solid #000;
  padding-left:5px;
}
.o-stronie td{
  vertical-align:top;
  padding-bottom:20px;
  height:50px;
}
/* strefa dla firm */
div.strefa-dla-firm{
  font-size:10pt;
}
div.strefa-dla-firm p{
  margin-top:15px;
}

/* do old version
#ostronie1, #ostronie2, #ostronie3, #ostronie4, #ostronie5, #ostronie6{
  margin-left:20px;
}
#o_stronie_site_all p{
  margin-top:25px;
} 
*/
/* moj iterator */
span.iterator-span{
  border:1px dotted #a30712;
  margin:0px 3px 0px 3px;
  padding:0px 3px 0px 3px;
}

.div-iterator{
  display:table;
  width:620px;
}
.input-moj-iterator{
  border:none;
  font:10px Arial;
  border: 1px dotted #a30712;
}

/* inne */
.interjection{
  color: #ae0000;  
}
.box-temp{
  float:left;
  margin-bottom:20px;
}

/* regulamin */
div.regulamin, div.regulamin p{
  font:10pt "Verdana";
}

/* Ankieta */
.ankieta-info{
  margin:10px 0px 10px 0px;
}
.ankieta-table{
  width:100%;
}
.ankieta-table td{
  padding:5px;
}
.ankieta-sugestie{
	border: 1px solid #ae0000;
}

/* zgłoś błąd */
table.blad{
	margin-top: 4px;
	width: 390px;
	line-height: normal;
	min-height : 35px;
  	height : auto !important;
  	height : 35px;
	display: table;
	color:#247504;
}
table.blad input, table.blad textarea, table.blad select{
 border: 1px solid #ae0000;
 width:200px;
}
table.blad td{
  padding:3px;
} 

/* wybierz.htm */
.wybierz-opcja{
  background:#eafe8b;
  margin-bottom:10px;
  padding-top:10px;
  padding-left:10px;
  height:70px;
  color:#108c00;
  font-size:12px;
}
.wybierz-opcja .link{
  margin-top:33px;
  padding-right:10px;
  background:url('images/gfx/zglos_button.png');
  background-repeat:no-repeat;
  background-position:right bottom;
  text-align:right;
}
.wybierz-opcja .link a{
  color:#fff;
}
.wybierz-box{
  border:1px solid ##58c508;
  margin-bottom:5px;
}

.wybierz_naglowek{
  padding:5px 0px 0px 5px;
  color:#108e06;
  font:bold 10pt Arial;
}

/* chmura tagów */
.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #5d595a; }
.tag_cloud:visited { color: #000; }
.tag_cloud:hover { color: #000; background: #ebefe4; }
.tag_cloud:active { color: #ffffff; background: #88a368; }
