﻿body {
	behavior: url('/csshover.htc');
	font-family:Tahoma, verdana;
	font-size: 11px;
	margin:0px auto 10px auto; 
	padding: 0px;
	color:#7F7F7F;
	text-align:center;
	background: #EEEEEE url('/gfx/background.gif') repeat-x top;
}

img {
	border:none;
	}
a {
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}	
.clear
{
	clear: both;
}

div#main{
	width:847px;
	display:block;
	margin:0 auto;
}
h3
{
	font-size:12px;
	}

div#saternus-top
{
	height:300px;
	width:847px;
}
	div#saternus-top-div
	{
		height:300px;
		top:0px;
		position:absolute;
		width:847px;
	}
	div#saternus-top-div .logo
	{
		float:left;
		cursor:pointer;
		margin:10px 0 0 0;
	}
	div#saternus-top-div div#saternus
	{
		float:left;
		text-align:left;
		margin:10px 0 0 10px;
	}
	
	div#saternus-top-div div#saternus h1
	{
		color:#3D3D3D;
		font-size:15px;
		margin:0;
	}
	div#saternus-top-div div#saternus h2
	{
		color:#3D3D3D;
		font-size:12px;
		margin:0;
	}
	
	
	
	div#saternus-top-div div#saternus-link
	{
		position:absolute;
		right:0px;
		top:10px;
		width:260px;
	}
		div#saternus-top-div div#saternus-link a
		{
			color:#3D3D3D;
		}
		
		div#saternus-top-div div#saternus-link div#lang-select
		{
			width:163px;
			text-align:left;
			float:left;
		}
		
		
		div#saternus-top-div div#saternus-link div#lang-select div#current
		{
			background:url('/gfx/lang-version/lang-current.gif') no-repeat left;
			padding:4px 0;
			cursor:pointer;
		}
			div#saternus-top-div div#saternus-link div#lang-select div
			{
				font-weight:bold;
			}
			
		div#saternus-top-div div#saternus-link div#lang-select
		{
			z-index: 1;
		}
		
		div#saternus-top-div div#saternus-link div#lang-select div#box
		{
			background:#ffffff;
			display:none;
		}
			div#saternus-top-div div#saternus-link div#lang-select:hover div#box
			{
				display:block;
			}
			
			div#saternus-top-div div#saternus-link div#lang-select div#box a, div#saternus-top-div div#saternus-link div#lang-select div#current span
			{
				background-repeat:no-repeat;
				background-position:4px 2px;
			}
			div#saternus-top-div div#saternus-link div#lang-select div#box a
			{
				padding:3px 3px 2px 25px;
				border-bottom:1px dotted #7E7E7E;
				display:block;
				
			}
			div#saternus-top-div div#saternus-link div#lang-select div#current span
			{
				padding-left:25px;
			}
			
			
			
		div#saternus-top-div div#saternus-link a.site-map
		{
			background:url('/gfx/sitemap.gif') no-repeat left;
			padding:0 0 0 20px;
			margin:0 0 0 10px;
			float:left;
		}
