body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
table {
	font-size: 11px;
	color: #000000;
}

h1 { font-size: 11px; font-weight: normal; color: #000000;}
a { text-decoration: none; color: #333399; }
a:hover { text-decoration: underline; }

.v12 { font-size: 12px; color: #000000;}
.v12b { font-size: 12px; font-weight: bold; color: #000000;}
.v12szb { font-size: 12px; font-weight: bold; color: #b1b1b1; }
.v11 { font-size: 11px; color: #000000;}
.v11b { font-size: 11px; font-weight: bold; color: #000000;}
.v11sz { font-size: 11px; color: #cccccc; }
.v11csz { font-size: 11px; color: #aaaaaa; }
.v11bi { font-size: 11px; color: #ffffff; }
.v11bib { font-size: 11px; font-weight: bold; color: #ffffff; }
.v10 { font-size: 10px; color: #000000;}
.v10b { font-size: 11px; font-weight: bold; color: #000000;}
.v10sz { font-size: 10px; color: #cccccc; }
.v10csz { font-size: 10px; color: #aaaaaa; }
.v12koszyk { font-size: 12px; color: #E8E8E8; font-weight: bold; }
.v10koszyk { font-size: 10px; color: #E8E8E8; }
.v9bjsz { font-size: 9px; font-weight: bold; color: #E8E8E8; }
.v9jsz { font-size: 9px; color: #E8E8E8; }

.info { font-size: 13px; font-weight: bold; color: #333399; }
.nag { font-size: 17px; font-weight: bold; color: #333399; }
.kategorie {
   font-size: 15px;
   font-weight: bold;
   color: #000000;
   font-family: sans-serif;
}
.msg { font-size: 18px; font-weight: bold; color: #333399; }
.errmsg { font-size: 18px;	font-weight: bold; color: #CD5C5C; }
.blad { font-size: 11px; font-weight: bold;  color: red; }
.brak { font-size: 11px; color: red;  font-style: italic;  }
.err { font-size: 13px;	font-weight: bold; color: #CD5C5C; }
.redbox { font-weight: bold; color: white; background-color: red;  padding: 2px;  }
.podsw { font-weight: bold; color: black; background-color: #eeeeee; }

/*select,textarea,option {*/
textarea {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight: normal;
   border: 1px solid #AEAEAE;
   text-indent: 0px;
	background-color: #FFFFFF;
}

select {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight: normal;
   border: 1px solid #AEAEAE;
   text-indent: 0px;
	background-color: #FFFFFF;
}

input {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight: normal;
   border: 1px solid #AEAEAE;
   text-indent: 2px;
}

.button{
   background-color: #366597;
   border-style: solid;
   border-color: #eeeeee;
/*   border-width: 2px;*/
   font-family: Verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   color: #C1DCFD;
   /*padding: 1px 1px 1px 1px;*/
}
.button_on{
	background-color: #4C4C4C;
	border-style: solid;
   border-color: #eeeeee;
   /*border-width: 2px;*/
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
   /*padding: 1px 1px 1px 1px;*/
}

.button_sz{
   background-color: #eeeeee;
   border-style: solid;
   border-color: #888888;
   border-width: 1px;
   font-family: Verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   color: #888888;
}
.button_sz_on{
   background-color: #eeeeee;
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
   font-family: Verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   color: #888888;
}

ul {
 margin-left:20px;
}
.search_box{
  background-image:url('images/lupka2.gif');
  background-color: #ffffff;
  background-repeat:no-repeat;
  padding-left:20px;
  font-size: 11px;
  color: #000000;
}
