body 
{
	margin : 0px;
	padding : 0px;
	background : #3F6482 center repeat-y url(../images/tlo.jpg);
}

.txttyt1 {
	color:  #903;
	background: #f3f7ff;
	font: 19px Tahoma;
	padding-left: 8px;
	padding-right: 8px;
}

.txttyt2 {
	color:  #903;
	background: #f3f7ff;
	font: 12px Tahoma;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: .8px;
	padding-bottom: 2px;
}

.tlo_tresc 
{
	background : #3F6482 center repeat-y url(../images/tlo_tresc.jpg);
}

.tlo_lewa 
{
	background : #3F6482 top right url(../images/tlo_lewa.jpg);
}

.tlo_dol 
{
	background : #3F6482 top right url(../images/tlo_dol.jpg);
}

.tlo_lewa_2 
{
	background : right top repeat-y url(../images/tlo_lewa_2.jpg);
}

.tlo_prawa 
{
	background : #3F6482 top left url(../images/tlo_prawa.jpg);
}

.tlo_prawa_2 
{
	background : left top repeat-y url(../images/tlo_prawa_2.jpg);
}

.gora_tlo 
{
	background : top no-repeat url(../images/gora_2.jpg);
}

.gora_tlo_2 
{
	background : top no-repeat url(../images/gora_3.jpg);
}

.gora_tlo_3 
{
	background : top no-repeat url(../images/gora_5.jpg);
}

.stopka 
{
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	text-align : center;
	background : #F4F4F4;
}

a.stopka:link, a.stopka:visited, a.stopka:active 
{
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

a.stopka:hover 
{
	font-family : Tahoma;
	font-size : 10px;
	color : #254B69;
	text-decoration : none;
}

.status 
{
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-align : center;
}

a.koszyk_link:link, a.koszyk_link:visited, a.koszyk_link:active 
{
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

a.koszyk_link:hover 
{
	font-family : Tahoma;
	font-size : 10px;
	color : #254B69;
	text-decoration : underline;
}

p, div, td, li, ul, ol 
{
	font-family : Tahoma;
	font-size : 11px;
	color : #000000;
}

a:link, a:visited, a:active 
{
	font-family : Tahoma;
	font-size : 11px;
	color : #970909;
	text-decoration : underline;
}

a:hover 
{
	font-family : Tahoma;
	font-size : 11px;
	color : #749A3E;
	text-decoration : underline;
}

form 
{
	display : inline;
}

.logowanie_input 
{
	font-family : Tahoma;
	font-size : 11px;
	color : #749A3E;
	border : 1px solid #A7A7A7;
	background : #FFFFFF;
	width : 145px;
}

.przycisk_loguj 
{
	border-width : 0px;
}

.rejestracja 
{
	font-family : Tahoma;
	font-size : 10px;
	color : #749A3E;
}

a.rejestracja_link:link, a.rejestracja_link:visited, a.rejestracja_link:active 
{
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

a.rejestracja_link:hover 
{
	font-family : Tahoma;
	font-size : 10px;
	color : #254B69;
	text-decoration : underline;
}

.u1 
{
	position : absolute;
	z-index : -3;
	left : 1px;
	top : 20px;
	visibility : hidden;
}


.ord 
{
        font-family: Tahoma;
        font-size: 11px;
}

.footer 
{
        font-family: Tahoma;
        font-size: 9px;
		text-align: center;
}

.j 
{
        text-align: justify;
}

.c 
{
        text-align: center;
}

TD 
{
        font-family: Tahoma;
        font-size: 11px;
}

TD.billing 
{
        font-family: Tahoma;
        font-size: 11px;
		text-align: center;
}

UL 
{
        list-style-image: url(pkt.gif);
        text-align: left;
}        

TD.ofertat 
{
        font-family: Tahoma;
        font-size: 14px;
		text-align: center;
		background: #B5F2F2;
        font-weight: bold		
}

TD.druknagl 
{
        font-family: Tahoma;
        font-size: 20px;
		text-align: center;
        font-weight: bold		
}

TD.ofertan 
{
        font-family: Tahoma;
        font-size: 11px;
		text-align: center;
		background: #CDCDCD;
        font-weight: bold		
}

TD.ofertak 
{
        font-family: Tahoma;
        font-size: 11px;
		text-align: center;
		background: #FBF3D9
}

TD.ofertaz 
{
        font-family: Tahoma;
        font-size: 11px;
		text-align: left;
		background: #F2DD95
}

TD.ofertac 
{
        font-family: Tahoma;
        font-size: 11px;
		text-align: center;
		background: #F2DD95
}

.biginfo 
{
        font-family: Verdana;
        font-size: 30px;
		text-align: center;
        font-weight: bold;
		color: #FF0000;		
}

.char_w 
{
        color: #FFFFFF;
}

.char_b 
{
        color: #000000;
}

.char_red 
{
        color: #FF0000;
}

.char_redc 
{
        color: #FF0000;
        text-align: center;
}

.char_redj 
{
        color: #FF0000;
        text-align: justify;
}

/*ciemnoniebieski*/
.color1 {
        BACKGROUND-COLOR: #4161bd;
        background: #0066CC;
}

.color1a {
        BACKGROUND-COLOR: #f3f7ff;
}

/*jasnoczerwony*/
.color2 {
        BACKGROUND-COLOR: #0066CC;
        background: #FF3333;
}

/*jasnozielony*/
.color3 {
        BACKGROUND-COLOR: #0066CC;
        background: #66CC99;
}

/*bladozolty*/
.color4 {
        BACKGROUND-COLOR: #0066CC;
        background: #FFFFA6;
}

/*bladoniebieski*/
.color7 {
        BACKGROUND-COLOR: #c8e6fb;
}


.l11j {
        font-family: Tahoma, Arial;
        font-size: 11px;
        vertical-align: TOP;
        text-align: justify;
}

.l15 {
        font-family: Tahoma, Arial;
        font-size: 15px;
        vertical-align: baseline;
        font-weight: bold;
}

.char_red15 {
        color: #FF0000;
        font-size: 15px;
        font-weight: bold;
        font-family: Courier;
}

.cennik {
	FONT-SIZE: 8px; TEXT-ALIGN: center;
}


input.submit 
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	background: #DBDBDB; 
	color: #000000; 
	border: solid 1px;
} 

input 
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	background: #DBDBDB; 
	color: #000000; 
	border: solid 1px;
}

input.all 
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #000000; 
}
	
