body {
	margin:1px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}
a {
	color:#595959;
	text-decoration:none;
}

#stopka {
	background-color:#f5f9fc;
	padding:10px 10px 10px 10px;
	width:700px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#c2c3c5;
	font-size:10px;
	margin:0 auto;
	}
#stopka a{
	color:#c2c3c5;
	}
	
#top {
	background-image:url(ton1.png);
	height:100px;
	background-position:top;
	background-repeat:repeat-x;
	}
	
#middle {
	background-image:url(ton3.png);
	background-position:top;
	background-repeat:repeat-x;
	height:auto;
	}
	
#pasek_g {
	background-color:#b2b2b2;
	border-bottom:1px white solid;
	border-left:7px solid white;
	border-right:7px solid white;
	font-size:1px;
	height:1px;
	width:706px;
	margin:0 auto;	
	}
#win {
	background-color:#FFFFFF;
	background-image:url(ton2.png);
	background-position:top;
	background-repeat:repeat-x;
	border-left:7px solid white;
	border-right:7px solid white;
	height:98px;
	font-size:1px;
	width:706px;
	margin:0 auto;	
}
#logo {
	margin-left:10px;
	}
#opis {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#404040;
	width:330px;
	text-align:center;
	margin:0 auto;
	}
	
#opis span{
	color:#dadee7;
	}

#cont {
	background-color:#FFFFFF;
	border-left:7px solid white;
	border-right:7px solid white;
	width:706px;
	margin:0 auto;	
}
.ikona {
	height:60px;
	width:120px;
	padding-top:151px;
	padding-right:28px;
	padding-left:12px;
	font-size:12px;
	text-align:center;
	background-position:top;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-left:15px;
	cursor:pointer;
}
.ikona2 {
	height:60px;
	width:120px;
	padding-top:116px;
	padding-right:28px;
	padding-left:12px;
	font-size:12px;
	text-align:center;
	background-position:top;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-left:15px;
	cursor:pointer;
}
.ikona a {
	color:#595959;
	text-decoration:none;
	}
.ikona2 a {
	color:#595959;
	text-decoration:none;
	}

#menu {
	padding-bottom: 10px;
	height:55px;
	}
.button {
	width:131px;
	height:13px;
	padding:6px 4px 8px 4px;
	background-image:url(psd/button.png);
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:1px 1px 1px 1px;
	text-align:center;
	cursor:pointer;
	}
.button_on {
	width:131px;
	height:13px;
	padding:6px 4px 8px 4px;
	background-image:url(psd/button_on.png);
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:1px 1px 1px 1px;
	text-align:center;
	cursor:pointer;
	}
	
.button a{
	color:black;
	text-decoration:none;
	}
.button_on a{
	color:white;
	text-decoration:none;
	}
#lang {
	padding-top:4px;
	padding-right:15px;
	font-size:9px;
	font-weight:bold;
	width:70px;
	text-align:right;
	}
#lang a{
	color:#595959;
	text-decoration:none;
	}
#lang a:hover{
	text-decoration:underline;
	}
.linia {
	height:1px; 
	font-size:0px; 
	margin-bottom:20px; 
	margin-top:8px; 
	border-bottom:1px solid #e6e6e6;
	}
#teksty {
	padding:0px 0px 15px 0px;
	}
#tresc {
	padding-left:10px;
	padding-right:0px;
}
#tresc span{
	font-size:18px;
}
.ofert {
	padding-left:15px;
	}
.ofert a{
	color:#595959;
	text-decoration:none;
	}
.ofert img{
	margin-top:5px;
	}
.oferta {
	font-size:11px;
	text-align:justify;
	margin:0 auto;
	width:490px;
	padding-left:30px;
	}
.oferta strong {
	font-size:13px;
}
.oferta img {
	padding-bottom:5px;
	padding-right:15px;
}
.oferta td {
	background-color: #F6F6F6;
	border:1px solid white;
	padding:2px 2px 2px 2px;
	font-size:11px;
	}
.tabela td {
	padding:2px 3px 2px 3px;
}

.zapytanie {
	width:90%;
	padding:5px 5px 5px 5px;
	background-color:#F4F4F4;
	text-align:center;
	font-size:19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#330000;
	border:1px solid #F5EFCB;
	text-transform:uppercase;
}

.zapytanie:hover{
	background-color:#F9F9F9;
	color:#330000;

	}
.zapytanie a{
	color:#330000;
	}
.przerwa {
height:1px; font-size:0px; background-color:white; margin-bottom:5px;
}

#galeria {
	text-align:center;
	}
#galeria img{

	padding:2px 2px 2px 2px;
	border: 1px solid #C0C0C0;
	margin:1px 1px 5px 1px;
	}
	
	#galeria img:hover {
		background-color:#F3F3F3;
	}

#iko td{
	background-color:#FFFFFF;
	padding:1px 0px 1px 0px;
	text-align:center;
}
#iko img {
	padding-left:8px;
	}
#wyszukaj {
	width:300px;
	padding:4px 0 4px 0;
	text-align:center;
	margin:0 auto;
	border:1px solid #C7C7C7;
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold;
	}
#wyszukaj:hover {
	background-color:#eef9e6;
	border:1px solid #F0F0F0;
	}	

.wiersz {
	
	background-image:url(wiersz.png);
	background-position: bottom;
	background-repeat:repeat-x;
	}
#wyszukiwarka {
   border: 1px solid #CCCCCC;
   border-collapse: collapse;
	}
#wyszukiwarka td {
	border: 1px solid #CCCCCC;
	}
#wyszukiwarka img{
	padding:0 0 0 0px;
	}
.kolumna {
	background-image:url(kolumna.png);
	background-position:right;
	background-repeat:repeat-y;
	font-weight:bold;
	color:#383838;
	text-align:right;
	}
.kolumna td {
	padding:2px 4px 2px 5px;
	}
#wyszukiwarka a{
	color:#FF0000;
	font-weight:bold;
	}
#wyszukiwarka a:hover{
	color:#006600;
	}

.glowna td{
	padding:0 23px 0 23px;
	}

.safery th {
	background-color:#c3eba7;
	padding:5px 2px 5px 2px;
	text-align:center;
	color:#000000;
	border:1px solid #CCCCCC;
	}
.safery td {
	background-color:#F6F6F6;
	padding:2px 2px 2px 2px;
	text-align:center;
	border:1px solid #DDDDDD;
	}
.safery td:hover {
	background-color:#FFFFFF;
	}
.safery img {
	border:1px solid #DDDDDD;
	padding:2px 2px 2px 2px;
	background-color:#FFFFFF;
	margin-bottom:3px;
	margin-top:3px;
	}
.safery img:hover {
	border:1px solid #999999;
	background-color:#DDDDDD;
	}
.safery span{
	color:#003300;
	font-size:14px;
	}

.em img{
	padding:3px 5px 3px 5px;
	margin:4px 6px 4px 6px;
	background-color:#888888;
	border:1px solid #444444;
}
.em img:hover{
	background-color: #CCCCCC;
	}