input, textarea, select {

}
*.center {margin:0px; text-align:center; clear:both;}
*.justify {margin:0px; text-align:justify; clear:both;}
*.left {margin:0px; text-align:left; clear:both;}
*.right {margin:0px; text-align:right; clear:both;}
*.forms {width: 90%; }

.title {font-weight:bold;}
.clear {clear: both;}                 
*.notDisplay {display: none;}
*.display {display: block;}

.handcursor{
cursor:hand;
cursor:pointer;
}

td.midllekatalog {
  line-height: -20pt;
}

td.staly {
    text-decoration: none;
    font-family: Verdana,  Arial, Helvetica, sans-serif;
    color: #c3c3c3;
    font-size: 13px;
    font-weight: bold;
}

td.bialy {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

td.czerwony {
	font-size: 16px;
	font-weight: bold;
	color: #eb0000;
}

a.buyNow {
      font-size: 12px;
	font-weight: bold;
	color: #c3c3c3;
	line-height:230%;
}

a.observe {
      font-size: 12px;
	font-weight: bold;
	color: #c3c3c3;
      line-height:230%;
}

a.compare {
      font-size: 12px;
 	font-weight: bold;
	color: #c3c3c3;
      line-height:230%;
	color: #c3c3c3;
}

h2 {
	color: #eb0000;
	margin-top: 0px;
	padding: 0px;
	font-size: 16px;
	margin-left: 0px;
}


h5 {
	    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
	font-weight: normal;
}



div.h2_hr {
	background: url('../../images/ikony/_linia_punkt_red.png') 0px 8px repeat-x;
	font-weight: bold;
        color: #eb0000;
}

td.h2_hr {
	background: url('../../images/ikony/_linia_punkt_red.png') 0px 8px repeat-x;
	font-weight: bold;
        color: #eb0000;
}  

div.h2_hrg {
	background: url('../../images/ikony/_linia_punkt_gray.png') 0px 8px repeat-x;
	font-weight: bold;
}
td.h2_hrg {
	background: url('../../images/ikony/_linia_punkt_gray.png') 0px 8px repeat-x;
	font-weight: bold;
}

div.producersList{
    color: #ff44ff;
    font-family: Verdana;
    line-height:130%;
}

/** strony textowe **/

h2.pageName{
	margin-top: 15px;
	font-weight: bold;
}

h3 {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size:18px;
	font-weight: bold;
	text-align: center;
	margin-left: 110px;
}


h6 {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size:18px;
	font-weight: bold;
	text-align: center;

}


table.pagenumlink td{
    font-weight: bold;
}



/**************** MENU PRODUKTOWE - ZASTOSOWANIOWE ****************/

/*panel z dwoma kategroiami.. produkty/zastosowanie*/

.menupanel p.catalogueBoxHeaders {
	display:block;
	float:left;
	clear:both;
	margin-bottom: 5px;
	border-bottom: 4px solid #080707;
	color: #ffffff;
	font-size: 11pt;
	font-family: arial,  sans-serif;
      letter-spacing: 1px;
	font-weight: 900;
}

.menupanel p.catalogueBoxHeaders a {
	display:block;
	padding: 4px 6px;
	height: 21px;
	margin-right: 5px;
	float:left;
	background: url('../../images/menu_rozek_gray.png') top right no-repeat #6c6c6c;
	position: relative;
	top: 5px;
	color: #ffffff;
	font-size: 11pt;
	font-family: arial,  sans-serif;
      letter-spacing: 1px;
	font-weight: 900;
}

.menupanel p.catalogueBoxHeaders a:hover {
	background: url('../../images/menu_rozek_black.png') top right no-repeat #080707;
	height: 21px;
	color: #eb0000;
	font-size: 11pt;
	font-family: arial,  sans-serif;
        letter-spacing: 1px;
	font-weight: 900;
}

.menupanel p.catalogueBoxHeaders a.active {
	background: url('../../images/menu_rozek_black.png') top right no-repeat #080707;
	height: 21px;
	letter-spacing: 1px;
	color: #ffffff;
	font-size: 11pt;
	font-family: arial,  sans-serif;
	font-weight: 900;
}
.menupanel p.catalogueBoxHeaders a.active:hover {
	background: url('../../images/menu_rozek_black.png') top right no-repeat #080707;
	height: 21px;
        letter-spacing: 1px;
	color: #eb0000;
	font-size: 11pt;
	font-family: arial,  sans-serif;
	font-weight: 900;
}

.fiv {
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana,  sans-serif;
        color: #eb0000;
	font-size: 11.5pt;
	font-weight: bold;
	font-family: verdana;
}






a {
	color: #ffffff;
	text-decoration: none;
}

h2 {
	font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
}

h4 {
	margin: 2em 0 .5em 0;
        font-size: 10px;
        color: #006e98;
}

p.sLink {
        font-size: 12px;
}

a.sLink {
	color: #a7a7a7;
        font-size: 12px;
}

a img {
	border:none;
}

a:hover {
	color: #eb0000;	
}

body {
	margin: 0px;
	background:  #232222;
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
}

#searchTop {
	width:100%;
	position: relative;
	top: -60px;
	left:22px;
	height: 0px;
	/*
	position: absolute;
	left:0px;
	top: 352px;
	*/
	z-index:1;
}

