BODY
{
	font-size: 12px;
	font-family: verdana;

}

SPAN.txt {
	font-family: verdana;
	font-size: 12px;
	color: #444444;
}

A.txt {
	font-family: verdana;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
}

A.txt:HOVER {
	text-decoration: underline;
}

A.txt_czerw {
	font-family: verdana;
	font-size: 12px;
	color: #AC0000;
	text-decoration: none;
}

A.txt_czerw:HOVER {
	text-decoration: underline;
}

.txt_czerw {
	font-family: verdana;
	font-size: 12px;
	color: #AC0000;
	text-decoration: none;
}


DIV.txt {
	font-family: verdana;
	font-size: 12px;
	color: #444444;
	text-align: justify;
	margin: 5px 10px 0px 0px;
}

SPAN.naglowek {
	font-family: verdana;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}

DIV.naglowek {
	font-family: verdana;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	margin: 0px;
}

SPAN.naglowek_big {
	font-family: trebuchet MS;
	font-size: 18px;
	color: #003366;
}

A.naglowek {
	font-family: verdana;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}

A.naglowek:HOVER {
	text-decoration: underline;
}

TD.naglowek {
	font-family: verdana;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}

TABLE.menu {
	width: 100%;
}

TABLE.menu TD {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
}

A.menu {
	color: #FFFFFF;
	text-decoration: none;
}

A.menu:HOVER {
	text-decoration: underline;
}

SPAN.menu {
	color: #FFFFFF;
}

A.wiecej {
	font-family: verdana;
	font-size: 12px;
	color: #AC0000;
	text-decoration: none;
}

A.wiecej:HOVER {
	text-decoration: underline;
}

TABLE.search TH {
	color: #003366;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
}

TABLE.tab_wew {
	margin-left: 0px;
	margin-top: 5px;
	padding: 0px;
	width:850px;
}

TABLE.opony_tab TH {
	font-family: verdana;
	font-size: 11px;
	color: #A10A0A;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

TABLE.opony_tab TD {
	font-size: 12px;
	height: 27px;
	vertical-align: middle;
}

A.opony_link {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

A.opony_link:HOVER {
	text-decoration: underline;
}
TABLE.koszyk TH {
	font-family: verdana;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

TABLE.koszyk TD {
	font-size: 12px;
	height: 27px;
	vertical-align: middle;
}

TABLE.index TD {
	text-align: center;
	width: 28px;
	background-color: #BBBBBB;
}


h1 {font-size: 12px; padding: 12px; color: rgb(80,80,80)}


form input,
form textarea {
    border: 1px solid #AFC2CD;
    font-size: 100%;
    padding: 0.2em;
	margin-left:5px;
	margin-right:25px;
    margin-top: 5px;
    
}
form textarea {
    font-family: Arial, Helvetica, Verdana, sans-serif;
}
form input:focus,
form textarea:focus {
    border-color: #ffc000;

}


legend {
color:#000000;
font-weight:bold;
}
fieldset {
padding:5px;
margin:5px;
}
fieldset div {padding: 3px;}
fieldset div label {display: block; width:100px; float: left; text-align: right; padding-right: 5px; font-weight: bold}
fieldset div input {width: 180px}
fieldset div input.cena {width: 50px}
fieldset div input.data {width: 70px}
fieldset div textarea {width: 500px; height: 150px}




input.formularz {background-color: #AC0000; color: rgb(255,255,255); font-weight: bold}

span.gwiazdka {color: rgb(255,0,0); width: 30px}
.errors {padding: 15px; color: rgb(255,0,0); text-align: center}

