﻿* {
	margin:0;
	padding:0;
}
a img {
	border:0;
}
body {
	background:url('../img/backGRDBars.png') #ebebeb no-repeat 0 137px;
	color:#418bbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.clear {
	font-size:0;
	clear:both;
	overflow:hidden;
	height:0;
}
div.container {
	background:url('../img/backGRDContainer.png') repeat-x 0 136px;
	text-align:center;
}
div.containerInner {
	width:800px;
	margin:0 auto;
}
div.top {
	height:341px;
	
}
div.header {
	height:137px;
}
div.linkLogo {
	background:url('../img/linkLogo.png') no-repeat 0 bottom;
	height:137px;
	width:244px;
	float:left;
	text-align:center;
}
div.linkLogo a {
	display:block;
	height:100px;
	width:150px;
	margin:10px auto;
}
div.menu {
	height:37px;
	float:right;
	width:556px;
}
div.contactOnHeader {
	height:68px;
	padding-top:32px;
	background:url('../img/backGRDMenu.png') no-repeat right 32px;
	text-align:right;
	line-height:68px;
	float:right;
	width:556px;
}
div.contactOnHeader p {
	display:inline;
	padding-right:30px;
	padding-left:30px;
	color:#7c7c7c;
}
div.newsletter {
	float:left;
	width:244px;
	overflow:hidden;
	height:204px;
	background:#eeeced;
}
div.contactOnHeader a {
	color:white;
	text-decoration:none;
}
div.contactOnHeader span {
	color:white;
}
div.formsNewsletter {
	border-top:1px #f8f8f8 solid;
	text-align:left;
}
div.newsletter h1 {
	line-height:43px;
	height:43px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:35px;
	background:url('../img/backGRDH1Newsletter.png') no-repeat white 12px center;
	text-transform:uppercase;
	font-weight:bold;
}
div.flashHeader {
	height:204px;
	width:556px;
	float:right;
}
div.inputTextNewsletter {
	width:164px;
	height:12px;
	margin-top:19px;
	background:url('../img/backGRDInputTextNewsletter.png') no-repeat 35px 0;
	padding-left:41px;
	padding-top:6px;
	padding-bottom:6px;
	overflow:hidden;
}
div.inputTextNewsletter input {
	line-height:12px;
	color:#ababab;
	width:123px;
	background:none;
	border:0;
	outline:none;
	font-size:11px;
	text-align:left;
}
div.inputRadiosNewsletter {
	margin-left:35px;
	color:#666666;
	margin-top:20px;	
}
div.inputRadiosNewsletter input {
	height:14px;
	width:14px;
	float:left;
}
div.inputRadiosNewsletter label {
	padding-left:3px;
	line-height:14px;
}
div.singleRadioNewsletter {
	clear:both;
	height:18px;
	overflow:hidden;
}
div.inputSubmitNewsletter {
	margin-top:12px;
	padding-left:35px;
	height:30px;
	text-align:left;	
}
div.inputSubmitNewsletterInner {
	background:url('../img/backGRDInputSubmitNewsletter.png') repeat-x 0 2px;
	height:30px;
}
div.inputSubmitNewsletter  input {
	background:url('../img/backGRDSubmitSend.png') no-repeat 0 0;
	border:0;
	outline:none;
	width:97px;
	height:30px;
	float:left;
	cursor:pointer;
}
div.news {
	overflow:visible;
	margin-left:23px;
	margin-right:23px;
}
div.singleNews {
	text-align:left;
	border-bottom:1px #d2dfe8 solid;
	margin-bottom:22px;
}
div.singleNews p span {
	color:#666666;
}
div.singleNews p.readMore {
	height:25px;
}
div.singleNews p.readMore a {
	line-height:25px;
	display:block;
	float:right;
	padding-left:12px;
	height:25px;
	overflow:hidden;
	text-align:right;
	background:url('../img/backGRDreadMoreLink.png') no-repeat 0 9px;
	text-decoration:none;
	color:#4d81a5;
}
div.singleNews p.readMore a:hover{
	color:#84ABC6;
}
div.news h1 {
	overflow:hidden;
	font-size:13px;
	height:75px;
	line-height:75px;
	text-align:left;
	padding-left:30px;
	background:url('../img/backGRDH1News.png') no-repeat 0 25px;
	text-transform:uppercase;
}
div.contentHome h1, div.contentProduct h5 {
	font-size:24px;
	text-align:left;
	line-height:75px;
	font-weight:normal;
}
div.contentProduct h5 {
	padding-left:25px;
}
div.divContact {
	height:167px;
}
div.main {
	background:url('../img/backGRDContainer.png') white repeat-y 244px 0;
	overflow:hidden;
	width:800px;
}
div.mainHome {
	width:800px;
	background:url('../img/backGRDCenter.png') no-repeat 269px bottom;
}
div.left {
	float:left;
	width:244px;
}
div.menuProducts {
	text-align:left;
}
div.menuProducts h1 {
	line-height:37px;
	height:38px;
	color:white;
	background:url('../img/backGRDH1MenuProducts.png') repeat-x 0 0;
	font-size:14px;
	text-transform:uppercase;
	padding-left:22px;
}
div.menuProducts ul , div.menuProducts li {
	list-style:none;
}
div.menuProducts ul {
	font-size:0;
}
div.menuProducts ul li {
	line-height:33px;
	background:#e4e7e8;
}
div.menuProducts ul li a {
	text-decoration:none;
	color:#666666;
	display:block;
	padding-left:22px;	
	border-bottom:1px white solid;

	font-size:11px;
	line-height:31px;
}
div.menuProducts ul li a:hover {
	background:#dce1e3;
}
div.menuProducts ul li ul li a, div.menuProducts li a.poziom2 {
	border-bottom:1px #e4e7e8 solid;
	padding-left:42px;
	background:url('../img/backGRDUlLiUlLia.png') no-repeat 28px center white;
}
div.menuProducts ul li ul li a:hover , div.menuProducts li a.poziom2:hover {
	background:url('../img/backGRDUlLiUlLia.png') no-repeat 28px center white;
	color:#999999;
}
div.contentMain {
	float:right;
	width:506px;
	text-align:left;
	padding-left:25px;
	padding-right:25px;
}
div.onePos p span {
	font-weight:bold;
}
div.onePos a {
	color:blue;
	text-decoration:none;
}
div.contentMain p {
	color:#666666;
	padding-bottom:10px;
	____line-height:16px;
}
div.partners {
	height:78px;
	clear:both;
}
div.footer {
	height:90px;
}
div.copyright  {
	float:left;
	width:260px;
	height:52px;
	padding-top:8px;
	line-height:18px;
	color:#bdbdbd;
}
div.copyright a {
	text-decoration:none;
	color:#bdbdbd;
}
div.copyright a:hover {
	text-decoration:underline;
}
div.linkFooter {
	width:530px;
	float:left;
	line-height:60px;
	text-align:center;	
}
div.linkAuthor {
	height:24px;
	clear:both;
	line-height:24px;
	color:#808080;
	text-align:left;
}
div.linkAuthor a {
	color:#808080;
	text-decoration:none;
}
div.linkAuthor a.siteMap {
	float:right;
}
div.linkAuthor a:hover {
	text-decoration:underline;
}
div.linkFooter a {
	padding-right:8px;
	padding-left:8px;
	color:#666666;
	text-decoration:none;
}
div.linkFooter a:hover{
	color:#999999;
}
div.contentProduct h1 {
	color:#b9b9b9;
	font-size:11px;
	text-align:left;
	line-height:40px;
	height:37px;
	padding-left:25px;
}
div.contentProduct a {
	color:#B9B9B9;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
} 
div.sortPanel {
	height:63px;
	background:url('../img/backGRDPanelSort.png') repeat-x 0 0;
	margin-left:1px;
}
div.sortPanel div.leftDesc {
	float:left;
	width:300px;
	text-align:left;
	padding-left:24px;
	color:#666666;
	padding-top:19px;
}
div.sortPanel div.leftDesc span {
	color:#4e83a7;
}
div.contentProduct {
	float:right;
	width:556px;
	padding-bottom:20px;
}
div.contentProduct h3 {
	text-align:left;
	padding-left:25px;
	line-height:35px;
	font-size:15px;
}
div.contentProduct h2 {
	text-align:left;
}
div.contentProduct h1 a:hover {
	color:#666666;
}
div.sort {
	float:right;
	width:180px;
	text-align:right;
	line-height:20px;
	padding-right:25px;
	padding-top:20px;
	color:#666666;
}
div.sort select {
	float:right;
	margin-left:5px;
	font-size:11px;
	color:#4e83a7;
	border:1px gray solid;
}
div.sort option {
	padding:2px;
}
div.barListing {
	height:28px;
	line-height:24px;
	background:#efeeee;
	color:#b9b9b9;
}
div.categories {
	padding-left:25px;
	padding-right:25px;
	padding-top:28px;
	padding-bottom:28px;
	clear:both;
}
div.category {
	padding-bottom:34px;
	clear:both;
}
div.pictureCategory {
	width:180px;
	float:left;
	
}
div.textCategory {
	width:277px;
	float:right;
	overflow:hidden;
	text-align:left;
}
div.textCategory h1 a, div.textProduct h1 a {
	color:#666666;
}
div.textCategory h1 a:hover, div.textProduct h1 a:hover {
	color:#808080;
}
div.pictureCategory a img {
	border:0;
}
div.barListing a {
	color:#7aa8c8;
	font-size:14px;
	font-weight:bold;
}
div.barListing a.active {
	font-size:14px;
	font-weight:bold;
}
div.barListing a:hover {
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#666666;
}
div.barListing a.prev {
	height:28px;
	display:block;
	float:left;
	color:#4e83a7;
	padding-left:40px;
	font-size:14px;
	font-weight:bold;
	background:url('../img/backGRDlinkPrevListing.png') no-repeat  0 center;
}
div.barListing a.next {
	height:28px;
	display:block;
	float:right;
	color:#4e83a7;
	padding-right:40px;
	font-weight:bold;
	font-size:14px;
	background:url('../img/backGRDLinkNextListing.png') no-repeat right center;
}
div.barListing a.next:hover , div.barListing a.prev:hover {
	
	color:#b9b9b9;
	text-decoration:none;
}
div.product {
	margin-top:31px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:50px;
	clear:both;
}
div.pictures {
	float:left;
	width:150px;
}
div.picturProduct {
	height:143px;
	overflow:hidden;
}
div.textProduct {
	float:right;
	width:317px;
	text-align:left;
}
div.picturProduct a img {
	border:0;
}
div.textProduct h1, div.textCategory h1 {
	line-height:22px;
	font-size:18px;
	text-align:left;
	color:#666666;
	font-weight:normal;
	padding-left:0;
}
div.textProduct p{
	color:#666666;
	padding-bottom:20px;
	padding-top:0;
}
div.textCategory p {
	color:#666666;
	padding-bottom:15px;
}
div.listPicturesProduct {
	float:left;
	overflow:hidden;
	padding-top:35px;
	text-align:left;
	width:150px;
	text-align:center;
}
div.listPicturesProduct a img {
	border:0;
	height:34px;
}
div.showMorePicturesProduct, div.showMoreCategory {
	background:url('../img/backGRDShowMorePicturesProd.png') repeat-x 0 0;
	height:26px;
}
div.contentProduct a.showMorePicturesProduct {
	display:block;
	height:26px;
	background:url('../img/backGRDUlLiUlLia.png') no-repeat 16px center;
	line-height:26px;
	padding-left:30px;
	text-align:left;
}
div.showMoreCategory  a {
	display:block;
	height:26px;
	float:left;
	padding-right:15px;
	background:url('../img/backGRDUlLiUlLia.png') no-repeat right center;
	line-height:26px;
}
div.showMoreCategory  a:hover, div.contentProduct a.showMorePicturesProduct:hover {
	color:#666666;
}
div.sectionsProduct {
	padding-left:25px;
	padding-right:25px;
	clear:both;
	padding-bottom:30px;
}
div.sectionsProduct p {
	text-align:left;
	color:#666666;
	min-height: 10px;
}
div.sectionsProduct h2 span {
	display:block;
	float:right;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
div.sectionsProduct h2 a {
	color:#418bbc;
	font-weight:bold;
}
div.sectionsProduct h2 a:hover {
	color:#76ABCF;
	font-weight:bold;
}

div.sectionsProduct span.download {
	height:36px;
	line-height:36px;
	text-align:left;
	float:left;
}
div.sectionsProduct h2 {
	font-size:14px;
	color:#4e83a7;
	text-align:left;
	text-transform:uppercase;
	background:url('../img/backGRDSectionsProduct.png') repeat-x 0 0;
	height:60px;
	line-height:36px;
}
div.sectionsProduct ul {
	list-style:none;
	text-align:left;
	color:#666666;
}
div.sectionsProduct li {
	list-style:none;
	line-height:16px;
}
div.sectionsProduct ul li a:hover {
	color:#838282;
}
div.form {
color:#666666;
margin-bottom:20px;
}
div.onePosForm {
text-align:left;
}
div.labels {
float:left;
padding-left:20px;
text-align:left;
width:110px;
}
div.labels p {
display:block;
height:23px;
line-height:23px;
padding:2px;
}
div.forms {
float:left;
margin-top:3px;
overflow:hidden;
text-align:left;
width:220px;
}
div.formName {
height:19px;
margin-bottom:8px;
overflow:hidden;
padding-bottom:1px;
width:190px;
}
div.formName input {
border:1px solid #97AEB6;
color:#666666;
font-size:11px;
height:16px;
line-height:16px;
outline-style:none;
outline-width:0;
padding-left:2px;
padding-top:1px;
text-align:center;
width:186px;
}
div.formNameAndCap {
overflow:hidden;
width:190px;
}
div.formNameAndCap img {
float:right;
}
div.formNameAndCap input {
border:1px solid #97AEB6;
font-size:11px;
height:16px;
line-height:16px;
outline-style:none;
outline-width:0;
padding-left:2px;
padding-top:2px;
text-align:center;
width:98px;
}
div.textBoxFrom {

margin-top:3px;
width:190px;
}
div.textBoxFrom textarea {
border:1px solid #97AEB6;
color:#666666;
font-size:11px;
height:80px;
overflow:auto;
padding:2px;
width:184px;
}
div.submitForm {
margin-top:5px;
}
div.submitForm input {
float:left;
}
div.rightForm {
	float:right;
	padding-bottom:10px;
}
div.onePos {
	width:250px;
	float:left;
	overflow:hidden;
	padding-bottom:10px;
}
div.onePos h2 {
	font-size:13px;
}
div.onePos h3 {
	font-size:12px;
}
div.onePos p.address {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
div.onePos p a {
	color:#4e83a7;
}
div.location {
	clear:both;
	padding-bottom:5px;
}
div.location a {
	font-size:11px;
	font-weight:bold;
	color:#4e83a7;
}
div.location h1 {
	font-size:11px;
	color:#666666;
	line-height:25px;
}
div.oddzial {
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px #666666 solid;
}
div.oddzial a {
	font-size:11px;
	font-weight:bold;
	color:#4e83a7;
	text-decoration:none;
}
div.info p.address, div.oddzial p.address {
	display:block;
	padding-bottom:10px;
	padding-top:5px;
	font-weight:bold;
}
div.news h1 a {
text-decoration:none;color:#418BBC;
font-size:13px;
text-transform:uppercase;} 
div.news h1 a:hover {
text-decoration:none;color:#84ABC6;
} 
div.sectionsProduct li a {
color:#666666;
font-weight:normal;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}  
div.photos {
float: left;
margin-right: 1px;
}
div.photos img a {
border: 0;
}  
table.tableProductsPreview {
border:0;
border-collapse:collapse;
}
table.tableProductsPreview td a img {
border:0;
}
table.tableProductsPreview td {
text-align:center;
}
td.widthTh {
width:30px;
}
div.contentMain p span {
line-height:28px;
}

