

BODY {
    color: black;
    background-color: transparent;
    background: url(images/background.png);
    background-repeat: repeat-x;
    margin-left: 20px;
    text-align: justify;
    font-family: Helvetica;
  }


H1 {
    /*color: black;*/
    /*background-color: white;*/
    font-size: 14px;
    text-align: center;
  }

H2 {
    /*color: black;*/
    font-family: Helvetica;
    /*background-color: white;*/
    font-size: 13px;
    text-align: center;
  }

HR {
    /*color : Black;*/
    height : 1px;
  }

INPUT, TEXTAREA {
    background-color: #e6ffe6
}

TABLE {
    font-family: verdana;
    font-size: 12px;
}
img.shop {
    border: 1px solid; 
    width: 128px;
    height: 128px;
  }

A:Link, A:Visited, A:Active  {
	color : black;
	text-decoration : none;
	font-family : verdana, Arial, Helvetica, sans-serif;
}

A:Hover  {
	color : blue;
	text-decoration : none;
}

.logo {
    width: 454px;
    background-image: url(images/netinstal-1-1.png);
    height: 163px;
    background-repeat: no-repeat;
  }


.banner {
    width: 320px;
    background-image: url(images/netinstal-3-1.png);
    height: 163px;
    background-repeat: no-repeat;
  }

/*wlasnosci menu najwyzszego poziomu*/




td.menu_top {
    color : #000000;
    width: 248px;
    background-image: url(images/netinstal-1-2.png);
    height: 23px;
    background-repeat: no-repeat;
    text-align: right;
  }


td.menu_top div a {
 margin-right: 20px;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 font-family : verdana, Arial, sans-serif;
}


td.menu_top div A:Link {
    color: blue;
    text-decoration: none;
    font-size: 13px;
  }


td.menu_top div A:Visited {
    color: blue;
    text-decoration: none;
    font-size: 13px;
  }


td.menu_top div A:Active {
    color: blue;
    text-decoration: none;
    font-size: 13px;
  }


td.menu_top div A:Hover {
    color: black;
    text-decoration: none;
    font-size: 13px;
  }

/*Wyglad menu lewej szpalty*/


td.navi_bar {
	padding-left: 0px; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold; 
	color: black;
}

td.navi_bar a{
	padding-left: 2px; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold; 
	color: black;
}

td.navi_bar div{
	padding-left: 20px; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold; 
	color: black;
}


td.menu_lev1 {
    color: #0000f0;
    width: 231px;
    background-image: url(images/netinstal-1-7.png);
    background-repeat: repeat-y;
    text-align: left;
    vertical-align: top;
    text-decoration : none;
  }


td.menu_lev1 a {
 margin-left: 20px;
 font-family : verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 13px;
 text-decoration: none;
}


td.menu_lev1 A:Link {
    color: blue;
    text-decoration: none;
}


td.menu_lev1 A:Visited {
    color: blue;
    text-decoration: none;
}


td.menu_lev1 A:Active {
    color: blue;
    text-decoration: none;
}


td.menu_lev1 A:Hover {
    color: red;
    text-decoration: none;
}


td.menu_lev1 span a {
    font-weight : normal;
    margin-left : 40px;
  }

.menu_title {
    color : #000000;
    font-family : Helvetica, verdana, Arial, sans-serif;
    font-size : 16px;
    font-weight : bold;
    margin-left : 20px;
  }

a.menu_lev1 a,img {
	border-style: none;
}


/*wyglad dokumnetu misja*/

.misja {
    color : #000000;
    font-family : verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    text-align: justify;
  }

/*wygląd poczatku artykułu w sklepie*/
.shop_description {
    color : #000000;
    font-family : verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    text-align: justify;
  }

/*wyglad artykulow */

.art_title {
    color: #c00000;
    font-family: Helvetica, verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    padding-left: 20px;
    padding-top: 20px;
  }


td.article {
    color: #000000;
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-align: justify;
    background-color: #ffffff;
    background-image: url(images/netinstal-2-7.png);
    background-repeat: no-repeat;
    background-position: top;
    width: 554px;
    height: 460px;
    vertical-align: top;
  }


td.article A:Hover {
    color : red;
    text-decoration : none;
    font-family : verdana, Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-weight : normal;
  }


td.article A:Link, A:Visited, A:Active {
    color : blue;
    text-decoration : none;
    font-family : verdana, Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-weight : normal;
  }


div.article {
    color : #000000;
    font-family : verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
    text-align: justify;
    vertical-align: top;
  }


a.article {
    color : blue;
    text-decoration : none;
  }