div#main-content
{
	
	width:847px;
	background:url('/gfx/content-bg.gif') repeat-y;
	padding:8px 15px 15px 15px;
	}
	
	div#main-content div#right-box
	{
		width:183px;
		float:left;
		margin:0 1px;
		text-align:center;
	}
		div#main-content div#right-box div#zapytanie-ofertowe
		{
			height:73px;
			margin-bottom:7px;
			}
		
		div#main-content div#right-box div#handlowiec
		{
			padding:0px;
			background:url('/gfx/box-handlowiec-bg.gif') repeat-y;
		}
		div#handlowiec form
		{
			padding:0px 12px;
			margin:0px;
			text-align:left;
		}
		div#handlowiec form fieldset
		{
			border:none;
		}
		
		div#handlowiec form label
		{
			display:block;
			color:#3D3D3D;
			margin:0 0 7px 0;
		}
		div#handlowiec form select
		{
			width:140px;
			border:1px solid #9C9C9C;
			font-size:11px;
		}
		div#handlowiec div
		{
			
			background:url('/gfx/location-bottom.gif') repeat-x top;
			margin:10px 20px 0 20px;
			padding:5px 0 0 0;
			text-align:left;
			}
		div#handlowiec div span
		{
			font-weight:bold;
			color:#017BC4;
			}
		div#handlowiec div span.phone
		{
			font-weight:bold;
			color:#3D3D3D;
			display:block;
		}
		div#handlowiec div a
		{
			color:#3D3D3D;
		}
		div#main-content div#right-box div#handlowiec-bottom
		{
			padding:0px;
			background:url('/gfx/box-handlowiec-bottom.gif') no-repeat;
			height:15px;
		}
		
	div#main-content div#single
	{
		float:left;width:466px;text-align:left;margin:0 5px 0 0 
	}
	div#main-content div#double
	{
		width:605px;
		float:left;
		
		margin-right:20px;
	}
	
	
	div#main-content div#left-box
	{
		width:183px;
		float:left;
		margin:0 1px;
	}
	
	div#main-content div#lef-box-oferta
	
	{
		float:left;
		width:150px;
		font-weight:bold;text-align:left;
		background:url('/gfx/box-oferta-bg.jpg') repeat-y;
		margin:0 10px 15px 0 ; 
	}
		
		div#main-content div#lef-box-oferta h2
		{
			margin:0px 0 5px 10px;
		}
		div#main-content div#lef-box-oferta h2 a
		{
			font-weight:bold;
			color:#3D3D3D;
			font-size:11px;
			background:url('/gfx/left-box-oferta-span.gif') no-repeat left;
			padding:0px 0 1px 12px;
			margin:0px;
		}
		
		div#main-content div#lef-box-oferta a
		{
			display:block;
			color:#202020;
			background:url('/gfx/left-box-oferta-a.gif') no-repeat left;
			padding:0px 0 1px 10px;
			margin:0 0 1px 13px;
		}
		
	div#main-content div#lef-box-about, div#main-content div#lef-box-radosna-szkola
	
	{
		float:left;
		width:150px;
		font-weight:bold;text-align:left;
		background:url('/gfx/box-oferta-bg.jpg') repeat-y;
		margin:0 10px 15px 0 ; 
	}
	
		div#main-content div#lef-box-about a, div#main-content div#lef-box-radosna-szkola a
		{
			display:block;
			color:#202020;
			background:url('/gfx/left-box-oferta-span.gif') no-repeat left 3px;
			padding:0px 0 3px 12px;
			margin:0 0 1px 11px;
		}
		div#main-content div#lef-box-radosna-szkola a
		{
			margin-bottom:10px;
		}
		
	div#main-content div#lef-box-about-products
	
	{
		float:left;
		width:150px;
		font-weight:bold;text-align:left;
		background:url('/gfx/box-about-products-bg.jpg') repeat-y;
		margin:0 10px 15px 0 ; 
	}
	
		div#main-content div#lef-box-about-products a
		{
			display:block;
			color:#202020;
			background:url('/gfx/lef-box-about-products-a.gif') no-repeat left;
			padding:0px 0 1px 12px;
			margin:0 0 1px 11px;
		}
		
	div#main-content div#lef-box-additional-services
	
	{
		float:left;
		width:150px;
		font-weight:bold;text-align:left;
		margin:0 10px 15px 0 ; 
		padding:60px 0 0 0 ;
	}
	
		div#main-content div#lef-box-additional-services a
		{
			display:block;
			color:#202020;
			background:url('/gfx/lef-box-additional-services-a.gif') no-repeat left;
			padding:0px 0 1px 12px;
			margin:0 0 1px 11px;
		}
	div#main-content div#lef-box-konkurs
	{
		float:left;
		width:150px;
		font-weight:bold;text-align:left;
		margin:0 10px 15px 0 ; 
		padding:0 0 0 0 ;
	}
		div#main-content div#lef-box-konkurs img
		{
			margin-bottom:10px;
		}
		div#main-content div#lef-box-konkurs a
		{
			display:block;
			color:#202020;
			background:url('/gfx/konkurs/li-konkurs.gif') no-repeat left;
			padding:0px 0 1px 12px;
			margin:0 0 5px 0px;
		}
		
	div#main-content div#article-about
	{
		float:left;
		width:466px;
		text-align:justify;
		margin:0 5px 10px 0;
		border-left:1px solid #ABABAB;
	}
		div#main-content div#article-about .content
		{
			padding:0 10px 10px 15px;color:#424242;
		}
		div#main-content div#article-about .content h1
		{
			margin:0 0 10px 0;
			font-size:12px;
			color:#DB2C1B;
		}
		div#main-content div#article-about .content h2
		{
			text-align:center;
			font-size:11px;
			padding:0 0 10px 0;
			margin:0 0 5px 0;
		}
		
		div#main-content div#article-about .content h3
		{
			font-size:11px;
			padding:0 0 10px 0;
			margin:15px 0 5px 0;
		}
		
		div#main-content div#article-about .content img.news-image
		{
			float:left;margin:0 7px 7px 0;
		}
		
		div#main-content div#article-about a
		{
			color:#1A5A9D;
			text-decoration:underline;
		}
		div#main-content div#article-about .content div.news-files a
		{
			display:block;
			margin:5px 0 0 2px;
			background:url('/gfx/icon-file-default.gif') no-repeat left;
			padding:0 0 0 20px;
			color:#2381C6;
			font-weight:bold;
		}
		
		
		
		
		div#main-content div#article-about .content .line 
		{
			margin:0 1px;
			border-bottom:1px solid #ABABAB;
			height:1px;
			overflow:hidden;
		}
		div#main-content div#article-about .content .pager
		{
			margin:10px 0 5px 0;
		}
		
		div#main-content div#article-about .content div.pager a
		{
			padding:3px;
			border:1px solid #ABABAB;
			text-decoration:none;
			margin:0 5px;
			background:#EEEEEE;
			color:#DB2C1B;
			font-weight:bold;
		}
			div#main-content div#article-about .content div.pager span
			{
				background:#ffffff;
				padding:3px;
				border:1px solid #DB2C1B;
				margin:0 5px;
				color:#DB2C1B;
				font-weight:bold;
			}
			div#main-content div#article-about .content div.pager span.dots
			{
				border:none;
				color:#ABABAB;
			}
			div#main-content div#article-about .content div.pager a:hover
			{
				background:#C3C2C0;
			}
		div#article-about div.content div.konkurs-files
		{
			margin-top:20px;
		}
		div#article-about div.content div.konkurs-files a
		{
			display:block;
			line-height:22px;
			background:url('/gfx/konkurs/li-konkurs.gif') no-repeat left;
			padding-left:15px;
			color:#202020 !important;
			text-decoration:none !important;
		}
			div#article-about div.content div.konkurs-files a:hover
			{
				text-decoration:underline !important;
			}
		
	div#home-page-main
	{
		background:url('/gfx/home-page-main.jpg');
		height:360px;
		font-weight:bold;
		text-align:left;
		}
		div#home-page-main a
		{
			display:block;
			color:#3D3D3D;
			font-family:verdana;
			font-size:11px;
		}
		div#home-page-main div#box-1 a.image, div#home-page-main div#box-2 a.image, div#home-page-main div#box-3 a.image, div#home-page-main div#box-4 a.image
		{
			display:block;
			margin:0px;
			padding:0px;
			background:none;
		}
		div#home-page-main div#box-1
		{
			float:left;
			width:310px;
			height:180px;
		}
			div#home-page-main div#box-1 img
			{
				margin:25px 0 10px 45px;
				}
			div#home-page-main div#box-1 a
			{
				background:url('/gfx/li-oferta.gif') no-repeat left;
				padding:1px 0 1px 18px;
				margin:0 0 0 25px;
				width:170px;
				}
		div#home-page-main div#box-2
		{
			float:left;
			width:295px;
			height:180px;
			}
			div#home-page-main div#box-2 img
			{
				margin:38px 0 10px 187px;
				}
			div#home-page-main div#box-2 a
			{
				background:url('/gfx/li-materialy.gif') no-repeat left;
				padding:1px 0 1px 18px;
				margin:0 0 0 170px;
				}
		div#home-page-main div#box-3
		{
			float:left;
			width:310px;
			height:180px;
			}
			div#home-page-main div#box-3 img
			{
				margin:31px 0 10px 37px;
			}
			div#home-page-main div#box-3 a
			{
				background:url('/gfx/li-ceryfikaty-i-bezpieczenstwo.gif') no-repeat left;
				padding:1px 0 1px 18px;
				margin:0 0 0 24px;
				}
		div#home-page-main div#box-4
		{
			float:left;
			width:295px;
			height:180px;
		}
			div#home-page-main div#box-4 img
			{
				margin:82px 0 10px 26px;
				}
			div#home-page-main div#box-4 a
			{
				background:url('/gfx/li-uslugi-dodatkowe.gif') no-repeat left;
				padding:1px 0 1px 18px;
				margin:0 0 0 25px;
				}
	
	div#home-page-about
	{
		float:left;
		width:191px;
		margin:10px 16px 0 0 ;
		text-align:justify;
		color:#434343;
		}
		div#home-page-about h2
		{
			background:#2981D4;
			color:#ffffff;
			font-size:11px;
			text-align:left;
			padding:10px;
		}
		
		div#home-page-articles
		{
			float:left;
			width:191px;
			margin:10px 16px 0 0 ;
			text-align:left;
			color:#434343;
		}
		
		div#home-page-articles h2
		{
			background:#77A709;
			color:#ffffff;
			font-size:11px;
			text-align:left;
			padding:10px;
		}
			div#home-page-articles a.title
			{
				display:block;
				color:#648F01;
				font-weight:bold;
				margin:0 0 5px 0;
			}
	
		div#home-page-products
		{
			float:left;
			width:191px;
			margin:10px 0 0 0 ;
			text-align:left;
		}
		div#home-page-products h2
		{
			background:#EE512D;
			color:#ffffff;
			font-size:11px;
			text-align:left;
			padding:10px;
		}
		div#home-page-products img
		{
			float:left;
		}
		div#home-page-products div.desc
		{
			float:right;
			width:110px;
			overflow:hidden;
			color:#434343;
		}
		div#home-page-products a.title
		{
			display:block;
			color:#EE512D;
			font-weight:bold;
		}
		div#home-page-products a.link-more {
			float:right;
		}
		div#home-page-products a.link-more img{
			width:7px;
		}
		
		div#home-page-about h2 a , div#home-page-articles h2 a, div#home-page-products h2 a
		{
			color:#ffffff;
		}
		
		h1.h1_double
		{
			background:url('/gfx/h1_double_blue.jpg') no-repeat;
			margin:0 0 10px 0;
			font-size:12px;
			color:#000000;
			padding:7px 7px 8px 7px;
		}
		
		