#searchTopBg {
	width:100%;
	position: relative;
	top: -60px;
	left:22px;
	height: 25px;
	/*
      position: absolute;
	left:0px;
	top: 327px;
	*/
	z-index:-1;
}

#flashTop {
	height:288px;
	width:100%;
	position: relative;
	top: -25px;
	/*
	left:0px;
	position: absolute;
	top: 78px;
	*/
	background: url('../../images/top.png') no-repeat;
	z-index:0;
}

#bgTop {
	background: url('../../images/back_top.png') top no-repeat;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        z-index: -1;
}

#bgBottom {
	background: url('../../images/bottomBg.jpg') bottom no-repeat;
	vertical-align: bottom;
        background-position: bottom;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        z-index: -1;
}

a.mainPage {
	display: block;
	width: 305px;
	height: 98px;
	margin-left:27px;
	background: url('../../images/logo_armax.png') top no-repeat;
}

#flashTop embed {
	width: 100%;
	height: 100%;
}

table.searchTop {
	height: 40px;
	color: #ffffff;
	font-size: 10px;
	vertical-align: middle;
	line-height:100%;
      background: #100f0f;
	z-index:11;
}

table.searchTop td {
	vertical-align: middle;
	padding-left: 5px;
	font-size: 10px;
}

table.searchTop input.text {
	font-size: 11px;
	border: 1px solid #969696 ;
	background: none;
	color: #ffffff;
	width: 90px;
      letter-spacing: 1px;
}

table.searchTop input.imageSubmit {
	position:relative;
	top:4px;
}

table.searchTop td.logout {
	width: 90px;
	padding-left: 25px;
	margin-right: 12px;
	margin-left: 12px;
	vertical-align: middle;
}

table.searchTop td.rejestracja {
	margin-right: 12px;
	margin-left: 12px;
	background: url('../../images/ikony/_ico_register.png') left no-repeat;
	vertical-align: middle;
}

table.searchTop td.obserwowane {
	vertical-align: middle;
	background: url('../../images/ikony/_ico_star.png') left no-repeat;
}

table.searchTop td.koszyk {
	width: 90px;
	padding-left: 25px;
	vertical-align: middle;
	margin-right: 12px;
	margin-left: 12px;
	line-height:120%;
	background: url('../../images/ikony/_ico_shoper_up.png') left no-repeat;
}

table.menuTop td {
  	text-align: center;
	font-size: 15px;
	font-family: Verdana;
	font-weight: bold;
}

#menuTop ul li {
	display: block;
	float: left;
	font-size: 16px;
	border-left: 1px solid #6c6c6c;
	padding: 7px 10px;
}


/************************ MENUPANELE ********************/

div.menupanel {
	width: 270px;
	float: left;
}

.menupanel ul {
	padding:0px;
	list-style:disc;
	margin:0px;
}

.menupanel p {
	padding-bottom: 5px;
	margin:0px;
}


.menupanel img {
	max-width: 100%;
}


div.menupanelElement {
	width: 100%;
	margin-bottom: 30px;
}

