.odpowiedz {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515153;
	margin-left: 30px;
}

.txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515153;
	text-decoration: none;
}

A, A:link, A:visited, A:active {
	color: #515153;
	text-decoration: none;
}

A:hover {
	color: #A6000D;
	text-decoration: underline;

}
.dzial {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9C9C9C;
	text-decoration: none;
}
.head {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A6000D;
	text-decoration: none;
}
.form {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	border: 1px solid #A4A4A4;
	text-decoration: none;
}

.optgroup_on {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #373737;
	text-decoration: none;
}
.optgroup_off {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #373737;
	text-decoration: none;
	background-color: #F8F8F8;
}

.form_error {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	border: 1px solid red;
	text-decoration: none;
}

.form_ok {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	border: 1px solid #00AF39;
	text-decoration: none;
}

.formNONEDIT {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
	border: 1px solid #A4A4A4;
	background-color: #F1F1F1;
}
a.button:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A6000D;
	text-decoration: none;
}
a.button {
	font-family: tahoma, verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A6000D;
}
.buttonInput {
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A6000D;
	border: 1px solid #A4A4A4;
	background-color: #EFEFEF;
}


.formNormal {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	border: 1px solid #A4A4A4;
}
.TableHead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
	background-color: #DDDDDD;

}
.TableNoBG {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515153;
	text-decoration: none;
}
.TableBG {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515153;
	text-decoration: none;
	background-color: #F8F8F8;


}
.poziom {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.TableHead2 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A6000D;
	text-decoration: none;
	background-color: #DDDDDD;
}
.txtstar {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #D82A02;
	text-decoration: none;
}
.TableBGMARKED {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515153;
	text-decoration: none;
	background-color: #EEEEEE;
}
.TableBG2 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515153;
	text-decoration: none;
	background-color: #F8F8F8;
}
.TablePodkresl {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818085;
	text-decoration: none;
	background-color: #818085;
}
span.na_zielono{
	color:#229022;
	font-size:9px;
}
span.maly{
	font-size:9px;
}
#expired *{
	color:red;
}
#choosen *{
	background-color:#d5eed0;
}
#expiredchoosen *{/* wtedy, kiedy np. artykul na liscie wygasl, ale ciagle jest wpiety*/
	color:red;
	background-color:#d5eed0;
}
span.message_require{
	color: red;
	vertical-align: top;
}

span.title{
	font-weight: bold;
}
.cm_date {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #373737;
	border: 1px solid #A4A4A4;
	text-decoration: none;
	width: 100px;
}

span.error {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	text-align: center;
	height: 35px;
	border: none;
}

.error_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	background-color: #EFEFEF;
	border: 1px solid #A4A4A4;
}


.iframe_shim {
	position:absolute; 
	top:0px; 
	left:0px; 
	display:none;
}
.actb_table {
    border-right: 1px solid #A4A4A4;
    border-left: 1px solid #A4A4A4;
    border-bottom: 1px solid #A4A4A4;
    border-spacing: 1px;

    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    font-size: 11px;
    cursor: pointer;
    font-family: Verdana;
    position: absolute;
    background-color: #fafafa;
}

.actb_table td:hover {
    background-color: #e0e0e0;
}

.actb_active {
    background-color: #e0e0e0;
    color: #515153;
}

.actb_regex_match { /* text-decoration:underline; */
		color: #A6000D;
                    font-weight:bold;
}

.actb_arrow_down, .actb_arrow_up {
    padding-right: 0px;
    background-position: center center;
    padding-left: 0em;
    z-index: 4;
    background-image: url('../img/zmienne/poziom_down.gif');
    padding-bottom: 0px;
    margin: 0px 1em;
    cursor: pointer;
    padding-top: 0px;
    background-repeat: no-repeat;
    height: 2em;
    background-color: transparent;
}

.actb_arrow_up {
    background-image: url('../img/zmienne/poziom_up.gif');
}
