body {
    font-family:		Tahoma,Arial,sans-serif,Helvetica;
    font-size:			10px;
    text-align:			left;
    color:			#149;
    background-image: 		url(images/tlo.jpg);
    background-repeat:  	repeat-y;
    background-position:	center;
    background-attachment: 	scroll;
    background-color:   	#C0C0C0;
    margin-left:		10px;
    margin-right:		10px;
    margin-top:			8px;
    height:			110%;
    }

h1 {
    font-size:		5px;
    color:		#ECFBFE;
    text-align:		left;
    }

h4,h5 {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    }

td {
    font-family:	Verdana,Arial,sans-serif,Helvetica;
    font-size:		12px;
    }
    
a {
    font-family:	Verdana,Arial,sans-serif,Helvetica;
    color:		#667;
    text-decoration:	underline;
}

a:hover {
    color:		#A55;
    text-decoration:	underline;
}

.button {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    font-size:		11px;
    font-weight:	bold;
    font-style:		normal;
    text-align:		center;
    vertical-align:	middle;
    background: 	url(/images/button.jpg);
    background-repeat:	no-repeat;
    cursor:		pointer;
    width:		141px;
    height:		22px;
    color:		#149;
    text-decoration:	none;
    -moz-border-radius: 8px;
    }

.a-button {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    font-size:		11px;
    font-weight:	bold;
    font-style:		normal;
    color:		#149;
    text-decoration:	none;
    position:		relative;
}

.a-button:hover {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    font-size:		11px;
    font-weight:	bold;
    font-style:		normal;
    text-decoration:	none;
}

.a-pages {
    color:		#149;
    text-decoration:	underline;
    font-size:		11px;
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
}

.a-pages:hover {
    color:		#A55;
}

.a-szukaj {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    font-size:		10px;
    text-decoration:	none;
}

.a-szukaj:hover {
    text-decoration:	underline;
    color:		#b62;
}

.pages {
    color:		#667;
    font-size:		11px;
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
}

.td-pages {
    color:		#667;
    font-size:		11px;
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    text-align:		center;
    vertical-align:	middle;
}

.calendar {
    text-align:		left;
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    font-size:		11px;
    color:		#005588;
    padding-right:	20px;
    }

.footer {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    margin-top: 	3px;
    margin-bottom:	5px;
    color:		#049;
    }

.footer a {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    color:		#049;
    text-decoration:	none;
    }

.footer a:hover {
    color:		#a92851;
    text-decoration:	underline;
    }

.td-ramka {
    text-align:		center;
    vertical-align:	middle;
    border:		solid;
    border-width:	3px;
    border-left-color:	#e2f0f3;
    border-top-color:	#e2f0f3;
    border-right-color:	#bed5e5;
    border-bottom-color: #bed5e5;
    -moz-border-radius: 8px;
    }

.td-ramka-pic {
    text-align:		center;
    vertical-align:	middle;
    border:		solid;
    border-width:	3px;
    border-left-color:	#bed5e5;
    border-top-color:	#bed5e5;
    border-right-color:	#e8f2f8;
    border-bottom-color:#e8f2f8;
    }

.td-opis {
    text-align:		center;
    vertical-align:	bottom;
    padding-top:	0px;
    padding-bottom:	4px;
    }

.a-opis {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    font-style:		normal;
    font-size:		11px;
    color:		#149;
    text-decoration:	none;
    }
    
.opis1 {
    font-family:	Tahoma,Arial,sans-serif,Helvetica;
    text-align:		center;
    font-size:		12px;
    vertical-align:	bottom;
    padding-top:	10px;
    padding-bottom:	0px;
    color:		#149;
    }
    
.a-opis:hover {
    text-decoration:	none;
}

.disclaimer {
    color:		#27B;
    font-size:		9px;
    width:		600px;
    margin-bottom:	5px;
    line-height:	90%;
}

.tutaj {
    color:		#a00;
    text-decoration:	blink;
}

.tutaj:hover {
    color:		#d25;
    text-decoration:	underline;
}

.form-button {
    color:		#ffffff;
    background-color:	#138;
    font-family: 	Verdana,sans-serif;
    font-size:		12px;
}

.form-input {
    color:		#000;
    font-family: 	Verdana,sans-serif;
    font-size:		10pt;
    background-color:	#eee;
}

.hr-gbook {
    background-color:	#2299dd;
    color:		#2299dd;
    border:		none;
    height:		1px;
}

.popup {
    font-family:	Tahoma,Arial;
    font-size:		11px;
    text-align:		center;
    padding-left:	5px;
    padding-right:	5px;
    padding-top:	5px;
    padding-bottom:	8px;
    border:		solid;
    border-width:	1px;
    border-color:	#bbb;
    visibility:		hidden;
    background-color:	#ffffe1;
}

.zamow_wykaz_punkt {
    padding-bottom:5px;
}