div.menupanelElement h2 {
	padding: 0px;
	margin: 0px;
	font-size:20px;
	color: #eb0000;
	font-weight: bold;
}

div.banner {
	padding-bottom:20px;
}

div.banner object, div.banner img {
	max-width: 100%;
}

/************************ STOPKA ***************************************/

p.footer {
  margin: 5px 0px;
}

/************************ BOXY Z LINKAMI **********************************/

.menupanel ul.links {
	width: 260px;
	color: #f3f3f3;
	font-size: 13px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;
}

.menupanel ul.links  li{
	margin: 0px;
	list-style:none;
	padding-left: 20px;
	color: #f3f3f3;
	font-size: 13px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;
	border-bottom: 1px solid #545353;
	background: url('../../images/ikony/_fl_menu_grey.png') 6px 9px no-repeat;
}

.menupanel ul.links li:hover {
	color: #eb0000;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;                
}

.menupanel ul.links li.active {
	color: #eb0000;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url('../../images/ikony/_fl_menu_red.png') 6px 9px no-repeat #191818 ;
}

.menupanel ul.links a:hover {
	color: #eb0000;
	font-size: 14px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;

}

.menupanel ul.links  li a {
	display: block;
	width: 100%;
	padding:3px 0px;
	color: #f3f3f3;
	font-size: 14px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;
}

.menupanel ul.links ul {
 	font-size: 13px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;
	list-style: none;
	color: #f3f3f3;
}

.menupanel ul.links ul li {
	font-size: 13px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;
	color: #f3f3f3;
	background: url('../../images/ikony/_fl_menu_grey.png') 6px 10px no-repeat;
}

.menupanel ul.links ul li:hover {
	font-size: 13px;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: 800;
}

.menupanel ul.links ul li a {
	color: #ffffff;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0px;
}