div#main-content-top
{
	background:url('/gfx/content-top.gif') no-repeat;
	height:4px;
	overflow:hidden;
}
div#main-content-bottom
{
	background:url('/gfx/content-bottom.gif') no-repeat;
	height:4px;
	overflow:hidden;
}





div#main-menu {
	background:url('/gfx/main-menu-bg.gif') repeat-x;
	width:841px;
	margin:0 3px;
	height:34px;
	white-space:nowrap;
	
}

div#main-menu ul {
	list-style: none;
	margin:0;
	padding:0px;
	height:36px;
	text-align:left;
	

}

div#main-menu ul li {
	float:left;
	margin:0;
	position: relative;
	z-index: 1;
	padding:10px 0;
	background:url('/gfx/main-menu.gif') no-repeat right;
}

div#main-menu ul li.k {
	border: none;
	background:none;
}	

div#main-menu ul li a{
	color: #FDFDFD;
	font-size:11px;
	margin:0px;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	padding:10px 22px 11px 22px;
}

div#main-menu ul.foreign li a
{
	padding:10px 44px 11px 44px;
}

div#main-menu ul.foreign-ro li a
{
	padding:10px 29px 11px 29px;
}



div#main-menu ul li.k a{
	color:#FED700;
}
div#main-menu ul li a:hover{
	text-decoration: underline;
}
div#main-menu ul li ul {
	display: none;
	padding:10px
}



