/* Czcionki */			/* ----------------------------------------------------------- */
@font-face {
    font-family: 'LintsecRegular';
    src: url('czcionki/Lintsec-webfont.eot');
    src: url('czcionki/Lintsec-webfont.eot?#iefix') format('embedded-opentype'),
         url('czcionki/Lintsec-webfont.woff') format('woff'),
         url('czcionki/Lintsec-webfont.ttf') format('truetype'),
         url('czcionki/Lintsec-webfont.svg#LintsecRegular') format('svg');
    font-weight: normal;
    font-style: normal;
	margin: 0 auto;
}
@font-face {
    font-family: 'segoe-print';
    src: url('czcionki/segoe-print.eot');
    src: url('czcionki/segoe-print.eot?#iefix') format('embedded-opentype'),
         url('czcionkisegoe-print.woff') format('woff'),
         url('czcionki/segoe-print.ttf') format('truetype'),
         url('czcionki/segoe-print.svg#odstemplikregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Czcionki koniec */		/* ----------------------------------------------------------- */

/* --- SZABLON --- */

html, body {
	height: 100%;
}
		
body {
	display: table;
	width: 1000px;
	margin: 0 auto;
	background-color: #DEDEDC;
	background: url('../pliki_grafika/pattern_134.gif') repeat center;
	text-align: center;
	font-family: 'Times New Roman';
	color: #000;
	font-size: 13pt;
}

#wrapper {
	display: table-cell;
	vertical-align: middle;
}

#cell {
	background: url('../pliki_grafika/tlo.png') no-repeat center;
	border: 0 solid #000;
	padding: 1em;
	height: 640px;
}

div#stopka {
	padding: 0;
	margin: -20px auto;
	font-size: 10pt;
	font-family: 'LintsecRegular';
	width: 300px;
	position: relative;
	top: -15px;
	}
div#tresc {
	position: relative;
	left: 40px;
	top: 44px;
	line-height: 25px;
}
div#tresc_lewa {
	width: 350px;
	height: 565px;
	float: left;
}
div#tresc_prawa {
	float: left;
	width: 565px;
	height: 565px;
	overflow: auto;
	padding: 0 10px 0 0;
}
#tytul > img {
	margin: 0 0 -60px 0;
	position: relative;
	bottom: 60px;
	right: 240px;
	transform: rotate(-90deg);
	-webkit-transform:rotate(-8deg);
	-moz-transform:rotate(-90deg);
	-o-transform:rotate(-8deg);
	display: block;
}
/* --- SZABLON KONIEC --- */		/* ----------------------------------------------------------- */

/* --- TEKST --- */
h1, h2, h3 {
	font-weight: bold;
	font-variant: small-caps;
	font-family: 'segoe-print';
	padding: 0;
	
}

h1 {
	font-size: 18pt;
	margin: 0 auto;
	color: #e6e6e6;
	text-shadow: 2px 3px 1px #000;
}
h1:first-letter {
	font-size: 23pt;
}

h2 {
	font-size:14pt;
	text-align: left;
	margin: 0;
	text-shadow: 2px 2px 2px #b38000;
}

h3 {
	font-size:11pt;
	text-align: center;
	margin: 0;
	padding-top: 15px;
	text-shadow: 1px 1px 4px #615b0c;
	letter-spacing: 2px;
}
p {
	text-align: justify;
}
p.akapit {
	text-indent: 1.5cm;
}
div#tresc_prawa ul {
	text-align: left;
	list-style-type: none;
	list-style-image: url('../pliki_grafika/spoon_16_2.png');
}

div#tresc_prawa ul li {
	margin: 3px 0;
}
/* --- TEKST KONIEC --- */		/* ----------------------------------------------------------- */

/* --- ODSYŁACZE --- */

a {
	text-decoration: none;
	color: #000;
	display: inline;
}

a:hover {
	text-decoration: none;
	color:  #137216;
}
div#pasek_narzedziowy a:after , div#tresc_prawa a:after {
	content: url('../pliki_grafika/bullet_go_0.png');
}
div#pasek_narzedziowy a:hover:after , div#tresc_prawa a:hover:after {
	content: url('../pliki_grafika/bullet_go.png');
}

/* --- ODSYŁACZE KONIEC --- */		/* ----------------------------------------------------------- */

/* --- MENU --- */
a#zaloguj {
    display: block;
    position: relative;
    left: 705px;
    width: 225px;
    height: 40px;
    margin: -20px 0px;
    top: 11px;
}


