*{margin:0;padding:0;}
body{background-color:#fff;background-image:url(images/bg.gif);background-repeat:repeat-x;}
#caly{
width:940px;}
h1 {color:black;
font-size:23px;
line-height:16px;}

h2 {color:black;
font-size:14px;
font-family:arial;
font-weight:normal;}

h3 {color:black;
font-size:16px;
font-family:arial;
font-weight:bold;}

#header{height:128px;}

#header_1{
float:left;
padding-top:9px;
 color:#000;
	font-size:50px;
	font-weight:bold;
	font-family:verdana;}
	
#header_2{
float:right;
margin-right:45px;
padding-top:30px;
 color:#d3d3d3;
	font-size:19px;
	line-height:15px;
	font-weight:bold;
	font-family:verdana;}

#menu{
margin-left:70px;
height:50px;
}

#menu ul{
list-style:none;
	float:left;
}


#menu li {
	
	float:left;
	width:200px;
	height:50px;
	display:block;
	

	text-align:center;
}

#menu li a {

	width:200px;
	height:50px;
	display:block;
	line-height:50px;
	text-decoration:none;
	color:#fff;
	
	font-size:13px;
	font-weight:bold;
	font-family:verdana;
	}
	
	#menu li a:hover {
	
		line-height:50px;
		color:#000;
		}
#srodek{	
background-color:#fff;
height:auto;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-dtop:1px solid #cbcbcb;
}
	
a{color:#000000;}
a:hover {text-decoration:none; color:#0000FF}

#kontakt
{margin-top:30px;
width:190px;
height:250px;
background-color:#607eb4;
}
	
#stopka{
text-align:center;
width:940px;
height:119px;
}

#stopka1{
float:left;
font-size:10px ;
font-family:verdana;
color:#fff;
text-align:left;
margin-top:70px;
margin-left:20px;}

#dol{background-image:url(images/footer_bg.gif);background-repeat:repeat-x;
width:100%;
height:119px;
}

#reklama{
padding-top:5px;
background-color:#fff;
text-align:center;}

#kol_rek{
float:right;
height:100%;
background-color:#fff;
width:186px;}

#kol_prawa {
float:left;
width:750px;
text-align:left;
font-size:12px;
font-family:arial;	
background-color:#FFF;	
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
border-top:1px solid #cbcbcb;
}

#linki {text-align:center;
margin-top:10px;}

div.linia{clear:both;}

div.top1 {
margin-top:15px;
float:left;
width:248px;
height:40px;
text-align:center;

line-height:40px;
background-image: url(images/tlo2.png);
border:1px solid #ffffff}

div.top2 {
font-weight:bold;
font-family:arial;
font-size:12px;
margin-bottom:30px;
float:left;
width:248px;
height:150px;
background-image: url(images/tlo2.png);
border:1px solid #ffffff}

div.tekst {

padding-left:30px;
padding-right:55px;

font-family:arial;
font-size:13px;
}

div.tekst ul {margin-left:50px}

div.tekst2{

padding-left:20px;
padding-right:5px;

font-family:arial;
font-size:13px;
}

div.podanie
{padding:30px;
border: 1px solid #000000;}

div.lista {
margin:20px 0px 0px 40px;}

.lista li {height:25px;
line-height:25px;}

#foto {background-image:url(images/22.jpg);
width:750px;
height:283px;
margin-top:-30px;}
div.miniatura {
float:left;
margin:5px;}

div.miniatura img
{border: 1px solid #000000;}

div.miniatura2 {
float:left;
margin-right:15px;
}

div.miniatura2 img
{border: 1px solid #000000;}

div.powrot {padding :10px}

div.powrot a{text-decoration:none; color:#000000;}
div.powrot a:hover {text-decoration:none; color:#0000FF}

div.instrukcja  {
text-align:left;
font-size:12px;
}

div.pobierz1 { 
text-align:left;
margin-top:10px;
font-size:16px;
}

div.pobierz1 a{text-decoration:none; color:#0000FF;}
div.pobierz1 a:hover {text-decoration:none; color:#000000}

div.pobierz1 img
{border:none;
}
div.reklama_dol 
{
margin-top:30px;
text-align:center;}

