body {
	margin: 0;
	padding: 0;
	color: #727070;
	
}

div.all {
	padding-top: 0px;
}


img {
	border: 0 solid white;
	}
	
a img {
	border: 0 solid white;	
}
div.all div.content {
	margin: auto auto;
	width: 777px;
	
}

a#posItemInstrukcje {
	float: none;
	
}

div.loginHeader{
	color: black;
	font-family: Tamoha, Arial, san-serif;
	font-size: 10px;
	padding: 2px 0px 2px 10px;
	margin:  0px 0px 0px 0px;
	border: 0px;
	border-top: 1px solid #c3b1b1;	
	background-color: #E7E3E3;
}

div.loginHeader:hover {
	color: #bd6f6f;
	cursor: pointer;
}

div.zamowienieForm div input, textarea, select{
	border: 1px solid #9d5757;
	background-color: #f2efef;
	padding: 1px;
}


div.login{
	display: block;
	padding: 20px 0px 20px 10px;
	margin:  0px 0px 0px 0px;
	border: 0px;
	display: none;
	border-top: 1px solid #e7e3e3;	
	background-color: #f4f2f2;
}

div.opakowanieProduktow {
	padding: 0px 20px 20px 20px;

}

div.opakProdSklep {
	padding-top: 10px;
	padding-bottom: 10px;
	background-image:url(../../www/img/pasek_bottom.png);
	background-position:130px bottom;
	background-repeat:repeat-y;
	border-bottom: 1px dashed #efeded;
}

div.panelGora {
	padding: 0px 10px 0px 0px;
	margin:  0px 0px 0px 0px;
	border: 0px;
	text-align: right;
	
}

div.logout{
	margin-left: 0px;
}

/*   -------------------   panel Loga   -------------------------  */