div#main-menu ul li:hover ul {
	margin: 0;
	padding: 8px 0 0 0;
	display: block;
	left: 0;
	-left: 4px;
	top: 26px;
	position: absolute;
	z-index: 1;
}

div#main-menu ul li:hover ul li {
	margin: 0;
	padding: 0;
	display: block;
	width: 220px;
	border-top: 1px solid #DBDADA;
}

div#main-menu ul li:hover ul li.l {
	border-bottom: 1px solid #aaa;
}

div#main-menu ul li:hover ul li a{
	white-space: nowrap;
	color: #fff;
	padding: 7px 10px;
	display: block;
	border: none;
	font-size:11px;
	background:#2981D4;
}

div#main-menu ul li:hover ul li a:hover {
	color: #DC4827;
}


div#menu_left h2
{
	color:red;
	font-weight:bold;
	font-size:13px;
	}
div#menu_left a{
	margin:0 0 0 20px;
	color:#8C8C8C;
	text-decoration: none;
	display:block;
	}
	
div#menu_left a:hover {
	color:#FFA200;
	text-decoration: underline;
	}

div#localizer{
	font-size:11px;
	background:url('/gfx/location-bottom.gif') repeat-x bottom;
	text-align:left;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	width:817px;
	margin:0 0 10px 0;
	white-space:nowrap;
	overflow:hidden;
}

	div#localizer span{
		padding-left:15px;
	}

