#web {
width:1000px; background-color: #fff; margin-left: auto; margin-right:auto;
}
#header {
width:1000px; background-color: #fff; height: 189px; float:left;
}
#headerbar {
width:1000px; background-color: #fff; height: 122px;
}
#logobar {
margin-top:25px; margin-left:15px; width:345px; background-color: #fff; height: 85px; float:left; 
}
IMG#logo {
	border:0;
}
IMG {
	border:0;
}
#loginbar {
margin-left:120px; width:517px; background-color: #fff; height: 50px; float:right; FONT: bold 12px 'Tahoma'; color:#841100;
}
INPUT#logininput {
  border: 1px #990000 solid; FONT: 11px 'tahoma'; margin-top:22px; WIDTH: 150px; HEIGHT: 17px; TEXT-ALIGN: center; }

INPUT#pasinput {
  border: 1px #990000 solid; FONT: 11px 'tahoma'; margin-top:22px; WIDTH: 150px; HEIGHT: 17px; TEXT-ALIGN: center; }	
	
#safelogin {
margin-left:130px; width:480px; background-color: #fff; height: 30px; float:left; FONT: bold 12px 'Tahoma'; color:#841100;
}

#welcome {
margin-top:15px; width:380px; height: 40px; float:right;
}
	
A.LoginLink {
   FONT: bold 11px 'Tahoma'; MARGIN-left: 45px; COLOR: #841100; TEXT-DECORATION: none; 
}
A.LoginLink:hover {
    TEXT-DECORATION: underline	
		}
SPAN.WelcomeText {
  FONT: bold 11px 'Tahoma'; MARGIN-LEFT: 0px; COLOR: #660000; TEXT-DECORATION: none
}
A.LogoutLink {
    FONT: bold 11px 'Tahoma'; MARGIN-LEFT: 20px; COLOR: #000; TEXT-DECORATION: none
}
#menubar {
width:1000px; background: url(/images/topmenu_bg.gif) repeat-x; HEIGHT: 67px; float:right 
}
#searchbar {
width:500px; HEIGHT: 67px; float: left; 
}
INPUT#searchinput {
  border: 1px #990000; FONT: 12px 'Verdana'; margin-top:22px; WIDTH: 205px; HEIGHT: 18px; TEXT-ALIGN: center; 
}
#menubutton {
margin-left: 45px; float: right;  
}
DIV.buttonbar {
  width:80px; HEIGHT: 67px; background: url(/images/topmenu_line.png) no-repeat right center;  float: left; TEXT-ALIGN: center; font: 80%/60px 'Tahoma'; 
}
DIV.buttonbar1 {
  width:80px; HEIGHT: 67px; TEXT-ALIGN: center; font: 80%/60px 'Tahoma'; float: left;  }
DIV.buttonbar a:hover, DIV.buttonbar1 a:hover{
  COLOR: #ffffcc; TEXT-DECORATION: none }
#nav {
margin-left: 200px; float: left; width:600px; HEIGHT: 17px; text-align:center;
}
#nav a{FONT: 10px 'Verdana'; color:#000;}
#nav a:hover {color:#666666;}

#content {
margin-top:1px; width:1000px; background-color: #fff; float:left;
}	
#menuleft {
width:190px; background-color: #fff; margin-top:1px; margin-bottom: 20px; float:left
}	
#kategorie {
margin-top:10px; margin-left:5px; width:179px; background-color: #fff; border: 1px #999999 solid; float:left;
FONT: bold 11px/18px 'Tahoma'; 
}	
div.kathead {
margin-top:7px; margin-bottom:7px; margin-left:5px; text-ALIGN: left; FONT: bold 13px 'Tahoma'; COLOR: #000;
}	
.kattxt {
margin-top:10px; margin-left:1px; FONT: 11px/18px 'Tahoma'; COLOR: #000;
letter-spacing: 0.1ex;
}	
.kattxt1 {
margin-top:10px; margin-left:10px; FONT: 11px/18px 'Tahoma'; COLOR: #000;
letter-spacing: 0.1ex;
}	
#kategorie a:hover {COLOR: #666666;
}	
#informacje {
margin-top:10px; margin-left:5px; width:179px; background-color: #fff; border: 1px #999999 solid; float:left 
}	
#informacje a:hover {COLOR: #666666;
}
#informacje_d {
height: 30px; float:left; 	
}
#kategorie_d {
height: 30px; float:left;
}
#button {
margin-top:10px; margin-left:5px; width:179px; float:left; 
}	
.buttonbg {
 margin-top:5px; border: 1px #999999 solid;
}
#contentheader {
margin-left:10px; margin-top:1px; width:800px; float:right;
}	
#contentreklama {
margin-top:5px; width:800px; height:210px; float:left; text-align:center;
}
#promomenu {
 margin-top:15px; width:800px; height:280px; border: 1px #ccc solid; float:left;
}
#fotopromo {
 float: left; margin-top: 1px; margin-left:5px; margin-right:5px; width:390px; height:270px; 
}	
#titlepromo {
 float: right; margin-top: 1px; margin-right:5px; width:390px; height:60px;
}
#kategoriepromo {
  margin-top: 3px; margin-right:5px; width:390px; height:207px; float: left;
}
#kattxt2 a {
margin-top:10px; margin-left:10px; FONT: 11px/18px 'Tahoma'; COLOR: #000;
letter-spacing: 0.1ex;
}		
#kategoriepromo	a:hover {COLOR: #666666;
}
	
