#zdjecia_opis img {margin:10px 10px 10px 0px;width:150px;height:auto;border:1px solid #ddd;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

h1 {margin:0px;padding:0px;font-size:12pt;}

h2, h3, h4, h5, h6 {margin:0px;padding:0px;font-size:10pt;}

fieldset
{
  border:1px solid #d2ae75;
}



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

input, textarea, select 
{
		font-size					:	10pt;
		background-color	:	#fff; 
		color							:	#000;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		
		
}

input[type="submit"], input[type="button"]
{
    border						: 0px solid #000; 
		background-color	:	#FF8000; 
		color							:	#fff;
		padding:5px 10px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
}



input.do_koszyka {cursor:pointer;font-size:9pt;padding-left:35px;border:0px solid red;color:#fff;background-color:transparent;background-image:url('do_koszyka.jpg');width:144px;height:27px;font-weight:bold;}


body
{
    font-family : Tahoma;
    font-size   : 10pt;
    margin			:0px;
		color: #000;
		background: transparent url('tlo.png') center top no-repeat;
		background-color	:#000;

}





#naglowek 
{
    margin:auto;
		width:100%;
		border:0px solid red;
		background: transparent url('naglowek1.jpg') center no-repeat;
		color:#fff;
		display:table;
}


#naglowek_wpis 
{
    margin:auto;
		width      : 1250px;
		height		 : 355px;
    border:0px solid blue;
		color:#fff;

}


#logo
{
    position:absolute;
		cursor:pointer;
		margin-top: 15px;
		margin-left:230px;
		width      : 400px;
		height		 : 100px;
		border:0px solid red;
		
}


#logowanie
{
    position:absolute;
		cursor:pointer;
		margin-top: 90px;
		margin-left:600px;
		width      : 600px;
		border:0px solid red;
		text-align:right;
		
}

#logowanie input {color:#fff;background-color:#560001;border:1px solid #DB0706;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#logowanie_email {display:inline;}
#logowanie_haslo {display:inline;}
#logowanie_przyciski {display:inline;}

#logowanie_zapomnialem {display:none;}
input.zarejestruj {display:none;}
#logowanie input.zaloguj {font-size:8pt;background-color:#DB0706;height:23px;border:0px;font-weight:bold;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#flagi
{
    position:absolute;
		cursor:pointer;
		margin-top: 15px;
		margin-left:530px;
		width      : 700px;
		border:0px solid red;
		text-align:right;
		
		
}

#przycisk_start
{
    position:absolute;
		margin-left: 120px;
		margin-top: 190px;
		width      : 198px;
		height		 : 111px;
		border:0px solid red;
}

#przycisk_konto
{
    position:absolute;
		margin-left: 290px;
		margin-top: 190px;
		width      : 198px;
		height		 : 111px;
		border:0px solid red;
}

#przycisk_kontakt
{
    position:absolute;
		margin-left: 460px;
		margin-top: 190px;
		width      : 198px;
		height		 : 111px;
		border:0px solid red;
}

#przycisk_regulamin
{
    position:absolute;
		margin-left: 630px;
		margin-top: 190px;
		width      : 198px;
		height		 : 111px;
		border:0px solid red;
}

#przycisk_onas
{
    position:absolute;
		margin-left: 800px;
		margin-top: 190px;
		width      : 198px;
		height		 : 111px;
		font-size:9pt;
		color:#fff;
		border:0px solid red;
		text-shadow: 1px 1px 2px #000;
}

#przycisk_koszyk
{
    position:absolute;
		margin-left: 970px;
		margin-top: 190px;
		width      : 198px;
		height		 : 111px;
		font-size:9pt;
		color:#fff;
		border:0px solid red;
		text-shadow: 1px 1px 2px #000;
}

#przycisk_koszyk a {color:#fff;}




#koszyk_napis {margin-top:-25px;margin-left:27px;}

#szukaj
{
  position:absolute;
	display:table;
	margin-left: 959px;
	margin-top: 268px;
	width      : 170px;
	color			 : #fff;    
	border:0px solid blue;
	font-size:8pt;
}














  

#strona 
{
    margin     : auto;
		width      : 100%;
    border:0px solid blue;
		display:table;
		background: transparent url('tlo_srodek.jpg') center repeat-y;
}


#strona_wpis
{
    margin     : auto;
		width      : 1250px;
    border:0px solid green;
		display:table;
		
}

#lewa
{
  float         : left;
	width         : 220px;
	margin-left:50px;
	border:0px solid blue;
}


.tlo_box
{
  width:200px;
	padding:10px;
	border:1px solid #ccc;
	margin-bottom:20px;
	
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}




.top_box
{
  background-color:#DA0707;
	color:#fff;
	padding:5px;
	text-align:center;
	font-size:11pt;
	margin-bottom:10px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.top_nowosci
{
  background-color:#DA0707;
	color:#fff;
	padding:5px 15px;
	font-size:11pt;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#menu
{
  margin:0 0px 0;
	padding:0px 5px;
	border:0px solid blue;
	font-size   : 9pt;	
}



#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:0px;
}

#menu ul ul li, #menu ul ul ul li, #menu ul ul ul ul li, #menu ul ul ul ul ul li, #menu ul ul ul ul ul ul li
{
  padding-left:10px;
}




#menu a
{
    display: block;
		color           : #000;
		padding:4px 0px 4px 15px;
		background: transparent url('punkt1.gif') left no-repeat;
		border-bottom:1px dotted #cecece;
	  
}


#menu a:hover 
{
  color: #DA0707;
	background: transparent url('punkt2.gif') left no-repeat;
}

#menu a.first {}
#menu a.last {border-bottom:none;}

#menu a#activ {color:#DA0707;font-weight:bold;background: transparent url('punkt2.gif') left no-repeat;}






#srodek 
{
    float         : right;
		margin-top:60px;
		margin-right:50px;
		margin-bottom:20px;
		width         : 910px;
		border:0px solid green;
		
}





#sciezka 
{
	position:absolute;
	margin-left:60px;
	margin-top:11px;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	padding:0px 10px;
	padding-top:3px;
	background-color:#FF8000;
	border:0px solid #FF8000;
	display:table;
	width:1110px;
	height:28px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#sciezka a {color:#fff;}

#sciezka h1 {margin:0px;padding:0px;font-size:12pt;}

#sciezka input, #sciezka select  {font-size:8pt;margin:0px;padding:0px;}

#szukaj_belka
{
  width:246px;
	height:18px;
	background: transparent url('szukaj.png') no-repeat;
	text-align:right;
}


#menu_podkategorie
{
  text-align:center;
	
	border:0px solid red;
	display:table;
}

#menu_podkategorie ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#menu_podkategorie li 
{
	float:left;
	width:205px;
	min-height:150px;
	padding:10px;
	margin:0px 10px 10px 0px;
	border:1px solid #d2ae75;
	font-weight:bold;
	background-color:#f7f0e4;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}


#stopka
{
  clear:both;
	margin:auto;
	width:100%;
	border:0px solid green;
	background: transparent url('stopka.jpg') center no-repeat;
	display:table;
}

#stopka_wpis
{
  margin:auto;
	width:1250px;
	height:296px;
	text-align:center;
	color:#000;
	border:0px solid green;
}

#stopka a {color:#000;}

#copy
{
  position:absolute;
	margin-top: 125px;
	width      : 1250px;
	color:#fff;    
	border:0px solid blue;
}

#copy a {color:#fff;}


#menu_stopka
{
  position:absolute;
	margin-top: 65px;
	width      : 1250px;
	color:#fff;    
	border:0px solid blue;
	font-weight:bold;
}



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

#menu_stopka ul li
{
  display:inline;
}



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

#menu_stopka  a
{
  color:#fff;
	padding-left: 20px;
	padding-right: 20px;
	border-right:1px solid #fff;
}

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

#menu_stopka  a:hover {color:#fff;}

#menu_stopka a#activ {color:#fff;text-decoration:underline;}