html { text-align: left; margin: 0px; padding: 0px; }
body { text-align: left; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px; background: #fff url(pics/tlo_linie45.gif); line-height: 140%; }
a { color: #600; font-weight: bold; text-decoration: none; }
a:link, a:visited { text-decoration: none; color: #9c3; }
a:hover, a:active { text-decoration: underline; color: #9c3; }
img { border: none; }

input, textarea, select { border: 1px solid;  border-color: #ccc; font: 11px Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; }
h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #366371; margin: 0px 0px 10px 0px; padding: 2px 0px 2px 0px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
.button { border: 0px; background-color: #eee; font-size: 9px; font-weight: bold; margin: 5px 0px 0px 0px; vertical-align: bottom; }
ul, ol { margin: 0px; padding: 0px 0px 0px 40px; }
li { font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif; color: #666; margin: 0px; padding: 0px; line-height: 140%; }

.pMain p, .pMain a { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666; font-weight: normal; margin: 0px 0px 0px 10px; }
.pMain table { font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; color: #666; background: #fff; }
.pMain td { font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 3px; margin: 0px; color: #666; background: #fff; }

h1 { font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #99BD27; border-bottom: 1px solid #99BD27; margin: 20px 0px 20px 10px; padding: 0px; }
h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #366371; margin: 0px 0px 10px 0px; padding: 2px 0px 2px 0px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
h3 { font: 11px Verdana, Helvetica, sans-serif; font-weight: bold; color: #369; margin: 10px 0px 20px 0px; padding: 0px; }
h4 { font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #369; background: #D0D9E0; margin: 10px 0px; padding: 3px; border-top: 2px solid #849FB5; }

/* stare */

#pMenu { width: 142px; background: #fff; color: #900; text-align: left; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px; margin: 0px; }
#pMenu a { font-weight: bold; padding: 0px 2px 5px 10px; margin: 0px; display: block; color: #900; background: url(pics/podmenu_kropki.gif) no-repeat bottom; }
#pMenu a.podmenu1 { font-weight: normal; padding: 0px 2px 5px 20px; margin: 0px; display: block; color: #900; background: url(pics/podmenu_kropki.gif) no-repeat bottom; }
#pMenu a:hover, #pMenu a.podmenu1:hover, #pMenu a.active, #pMenu a.podmenu1:active { color: #f00; }

.txt { font-size: 10px; color: #333; line-height: 14px; }
.txt_mini { font-size: 8px; color: #333; line-height: 8px; }

.niebieski { font-size: 10px; color: #090; font-weight: bold; line-height: 12px; }
.quote {
	BORDER-RIGHT: #525e6e 1px dotted; BORDER-TOP: #525e6e 1px dotted; 
	FONT-SIZE: 10px; BORDER-LEFT: #525e6e 1px dotted; COLOR: #3e4753; 
	LINE-HEIGHT: 125%; BORDER-BOTTOM: #525e6e 1px dotted; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f7fa
}

A.link:active {
	COLOR: #FF9600; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.link:visited {
	COLOR: #FF9600; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.link:link {
	COLOR: #FF9600; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

A.podmenu {

	font-size: 10px;
    line-height: 12px;
	COLOR: #660000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.podmenu_header {
	font-size: 10px;
    line-height: 12px;
	COLOR: #999999; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.podmenu_txt {

	font-size: 10px;
    line-height: 12px;
	COLOR: #660000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.podmenu2_txt {

	font-size: 9px;
    line-height: 9px;
	COLOR: #660000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

A.cat:active {
	COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.cat:visited {
	COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.cat:link {
	COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.cat:hover {
	COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}


A.small:active {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.small:visited {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.small:link {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.small:hover {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


A.small2:active {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.small2:visited {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.small2:link {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.smal2l:hover {
	COLOR: #cc0000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}


A.footer:active {
	COLOR: #FFCC00; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.footer:visited {
	COLOR: #FFCC00; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.footer:link {
	COLOR: #FFCC00; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.footer:hover {
	COLOR: #FFCC00; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

.txt_s { font-family: "Verdana", "Arial CE", "Helvetica CE", "Arial", "Helvetica"; font-size: 10px; color: #660000; line-height: 13px; }

.head { font-family: "Verdana", "Arial CE", "Helvetica CE", "Arial", "Helvetica"; font-size: 10px; color: #666666; line-height: 12px; }
.newshead { font-family: "Verdana", "Arial CE", "Helvetica CE", "Arial", "Helvetica"; font-size: 13px; color: #333333; line-height: 18px; FONT-WEIGHT: bold; }
.txtH { font-family: "Verdana", "Arial CE", "Helvetica CE", "Arial", "Helvetica"; font-size: 10px; color: #333333; line-height: 14px; }
.head2 { font-family: "Verdana", "Arial CE", "Helvetica CE", "Arial", "Helvetica"; font-size: 10px; color: #666666; line-height: 10px; }
.txtH2 { font-family: "Verdana", "Arial CE", "Helvetica CE", "Arial", "Helvetica"; font-size: 10px; color: #000000; line-height: 15px; }


a.menu:link, a.menu:visited { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.menu:active, a.menu:hover { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; color: #ffff99; }
a.menu_active { font-family: Verdana, Arial; font-size: 10px; color: #ffff99; font-weight: bold; text-decoration: none; }

td.menu_kropki {
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #B4965C;
  font-weight: bold;
  text-decoration: none;
}

.kropki {
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #cc3300;
  font-weight: bold;
  text-decoration: none;
}

LI {
	list-style : disc;
	padding-left : 0px;
	page-break-before : left;
}
.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana,Arial,Helvetica,Sans Serif
}

#kulinaria_przepis {
	position: relative;	
	width: auto;
	background: transparent;
}

#kulinaria_skladniki {
	float: left;
	background: #D0F1A5;
	color: #900;
	width: 160px;
	top: 4px;
	left: 4px;
	padding:10px;
	margin:0px 20px 20px 0px;
	border: 1px dotted #369;
}

.news {
	position: relative;
	width: auto;
	background: #D8EEC9;
	padding:2px;
	margin:5px 0px 5px 0px;
	border: 1px dotted #E3CA9A;

	font-size: 10px;
	color: #333333;
}

.button {
	BORDER: 1px solid; background-color: #eeeeee; border-color: #808080;

	font-size: 10px;
	font-weight: bold;
}




.fth { color: #666; background: #cfc; border: 1px solid #ccc; font-weight: bold; padding: 3px 0px 3px 10px; }
.fth2 { color: #fff; background: #cfc; font-weight: bold; }
.req { color: #f00; font-weight: bold; }