#contentitems {
 margin-top:10px; width:800px; background: #fff; float:left; 
}	
	
TABLE.Box {
    FLOAT: left; MARGIN-BOTTOM: 5px; margin-left: 7px; BACKGROUND-COLOR: #fff
}
TABLE.Box TR.Up {
    HEIGHT: 18px
}
TABLE.Box TR.Up TD.L {
    PADDING: 0px; BACKGROUND-IMAGE: url(/images/cat_ul.gif); MARGIN: 0px; WIDTH: 9px; BACKGROUND-REPEAT: no-repeat;
}
TABLE.Box TR.Up TD.C {
    PADDING: 0px; BACKGROUND-IMAGE: url(/images/cat_u.gif); FONT: bold 12px/14px 'Verdana'; COLOR: #333333; BACKGROUND-REPEAT: repeat-x; 
}
TABLE.Box TR.Up TD.R {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/cat_ur.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 9px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left;
}
TABLE.Box TR.Mid {
    
}
TABLE.Box TR.Mid TD.L {
    PADDING:0px; BACKGROUND-IMAGE: url(/images/cat_l.gif); MARGIN: 0px; WIDTH: 9px; BACKGROUND-REPEAT: repeat-y;
}
TABLE.Box TR.Mid TD.C {
    FONT: bold 10px/18px 'Verdana'; COLOR: #4e4e4e; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none;
}
TABLE.Box TR.Mid TD.R {
    BACKGROUND-IMAGE: url(/images/cat_r.gif); BACKGROUND-REPEAT: repeat-y
}
TABLE.Box TR.Down {
    HEIGHT: 18px
}
TABLE.Box TR.Down TD.L {
    BACKGROUND-IMAGE: url(/images/cat_dl.gif); MARGIN: 0px; WIDTH: 9px; PADDING: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px;
}
TABLE.Box TR.Down TD.C {
    BACKGROUND-IMAGE: url(/images/cat_d.gif); WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px
}
TABLE.Box TR.Down TD.R {
    BACKGROUND-IMAGE: url(/images/cat_dr.gif); PADDING: 0px; VERTICAL-ALIGN: top; WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
#footer {
MARGIN-TOP:5px; width:1000px; background: #FFF url(/images/footer_bg.gif) repeat-x; HEIGHT: 64px; float:left;
}
DIV.footerbutton  {
   background: url(/images/footer_line.png) no-repeat; HEIGHT: 52px; WIDTH: 135px; FLOAT: left; MARGIN-LEFT: 20px; PADDING-LEFT: 37px; margin-top: 7px; TEXT-ALIGN: left;FONT: 70%/16px 'Tahoma'; COLOR: #fff;
}
DIV.footerbutton a:hover{ color: #ccc;
 }
div.noBackground {background-image:none;
}
a {color:red; font-family:Tahoma; text-decoration: none; }
a.white {color:white; font-family:Tahoma; text-decoration: none; }

#mojemachniom {
width:1000px; background-color: #fff; float:left;
}	

