@CHARSET "UTF-8";

.dialog_form {
    background: #59c98f;
    border: 1px solid black;
}

.default_form label {
    color: #333333;
}

.default_form  input[type="text"], .default_form  input[type="password"], .default_form textarea, .default_form  input[type="select"] {
    background: #fafafa;
    border: 1px solid #DFDFDF;
}

#zmiana_username {
	width:440px;
}

.default_form .inputDiv label span {
    color: #4cbac1;
}

.default_form .inputDiv p.info {
    color: #808080;
}


#msg {
    background: white;
}

.msgok .text_msg {
    color: #33BB76;
}

.msgerror .text_msg {
    color: red;
}

.error {
    color: red !important;
}

a.submit_style {
    background: url("images/btn_bg.jpg");
    color: white;

}

a.edit_dynamic {
    background: url("images/btn_bg.jpg") repeat-x scroll center top transparent;
    color: #FFFFFF;
}


table.podsumownie_zamowienia  th, table.podsumownie_zamowienia  td {
    border: 1px solid #E7E7E7;
}

ul#konto-links li a {
    background: url("images/btn_bg.jpg") repeat-x scroll center top transparent;
    color: #FFFFFF;
    border-bottom: 1px solid #067ab5;
}

div.konto-bg {
    background: #ffffff;
    box-shadow: 5px 5px 20px #888888;
}

ul#konto-links li a.active {
    background: #ffffff;
    box-shadow: 3px -2px 6px #CCCCCC;
    color: black;
}

h2.konto-h2 {
    border-bottom: 2px solid #067ab5;
    background: url("images/quote.png") no-repeat scroll right top transparent;
}

h2.search {
    border-bottom: 2px solid #067ab5;
}

.search_box {
    background: url("images/lupka.png") no-repeat scroll left center #FAFAFA;
    border: 1px solid #DFDFDF;
    color: #BFBFBF;
}


a.czytaj-wiecej {
    background: url("images/czytaj-wiecej-bg.png") no-repeat scroll center center transparent;
    color: white;
}

hr.hr {
    border: 2px solid #ebebeb;
}


a.pagination-btn-prev {
    background: url("images/prev-btn.png") no-repeat scroll left center transparent;
}

a.pagination-btn-active {
    background: url("images/pag-link-active.png") no-repeat scroll left center transparent;
}

a.pagination-btn {
    background: url("images/pag-link-no-active.png") no-repeat scroll left center transparent;
}

a.pagination-btn-next {
    background: url("images/next-btn.png") no-repeat scroll right center transparent;
}


span#counter {
    color: #4CBAC1;
}

a.gwiazdka {
    background: url("images/empty_star.png") no-repeat scroll center center transparent;
}

a.gwiazdka:hover {
    background: url('images/full_star.png') no-repeat center;
}

a.gwiazdka-active {
    background: url('images/full_star.png') no-repeat center;
}

a.back-btn {
    background: url("images/back-btn.png") no-repeat scroll center center transparent;
}


div.separator {
    border-bottom: 2px solid #cccccc;
}

a.pobierz {
    background: url("images/czytaj-wiecej-bg.png") no-repeat scroll center center transparent;
    color: white;
}


a.go {
    background: url("images/btn_bg.jpg") repeat-x scroll center top transparent;
    color: #FFFFFF;
    vertical-align: middle;
    padding: 5px;
    display: block;
}

a.active_number {
    border: 1px solid #CCCCCC !important;
    color: #BFBFBF !important;
}

div.demo_zg {
    background: url('images/newsletter-bg.png') no-repeat top right #067AB5 !important;
    padding:10px;
}

div.dialog-newsletter-title {
    background: none transparent !important;
}

div.dialog-newsletter button {
    background: url('images/newsletter-close-btn.png') no-repeat !important;
}

label[for="newsletter_zgoda_reklama"] {
    color: #FFFFFF;
}
}

select.radio_field {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DFDFDF;
}
a.form_alink {
    color: #59C990;
}
/*
div#prenumerata-box ul li {
    color: #31bd76;
}
div#prenumerata-box ul li span {
    color: #191919;
} */

.subscription_type_activ div.prenumerata_price {
    border-top: 3px solid #59C990;
}

.subscription_type_no_activ div.prenumerata_price {
    border-top: 3px solid #b5b5b5;
}


div.prenumerata-item_one {
    box-shadow: 2px 2px 5px 0 #CCCCCC;
}

.subscription_type_activ {
background: url("images/magazine_bg_single.jpg") no-repeat scroll right top #FFFFFF;
}

.subscription_type_no_activ {
	color:#b0b0b0;
	 background: url("images/magazine_bg_single_GREY.png") no-repeat scroll right top #FFFFFF;
}
.subscription_type_no_activ .color {
	color:#b0b0b0;
}

.subscription_type_activ .strong {
	color:#191919;
}

.subscription_type_no_activ .strong {
	color:#535353;
}

.subscription_type_no_activ h3 {
    color:#b0b0b0;
}

.box_btn_prenumerata {
	width:140px;
	text-align: right;
	padding:10px 10px 10px 30px;
	margin-left:120px;

}

.box_btn_prenumerata a {
	display: inline-block;
	width:80px;
}

.box_btn_prenumerata_activ {
	background: url("images/bg_regSuccess.png") no-repeat scroll left center;	
}

.box_btn_prenumerata_activ .btn3, .box_btn_prenumerata_activ .btn {
	    background: #067ab5 !important;
	    color:white !important;
}




div.left-kontakt-box {
    background: url("images/kontakt-left-box-bg.png") no-repeat right top #FFFFFF;
    box-shadow: 2px 2px 5px 0 #CCCCCC;
}

div.left-kontakt-biuro-box {
    background: url("images/contact_quote.png") no-repeat right bottom #FFFFFF;
    box-shadow: 2px 2px 5px 0 #CCCCCC;
}

div.right-kontakt-reklama-box {
    background: url("images/kontakt-reklama-bg.png") no-repeat scroll right top transparent;
    box-shadow: 2px 2px 5px 0 #CCCCCC;
    color: white;
}

div.right-kontakt-box {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 2px 2px 5px 0 #CCCCCC;
}

.color2 a {
    color: rgb(49, 189, 117) !important;
}

.default_form_shool input[type="text"], .default_form_shool textarea {
    border: 1px solid #DFDFDF;
}