.podpis {
    color: black;
    text-decoration: none;
    font-size: 12px;
    font-family : verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    text-align: right;
    padding-right: 10px;
  }


table.shop {
    width: 360px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }


td.shop {
    text-align : center;
    width : 130px;
  }


td.shop img {
    border-bottom-color : blue;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : blue;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : blue;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : blue;
    border-top-style : solid;
    border-top-width : 1px;
    height : 128px;
    width : 128px;
  }

/* main - strona glowna*/
table.main {
    width: 500px;
    text-align: center;
    margin-left: 25px;
  }

td.main {
	height: 90px;
	width: 90px;
}

td.main img {
	height: 80px;
	width: 80px;
	border-style: none;
}

td.main_comm {
	height: 90px;
	width: 420px;
	text-decoration: none;
	text-align: left;
	margin-left: 30px;
}

td.main_comm A:Link {
    color: black;
    text-decoration: none;
}


td.main_comm A:Visited {
    color: black;
    text-decoration: none;
}


td.main_comm A:Active {
    color: black;
    text-decoration: none;
}


td.main_comm A:Hover {
    color: red;
    text-decoration: none;
}

/*oferta - tabela i pola*/
table.offers {
	width: 500px;
	text-align: center;
	margin-left: 5px;
	font-size: 12px;
	vertical-align:top;
  }

td.offers {
	height: 70px;
	width: 70px;
	vertical-align: top;
}

td.offers img {
	height: 64px;
	width: 64px;
	border-style: none;
}

td.offers_comm {
	height: 70px;
	width: 420px;
	text-decoration: none;
	text-align: justify;
	margin-left: 30px;
}


td.offers_comm A:Link {
    color: black;
    text-decoration: none;
}


td.offers_comm A:Visited {
    color: black;
    text-decoration: none;
}


td.offers_comm A:Active {
    color: black;
    text-decoration: none;
}


td.offers_comm A:Hover {
    color: red;
    text-decoration: none;
}

.offers_title {
	color: black;
	font-size: 13px;
	font-weight:bold;
}

/*kontrahenci - tabela i pola*/
table.partners {
	width: 460px;
	text-align: center;
	margin-left: 45px;
	font-size: 12px;
	vertical-align:top;
  }

td.partners {
	height: 70px;
	width: 70px;
	vertical-align: top;
}

td.partners img {
	height: 64px;
	width: 64px;
	border-style: none;
}

td.partners_comm {
	height: 70px;
	width: 420px;
	text-decoration: none;
	text-align: justify;
	margin-left: 30px;
}


td.partners_comm A:Link {
    color: black;
    text-decoration: none;
}


td.partners_comm A:Visited {
    color: black;
    text-decoration: none;
}


td.partners_comm A:Active {
    color: black;
    text-decoration: none;
}


td.partners_comm A:Hover {
    color: red;
    text-decoration: none;
}

.partners_title {
	color: black;
	font-size: 13px;
	font-weight:bold;
}


/* sklep */

table.offers_shop {
	width: 500px;
	text-align: center;
	margin-left: 5px;
	font-size: 12px;
	vertical-align:top;
  }
td.offers_shop {
	height: 70px;
	width: 70px;
	vertical-align: top;

}
td.offers_shop_comm {
	width: 420px;
	text-decoration: none;
	text-align: justify;
	margin-left: 30px;
}
td.offers_shop_comm img {
	border-style: none;
}
td.offers_shop img {
	height: 64px;
	width: 64px;
	border-style: none;
}

/*article's css*/
table.articles {
	width: 500px;
	text-align: center;
	margin-left: 5px;
	font-size: 12px;
	vertical-align:top;
  }

td.articles {
	height: 70px;
	width: 70px;
	vertical-align: top;
}

td.articles img {
	height: 64px;
	width: 64px;
	border-style: none;
}

td.articles_comm {
	height: 70px;
	width: 420px;
	text-decoration: none;
	text-align: justify;
	margin-left: 30px;
}


td.articles_comm A:Link {
    color: black;
    text-decoration: none;
}


td.articles_comm A:Visited {
    color: black;
    text-decoration: none;
}


td.articles_comm A:Active {
    color: black;
    text-decoration: none;
}


td.articles_comm A:Hover {
    color: red;
    text-decoration: none;
}

.articles_title {
	color: black;
	font-size: 15px;
	font-weight:bold;
}
/**/
.pricen {
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	color: #a0a0a0;
}
.priceb {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.promotion {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.cart_tab {
	font-size: 10px;
	color: blue;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	margin-left:20px;
}


/*.cart_tab img {
	vertical-align: center;
}
*/
.cart_tab_comm_blue {
	color:blue;
}
.cart_tab_comm_red {
	color:red;
}