#mojemachmenu {
margin-top:10px; margin-bottom:10px; width:160px; height:210px; background-color: #fff; border: 1px #999999 solid;  float:left;
}	
#mojemachmenu a {margin-left: 5px; FONT: 11px/18px 'Tahoma'; COLOR: #000; letter-spacing: 0.1ex;
 COLOR: #000;
}	
#mojemachmenu a:hover {
COLOR: #666666;}	

#mojemachcenter {
width:800px; margin-left:10px; background-color: #fff; float:left;
margin-top:10px; FONT: 12px/18px 'Tahoma';
}

div.mojetitle {
margin-left:20px; width:640px; margin-bottom:10px; font:11px 'Verdana';font-weight:bold;color:gray; BACKGROUND: #fff; float:left; 
}

.mojetitle img {
/* display:none; */
}

DIV#overDiv {
   BORDER: #841100 1px solid; BACKGROUND-COLOR: #fff
}

DIV.PageContentHolder {
    FLOAT: left; FONT: 10px 'Verdana'; MARGIN-LEFT: 20px; WIDTH: 600px; COLOR: #3f3f3f; TEXT-ALIGN: justify
}

A.RssSubscribe {
    WIDTH: 150px; FLOAT: right; FONT: bold 11px 'Verdana'; COLOR: #4e4e4e; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}

IMG.StatusIcon {
    MARGIN: 0px 0px 0px 5px
}
SELECT.Select {
    BORDER-RIGHT: #841100 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #841100 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: #841100 1px solid; WIDTH: 205px; COLOR: #841100; PADDING-TOP: 2px; BORDER-BOTTOM: #841100 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f9f1da
}
.PrzedmiotUserLink {
    COLOR: #841100; text-decoration: none
}
TR.List1 {
    BACKGROUND-COLOR: #fff
}
TR.List2 {
    BACKGROUND-COLOR: #fff
}

DIV#LoadingBox {
    BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 10px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 10px; FONT: 11px 'Verdana'; BORDER-LEFT: #ff0000 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 1px solid; POSITION: fixed; HEIGHT: 100px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}



TABLE#Items {
    MARGIN-top: 1px; MARGIN-left: 10px; float:left; width:790px;
}
TABLE#Items TR.Spacer {
    HEIGHT: 10px
}
TABLE#Items TR.Spacer TD.L {
    PADDING: 0px; BACKGROUND-IMAGE: url(/images/cat_ul.gif); MARGIN: 0px; WIDTH: 9px; BACKGROUND-REPEAT: no-repeat;
}
TABLE#Items TR.Spacer TD.C {
    PADDING: 0px; BACKGROUND-IMAGE: url(/images/cat_u.gif); FONT: bold 12px/14px 'Verdana'; COLOR: #333333; BACKGROUND-REPEAT: repeat-x; width:770px;
}
TABLE#Items TR.Spacer TD.R {
    PADDING:0px; BACKGROUND-IMAGE: url(/images/cat_ur.gif); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left;
}
TABLE#Items TR.Mid {
}
TABLE#Items TR.Mid TD.L {
    PADDING:0px; BACKGROUND-IMAGE: url(/images/cat_l.gif); MARGIN: 0px; WIDTH: 9px; BACKGROUND-REPEAT: repeat-y;
}
TABLE#Items TD.Item {
		FONT: 10px 'Verdana'; COLOR: #3f3f3f; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left; vertical-align:top;
}
DIV.ItemImageHolder {
    FLOAT: left; WIDTH: 170px;
}

DIV.ItemImageHolderFull {
    FLOAT: left; WIDTH: 210px;
}

DIV.ItemImageHolderFull img {
    margin:5px;
}

DIV.ItemTextFull {
    MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 540px; TEXT-ALIGN: justify; FONT: normal 12px 'Verdana'; margin-left:10px; line-height: 16px;
}