.menupanel ul.links ul li:hover a {
	color: #eb0000;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/************************ NEWSY **********************************/

table.newsBox {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}

table.newsBox td.title{
	font-size: 13px;
}

table.newsBox div.dsc {
	width: 1499px;
	padding-top: -25px;
	padding-left: 10px;
	float:left;
}

table.newsBox p.image{
	display:block;
	float:left;
	width:135px;
	height:126px;
	background: url('../../images/imageBox.png') no-repeat;
}

table.newsBox p.image a {
	display:block;
	width: 100%;
	height: 100%;
}

table.newsBox p.image img {
	width:85px;
	height:77px;
	position: relative;
	top: 25px; left: 25px;
}

p.more {
	padding: 5px 0px;
}

ul.newsList li {
	padding:10px 0px;
	padding-right: 15px ;
	list-style: none;
	text-align:left;
}

ul.newsList p.title a {
	font-size: 12px;
}

ul.newsList p.date{
	margin:0px;
	padding:0px;
	font-size:9px;
}

/************************ KOSZYK**********************************/

table.shop_tab{
  border-width: 0px;
  border-style: solid;
  border-color: #6c6c6c;
}

td.shop_dis{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
}

td.shop_dissell{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
    background: url('../../images/back_top.png') top no-repeat;
}

td.shop_disb{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    background-color: #000000;
}

td.shop_disb2{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    width: 170px;
    height: 25px;
}

td.shop_disb3{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    width: 170px;
}

td.shop_menu{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    width: 170px;
    background-color: #000000;
}

td.shop_title{
    color: #ffffff;
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    height: 25px;
    background-color: #000000;
}


input.shopCountinput{
  width: 50px;
}

input.shopValueinput{
  width: 80px;
}

td.shop_product{
    color: #ffffff;
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
}

SELECT.shoper{
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width:400px;
	background-color: #F5F5F5;
	height: 128px;
}

SELECT.pro_shop{
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 118px;
	vertical-align: bottom;
	background-color: #F5F5F5;
	height: 18px;
}

INPUT.shop{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	height: 22px;
      vertical-align: bottom;
	width: 250px;
	background-color: #CCCCCC;
	height: 22px;
}

INPUT.shopImportant{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	height: 22px;
vertical-align: bottom;
	width: 250px;
	background-color: #CCCCCC;
	height: 22px;


}

INPUT.resel{
	border-color: #c8c8c8;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	vertical-align: bottom;
	width: 100px;
	background-color: #c8c8c8;
	height: 23px;


}


INPUT.send{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	vertical-align: middle;
	width: 160px;
	background-color: #eb0000;
	height: 30px;
	font-weight: bold;

}

INPUT.dell_all{
	border-color: #c8c8c8;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000 ;
	vertical-align: middle;
		height: 23px;
	background-color: #c8c8c8;


}

INPUT.small{
	border-color: #c8c8c8;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000 ;
	vertical-align: middle;
	height: 20px;
		width: 20px;
	background-color: #c8c8c8;


}




.FORM.uwagi {
	background : #9D9884;
	border-top : #3F3F3D;
	border-right : #3F3F3D;
	border-left : #: 3F3D;
	border-bottom : #3F3F3D;
	border : 1px solid #3F3F3D;
	background-color: #c8c8c8;
	font-size: 13px;
	color : #000000 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/************************ KONTAKT **********************************/

p.sendContactError {
	text-align:center;
	color:red;
	font-weight:bold;
	text-decoration:underline;
	padding-bottom:20px;
}

p.sendContactOk  {
	text-align:center;
	color:green;
	font-weight:bold;
	text-decoration:underline;
	padding-bottom:20px;
}

/************************ KATALOG **********************************/

table.filterItemsBox {
	width: 100%;
	background: #333131;
	top: 155px;
	line-height:120%;
}

table.filterItemsBox td {
	padding: 0px 10px;
}

table.filterItemsBox tr.dane td {
	padding: 10px 0px;
	padding-left: 20px;
	font-size:12px;
}

table.filterItemsBox tr.h td {
	height: 30px;
	line-height:120%;
	color: #ffffff;
	font-weight: bold;
	padding-left:18px;
	background: url('../../images/filter_title_border.png') 10px 8px no-repeat #1c1a1a;
}

table.filterItemsBox ul {
	margin: 0px;
	padding-left: 20px;
	list-style: square;
	line-height:120%;
}

table.filterItemsBox ul li {
	color: #eb0000;
}

table.filterItemsBox select {
	background: #333131;
	border: 1px solid #cbcbcb;
	color: #ffffff;
	font-size: 10px;
}

table.filterItemsBox a.compare {
	display: block;
	width: 109px;
	height: 18px;
        font-weight: bold;
}

/*	WIDOK 1	*/

p.price .brutto {
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
}

div.dda {
	position: relative;
	padding-bottom: 20px;
	width: 318px;
	height: 50px;
	float:bottom;
	margin-right: 50px;
	margin-top: 100px;
	height: 180px;
	margin-bottom: 50px;
}



div.walekpart {
	position: relative;
	padding-bottom: 20px;
	width: 318px;
	height: 150px;
	float:center;
}


div.itemCard div.imageFull {
	width: 318px;
	height: 238px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}

img.imageFull {
	width: 318px;
	height: 238px;
}

a.www {
	color: #8d8d8d;
	font-size:9px;
	padding-right: 20px;
	padding-bottom: 3px;
}

a.www:hover{
	color: #eb0000;
}

img.producer {
	width: 161px;
	height: 44px;
}

table.basicInfo {
	line-height:120%;
}

table.basicInfo td{
	line-height:120%;
	padding: 5px;
}

table.basicInfo td.basicinfo2{
	line-height:120%;
}

div.itemCard div.itemActionBar {
	margin: 4px 0px;
	padding: 4px 0px;
	border-top: 1px solid #8d8d8d;
	border-bottom: 1px solid #8d8d8d;
	height: 68px;
}

div.itemDesc{
	font-size:12px;
}

img.miniatures {
	width: 94px;
	height: 68px;
}

table.actions td {
	color: #8d8d8d;
	vertical-align: middle;
        text-align: center;
        width: 90px;
	border-right: 1px solid #6f6f6f;
        font-size: 14px;
}

table.actionsProd td {
	color: #8d8d8d;
	vertical-align: middle;
    text-align: center;
    width: 90px;
    font-size: 14px;
}

div.bookmarks {
	margin-top: 25px;
        font-size: 12px;
}

div.bookmarks p {
	height: 30px;
	border-bottom: 3px solid #eb0000;
	clear: both;
}

div.bookmarks p a {
	display: block;
	height: 16px;
	padding: 7px;
	margin-right: 5px;
	font-weight: bold;
	background: url('../../images/zakladka_rozek_gray.png') right no-repeat #6f6f6f;
	float: left;
}

div.bookmarks p a:hover, div.bookmarks p a.active {
	background: url('../../images/zakladka_rozek_black.png') right no-repeat #000000;
}

div.itemCard table.specificationTable {
	font-size: 12px;
	max-width:75%;
	line-height:120%;
}

div.itemCard table.specificationTable td.data {
	width: 235px;
	line-height:120%;
	padding-right: 20px;
}

div.itemCard table.specificationTable td {
	border-top: 1px solid #3d3c3c;
	padding: 2px 0px;
	line-height:140%;
}

a.heading {
	padding-top: 15px;
	border: none;
	line-height:120%;
	color: #eb0000;
	font-weight: bold;
}

a.heading:hover {
	padding-top: 15px;
	border: none;
	line-height:120%;
	color: #ffffff;
}


div.itemCard table.specificationTable tr.heading td {
	padding-top: 15px;
	border: none;
	line-height:120%;
	color: #eb0000;
}


div.itemCard table.specificationTable tr.heading td {
	padding-top: 15px;
	border: none;
	line-height:120%;
}

div.itemCard table.specificationTable tr.heading td p {
	margin: 0px;
	padding-top: 5px;
	border-top: 1px solid #6f6f6f;
	color: #eb0000;
	font-weight: bold;
	line-height:120%;
}

div.promoContainer {
	margin-left: 10px;
}

div.promoContainer > div {
	float: left;
	width: 320px;
	height: 106px;
	margin-right: 10px;
	margin-bottom: 20px;
	border: 1px solid #464646;
}

div.promoContainer div.desc {
	float:left;
	width: 178px;
}

div.promoContainer div.desc p {
	margin: 3px 5px;
	font-size: 10px;
}

div.promoContainer div.desc p.heading {
	background: #151515;
	color: #eb0000;
	margin: 0px;
	border-bottom: 1px solid #464646;
	font-size: 12px;
	padding: 3px 5px;
	margin-bottom: 7px;
}

div.promoContainer div.desc p.fullDesc a {
	display: block;
	background: url('../../images/ikony/_ico_pages.png') 75px 0px no-repeat;
	height: 17px;
}

div.promoContainer div.desc p.observe a {
	display: block;
	background: url('../../images/ikony/_ico_star.png') 75px 0px no-repeat;
	height: 17px;
}

div.promoContainer div.desc p.buyNow a {
	display: block;
	background: url('../../images/ikony/_ico_shoper.png') 75px 0px no-repeat;
	height: 20px;
	font-size: 12px;
}

div.promoContainer div.desc p.loan a {
	display: block;
	background: url('../../images/ikony/_ico_pro_arrows.png') 75px 0px no-repeat;
	height: 17px;
}

div.promoContainer div.desc p span.price {
	font-weight: bold;
	font-size: 12px;
}

div.promoContainer div.image {
	width: 140px;
	height: 100%;
	background: #ffffff;
	float:left;
	text-align:center;
}

div.promoContainer div.image img {
	max-width: 100%;
	max-height: 100%;
}

/************************** PANEL BAZY WIEDZY *************************/


div.InfoDbContainer {
	margin-left: 22px;

}

div.InfoDbContainer div {
	float: left;
	width: 620px;
	height: 50px;
	margin-right: 35px;
	margin-bottom: 20px;
	border: 1px solid #464646;
}

div.InfoDbContainer div.desc {
	float: left;
	width: 620px;
}

div.InfoDbContainer div.desc p {
	margin: 3px 5px;
	font-size: 10px;
}

div.InfoDbContainer div.desc p.heading {
	background: #151515;
	color: #eb0000;
	margin: 0px;
	border-bottom: 1px solid #464646;
	font-size: 12px;
	padding: 3px 5px;
	margin-bottom: 7px;
}

/************************** PANEL NEWSOW *************************/


div.NewsContainer {
	margin-left: 22px;
}

div.NewsContainer div {
	float: left;
	width: 620px;
	height: 91px;
	margin-right: 35px;
	margin-bottom: 20px;
	border: 0px solid #464646;
}

div.NewsContainer div.desc {
	float: left;
	width: 620px;
}

div.NewsContainer div.desc p {
	margin: 3px 5px;
	font-size: 10px;
}

div.walekheading{
	background: #151515;
	color: #eb0000;
	margin: 0px;
	border-bottom: 1px solid #464646;
	font-size: 12px;
	padding: 3px 5px;
	margin-bottom: 7px;
}

div.NewsContainer div.desc p.heading {
	background: #151515;
	color: #eb0000;
	margin: 0px;
	border-bottom: 1px solid #464646;
	font-size: 12px;
	padding: 3px 5px;
	margin-bottom: 7px;
}

div.NewsContainer div.desc p.headingL {
	background: #151515;   
	color: #eb0000;
	margin: 0px;    
	border-bottom: 1px solid #464646;
	font-size: 12px;
	padding: 3px 5px;
	margin-bottom: 7px;
}

div.NewsContainer div.desc p.headingR {
	background: #151515;
	color: #eb0000;
	margin: 0px;
	border-bottom: 1px solid #464646;
	font-size: 12px;
	padding: 3px 5px;
	margin-bottom: 7px;
}

/******************************KONTENER OBRAZKW***********************/
div.photosContainer {
	text-align:center;
	margin-bottom:10px;
}


div.photosContainer div {
	margin: 0px auto;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	display:inline;
	text-align:center;
}

div.photosContainer a {

	display:block;
	float:left;
	width:152px;
	height:103px;
	background: url('../../images/imageBox2.png') no-repeat;
	margin:5px 10px;
	text-align: center;
}

div.photosContainer a  img {
	max-width:136px;
	max-height:89px;
	padding-top: 5px;
}

/*********************** KARTKA Z KALENDARZA ****************************/

div.calendar {
	text-align:center;
	min-height:180px;
	padding: 5px;
}


div.calendar  > p.day {
	font-family: Comic Sans MS;
	padding-top:5px;
	font-size: 56px;
	font-weight:bold;
}

div.calendar  > p.month {
	font-weight:bold;
	padding-top:5px;

}



walek_war {
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;

	background-color: #F5F5F5;
	height: 128px;
	width:265px;
}


table.comptable{
    line-height:120%;
}

td.compheader{
    color: #ffffff;
    background: #444444;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    border: 1px solid #6c6c6c;
}

td.compline{
    color: #ffffff;
    background: #333131;
    background: url('../../images/ikony/_linia_punkt_gray.png') 0px 8px repeat-x;
}

td.compdata{
    color: #ffffff;
    background: #333131;
    font-family: Verdana;
    font-size: 12px;
    border-right: 1px solid #6c6c6c;
    border-bottom: 1px solid #6c6c6c;
}

td.compvalue{
    color: #ffffff;
    font-family: Verdana;
    font-size: 12px;;
    border-right: 1px solid #6c6c6c;
    border-bottom: 1px solid #6c6c6c;
}

td.userorder{
    color: #ffffff;
    font-family: Verdana;
    font-size: 12px;;
    border-right: 1px solid #6c6c6c;
    border-bottom: 1px solid #6c6c6c;
    background: #000000;
}

td.nrpages{
  color: #ffffff; 
  font-family: Verdana; 
  font-size: 11px;
  text-transform: uppercase;
} 

td.selectcell{ 
  color: #000000; 
  font-family: Verdana; 
  font-size: 15px;
  font-weight: bold; 
  background-color: #eb0000; 
} 

a.selectcell { 
  color: #000000; 
  font-family: Verdana; 
  font-size: 15px;
  text-decoration: none; 
  font-weight: bold; 
  background-color: #eb0000; 
} 

a.selectcell:hover { 
  color: #ffffff; 
  font-family: Verdana; 
  font-size: 15px;
  text-decoration: none; 
  font-weight: bold; 
  background-color: #eb0000; 
} 

a.selectcell:active {  
  color: #000000; 
  font-family: Verdana; 
  font-size: 15px;
  text-decoration: none; 
  font-weight: bold; 
  background-color: #eb0000; 
} 

a.nrpage { 
  color: #ffffff;
  font-family: Verdana; 
  font-size: 11px;
  text-decoration: none; 
} 

a.nrpage:hover { 
  color: #eb0000; 
  font-family: Verdana; 
  font-size: 11px;  
  text-decoration: none; 
}



td.up_bielsko{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
}

td.up_bielsko_tel{
    color: #eb0000;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
}

td.mapadojazdu{
    color: #eb0000;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
}

td.infval{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
}

td.infvals{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
	line-height:130%;
}


td.up_nowy_targ{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
}

td.up_wyslij{
    color: #ffffff;
    font-family: Verdana;
    font-size: 10pt;
}

td.up_nowy_targ_tel{
    color: #eb0000;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
}



td.hProducers{
    color: #eb0000;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
}


td.hSort{
    color: #eb0000;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
}

td.hView{
    color: #eb0000;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
}

td.hCompare{
    color: #eb0000;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
}

table.AccRegTable td {
    font-family: Verdana;
    font-size: 13px;
    height: 30px;
}

table.AccLogTable td {
    font-family: Verdana;
    font-size: 13px;
}

table.UserPanelData td {
    font-family: Verdana;
    font-size: 11px;
}

table.UserPanelOrders td {
    font-family: Verdana;
    font-size: 11px;
    border-right: 1px solid #636363;
}

table.searchpanel {
  position: relative;
  top: 4px;
}

a.infodb_tytuls {
    font-family: Verdana;
    font-size: 13px;
    color: #ffffff;
    margin-top: 115px;
}

table.BinFvAdr td {
  height: 35px;
  vertical-align: middle;
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
}

table.BinFvAdr td.BinFvAdrTd2 {
  height: 25px;
  vertical-align: middle;
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
}

table.TabContForm td {
  height: 25px;
  vertical-align: middle;
  font-family: Verdana;
  font-size: 11px;
  color: #ffffff;
  background: #3c3c3c;
  padding-left: 20px;
}

table.TabContForm td.TabContFormHead {
  height: 25px;
  vertical-align: middle;
  font-family: Verdana;
  font-size: 16px;
  color: #eb0000;
  background: #3c3c3c;
  font-weight: bold;
}

a.backbtn {
  font-weight: bold;
  font-family: Verdana;
  font-size: 11px;
  padding-bottom: 3px;
}

input.BinSubRealize {
  display: block;
  font-family: Verdana;
  font-size: 13px;
  color: #ffffff;
  background: #eb0000;
  border: 1px solid #000000;
  width: 175px;
  height: 25px;
  font-weight: bold;
}

textarea.shopuwagi {
	background : #9D9884;
	border-top : #3F3F3D;
	border-right : #3F3F3D;
	border-left : #: 3F3D;
	border-bottom : #3F3F3D;
	border : 1px solid #3F3F3D;
	background-color: #c8c8c8;
	font-size: 13px;
	color : #000000 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.prodKeyWords {
  font-size: 10px;
  font-family: Verdana;
  font-weight: bold;
  color: #636363;
}

div.infval{
    color: #ffffff;
    font-family: Verdana;
    font-size: 13px;
}

.naskroty {color:#aaaaaa;}
.naskroty a{color:#cccccc;}
.naskroty a:hover{color:#dd0000;}
a.ns1{font-size:11px;color:#cccccc}
a.ns2{font-size:13px;color:#dddddd}
a.ns3{font-size:10px;color:#bbbbbb}
a.ns4{font-size:14px;color:#aaaaaa}
table.naskrotytab{margin-top:80px}

h2.seotytulkat {color: #a7a7a7;padding:0px;margin:0px;display:inline;font-weight:normal}
h3.produkt_tytul{letter-spacing: 1pt;text-decoration: none;
   font-family: Verdana,  Arial, Helvetica, sans-serif; color: #eb0000;
    text-transform: uppercase;font-size: 12px;
    text-align:middle;   font-weight: bold;  vertical-align: middle;padding:0px;margin:0px;
	display:inline;
}
h2.bialy{font-size: 13px;font-weight: bold;color: #ffffff;display:inline;padding:0px;margin:0px;}
h3.czerwony {font-size: 16px;font-weight: bold;color: #eb0000;display:inline;padding:0px;margin:0px;}}

