#where {
	font-family: Tahoma, sans-serif;
	font-size: 9pt;
	text-align: left;
	float: left;
	width: 600px;
	padding-left: 120px;
	padding-top: 25px;
}
/* CONTENT */
#content .n1 {
	font-family: Tahoma, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	color: #022FA7;
	background-color: inherit;
}

#content .n2 {
	color: Gray;
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	border-bottom: 1px solid #1747BC;
	padding-bottom: 5px;
	margin-bottom: 5px;	
	width: 710px;
	background-color: inherit;
}

#content {
	color: Gray;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	background-color: inherit;
	line-height: 120%;
}

/* table produktów */

table#products {
	width: 700px;
	border-collapse: collapse;
	color: Gray;
	background-color: inherit;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;	
}

table#products td {
	border: 1px solid #DCDCDC;
}

td.td_picture {
	text-align: center;
	width: 20%;
}

td.td_desc {
	width: 40%;
	vertical-align: top;
	padding: 5px 2px 5px 20px;
	line-height: 120%;
}

td.td_price {
	width: 30%;	
	color: black;
	vertical-align: top;
	padding: 10px 7px 2px 7px;	
	line-height: 130%;	
	font-weight: bold;
	background-color: inherit;
}

td.td_price .hr {
	margin: 4px 0px 0px 0px;
}

.price {
	color: #DC143C;
	padding-left: 5px;
	font-weight: bold;
	font-family: Tahoma, sans-serif;	
	background-color: inherit;
}

.noprice {
	text-decoration: line-through;
	padding-left: 5px;	
}

a {
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #022BA8;
	background-color: inherit;
}

div#content a {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;	
}

a.p {
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #022BA8;
	padding-left: 8px;	
	background-color: inherit;
}

a.l:before {
	content: url(arrow.gif);
	padding-right: 3px;
}

a.nounderl {
	text-decoration: none;
}

a.nounderl:before {
	content: url(arrow.gif);
	padding-right: 3px;
}

table#products_non_photo {
	width: 700px;
	border-collapse: collapse;
	color: Gray;
	font-family: Tahoma, sans-serif;
	font-size: 9pt;	
	background-color: inherit;
}

table#products_non_photo td {
	font-size: 8pt;
	border: 1px solid #DCDCDC;
	text-align: center;
	cursor: crosshair;
}

table#products_non_photo th {
	border: 1px solid #DCDCDC;
	font-size: 7pt;   
	 text-align: center;	
}

#view_switch {
	text-align: right;
	display: block;
}

/* WYSWIETLANIE KATEGORI */
.group_image {
width: 210px;
height: 210px;
margin: 10px;
vertical-align: top;
float: left;
}

.group_images {
text-align: center;
}

#kontakt h1 {
				color: #fff;
				font-size: 16pt;
				font-weight: bold;
			}
			
#kontakt #main h2 {
				font-size: 11pt;
				font-weight: bold;
			}
			
#kontakt #mainkontakt {
				border: 2px ridge #c3c3c3;
				font-size: 10pt;
				padding: 10px;
				height: 700px;
			}
			
#kontakt #mainkontakt img.icon {
				vertical-align: middle;
				margin-right: 5px;
			}
			
			.clearer {
				clear: both;
				height: 1px;
			}
			
#mainkontakt #form {
				margin: 7px;
				padding: 5px;
				border: 2px ridge #dddddd;
			}
			
#mainkontakt #form input {
				margin-top: 5px;
				margin-bottom: 10px;
				border: 0px;
				font-size: 10pt;
			}
			
#mainkontakt #form textarea {
				margin-top: 5px;
				background-color: #fff;
				width: 530px;
				color: black;
				font-size: 10pt;
			}
			
#column1 {
				float: left;
				width: 270px;
				height: 540px;
			}
			
#column2 {
				float: right;
				width: 270px;
				height: 540px;
				text-align: center;
			}
			
#kontakt li {
	list-style-type: none;
}