div#localizer a{
	color:#8E8E8E;
	}
	

/* oferta */

h1.products, h2.category
{
	background:url('/gfx/h1_category.jpg') no-repeat;
	margin:0 0 10px 0;
	font-size:12px;
	color:#000000;
	padding:7px 7px 8px 7px;
}

h1.products span
{
	font-size:11px;
	}

div.price
{
	font-weight:bold;
	margin:0 0 5px 0;
	}
div.price span
{
	color:#87B423;
	font-size:13px;
	}
a.add-to-enquiry
{
	background:url('/gfx/add-to-enquiry.gif') no-repeat left;
	font-size:11px;
	font-weight:bold;
	color:#7F7F7F;
	padding:0px 0 1px 10px;
}
a.add-to-enquiry:hover
{
	color:#9AC336;
	}
	
div.category-box
{
	
	background:url('/gfx/box-category.gif') no-repeat;
	float:left;
	width:228px;
	height:71px;
	position:relative;
}
div.category-box-left
{
	margin:5px 0 10px 0px;
	}
div.category-box-right
{
	margin:5px 0px 10px 10px;
	}
	
div.category-box img{
	width:105px;
	float:left;
	margin:5px;
}
div.category-box h3
{
	margin:5px 0 0 0 ;font-size:11px;color:#7F7F7F;
	}

div.category-box a.link
{
	position:absolute;
	top:50px;
	right:3px;
	background:url('/gfx/box-more.gif') no-repeat right;
	padding:0 5px 3px 0 ;
	color:#1A5A9D;
	font-size:11px;
}

div.product-box
{
	float:left;
	background:url('/gfx/box-product.gif') no-repeat;
	width:228px;
	height:133px;
	position:relative;
}
div.product-box h2
{
	font-weight:bold;
	margin:1px 8px;
	width:205px;
	color:#2381C6;
	font-size:11px;
	height:30px;
}

div.product-box img
{
	float:left;
	margin:5px;
}
div.product-box-left
{
	margin:5px 0px 10px 10px;
	}

div.product-box-right
{
	margin:5px 0 10px 0px;
}

div.product-box .description
{
	float:right;
	width:110px;
	height:85px;
	overflow:hidden;
	font-size:10px;
	color:#3D3D3D;
	padding:0 2px 0 0 ;
}
div.product-box a.link
{
	position:absolute;
	top:115px;
	right:3px;
	background:url('/gfx/box-more.gif') no-repeat right;
	padding:0 5px 3px 0 ;
	color:#1A5A9D;
	font-size:11px;
}