ul#menu {
	text-align: left;
	font: 13pt 'segoe-print';
	transform: rotate(-8deg);
	-webkit-transform:rotate(-8deg);
	-moz-transform:rotate(-8deg);
	-o-transform:rotate(-8deg);
	position: relative; 
	top: -30px; 
	left: 40px;
	list-style-type: none;
}

ul#menu li {
	margin: 6px 0;
}

ul#menu li:hover, ul#menu li a:hover, ul#menu li.aktywna {
	color: green;
	list-style-image: url('../pliki_grafika/spoon_16.png');
	text-shadow: 1px 1px 3px #0a7500;
}

ul#menu li.aktywna > a {
	color: red;
	text-shadow: 1px 1px 1px #000;
}
/* --- MENU KONIEC --- */		/* ----------------------------------------------------------- */

/* --- TREŚĆ--- */
div#tresc_prawa ul li {
	margin: 10px 0;
}

ul.ostatnio_dodane_przepisy {
	list-style-image: url('../pliki_grafika/spoon_16.png');
}

div#statystyki h3 {
	margin: 0 0 0 5px;
}
div#statystyki ul {
	font-size: 11pt;
	text-align: left;
	list-style-type: none;
}

div#statystyki ul li.suma {
	font-weight: bold;
}

p.komunikat {
	display: inline;
}

p.komunikat span {
	display: block;
	width: 427px;
	height: 215px;
	background: url('../pliki_grafika/tlo_komunikat.png') no-repeat center;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	font-size: 26pt;
	font-family: 'Monotype Corsiva';
	line-height: 45px;

	
}
span.liczba_wyswietlen {
	dont-size: 14pt;
	font-family:LintsecRegular;
}
/* --- Cienie --- */



/* --- Cienie KONIEC --- */
	
/* --- Tabela lista przepisów --- */
#lista_przepisow
{
	font-size: 12pt;
	margin: 30px auto 0 auto;
	width: 95%;
	text-align: left;
	vertical-align: middle;
	border-collapse: collapse;
	background: url('../pliki_grafika/chocolate-cake-icon.png') 400px bottom no-repeat;
}
#lista_przepisow th
{
	font-family: 'segoe-print';
	font-weight: normal;
	padding: 5px 4px;
	background: url('../pliki_grafika/tlo_tabela_lista_przepisow_naglowek.png');
	color: #E0E0E0;
	text-shadow: 2px 3px 1px #000;
}
#lista_przepisow td
{
	padding: 6px 4px;
	border-top: 1px solid #fff;
	text-align: left;
}
/*
#lista_przepisow td, #lista_przepisow td a {
	cursor: url('../pliki_grafika/widelec.cur'), auto;
}
*/
#lista_przepisow td:nth-child(1n), #lista_przepisow th:nth-child(1n)
{
	width: 51%;
	
}
#lista_przepisow td:nth-child(1n+2), #lista_przepisow th:nth-child(1n+2)
{
	text-align: center;
	
}
#lista_przepisow tbody tr:nth-child(even) {background: url('../pliki_grafika/tlo_tabela_lista_przepisow_ciemne.png');}
#lista_przepisow tbody tr:nth-child(odd) {background: url('../pliki_grafika/tlo_tabela_lista_przepisow_jasne.png');}

#lista_przepisow tbody tr:hover
{
	background: none;
	color: #ffffff;
}
/* --- Tabela lista przepisów KONIEC --- */
/* --- Poziom trudności --- */
.poziom_trudnosci {
	height: 31px;
	width: 96px;
	margin: 0 auto;
	padding: 0;
	background-repeat: no-repeat;
	background-position: left;
}
div.wysrodkuj {
	background-position: center;
	margin: 10px auto 0 auto;
}
div.latwy {
	background-image: url('../pliki_grafika/poziom_latwy.png')
}
div.sredni {
	background-image: url('../pliki_grafika/poziom_sredni.png')
}
div.trudny {
	background-image: url('../pliki_grafika/poziom_trudny.png')
}
/* --- Poziom trudności KONIEC --- */

/* --- Pasek narzędziowy --- */
div#pasek_narzedziowy {
	width: 330px;
	height: 190px;
	border: 0 solid black;
	margin: 0 auto;
	display: table-cell;
	vertical-align: middle;
	padding-left: 38px;
}
div#pasek_narzedziowy ul li  {
	list-style-type: none;
	text-align: left;
}
div#pasek_narzedziowy li  {
	padding: 5px 0;
}
/* --- Pasek narzędziowy KONIEC --- */
/* --- TREŚĆ KONIEC --- */		/* ----------------------------------------------------------- */