select 
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	background: #DBDBDB; 
	color: #000000; 
	border: solid 1px;
}
		
textarea 
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	background: #DBDBDB; 
	color: #000000; 
	border: solid 1px;
}

/* nowe css */
/* page_monit */
.another-monit{ margin: 10px 0 10px 0; }
.error, .success{ color: white; }
.error, .success, .info{ margin: 10px 0 10px 0; width: 400px; /* text-align: center; */ padding: 10px; }
.error{ background-color: #b81516; }
.info{ background-color: #f6f1da; }
.success{ background-color: #5c8c1c; } 
.error a, .success a{ color: white; font-weight: bold; cursor: pointer; }
.info a{ color: black; font-weight: bold; cursor: pointer; }

/* dla formularzy :: addinput */
ul.form{ list-style: none; margin: 0; padding: 0; }
ul.form li label{ float: left; display: block; width: 100px; }
ul.form li{ clear: both; margin-bottom: 10px; }
input.txt, .textarea{ border: 1px gray solid; }
.textarea{ width: 95%; height: 150px; }
div.submit{ margin: 10px 0 10px 0; width: 95%; text-align: right; }
.linia-1 { background-color: #EEE; }

/* system news */
#news-mod { list-style: none; margin: 0; padding: 0; }
#news-mod .nm-item { margin: 0 0 15px 0; padding: 10px 0 10px 160px; }
#news-mod .image-box { width: 130px; float: left; margin: 0 0 0 -160px; }
#news-mod .nm-header { margin: 0; }
#news-mod .nm-header a { line-height: 1.2em; margin: 2em 0 0; color: #59595c; font-size: 0.9em; }
#news-mod .more {  color: #e52625; font-weight: bold; }

.short{ font-weight: bold; }
#content-box{ margin: 15px 0 15px 0; }
.header1 { font-size: 16px; font-weight: bold; }
/* .oferta-specjalna-grupa { background-color: #b5f2f2; color: black; font-size: 14px !important; font-weight: bold; text-align:center; } */

.clear{ clear: both; }
.center{ text-align: center !important; }
.button { text-align: center; padding: 5px; background-color: #990909; color: white; margin: 10px auto 10px auto; width: 400px; }
.button a{ color: white !important; text-decoration: none;  font-size: 14px !important; }