DIV.ItemImageHolder IMG.ItemImage {
    CLEAR: both; BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; MARGIN: 10px; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
DIV.ItemImageHolder IMG.ItemNoImage {
    BORDER-RIGHT: #841100 1px solid; BORDER-TOP: #841100 1px solid; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #841100 1px solid; BORDER-BOTTOM: #841100 1px solid
}

div.noImage {width:160px;height:120px;}

DIV.ItemText {
    FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 590px; TEXT-ALIGN: justify; FONT: normal 12px 'Verdana';
}
SPAN.ItemTitle {
    FONT: bold 14px 'Verdana'; COLOR: #841100
}
DIV.ItemSpacer {
    WIDTH: 610px; HEIGHT: 18px
}
IMG.ItemToDetails {
    FLOAT: right; border:0;
}

.pozyskajButton {float:right;}

.PagesContainer {margin-left:20px;margin-bottom:10px;}

.PagesText {
    FONT: bold 14px 'Tahoma'; FONT: bold 12px 'Tahoma';
}
.PagesCurrent {
    FONT: bold 14px 'Tahoma'; COLOR: #841100; TEXT-DECORATION: none
}
.PagesCurrent:hover { TEXT-DECORATION: underline; }
.PagesOther {
    FONT: normal 14px 'Tahoma'; COLOR: gray; TEXT-DECORATION: none
}

.PagesOther {
    FONT: 14px 'Tahoma'; color:gray; TEXT-DECORATION: none
}
div.NoItems {
	FONT: bold 11px/18px 'Verdana'; COLOR: #4e4e4e; text-align:left; width:700px;
}
TABLE#Items TR.Mid TD.C {
    FONT: bold 10px/18px 'Verdana'; COLOR: #4e4e4e; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; width: 173px;
}
TABLE#Items TR.Mid TD.R {
    BACKGROUND-IMAGE: url(/images/cat_r.gif); BACKGROUND-REPEAT: repeat-y
}
/* klocki */
DIV.ItemText2 {
    MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 240px; TEXT-ALIGN: justify
}
DIV.ItemText2 DIV.ItemSpacer2 {
    WIDTH: 240px; HEIGHT: 18px
}
/* /klocki */
TABLE#Items TR.Down {
    HEIGHT: 18px
}
TABLE#Items TR.Down TD.L {
    BACKGROUND-IMAGE: url(/images/cat_dl.gif); MARGIN: 0px; WIDTH: 9px; PADDING: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px;
}
TABLE#Items TR.Down TD.C {
    BACKGROUND-IMAGE: url(/images/cat_d.gif); WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px
}
TABLE#Items TR.Down TD.R {
    BACKGROUND-IMAGE: url(/images/cat_dr.gif); PADDING: 0px; WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left}

DIV#Searcher {
    float:left; FONT: 11px 'Verdana'; MARGIN-LEFT: 20px; WIDTH: 790px; COLOR: #3f3f3f
}
TABLE#SearchAdvForm COLGROUP.Left {
    VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TABLE#SearchAdvForm COLGROUP.Center {
    
}
TABLE#SearchAdvForm COLGROUP.Right {
    VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}


INPUT {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: gray 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: white;
    width:200px;
}
textarea {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: gray 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; height: 100px; BACKGROUND-COLOR: white;
    width:200px;
}        
SELECT {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: gray 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: white;
    width:200px;
}

input.image, input.radio, input.checkbox, input.file {
    width:auto;height:auto;border:0px;padding:0px;
}




INPUT.Text {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: gray 1px solid; WIDTH: 200px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: white;
    width:400px;
}
textarea.Text {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: gray 1px solid; WIDTH: 200px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white;
    width:400px;
    height: 200px;
}		
SELECT.Select {
    BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px 'Tahoma'; BORDER-LEFT: gray 1px solid; WIDTH: 205px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: white
}

TABLE#RegForm {
    FLOAT: left; WIDTH: 400px
}
TABLE#RegForm COLGROUP.Left {
    FONT-SIZE: 12px; WIDTH: 150px; TEXT-ALIGN: right
}
TABLE#RegForm COLGROUP.Right {
    PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 350px
}
IMG.StatusIcon {
    MARGIN: 0px 0px 0px 5px
}
A.NewCityOpener {
    CURSOR: pointer; COLOR: #841100; TEXT-DECORATION: none
}



		
		



IMG#IndexPromoImage {
    FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.IndexItem {
    VERTICAL-ALIGN: top; WIDTH: 140px; LINE-HEIGHT: 14px; HEIGHT: 50px; TEXT-ALIGN: center; border: 2px solid;
}
TD.IndexItem SPAN.ItemTitle {
    MARGIN: 0px; FONT: bold 14px/16px 'Verdana'; COLOR: #841100
}
TD.IndexItem SPAN.ItemLocation {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/12px 'Verdana'; COLOR: #5f5f5f; PADDING-TOP: 0px
}
TD.IndexItem SPAN.ItemQuality {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/12px 'Verdana'; COLOR: #5f5f5f; PADDING-TOP: 0px
}
TD.IndexItem SPAN.ItemCategory {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/12px 'Verdana'; COLOR: #5f5f5f; PADDING-TOP: 0px
}


