
a:link,a:visited{
color: #333333;
text-decoration: none;
}
 
a:hover,a:active{
color: #c0c0c0;
text-decoration: none;
} 

a.link:link,a.link:visited{color: #2071a3;text-decoration: underline;}
a.link:hover,a.link:active{color: #f1bb00;text-decoration: none;}

a.link1:link,a.link1:visited{color: #f1bb00; text-decoration: underline;}
a.link1:hover,a.link1:active{color: #2071a3; text-decoration: none;}

a.link2:link,a.link2:visited{color: #195d88; text-decoration: none;}
a.link2:hover,a.link2:active{color: #f1bb00; text-decoration: none;}

a.linkpr:link,a.linkpr:visited{color: #2071a3; text-decoration: none;}
a.linkpr:hover,a.linkpr:active{color: #f1bb00; text-decoration: none;}

a.no:link,a.no:visited{color: #5f5f5f; text-decoration: none;}
a.no:hover,a.no:active{color: #5f5f5f;text-decoration: none;}

html {height: 100%;}
body {font-family: Verdana,tahoma,arial,helvetica; font-size: 11px; color:#5f5f5f; line-height: 18px; height: 100%; 
background-color: #c0c0c0;}
td,th {font-family: Verdana,tahoma,arial,helvetica; font-size: 11px; color:#5f5f5f; line-height: 18px; height: 100%;}


img { border: 0px;display: block; }

LI { list-style-type: square; }

#body0 {width: 980px; margin-left: auto; margin-right: auto;  background-color: #f1bb00; border-left: solid 1px #7e7e7e; border-right: solid 1px #7e7e7e;}
#body {width: 960px; margin-left: auto; margin-right: auto; border-left: solid 1px #000000; border-right: solid 1px #000000; background-color: #ffffff;}
H1 {font-family:Verdana; font-size:17px;line-height:19px; text-decoration:none; font-weight:Bold; margin:0px; text-align: left; }
H2 {font-family:Verdana; font-size:13px;line-height:16px; text-decoration:none; font-weight:bold; margin:0px; text-align: left; display: inline; }

.level0 {display: table; width: 900px; text-align: center; margin-left: auto; margin-right: auto; background-color: #ffffff;}
.level1 {display: table-row-group; width: 100%;}

.left{width: 60%; padding: 4px 10px;  text-align: left; vertical-align: top; border-right: solid 1px #c0c0c0;}
.right{width: 40%; padding: 4px 10px;  text-align: left; vertical-align: top; }


.div_td {display: table-cell; padding: 8px 10px; width: 100%;  vertical-align: middle; text-align: justify; table-layout:fixed; }
.header {display: table-cell; padding: 8px 10px; width: 100%; height: 80px;  vertical-align: middle; text-align: left;}

.tdmenuleft0 {width: 5%; height: 20px; border-bottom: solid 1px #ffffff; background-color: #cccccc;} 
.tdmenuleft {width: 95%; height: 20px; vertical-align: top; padding: 2px 4px; text-align: left; border-bottom: solid 1px #c0c0c0;} 
.td1 {text-align: left; background-color: #f4f4f4;}
.td2 {text-align: left; background-color: #ffffff;}
.middle {display: table-cell; padding: 8px 10px; width: 100%; height: 100%;  vertical-align: top; text-align: left; 
table-layout:fixed;}
 
.href {color: #888888;}
.main_link {color: #ffffff;}

.menu { color: #ffffff; padding-right: 10px; vertical-align: middle; text-align: right; font-weight: bold; font-size: 11px;}

.naglowek {color: #c0c0c0; font-weight: bold; font-size:13px;}
.header1 {color: #ffffff; font-weight: bold; font-size:11px;}
.title {font-weight: bold; font-size: 11px;}
.more {color: #FEB733; }
.error { vertical-align: middle; border: solid 1px #cc0000; margin-top: 10px; margin-bottom:10px; margin-left: auto; margin-right: auto; padding: 10px; }

.list_table_class {width: 100%;}
.list_table_class_search {width: 100%; border-top: solid 1px #c0c0c0;}
.list_td_menu_class {height: 22px; vertical-align: middle; text-align: center; font-weight: bold; color: #ffffff; background-color: #2071a3;}
.list_td_class {height: 18px; padding: 2px 5px; border-bottom: solid 1px #c0c0c0; cursor: pointer;}
.list_td_colspan {width: 100%; padding: 5px 10px; text-align: left; padding-left: 120px;}
.list_td_colspan_search {width: 100%; padding: 3px 10px; text-align: center;color: #ffffff; background-color: #2071a3;}

.form {border: solid 1px #c0c0c0; background-color: #f0f0f0; width: 140px; margin: 5px 1px; color: #333333;}
.button {border-width: 0px; background-color: #ffffff; height: 20px; font-size: 12px; font-weight: bold; color: #3D3D3D; margin: 5px 2px;}
.menu_td {width: 100%;  text-align: left; padding: 1px 5px; line-height: 16px;}
.productListSearchMenu {text-align: center; font-weight: bold; color: #ffffff; background-color: #f1bb00; height: 22px;}
.td_colspan {width: 100%; padding: 5px 10px; text-align: center;}
.zap1 {width: 35%; text-align: right; padding: 2px 5px;}
.zap2 {width: 65%; text-align: left; padding: 2px 5px;}
.zapgl1 {width: 20%; text-align: right; padding: 2px 5px;}
.zapgl2 {width: 80%; text-align: left; padding: 2px 5px;}
.but {border: solid 1px #f0f0f0; background-color: #ffffff; border: solid 1px #c0c0c0; font-family: Verdana; font-size: 11px; height: 24px;}
.but1 {font-family: Verdana; font-size: 11px; height: 24px; font-weight: bold; color: #FFFFFF;  background-color: #666666; border-style: solid; border-bottom-color: #333333; border-right-color: #555555; border-left-color: #BBBBBB; border-top-color: #DDDDDD;}
.koszyk_td {padding: 2px 4px; border-bottom: solid 1px #c0c0c0; text-align: left;}
.koszyk_td_colspan {padding: 4px 6px; text-align: left;}

.standard {background-color: #ffffff; border-right: solid 1px #c0c0c0; border-left: solid 1px #c0c0c0; margin: 0px 1px; height: 30px;}
.zaznaczone {background-color: #cc0000; color: #ffffff; font-weight: bold; border-right: solid 1px #c0c0c0; border-left: solid 1px #c0c0c0; margin: 0px 1px; height: 32px;}


.zam0 {width: 5%; padding: 3px; text-align: left; border-bottom: solid 1px #c0c0c0;}
.zam1 {width: 75%; padding: 3px 15px; text-align: left; font-size: 12px; letter-spacing: 1px; border-bottom: solid 1px #c0c0c0;}
.zam2 {width: 15%; padding: 3px 10px; text-align: right; font-size: 12px; font-weight: bold; border-bottom: solid 1px #c0c0c0;}
.zam3 {width: 5%; padding: 3px 10px; text-align: right; background-color: #f5f5f5;  border-bottom: solid 1px #c0c0c0;}

.zam0a {width: 5%; padding: 3px; text-align: left; }
.zam1a {width: 75%; padding: 3px 15px; text-align: left; font-size: 12px; letter-spacing: 1px; }
.zam2a {width: 15%; padding: 3px 10px; text-align: right; font-size: 14px; font-weight: bold;  color: #2071a3;}
.zam3a {width: 5%;}

.zam_input {border: solid 1px #c0c0c0; background-color: #f0f0f0; margin: 5px 1px; color: #333333; display:inline;}

.panel {border: solid 1px #c0c0c0; }
.panel_td_menu {text-align: left; padding: 3px 10px; height: 24px; background-color: #ffffff;}
.panel_td_menu_class {text-align: center; padding: 2px; font-size:12px; font-weight: bold;background-color:#cc0000; color: #ffffff;}
.panel_td_class {text-align: left; padding: 2px; vertical-align: top;}


@media print {
.noPrint {display:none;} 
.Print {display: inline;}          
        #rightcontent {
                display: none;
        }

        #centercontent {
               display: none;
        }
   .pagestart
    {
        page-break-before: auto;
    }
}

.tzmenu {background-color: #2071a3; color: #ffffff; text-align: center; font-weight: bold; border: solid 1px #c0c0c0; font-size: 12px; line-height: 26px; padding: 3px; }
.tz { border: solid 1px #cccccc; text-align: left; vertical-align: middle; padding: 5px; background-color: #ffffff;}
.butzam {border: solid 1px #c0c0c0; background-color: #ffffff; border: solid 1px #c0c0c0; font-family: Verdana; font-size: 12px; line-height: 22px; font-weight: bold; padding: 3px 20px;}

.text4 {font-size: 14px; font-weight: bold; color: #2071a3;}
.text3 {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #505050;
}

.menuns {text-align: center; border-bottom: solid 1px #c0c0c0; font-weight: bold; height: 24px; background-color: #2071a3; color: #ffffff;}
.tdns {vertical-align: top; padding: 5px;}

.order_table {border-top: solid 1px #000000; border-right: solid 1px #000000; margin: 2px 6px;}
.order_menu {text-align: center; padding: 3px 10px; font-weight: bold; border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #f0f0f0;}
.order_td {border-bottom: solid 1px #000000; border-left: solid 1px #000000; padding: 4px 10px;}
.order_header {font-weight: bold; margin-left: 10px; color: #bc6a001; font-size: 12px;}
.empty {border: solid 1px #c0c0c0; text-align: center; background-color: #ffffff;}
.full {border: solid 1px #c0c0c0; background-color: #f1bb00; font-weight: bold; text-align: center; color: #ffffff;}
.order_input {border: solid 1px #c0c0c0; background-color: #f7f7f7; padding: 3px; margin: 2px; font-size: 12px; font-family: Verdana;}
.order_input_error {border: solid 1px #cc0000; background-color: #f7f7f7; padding: 1px; margin: 2px; font-size: 12px; font-family: Verdana;}
.zam_form1 {width: 25%; padding: 3px 15px; text-align: right; font-size: 11px; font-weight: bold;}
.zam_form2 {width: 75%; padding: 3px 10px; text-align: left; font-size: 11px; }
.order_button {margin: 10px 0px; padding: 5px; font-weight: bold; background-color: color: #bc6a001; color: #000000; border: solid 1px #c0c0c0; cursor: pointer;}