div.logoPanel {
	background-image: url(../img/pasek.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 133px;
}

div.all div.content div.logoPanel a.logoRidgid{
	display: block;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	height: 133px;
	width: 327px;
	margin-top: 0px;
	float: left;
}

div.all div.content div.logoPanel a.flashFirma{
	display: block;
	background-image: url(../img/ridgid3_12_05.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	
	margin-top: 0px;
	float: right;
}

div.all div.content div.logoPanel a.logoAnb{
	background-image: url(../img/ridgid3_12_10.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #D5D2D7;
	height: 114px;
	width: 133px;
	margin-left: 0px;
    margin-top: 19px;
	display: block;
	float: left;
}

/*   -------------------   panel Menu   -------------------------  */

div.srodekPanel {
	background-color: white;
	
}

div.dodaj{
	float: right;
}


div.czekBox{
	font-size: 10px;
	color: black;
	font-weight: 100;
}

div.srodekPanelMain {
	border-bottom: 0px solid black;
	border-left: 0px solid black;
	overflow: hidden;
	height: 340px;
	
}

div.lupaButton {
	width: 70px;
	height: 20px;
	float: left;
	margin-left: 5px;
	cursor: pointer;
	margin-right: 20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: black;
}

div.srodekPanel div.animacjaFlash {
	float:left;
	height: 338px; 
	width: 535px;
	overflow: hidden;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
}

div.srodekPanel div.animacjaFlash img {
	height: 260px;
}

div.komunikat {
	margin-top: 20px;
	text-align:center;
	height: 400px;
}

div.srodekPanel div.menuBox {
	float:right;
	overflow: hidden;
	padding:0px;
	
	background-color: #d5d2d7;
	height: 338px;
	border-bottom: 1px solid black;
	width:239px;
	border-left: 1px solid black;	
	border-top: 1px solid black;
	border-right: 1px solid black;
}

div.srodekPanel div.menuBox ul.menuBoxLista{
	display: block;
	width: 239px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	text-indent: 0pt;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 5px;
	border: 1px solid #D5D2D7;
}

div.srodekPanel div.menuBox ul.menuBoxLista li a {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 238px;
	height: 30px;
	border: 0px solid black;
}


div.srodekPanel div.menuBox ul.menuBoxLista li a.rent {
	display: block;
	background-image: url(../img/wypozyczalnia_out.jpg);
	background-position: 10px -8px;
	background-repeat: no-repeat;
	
}



div.srodekPanel div.menuBox ul.menuBoxLista li a.rent:hover {
	background-image: url(../img/wypozyczalnia_on.jpg);
	cursor: pointer;	
}


div.srodekPanel div.menuBox ul.menuBoxLista li a.esklepButton {
	display: block;
	background-image: url(../img/out_esklep.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}



div.srodekPanel div.menuBox ul.menuBoxLista li a.esklepButton:hover {
	background-image: url(../img/over_esklep.jpg);
	cursor: pointer;	
}


div.srodekPanel div.menuBox ul.menuBoxLista li a.serwisButton {
	display: block;
	background-image: url(../img/serwis_out.jpg);
	background-position: 10px -2px;
	background-repeat: no-repeat;
	
}



div.srodekPanel div.menuBox ul.menuBoxLista li a.ofirmie:hover {
	background-image: url(../img/ofirmie_on.jpg);
	cursor: pointer;	
}


div.srodekPanel div.menuBox ul.menuBoxLista li a.ofirmie {
	display: block;
	background-image: url(../img/ofirmie_out.jpg);
	background-position: 10px -5px;
	background-repeat: no-repeat;
	
}



div.srodekPanel div.menuBox ul.menuBoxLista li a.serwisButton:hover {
	background-image: url(../img/serwis_on.jpg);
	cursor: pointer;	
}



div.srodekPanel div.menuBox ul.menuBoxLista li a.katalogButton {
	display: block;
	background-image: url(../img/out_katalog.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.katalogButton:hover {
	background-image: url(../img/over_katalog.jpg);
	cursor: pointer;	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.instrukcjeButton {
	display: block;
	background-image: url(../img/out_instrukcje.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.instrukcjeButton:hover {
	background-image: url(../img/over_instrukcje.jpg);
	cursor: pointer;	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.prmocjeButton {
	display: block;
	background-image: url(../img/out_promocje.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.prmocjeButton:hover {
	background-image: url(../img/over_promocje.jpg);
	cursor: pointer;		
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.kontaktButton {
	display: block;
	background-image: url(../img/ridgid3_12_033.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.kontaktButton:hover {
	display: block;
	background-image: url(../img/ridgid3_12_03_over.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.kontaktButton {
	display: block;
	background-image: url(../img/ridgid3_12_033.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}

div.srodekPanel div.menuBox ul.menuBoxLista li a.kontaktButton:hover {
	display: block;
	background-image: url(../img/ridgid3_12_03_over.jpg);
	background-position: 10px center;
	background-repeat: no-repeat;
	
}




/*   -------------------   panel Srodek   -------------------------  */


div.srodekPanel div.srodekBox {
	clear:both;
	sheight: 600px;
	bbackground-image: url(../img/tlo_03.jpg);
	background-position: right 4px;
	background-repeat: no-repeat;
	padding-bottom: 0px;	
}

div.srodekPanel div.srodekBoxRest {
	min-height: 300px;
	font-size: 13px;
	heighst: 600px;
	font-family:Tahoma, Arial, sans-serif;
	padding-bottom: 0px;	
}
/*   -------------------   panel Srodek Boxy   -------------------------  */

div.srodekBoxRight {
	padding: 10px 10px 10px 10px;
	font-size: 13px;
	float:right;
	width:380px;
	margin: 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-color: #6f6e66;
	
}

div.allSklep {
	background-image: url(../img/stripes-white.gif);
	background-position: right 4px;
	background-repeat: x-repeat y-repeat;
	
}
div.srodekBoxLeftSub {
	padding: 0px;
	margin: 0px;
	float:left;
	width:170px;
	
	gbackground-color: #bababa;
	
}

div.srodekBoxRightSub {
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	font-family: Tahoma, Arial, sans-serif;
	font-color: #6f6e66;
	width: 603px;
	float:right;
	border-left: 1px solid #cdcdcd;
	min-height: 550px;
	background-color: white;
}

div.srodekBoxRightSub div.opakProdSklep {
	background-image: url(../img/pasek_bottom.png);
	background-position: 130px bottom;
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-bottom: 8px;
	
}



div.clearProd {
	clear:left;
	
}

a.prodHeader {
	font-weight: 700;
	color: #525252;
	font-family: Tahoma, Arial, san-serif;
	font-size: 11px;
	text-decoration: none;
	
}

a.prodHeader:hover {
	color: red;
	text-decoration: none;
}

div.left {
	width: 100px;
	float:left;
	padding: 14px;
	background-color: white;
	
}

div.middle {
	width: 484px;
	font-size: 9px;
	font-family: Tamoha, Arial, san-serif;
	color: #7b7b7b;
	float:left;
	padding-bottom: 11px;
	padding-left: 20px;
	
	
}

div.pathPasek {
	background-color: #f6f2f2;
	border-bottom: 1px solid #ece4e4;
	padding: 2px 0px;
}

div.pathPasek a {
	color: black;
	font-family: Arial, Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: 700;
}

div.pathPasek a:hover {
	color: #D21313;
}


a.secmenu {
	text-decoration: none;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: black;
}

a.secmenu:hover {
	font-weight: 700;
}



div.right {
	width: 92px;
	float:left;
	font-size: 12px;
	font-family: Arial, Tahoma, sans-serif;
	color: black;
	font-weight: 700;
	bsackground-color: balcke;
	border-bottom: 0px solid white;
	padding-top:0px;
	text-align:right;
	padding-right: 10px;
}

div.srodekBoxLeft  {	
	padding: 10px 20px 40px 0px;
	float:left;
	width:320px;

}

table.logowanieTable tr td {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;

}

table.logowanieTable tr td input {
	border: 1px solid black;
}

div.srodekBoxLeftSub ul {
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
	padding:0px;
	text-indent:0pt;
	
	
}

div.srodekBoxLeftSub ul li{
	padding-top: 5px;
	padding-bottom: 5px;
}
div.srodekBoxLeftSub ul li a{ 
	display:block;
	font-size: 12px;
	font-family:  Arial, sans-serif;
	text-decoration:none;
	color:black;
	
	padding: 5px;
	
}
div.srodekBoxLeftSub ul li a:hover{ 
	color:white;
	background-color: #efefef;
	background-image: url(../img/stripes-blue.gif);
	background-position: top left;
	background-repeat: x-repeat y-repeat;
	
}

div.srodekBoxLeft ul.listaBoxow {
	display: block;
	width: 350px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	text-indent: 0pt;
	padding-left: 0px;
	margin-left: 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	
	
	
	
}
div.srodekBoxLeft ul.listaBoxow li {
	padding-bottom: 20px;
	
	padding-top: 0px;
	-sheight: 90px;
	overflow: hidden;
}
div.srodekBoxLeft ul.listaBoxow li img{
	sheight: 90px;
	width: 120px;
	border:1px solid red;
}
div.srodekBoxLeft ul.listaBoxow li object{
	border:1px solid red;
	float:left;
	width: 120px;
	height: 90px;
}
div.srodekBoxLeft ul.listaBoxow li object param{
	width: 120px;
	height: 90px;
}
div.srodekBoxLeft ul.listaBoxow li object embed{
	width: 120px;
	height: 90px;
	float: left;
}

div.srodekBoxLeft ul.listaBoxow li div {
	color: black;
	
}

div.srodekBoxLeft ul.listaBoxow li div div {
	
	font-size: 11px;
	padding-left: 130px;
	padding-right: 10px;
	
}

div.srodekBoxLeft ul.listaBoxow li div div h1{	
	font-weight: 700;
	font-size: 12px;
	margin: 0px;

	
	
}
/*   -------------------   panel Stopka   -------------------------  */

div.kontaktPanel {
	border:0px solid black;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	
	font-color: #6f6e66;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
}


div.srodekPanel div.stopkaBox {
	border-top: 7px solid #ff0000;	
	height: 40px;
	clear:both;
	
}

div.srodekPanel div.stopkaBox a{
	text-decoration: none;
	float: right;
	display: block;
	color: #615f5f;
	height: 20px;
	padding: 3px 10px 3px 10px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
}

div.srodekPanel div.stopkaBox a:hover{
	color: #823131;
}




/*--------------------- ARTICLES -----------------------*/

h2.tytul {
	padding: 5px 10px 5px 10px;
	border-bottom: 2px solid #d21313;
	color: #d21313;
	font-size: 15px;
	font-family: Tahoma, Arial, sans-serif;
	display:block;
	margin-bottom:0px;
}

div.ramka {
	padding: 20px;
}


/* ----------- Esklep ---------------------*/

div.esklepLeft {
	width: 190px;
	float:left;
	height: 550px;
	background-color: #ececec;
	padding:10px;
}

div.esklepRight {
	width: 550px;
	float:left;
	
}

div.submainArt {
	padding-top: 20px;
	padding: 20px;
	font-size: 13px;
	color: black;
	font-family: Tahoma, Arial, sans-serif;
}

div.imgProdukt {
	float: left;
	
	
	padding: 10px;
	
}

div.imgProdukt img {
	width: 220px;
	
}

div.produktCena {
	float:left;
	padding-left: 40px;
	width:166px;
	font-size: 12px;
	color: black;
	font-family: Tahoma, Arial, sans-serif;
}

div.trescProdukt {
	clear: left;
	padding: 20px;
	font-size: 13px;
	color: black;
	width: 300px;
	font-family: Tahoma, Arial, sans-serif;
}

div.trescProdukt ul{
	list-style-position: inside;
}

h1.productHeader {
	font-size: 17px;
	display:block;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: black;
	font-family: Arial, Tahoma, sans-serif;
	border-bottom: 1px solid #E7E3E3;
	background-color: #F4F2F2;
}

a.koszyk {	
	text-decoration: none;
	display:block;
	padding-left: 28px;
	padding-top: 10px;
	height:30px;
	color: black;
	background-image: url(../img/cart_icon.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

a.koszyk:hover {
	color: red;
}


a.koszykSmall {	
	margin-top: 10px;
	text-decoration: none;
	display:block;
	padding-right: 22px;
	font-size: 9px;
	height:20px;
	color: black;
	font-weight: 100;
	padding-top: 5px;
	background-image: url(../img/cart_icon_small.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
}

a.koszykSmall:hover {
	color: red;
}

div.mapa {
	padding-top: 30px;
	margin: auto;
	
}

div.mapa iframe{
	
	margin: auto;
}

div.allKatalog {
	background: white;
	position:relative;
	padding-bottom: 40px;
}

div.katalogKategorie {
	margin-bottom: 60px;
	margin-top:10px;
	border:1px solid #F1F1F1;
	padding: 10px 10px;
	width: 750px;
	position: relative;
	float: left;
}

div.leftBottomCorner {
	background-image:url(../img/crn-l-b.gif);
	bottom:-1px;
	left:-1px;
	background-position: left top;
	height:13px;
	position:absolute;
	width:7px;
}

div.leftTopCorner {
	background-image:url(../img/crn-l-t.gif);
	left:-1px;
	top:-1px;
	background-position: left top;
	height:13px;
	position:absolute;
	width:7px;
}


div.rightTopCorner {
	background-image:url(../img/crn-r-t.gif);
	right:-1px;
	top:-1px;
	background-position: left top;
	height:13px;
	position:absolute;
	width:7px;
}

div.rightBottomCorner {
	background-image:url(../img/crn-r-b.gif);
	bottom:-1px;
	right:-1px;
	background-position: left top;
	height:13px;
	position:absolute;
	width:7px;
}

div.kategorieOpis {
	float: left;
	width: 300px;
	margin-left: 20px;
}

div.kategorieOpis p {
	margin:12px 3px 5px 3px;
	font-size: 11px; 
	font-family: Tahoma, Arial, sans-serif;
}

div.kategorieOpis div.srodek {
	position: relative;
	height: 180px;
	width: 260px;
	padding: 15px;
	border: 1px solid #F1F1F1;
}

div.katalogKategorie div a{
	display: block;
	float:ledft;
	background: none;
	color: black;
	font-size: 12px;
	padding: 3px 20px;
	margin-top: 3px;
	text-decoration: none;
	background-image:url(../img/pasek_bottom.png);
	background-position:10px bottom;
	background-repeat:no-repeat;
}

div.katalogKategorie a {
	/*border-left: 1px solid #9b9494;
	border-right: 2px solid #9b9494;
	border-top: 1px solid #9b9494;
	border-bottom: 2px solid #9b9494;*/
	padding: 8px;
	font-family: Arial, Tahoma, sans-serif;
	text-decoration: none;
	color: black;
	font-weight: 700;
}

div.katalogKategorie ul li  {
	background-image: url('../img/box3.png');
	background-repeat: repeat-x;
	height: 45px;
	float:left;
	line-height: 45px;
	margin-right: 10px;
}

div.katalogKategorie a *{
	vertical-align: middle;
}

div.katalogKategorie a:hover {
	
	/*border-left: 2px solid #9b9494;
	border-right: 1px solid #9b9494;
	border-top: 2px solid #9b9494;
	border-bottom: 1px solid #9b9494;*/
}


div.katalogSrodek div div.leftKatalog {
	width: 200px;
	float:left;
	height: 60px;
}

div.katalogSrodek div div.middleKatalog {
	width: 400px;
	float:left;
	height: 60px;
}

div.katalogSrodek div div.rightKatalog {
	width: 100px;
	float:left;
	height: 60px;
}


div.katalogKategorie div a:hover {
	color: white; 
	background: #dfe2ec;
	background-image: url(../img/stripes-blue.gif);
	
}

div.kategorieHeader {
	font-family: Tahoma, Arial, sans-serfi;
	border-bottom: 1px solid #D21313;
	
	display:block;
	background-color: #f3ecec;
	color: black;
	font-weight: 700;
	padding: 2px 10px;
	font-size: 11px;
}

div.katalogSrodek {
	
	padding-top: 30px;
}

div.opakGazetka {
	width: 600px;
	margin:auto auto;
}

img.gazetkaImg {
	margin: auto auto;
	width: 600px;
}


div.katalogPozycja {
	padding-top:5px;
	padding-bottom:10px;
	border-bottom: 1px solid grey;
	
}


div.katalogPozHeader {
	font-size: 12px;
	font-weight: 700;
	font-family: Tahoma, Arial, sans-serif;
	margin-bottom: 30px;
}


img.katalogPozImg {
	max-width: 250px;
	
}


div.katalogPozRest {
	width: 480px;
	float:left;
	font-size: 11px;
	font-weight: 0;
	font-family: Tahoma, Arial, sans-serif;
	margin-left: 20px;
}




div.produktyLogaPanel {
	padding:10px;
}

div.produktyLogaPanel img {
	margin-left: 10px;
	margin-right: 10px;
}

div.naglowekKatalog {
	font-size: 14px;
	font-family: Arial, Tahoma, sans-serif;
	color: black;
	padding: 10px;
}

div.naglowekKatalog a{
	color: black;
	font-family: Arial, tahoma, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

div.naglowekKatalog a:hover{
	color: red;
}

div.pasekTekst {
	color: white;
	font-weight: 700;
	font-family: Arial, tahoma, sans-serif;
	font-size: 11px;
	float: right;
	padding-right: 10px;
}

a.wiecej {
	font-size: 10px;
	color: #794646;
	text-decoration: none;
	
}

a.wiecej:hover {
	color: #bc9292;
}

div.prodInfoMain {
	width: 190px; 
	float: left;
	padding-left: 10px;
	font-size: 10px;
	font-family: Arial, tahoma, sans-serif;
}

div.prodInfoMain p {
	font-weight: 700;
	font-size: 11px;
	
}

a.inteaButton {
	display: block;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: black;
	float: left;
}


div.menuProdukty ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

div.zalacznikiBox {
	width: 330px;
	float: right;
	padding-top: 20px;
}

div.instrukcjeHeader {
	border-bottom: 1px solid #b88d8d;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: 700;
	padding-left: 10px;
}

ul.listaInstrukcji {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
a.instrPos {
	display: block;
	border-bottom: 1px solid #ffe8e8;
	background-color: #fff3f3;
	margin-top: 1px;
	font-family: Arial, Tahoma, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
}

a.instrPos:hover {
	color: black;
	font-weight: 700;
}

a.showDetails {
	color: #986c6c;
	font-size: 10px;
	font-family: Arial, Tahoma, sans-serif;
}

div.menuProdukty {
	margin-left: 20px;
	margin-top: 20px;
	padding-bottom: 20px;
	width: 400px;
	float: left;
}

div.menuProdukty ul li {
	padding: 3px 0px;
	margin: 0px;
	margin-bottom: 4px;
	
}

div.menuProdukty ul li a {
	text-decoration: none;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 13px;
	color: black;
	
	
	padding: 0px;
	
	margin: 0px;
}

div.opisInst {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 13px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

div.menuProdukty ul li a:hover {
	color: #D21313;
	
}

img.close{
	dispaly: block;
	padding: 0px;
	border: 0px;
	margin-bottom: -17px;
	margin-right: -15px;
}


div.baner{
	dispaly: block;
	padding: 0px;
	border: 0px;
	overflow: hidden;
	text-align: right;
	width: 340px;
	border-top: 1px solid #f4eded;
}

div.baner a{
	font-size: 9px;
	font-family: Arial, Tahoma, sans-serif;
	color: gray;
	text-decoration: none;
	display: block;
	border: 1px solid white;
}

div.baner a:hover{
	color: #FF0000;
}

div.artImageText {
	padding: 10px;
	font-family: Arial, Tahoma, sans-serif;
	color: black;
}

div.artImageText b {
	font-size: 14px;
	
}

div.artImageText img {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #f3ecec;
}

div.artImageText div {
	padding: 20px;
	font-size: 12px;
}

div.menuSmall {
	
	sborder-bottom: 1px solid black;
	font-family: Tahoma, Arial, sans-serif;
	
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
}

div.menuSmall a {
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: black;
	font-size: 11px;
	border-left:1px solid black;
	font-weight: 700;
}

div.menuSmall a:hover {
	color: gray;
	
}

ul.navigation {
	list-style: none;
	margin: 0;
	padding: 3px 0 6px 0;
	text-align: center;
	background-color: white;
	border-top: 1px solid #E2E2E2;
	
}

ul.navigation li {
	display: inline;
	margin: 0;
	padding: 0em;	
}

ul.navigation li a {
	color: #CF8D02;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: 700;
}

ul.navigation li a:hover {
	color: #875d02;
}

ul.navigation li span {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: 700;
	color: #dcdcdc;
}

a.questionHref {
	font-size: 13px;
	font-family: Tahoma, sans-serif;
	color: #457996;
	text-decoration: none;
	
	display: block;
}

a.questionHref:hover {
	color: #834d3e;
}

div.searchHeader {
	font-size: 10px;
	font-family: Tahoma, sans-serif;
}

input.searchBox {
	width: 200px;
	border: 1px solid #806b6b;
	float: left;
	font-color: #6f5e5e;
	font-size: 10px;
	padding: 1px;
}

a#wybrany {
	color: black;
}

div.pdfKatalog {
	border-bottom:1px solid #E2E2E2;
	background-color: #fdf9f9;
}

div.pdfKatalog > a{
	text-decoration: none;
	color:#CF8D02;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	font-weight:700;
	margin-left: 5px;
}

div.pdfKatalog > a:hover {
	color: #875d02;	
}

div.widomoscBox {
	position: absolute;	
	border: 1px solid #C3B1B1;
	background-color: #F4F2F2;
	margin-left: 320px;
	margin-top: 50px;
	width: 300px;
	height: 400px;
	font-family:Tahoma,sans-serif;
	font-size:10px;
	display: none;
	z-index: 1000;
}


div.widomoscBox > div.widomoscBoxHeader {
	font-weight: 700;
	background-color: #b16565;
	border-bottom: 1px dotted white;
	height: 17px;
	padding: 4px 0 0 5px;
	margin-bottom: 8px;	
	color: #F4F2F2;
}

input.inpTxt {
	margin: 0px 5px 5px 10px;
	width: 275px;
	border: 1px solid #b16565;
	padding:2px;
}

textarea.txtAra {
	margin: 0px 5px 5px 10px;
	width: 275px;
	height: 200px;
	background-color: white;
	border: 1px solid #b16565;
}

div.widomoscBoxContent span {
	margin-left: 10px;
}

input.submitButton {
	border-top: 1px solid #b16565;
	border-bottom: 1px solid #b16565;
	border-left: 1px solid #e8dede;
	border-right: 1px solid #e8dede;
	background-color: #b16565; 
	color: white;
	width: 80px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	padding: 1px;
	font-weight: 700;
}

input.cancelButton {
	border: 1px solid #b16565;
	background-color: #F4F2F2; 
	color: #b16565;
	width: 80px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	padding: 1px;
	font-weight: 700;
}


table.basketTable {
	margin: 20px;
	width: 720px;
}

tr.headerTab td{
	border-bottom: 1px solid #6381ae;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: 700;
}

tr.contTab td{
	border-bottom: 1px dotted #e9ecef;
	padding: 4px;
	
}

a.dellBasket {
	display: block;
	height: 20px;
	width:20px;
	background-image:url(../../www/img/emptytrash.png);
	background-position:0px 0px;
	background-repeat: no-repeat;
	border: none;
}

a.dellAllButton {
	display: block;
	padding: 35px 4px 4px 4px;
	margin-right: 10px;
	height: 20px;
	width:50px;
	background-image:url(../../www/img/edittrash.png);
	background-position: 15px 10px;
	background-repeat: no-repeat;
	border: none;
	float: right;
	border: 1px solid #e5e5e5; 
	text-decoration: none;
	color: #727070;
}

a.backButton {
	display: block;
	test-align: center;
	padding: 35px 4px 4px 10px;
	margin-right: 10px;
	height: 20px;
	width:50px;
	background-image:url(../../www/img/back.png);
	background-position: 15px 10px;
	background-repeat: no-repeat;
	border: none;
	float: right;
	border: 1px solid #e5e5e5;
	text-decoration: none; 
	color: #727070;
}


a.contButton {
	display: block;
	test-align: center;
	padding: 35px 1px 4px 9px;
	margin-right: 10px;
	height: 20px;
	width:50px;
	background-image:url(../../www/img/games_endturn.png);
	background-position: 15px 10px;
	background-repeat: no-repeat;
	border: none;
	float: right;
	border: 1px solid #e5e5e5; 
	background-color: white;
	text-decoration: none;
	color: #727070;
}

a.podliczButton {
	display: block;
	test-align: center;
	padding: 35px 1px 4px 17px;
	margin-right: 10px;
	height: 20px;
	width:50px;
	background-image:url(../../www/img/accessories_calculator.png);
	background-position: 25px 10px;
	background-repeat: no-repeat;
	border: none;
	float: right;
	text-decoration: none;
	border: 1px solid #e5e5e5; 
	background-color: white;
	color: #727070;
}

a.podliczButton:hover, a.contButton:hover, a.dellAllButton:hover{
	border: 1px solid #6381AE;
}



input.contButton {
	display: block;
	test-align: center;
	padding: 35px 1px 4px 7px;
	margin-right: 10px;
	height: 60px;
	width:80px;
	background-image:url(../../www/img/games_endturn.png);
	background-position: 30px 10px;
	background-repeat: no-repeat;
	border: none;
	float: right;
	border: 1px solid #e5e5e5; 
	background-color: white;
	margin-bottom: 10px;
	color: #727070;
}

div.zamowienieForm {
	padding: 20px;	
}

div.zamowienieForm > div {
	margin-bottom: 10px;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	color: #727070;
}

div.zamowienieForm > div > input {
	width: 180px;
}


div.zamowienieForm > div > textarea {
	width: 340px;
	height: 200px;
}

a.koszykIcon {
	display: block;
	float: right;
	height: 20px;
	width:85px;
	padding-top: 4px;
	background-image:url(../../www/img/cart_icon_small.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: black;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
}


a.regulamin {
	display: block;
	float: right;
	height: 20px;
	width:65px;
	padding-left: 14px;
	padding-top: 4px;
	text-decoration: none;
	color: black;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
}


ul.mapaUl {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

ul.mapaUl >li > a {
	color: black;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	
}


