
/* --------- style globalne ----------- */

body 
{
	margin: 0;
	background: #bebebe url(images/tlo_.jpg) top center repeat-x;
	text-align: center;
}
body, table, form
{
	font-family: Verdana, Arial, Tahoma;
	font-size:11px;
	color:#610909;
}

hr{
	color:#1D68A0;
	height:1px;
	background: #1D68A0;
	border: 0;
	color:#610909;
}

h1, h2, h3, h4 { font-family: Georgia, Times New Roman, Tahoma; color:#610909; font-style:italic;} 
h1{  text-align:right; font-size:20px; }
h2{  font-size:16px; }
h3{  font-size:14px; }
h4{  font-size:12px; }



a{
font-family:  Georgia, Times New Roman, Tahoma;
color:#610909;
font-size:12px;
text-decoration:none;
display:inline;
}

a:hover{
text-decoration:underline;
}

a.foto 
{ 
	padding:4px; display:block; width:150px;
	text-align:center; float:left;
	text-decoration:none;  
	margin:5px; text-align:center;
}

a.foto span 
{ 
		float:left; display:block; 
		width:150px; height:100px; margin-bottom:10px;
		border:solid 1px #bbb; 
		padding:2px; 
		overflow:hidden; text-align:center;
    background: url(images/wzorekbg.gif) top center no-repeat;
} 
a.foto span img {border:0}
/*img*/ 
/*img.foto
{
padding:1px;
border: solid 1px #c4c4c4;
margin-right:10px;	
display:block;
text-align:center;
}*/

ol,ul{padding:0; margin:0}
li{padding:0; margin:20px}

li{margin-left:12px;}
.noz {clear:both;}
.schowaj {display:none;}
/* --------- struktura ----------- */
#rama
{
	width: 774px;
	margin:auto;
	background: url(images/gora.gif) top center no-repeat;
}


#gora
{
	width: 700px;
	margin:auto;
	height:120px;
	line-height: 18px;
}

#srodek
{
	width: 700px;
	margin:auto;
	padding:50px 35px 35px 35px ;
	color:#610909;
	text-align: center;
}

#dol
{
	height:50px;
	
	clear:both;
	
	font-size: 9px;
	line-height: 20px;
	color: #610909;		
	text-align:center;
	
	background: url(images/dol.jpg) top center no-repeat;
}


#main 
{ 
		background: url(images/wzorbg.gif) top center; 
    border-bottom: 1px #d0d0d0 solid;
		font-size:10px;
}
	
#lewa 
{ 
		width: 150px; 
		float: left; 
}

#prawa
{
		width: 536px;
		float: left;
		padding:5px;
		
		text-align:left;
		background: url(images/wzorbg.gif) top center;
		border-left: 1px #d0d0d0 solid;
}

/* --------- zawartosci ----------- */

#srodek img { display:inline; border: solid 0px #474747; padding-right:4px; }

#srodek a { text-decoration: none; color:#610909; }
#srodek a:hover { color:#610909; text-decoration:underline; }

/* menu */
#lewa a{ font-family:verdana;font-size:11px} 

#kategorie {margin-bottom:20px;}
#kategorie a
{ 
		display: block;
		margin:1px; margin-left:4px; 
		text-align:left;
		line-height: 20px;
		text-decoration: none;
}
#kategorie a:hover {text-decoration: underline;}

#kategorie a:hover {text-decoration: underline;}
#kategorie a.onk {font-weight:bold}

#kategorie .podkategorie {}
#kategorie .podkategorie a{ margin-left:8px; line-height: 16px;}
#kategorie .podkategorie a.onpk {font-weight:bold}


#menu-glowne {
    font-family: georgia; 
    color:#610909; 
    font-size:12px; 
    padding-top:110px; 
    padding-left:35px; 
    text-align:left;
}

#menu-wersje {
     float:right; 
     text-align:right;
}

#produkt{}
#produkt table, #main table
{
	border-collapse:collapse;
	/*border-style:solid;*/ 
	border-color:#610909;
	margin:10px;
	
}
#produkt td, #main td {padding:2px 3px; /*border-style:solid;*/ border-color:#610909}


#produkt #opis {width:450px;vertical-align:top; padding:10px 20px;}
#produkt #zamow{width:350px;vertical-align:top; background:#F0F0F0; padding:10px 20px;}
#produkt a.foto {float:left;padding:2px;border:solid 1px #aaa; text-align:center;margin:5px;text-decoration:none;}
#produkt a.foto img{border:0;}
 
#f_rejestracja input{margin:2px;} 