div.product-bookmark-true
{
	float:left;
	font-weight:bold;
	padding:9px 0px;
	color:#000000;
	background:url('/gfx/product-bookmark-true.gif') no-repeat;
	width:91px;
	overflow:hidden;
	text-align:center;
	margin:0 1px 0 0;
}

div.product-description-box
{
	border:1px solid #D9D9D9;
	border-bottom:none;
	width:448px;
	clear:both;
	padding:10px 0;
	color:#3D3D3D;
}
div.product-description-box .line
{
	width:280px;
	background:url('/gfx/location-bottom.gif') repeat-x bottom;
	height:1px;
	overflow:hidden;
	margin:3px 0;
}
div.product-description-box h4
{
	font-weight:bold;
	font-size:12px;
	display:block;
	color:#2381C6;
	display:block;
	margin:0 0 5px 0;
}


	div.product-description-box div#krt2 div
	{
		width:200px;
		height:210px;
		float:left;
		
	}

div.product-bookmark
{
	float:left;
	cursor:pointer;
	font-weight:bold;
	padding:9px 0px;
	color:#2381C6;
	background:url('/gfx/product-bookmark.gif') no-repeat;
	width:91px;
	overflow:hidden;
	text-align:center;
	margin:0 1px 0 0;
}

div#product-nav
{
	margin:10px 0;
	height:25px;
	position:relative;
	text-align:center;
	width:448px;
}

div#product-nav a.product-back
{
	position:absolute;
	left:0;
	background:url('/gfx/product-back.gif') no-repeat;
	padding:5px 30px 6px 20px;
	color:#7F7F7F;
	font-weight:bold;

}
div#product-nav a.product-list
{
	background:url('/gfx/product-list.gif') no-repeat left;
	padding:6px 0px 7px 15px;
	color:#7F7F7F;
	font-weight:bold;
	margin:3px auto;
}
a.margin-2
{
	margin-left:160px;
}
div#product-nav a.product-next
{
	position:absolute;
	right:0px;
	background:url('/gfx/product-next.gif') no-repeat right;
	width:90px;
	padding:5px 0 6px 0;
	color:#7F7F7F;
	font-weight:bold;
}

a.file-picture
{
	color:#3D3D3D;
	background:url('/gfx/file-picture.gif') no-repeat left;
	padding:2px 0 2px 15px;
}

a.file-pdf
{
	color:#3D3D3D;
	background:url('/gfx/file-pdf.gif') no-repeat left;
	padding:2px 0 2px 15px;
}

a.file-document
{
	color:#3D3D3D;
	background:url('/gfx/file-document.gif') no-repeat left;
	padding:2px 0 2px 15px;
}

div.download form fieldset
{
	border:1px solid #7E7E7E;
}
div.download form fieldset legend
{
	color:#DB2C1B;
	font-weight:bold;
}

div.download form fieldset label
{
	font-weight:bold;
}

div.download form fieldset select
{
	border:1px solid #7E7E7E;
	width:450px;
	margin:0 0 0 5px;
	font-family:Tahoma, verdana;
	font-size: 11px;
}



div.download span
{
	font-weight:bold;
}
div.download a
{
	background:url('/gfx/file-picture.gif') no-repeat left;
	padding:5px 12px;
	font-size:11px;
	color:#7F7F7F;
	
	}


