a, a:link, a:visited, a:hover {
    text-decoration : none;
    color           : #35749e;
}

ul {list-style-image: url('punkt1.gif');}

input, select, textarea
{
		font-size					:	8pt;
		border						: 1px solid #ccc; 
		border-bottom:1px solid #eee;
		border-right:1px solid #eee;
		background-color	:	#fff; 
		color							:	#848484;
}

input[type="submit"], input[type="button"]
{
    font-size					:	8pt;
		border						: 1px solid #fffcb6; 
		border-bottom:1px solid #ddc858;
		border-right:1px solid #ddc858;
		background-color	:	#fde462; 
		color							:	#000;
}

input.do_koszyka {border:0px;color:#000;font-weight:bold;background-color:transparent;background-image:url('do_koszyka.png');width:74px;height:23px;}

input.zarejestruj {border:0px;color:#000;background-color:transparent;background-image:url('zarejestruj.png');width:74px;height:23px;}
input.zaloguj {border:0px;color:#fff;background-color:transparent;background-image:url('zaloguj.png');width:74px;height:23px;}



fieldset {border:1px solid #848484;}

body
{
    font-family : Tahoma;
    font-size   : 8pt;
    margin			:0px;
		color: #848484;
		background: transparent url('tlo.jpg') center top repeat-x;
		background-color	:#012844;
		
		
}





#naglowek 
{
    margin:auto;
		width      : 1000px;
		height		 : 302px;
    border:0px solid red;
		background-image: url('naglowek.jpg');

}




#top1
{
    
		position:absolute;
		margin-left: 338px;
		margin-top: 15px;
		width      : 400px;
		border:0px solid #fff;
		color:#fff;
		
}

#top2
{
    
		position:absolute;
		margin-left: 740px;
		margin-top: 15px;
		width      : 250px;
		border:0px solid #fff;
		text-align:right;
		color:#fff;
}


#menu_belka
{
  position:absolute;
	margin-left: 30px;
	margin-top: 277px;
	width      : 940px;
	color			 : #fff;    
	border:0px solid blue;
	text-align:right;
	font-weight:bold;
	text-shadow: 2px 2px 2px #073a50;

	
}



#menu_belka ul
{
  list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
	
}

#menu_belka ul li
{
  display:inline;
}



#menu_belka ul ul li, #menu_belka ul ul ul li, #menu_belka ul ul ul ul li, #menu_belka ul ul ul ul ul li
{
  display:none;
}

#menu_belka  a
{
  color:#fff;
	padding-left: 10px;
	padding-right: 10px;
	border-right:1px solid #64b9f2;
}

#menu_belka a.last {border-right:0px;}

#menu_belka  a:hover {color:#64b9f2;}

#menu_belka a#activ {color:#64b9f2;font-weight:bold;}

#strona 
{
    margin     : auto;
		width      : 966px;
    border:0px solid red;
		padding:0px;
		display:table;
		background-image: url('tlo_srodek.jpg');
		background-repeat: repeat-x;
		background-color:#f1f1e7;
}




#lewa
{
	float:left;
	width:196px;
	border:0px solid blue;
	padding:15px 0px 0px 10px;
	
}

.box1 {font-family:Verdana;font-size:11pt;font-weight:bold;padding:13px 0px 0px 50px;width:146px;height:32px;color:#fff;border:0px solid red;background-image:url('box1.png');}
.box2 {padding:5px 15px 10px 15px;width:166px;border:0px solid red;background-image:url('box2.png');}
.box3 {width:196px;height:13px;border:0px solid red;background-image:url('box3.png');}


.menu
{
  margin:0 0px 0;
	padding:0px ;
	border:0px solid blue;
		
}



.menu ul, .menu ul ul, .menu ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
}

.menu ul li
{
  list-style-type: none;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	margin-right:0px;
	padding-left:5px;
}




.menu a
{
    display: block;
		border-top:dotted 1px #ddd;
	  color           : #848484;
		padding:2px 0px 2px 10px;
		background: transparent url('punkt1.gif') left no-repeat;
		
}


.menu a:hover 
{
  color: #35749e;
}


.menu a.first {border-top:dotted 0px #4f4f4f;}
.menu a#activ {color:#35749e;font-weight:bold;}





#prawa
{
	float:right;
	width:196px;
	border:0px solid blue;
	padding:15px 10px 0px 0px;
}

#wneka_prawa
{
	border:0px solid blue;
	padding:0px 5px;
}

.box_kontakt1 {padding:20px 0px 5px 15px;width:169px;min-height:80px;color:#000;border:0px solid red;background-image:url('kontakt1.png');}
.box_kontakt2 {width:184px;height:18px;border:0px solid red;background-image:url('kontakt2.png');}

.box_opinie1 {padding:20px 0px 5px 15px;width:169px;min-height:30px;color:#000;border:0px solid red;background-image:url('opinie1.png');}
.box_opinie2 {width:184px;height:18px;border:0px solid red;background-image:url('opinie2.png');}



#pokaz_koszyk a {font-size:8pt;display:block;text-align:center;margin-top:5px;padding-top:3px;width:98px;height:20px;border:0px;color:#000;font-weight:bold;background-color:transparent;background-image:url('pokaz_koszyk.png');}




#srodek
{
	margin-left:215px;
	width:532px;
	border:0px solid red;
	margin-bottom:10px;
	padding-top:15px;
	
}

#srodek_zawartosc
{
  padding:0px 5px 10px 5px;
	
}


.sciezka1
{
  padding:10px 20px 0px 20px;
	width:492px;
	background-image: url('sciezka1.png');
	
}

.sciezka1 h1 {padding:5px 0px;margin:0px;font-size:12px;font-weight:bold;color:#000;}

.sciezka1 h1 a {color:#000;}

.sciezka2
{
  width:532px;
	height:10px;
	background-image: url('sciezka2.png');
	margin-bottom:10px;
}

#stronicowanie
{
  text-align:center;
	color:#000;
}

#stronicowanie a {color:#000;}


.box_nowosci1 {font-family:Verdana;font-size:11pt;font-weight:bold;padding:13px 0px 0px 50px;width:484px;height:32px;color:#fff;border:0px solid red;background-image:url('nowosci1.png');}
.box_nowosci2 {padding:5px 15px 10px 15px;width:504px;border:0px solid red;background-image:url('nowosci2.png');}
.box_nowosci3 {width:534px;height:13px;border:0px solid red;background-image:url('nowosci3.png');}

.box_nowosci2 a {font-weight:bold;}

#stopka
{
  margin     : auto;
	clear:both;
	width:966px;
	height:22px;
	padding-top:60px;
	background: transparent url('tlo_stopka.jpg') center top;
	text-align:center;
	font-size:8pt;
	color:#727272;
	border:0px solid red;
	margin-bottom:30px;
}



#stopka a {color:#727272;}