.TextPageFull {
    WIDTH: 740px; TEXT-ALIGN: justify; FONT: normal 12px 'Verdana'; margin-left:10px; line-height: 16px;
}


.opis {font-weight:normal;margin-right:5px;margin-left:5px;
        

}
.opisBox {font-weight:normal;margin-right:5px;margin-left:5px;
        overflow: hidden;
        width:160px;
        height:50px;
        position:static;
        background-color:white;
        text-align:center;
        padding:5px;
}

.opisBox:hover {font-weight:normal;margin-right:5px;margin-left:5px;
        z-index: 8000;
        width:160px;
        height:auto;
        min-height: 50px;
        position:absolute;
        background-color:white;
        border:1px solid silver;
        text-align:left;
        padding:5px;
}


.form label {float:left;FONT: bold 12px/16px 'Verdana';}
.form {FONT: normal 12px/16px 'Verdana';}

#cityMenu {width:400px;background-color:white;border: 1px solid silver;}
.city {width:380px;background-color:white;text-align:left;}

.black {color:#111;}






.table {margin:10px; width:97%; border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;background-color:white;}
.table td {border-bottom:1px solid gray;border-right:1px solid gray;font-size:11px;padding:2px;}
.table .br {border-right:1px solid gray;}

.table thead {border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;}
.table thead td {border-bottom:1px solid gray;border-right:1px solid gray;text-align:center;font-weight:bold;}
.table thead .br {}
.table thead .numrow td {text-align:center;}

.table tbody tr:hover {background-color:#EEE;}

.table tfoot {border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;}
.table tfoot td {border-bottom:1px solid gray;font-weight:bold;}
.table tfoot label {font-size:11px;}
.table tfoot .br {border-right:1px solid gray;}



table tr th {vertical-align:top;font-weight:bold;}

table.form tr th {text-align:right; vertical-align:top;padding-top:5px;width:300px;}
table.form tr th label {font-size:12px; float:right; }
table.form thead td {font-weight:bold;}
table.form tbody td {font-weight:normal;}
table.form tbody label {font-weight:normal;}
table.form tr td {text-align:left; vertical-align:top; color:gray; font-size:11px;}
table.form {}



ul.radio_list {list-style-type:none;display:inline;}
ul.checkbox_list {list-style-type:none;}

.categorySelect {font-size:12px;color:gray;line-height:16px;}
    
.inline {display:inline;}
    
.error_list {color:red;font-weight:bold;margin:0px;line-height:16px;list-style-type: none;float:right;}
.error_list li {color:red;font-weight:bold;margin:0px;line-height:16px;text-align:left;list-style-position: outside;} 

table tbody tr th label{font-weight:normal;}
.bold {font-weight:bold;}
.font14 {font-size:14px;}
.font13 {font-size:13px;}

table.addForm input {width:380px;}
table.addForm textarea {width:380px;}
table.addForm select {width:380px;}
table.addForm input.file {width:380px;border:1px solid gray;}


div#HelpAcc div.AccordionPanelTab {background-color:#DDD;border:1px solid #BBB;}
div#HelpAcc div.AccordionPanelTabHover {background-color:#CCC;border:1px solid #BBB;}
div#HelpAcc div.AccordionPanelContent {border-left:1px solid #BBB;border-right:1px solid #BBB;}
.helpLink {font-weight:bold;color:#444;font-size:12px;}
.helpTopic {margin-bottom:10px;margin-left:10px;color:#777;}

.fLeft {float:left;}
.fRight {float:right;}

.mr5 {margin-right:5px;}

.itemGainedInfo {background-color:red;color:white;font-weight:bold;width:100%;text-align:center;line-height:20px;}


.flashInfo {
    width:100%;
    text-align:center;
    color:green;
    font-weight:bold;
    font-family: Calibri, Tahoma, Verdana;
    
}


input.file {height:auto;}


textarea.comment {width:300px;height:50px;}
table.comment tr td {vertical-align: top;width:50%;}

b.negatyw {color:red;font-size:12px;line-height:18px;}
b.neutral {color:black;font-size:12px;line-height:18px;}
b.pozytyw {color:green;font-size:12px;line-height:18px;}