@charset "utf-8";
/* CSS Document */

a:link, a:visited
	{
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}
a:hover
	{
		color:#F60;
	}




a.top_menu:link, a.top_menu:visited
	{
		color:#000;
		text-decoration:none;
	}
a.top_menu:hover
	{
		color:#F60;
	}

a.portfolio:link, a.portfolio:visited
	{
		float:left;
		width:100px;
		border:#000 2px solid;
		margin:7px;
		padding:2px;
		height:100px;
		overflow:hidden;
	}
a.portfolio:hover
	{
			border:#F90 2px solid;
	}

body
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#FFF;
		background:url(image/tlo.jpg) repeat-x #1b1b1b;
	}
.top
	{
		width:880px;
		margin:0px auto;
		background:#000;
		margin-top:30px;
	}

.naglowek
	{	
		background:url(image/naglowek.jpg) no-repeat;
		text-align:right;
		padding:20px;
		color:#000;
		width:840px;
		height:18px;
		float:left;
	}
.header
	{
		background:url(image/header.jpg) no-repeat;
		width:383px;
		height:302px;
		float:left;
	}
.logo
	{
		background:url(image/logo.jpg) no-repeat;
		width:497px;
		height:302px;
		float:left;
	}
	
.topmenu
	{
		width:880px;
		height:55px;
		float:left;
	}
.lewe_menu
	{
		float:left; 
		width:246px;
		overflow:hidden;
		margin-top:5px;
		padding:5px;
		position:relative;
	}

.newsletter
	{
		float:left;
	}
.belka
	{
		background:url(image/belka.jpg) ;
		width:215px; 
		margin-top:20px; 
		margin-bottom:10px; 
		height:10px; 
		float:left;
	}
.srodek
	{
		float:right;
		width:610px;
		padding:5px;
		
	}
.srodekreg
	{
		float:right;
		width:870px;
		padding:5px;
		
	}
.font_orange
	{
		color:#FC0;
	}
.oferuje
	{
		color:#FC0;
		margin-top:3px;
		font-weight:bold;
	}

p
{
	margin-bottom:10px;	
}

hr
{
	border:#CCC dashed 1px;
	margin-bottom:15px;
}
h1
{
	font-size:23px;
	font-style:italic;
	margin-bottom:10px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.h1
{
	font-size:23px;
	font-style:italic;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:10px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
h2
{
	font-size:18px;
	margin-bottom:5px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.h2
{
	font-size:18px;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
h3
{
	font-size:15px;
	margin-bottom:10px;

}
h4
{
		font-size:12px
}
h5
{
	font-size:9px
}

ul
{
	margin-left:15px;
}
.ul
{
	margin-left:15px;
}
.comment
	{
		margin:2px; 
		padding:2px; 
		border:#CCC 1px solid;
		
	}
.submit
	{
		float:left;
		background:#000;
		border:#666 1px solid;
		padding:2px;
		color:#FFF;
		margin:2px;
		width:102px;
	}
.zamowienie
	{
		margin:2px; 
		padding:2px; 
		border:#999 1px solid;
		width:350px;
		background:#333;
		color:#CCC;
		float:left;
		
	}
.stopka
	{
		padding:10px;
		height:90px;
		color:#999;
		text-align:center;
		width:860px;
		clear:both;
		border-top:solid 1px #666;
	}
a.stopka2:link, a.stopka2:visited
	{
		color:#999;
	}
a.stopka2:hover
	{
		color:#CCC;
	}
.mapa
	{
		padding:5px; float:left;
	}
.konto
	{
		padding-left:5px; float:left;
	}
.godz
	{
		float:left; height:120px; margin-top:30px;
	}
.pomoc
	{
		background:url(image/pomoc.jpg) no-repeat; 
		width:154px; 
		float:left; 
		height:207px;
		text-align:center;
		margin-top:10px;
		margin-left:70px
	}
.konsultanci
	{
		background:url(image/konsultanci.jpg) no-repeat; 
		width:154px; 
		float:left; 
		height:207px; 
		text-align:center;
		margin-top:10px; 
		margin-left:110px
	}
	.konsultanci2
	{
		background:url(image/konsultanci.jpg) no-repeat; 
		width:154px; 
		float:left; 
		height:207px; 
		text-align:center;
		margin-top:10px; 
		margin-left:220px
	}
	.konsultanci3
	{
		background:url(image/konsultanci.jpg) no-repeat; 
		width:154px; 
		height:207px; 
		text-align:center;
		margin-top:10px; 
		margin-left:220px
	}
.wejscie
	{
		position:relative;
		top:125px;
	}
.rabat
{
	width:600px; text-align:center
}
.data
{
	background:url(image/data.jpg) no-repeat; 
	width:228px; 
	height:15px; 
	padding:5px;
	margin-top:10px;
}
.wiecej
{
	background:url(image/wiecej.jpg) no-repeat; 
	width:228px; 
	height:15px; 
	padding:5px; 
	text-align:right;
}
.blink
{
	text-decoration:blink; 
	font-weight:bold;
}
.akttekst
{
	width:228px; 
	padding:5px;
}

.logawidth
{
	float:left; 
	width:500px;
}