div#enquiry
{
	float:left;width:605px;text-align:left;padding:0 20px 0 5px ;
}

	div#enquiry div#enquiry-form-top
	{
		background:#F1F1F1 url('/gfx/enquiry-form-top.gif') no-repeat;
		width:599px;
		height:6px;
		overflow:hidden;
		margin:20px auto 0 auto;
		}

	div#enquiry div#enquiry-form
	{
		background:#F1F1F1 url('/gfx/enquiry-form-bottom.gif') no-repeat bottom;
		width:599px;
		margin:0 auto 20px auto;
	}
		div#enquiry div#enquiry-form div#enquiry-form-data
		{
			padding:20px;
			
			}
	
	div#enquiry div#enquiry-form-buttons
	{
		text-align:center;
	}
	div#enquiry div#enquiry-form-buttons input
	{
		margin:0 5px;
		}
	
	div#enquiry div#enquiry-form .enquiry-delete
	{
		margin:5px 0 0 0 ;
		border:1px solid red;
	}
	
	/* formularz */
	div#enquiry div#enquiry-form-data label.enquiry-type
	{
		font-weight:bold;
		color:#2381C6;
		margin:0 10px 0 5px;
		float:none;
	}
	
	div#enquiry div#enquiry-form-data label
	{
		float:left;
		width:150px;
	}
	
	div#enquiry div#enquiry-form-data input.text, div#enquiry div#enquiry-form-data select, div#enquiry div#enquiry-form-data textarea
	{
		width:220px;
		border:1px solid #B3B9C3;
		margin:0 0 5px 0;
		font-family:Tahoma, verdana;
	font-size: 11px;
	}
	div#enquiry div#enquiry-form-data textarea
	{
		height:100px;
		}
	
	div#enquiry div#enquiry-form-data .enquiry-error-box
	{
		color:red;
		margin:0 0 10px 0;
		font-weight:bold;
		border-bottom:1px solid red;
		padding:0 0 10px 0;
		}
	div#enquiry div#enquiry-form-data span.enquiry-error
	{
		color:red;
		display:block;
		margin:0 0 5px 150px;
		}
	
	
	div#enquiry
{
	float:left;width:605px;text-align:left;padding:0 20px 0 5px ;
}

	div#enquiry div#enquiry-form-top
	{
		background:#F1F1F1 url('/gfx/enquiry-form-top.gif') no-repeat;
		width:599px;
		height:6px;
		overflow:hidden;
		margin:20px auto 0 auto;
		}

	div#enquiry div#enquiry-form
	{
		background:#F1F1F1 url('/gfx/enquiry-form-bottom.gif') no-repeat bottom;
		width:599px;
		margin:0 auto 20px auto;
	}
		div#enquiry-form div#enquiry-form-data
		{
			padding:20px;
			
			}
	
	
	div#enquiry-form-buttons
	{
		text-align:center;
	}
	div#enquiry-form-buttons input
	{
		margin:0 5px;
		}
	
	div#enquiry div#enquiry-form .enquiry-delete
	{
		margin:5px 0 0 0 ;
		border:1px solid red;
	}
	
	/* formularz */
	div#enquiry-form-data label.enquiry-type
	{
		font-weight:bold;
		color:#2381C6;
		margin:0 10px 0 5px;
		float:none;
	}
	
	div#enquiry-form-data label
	{
		float:left;
		width:150px;
	}
	
	div#enquiry-form-data input.text, div#enquiry-form-data select, div#enquiry-form-data textarea
	{
		width:220px;
		border:1px solid #B3B9C3;
		margin:0 0 5px 0;
		font-family:Tahoma, verdana;
		font-size: 11px;
	}
	
	div#enquiry-form-data textarea
	{
		height:100px;
	}
	
	div#enquiry-form-data .enquiry-error-box
	{
		color:red;
		margin:0 0 10px 0;
		font-weight:bold;
		border-bottom:1px solid red;
		padding:0 0 10px 0;
		}
	div#enquiry-form-data span.enquiry-error
	{
		color:red;
		display:block;
		margin:0 0 5px 150px;
		}
	/* konkurs */
	
	div#enquiry-konkurs
	{
		float:left;
		width:426px;
		text-align:left;
		margin:0 20px 0 5px;
	}

	div#enquiry-konkurs div#enquiry-form-top
	{
		background:#F1F1F1 url('/gfx/enquiry-form-top.gif') no-repeat;
		width:426px;
		height:6px;
		overflow:hidden;
		margin:20px auto 0 auto;
		}

	div#enquiry-konkurs div#enquiry-form
	{
		background:#F1F1F1 url('/gfx/enquiry-form-bottom.gif') no-repeat bottom;
		width:426px;
		margin:0 auto 20px auto;
	}
		
	/* EOF konkurs */
	
	
div.empty-info
{
	padding:30px 40px;
}

div.empty-info ul li
{
	padding:2px 5px;
}

div.empty-info ul li a
{
	color:#7F7F7F;
}

div#enquiry table#enquiry-list
{
	width:599px;
	border-collapse:collapse;
	border-spacing:0px;
	color:#032043;
}
div#enquiry table#enquiry-list tr
{
	background:url('/gfx/enquiry-table-td.gif') no-repeat;
	height:91px;
}
	
div#enquiry table#enquiry-list tr.header
{
	background:url('/gfx/enquiry-table-th.gif') no-repeat;
	height:43px;
	}

div#enquiry table#enquiry-list tr.header th
{
	color:#ffffff;
	font-size:12px;
}

div#enquiry table#enquiry-list th, div#enquiry table#enquiry-list td
{
	text-align:center;
	vertical-align:middle;
}

div#enquiry table#enquiry-list td.product-name
{
	text-align:left;
	padding:0 0 0 10px;
	font-weight:bold;
}
div#enquiry table#enquiry-list td.product-name a
{
	color:#032043;
	display:block;
	margin:0 0 10px 0;
	}

div#enquiry table#enquiry-list td span.ask-about-price
{
	display:block;
	width:50px;
	margin:0 auto;
	font-weight:bold;
	color:#7F7F7F;
	font-size:11px;
}

div#enquiry table#enquiry-list td span.price
{
	display:block;
	font-weight:bold;
	color:#87B423;
	font-size:11px;
}

/* kontakt */
div#contact-data
{
	float:left;
	text-align:left;
	font-weight:bold;
	color:#032043;
}

div#contact-data a, div#contact-garden-products a
{
	color:#032043;
	}
div#contact-data h3, div#contact-garden-products h3
{
	font-size:11px;
	color:#2381C6;
	margin:10px 0 7px 0 ;
}


span.contact-phone
{
	background:url('/gfx/contact-phone.gif') no-repeat left;
	color:#7F7F7F;
	font-weight:normal;
	padding:0 0 0 20px;
}
span.contact-mail
{
	background:url('/gfx/contact-mail.gif') no-repeat left;
	color:#7F7F7F;
	font-weight:normal;
	padding:0 0 0 20px;
}



div#footer {
	border:1px solid #DBDADA;
	margin: 15px auto 4px auto;
	height: 12px;
	float:left;
	padding:8px 0px;
	clear:both;
	width:810px;
}
div#footer a{
	color: #7F7F7F;
	padding: 0 10px;
	border-right:1px solid #7F7F7F;
	float: left;

}

div#footer a:hover{
	text-decoration: underline;
}
div#footer a.last{
	border:none;
}
div#footer b{
	padding: 0 10px;
	float: right;
}

div#footer-e4www
{
	width:847px;
	text-align:right;
	margin:0 auto;
	}

div#footer-e4www a{
	color: #aaa;
	border: none;
	padding: 0;
	font-size: 10px;
}

div#footer-e4www a strong{
	font-family: Verdana, Arial, sans-serif;
}

div#footer-e4www a strong span{
	color: #fc9124;
}
div#footer-attention
{
	width:843px;
	text-align:left;
	margin:4px auto 4px auto;
	font-size:9px;
}
	



div#site-map
{
	float:left;width:605px;text-align:left;padding:0 20px 0 5px ;
}
div#site-map a
{
	color:#7F7F7F;
	}

div#certificate {
	clear:both;
	text-align:left;
	height:40px;
	margin:15px 0 0 0 ;
	}
	div#certificate a{
		float:left;
		margin:0 10px 0 0;
	}
	div#certificate div#footer-about
	{
		float:left;
		color:#6FAFE2;
		width:540px;
		overflow:hidden;
		height:52px;
	}
	
/*
	---
*/


div.content-galery
{
	margin:10px 0 10px 0;
}
	div.content-galery .box
	{
		width:220px;
		float:left;
		height:240px;
		position:relative;
		text-align:center;
	}
		div.content-galery .box div
		{
			position:absolute;
			left:0;
			width:220px;
		}
		div.content-galery .box .picture
		{
			bottom:35px;
			
		}
		div.content-galery .box .desc
		{
			bottom:0px;
			text-align:left;
			margin:0 10px;
			height:25px;
			overflow:hidden;
		}
	
	

