form {margin:0;padding:0;}
body {
  font-family: Arial;
  font-size: 83%;
	background:#769f25;
  margin:0;
  padding:0;
}

	.search { background-color:#375b00;color:#fff;padding:5px 0 5px 20px; }



.footer {padding:5px;margin:auto;text-align:left;width:780px;color:#d2ef99}
.footer a, 
.footer a:link,
.footer a:active,
.footer a:visited { color:#d2ef99;text-decoration:underline }

.menubar { font-weight:bold; font-size:105%;margin:0; padding:0; height:30px;width:511px;float:left; }
.menubar ul  { margin:0; padding:0; }
.menubar li  { display: inline; }
.menubar li a { float:left; text-decoration:none; }
		.menubar li span  { display: block; padding:0 5px 0 5px; margin: 0 9px 0 0; }

.menubar li .active {
  background-color:#609100;
  color:#fff;

  line-height:30px;
}
.menubar li .nactive {
  background-color:#93b74c;
  color:#fff;
  font-size:90%;
	  line-height:25px;
	  margin-top:5px;
}


.menubar2 {
  width:523px;
  float:left;
	  background-color:#d2e39d;
  height:16px;
  line-height:16px;
  padding:5px 0 5px 5px;
  margin:0;
  color:black;
  border-top: solid 1px #bddb60;

}


.menubar2 a:link, .menubar2 a:visited, .menubar2 a:hover, .menubar2 a:active { color:#60841a; }



a:link, a:visited { color:#004f99;text-decoration:none; }
a:hover { color:#004f99;text-decoration:underline; }

.sl li { list-style:none;margin:0; padding:0; }
.sl ul { float:left; width: 118px; margin:0; padding:0; }
.sl { padding: 12px 0 5px 2px;margin-bottom:10px;border-top:dotted 1px #d4d4d4; text-align:justify; }
.sl h2 { padding: 0; margin:0 0 8px 0; font-size: 100%;color:#000;text-transform: uppercase; }



.kat-vyber { margin: 0 0 0 20px;padding: 10px 5px 5px 0;}
.kat-vyber li { margin:0; padding:0; }
.kat-vyber ul { float:left; width: 140px; margin:0; padding:0 0 0 30px; }


.box2 h3 { background-color:#608813; width:200px;padding:3px 3px 3px 15px;margin:0;color:#fff;font-weight:bold;font-size:100%;}
.box2 .ramecek { border: solid 1px #608813; padding: 5px }

h1 { margin:0 0 10px 0; padding:0; font-size:140%; }

.spacer { clear:both; }

.nejhledanejsi { background:#e6ecdf;margin: 0;padding:5px;border-top:solid 2px #dae3cf; }
.nejhledanejsi li { list-style:none;margin:0; padding:0;  }
.nejhledanejsi ul { float:left; width: 110px; margin:0; padding:0;  }



.dnes { font-size:70%;position:relative;top:-4px;color:red;}
.vcera { font-size:70%;position:relative;top:-4px;color:red;}


.receptInfo					{ list-style:none; margin:0; padding:10px 0 10px 0; }
.receptInfo	li				{ margin:0; padding:0; line-height:25px; }
.receptInfo	li h4			{ display: inline; font-size: 100%; font-weight:bold; }

.receptAutor					{ text-align:right; }

.receptEmailem				{ float:left;width:238px;padding:5px 10px 0 0; }


.ohraniceni	{ background-color:#d5e09f;padding:5px;position:relative; }
.ohraniceni .roh	{ display:none; }
.ohraniceni h3 { font-size:100%; font-weight:bold; padding:0; margin:0; text-align:left; }

.receptEmailem .tblForm		{ margin:5px 0 5px 0; }
.receptEmailem .it			{ width:115px; }
.receptEmailem .itKomentar	{ width:200px; }

.znamkovani 					{ float:left;width:230px; margin:5px 0 0 0;text-align:center; }



.znamkovani .znamka 			{ color:#3366CC; font-weight:bold; }
.znamkovani input 				{ width:25px; }
.znamkovani .popisek 		{ font-size:100%;padding:5px 0 0 0; }

.mbox1 {
  width:770px;
  padding:5px 5px 2px 5px;
  background:#fff;
  margin:0 auto;
  text-align:left;
}

.mbox2 {
  width:775px;
  background:#fff;
  padding:4px 0px 5px 5px;
  margin:0 auto;
  text-align:left;
}

.logo {
  width:240px;
  height:55px;
  float:left;
  padding-top:2px;
  margin:0;
}

.menubox  {height:57px; width:530px; float:left; }

.date { height:25px; }

.logininfo {
  height:25px;
  float:right;
}

.ad1 {
  height:70px;
  width:755px;
  text-align: center;
  padding:3px 0px 3px 15px;
		  background-color:#609100;
  background-image: url(http://www.ekucharka.cz/img/reklama.gif);
  background-repeat: no-repeat; 
  background-position: 1px 10px;
  clear:both;
}

.root { text-align:center;margin-top:15px; }

.leftcoll { width:488px;float:left;margin:0;padding:0; }
	.rightcoll { width:268px; float:left; background-color:#d2e39d; margin: 0 0 5px 10px;padding:0; }

.rbox { margin:5px 5px 5px 5px;background:#fff;padding:8px; }
	.rbox h3 { color:#335509;font-size:110%;padding:0;margin:0 0 5px 0;text-transform: uppercase;}
.rbox ul { margin:0;padding:0 0 0 0; }
.rbox li { list-style:none;padding:2px;line-height:20px; }

.ib_ob { position:relative;font-size:8pt;border:0;padding:0;margin:0; }

.ibm { font-weight:bold; }
.ib {  }



.prochvyb { border-top:dotted 1px #d4d4d4;padding:5px 0 5px 0; }

.prochvyb a:active, .prochvyb a:hover, .prochvyb a:visited, .prochvyb a:link { color:#4e7602; }



.zav {
  color:#636363;
  font-weight:bold;
  padding-left: 20px;
  background-image: url(http://www.ekucharka.cz/img/sipkap.gif);
  background-repeat: no-repeat; 
  background-position: 4px 5px;
  display:block;
}

.ote {
  color:#636363;
  font-weight:bold;
  padding-left: 20px;
  background-image: url(http://www.ekucharka.cz/img/sipkad.gif);
  background-repeat: no-repeat; 
  background-position: 4px 5px;
  display:block;
}

.proch { display: none; padding: 0 0 5px 5px;clear:both; }
.proch li { list-style:none;margin:0; padding:0;  }
.proch ul { margin:0; padding:0;   }


.adfox h2 { font-size:100%;margin:0;padding:0 5px 0 0;text-align:right;background-color:#608813;line-height:20px; }
.adfox h2 a:link, .adfox h2 a:hover, .adfox h2 a:active, .adfox h2 a:visited { color:#fff; }
.adfox h3 { font-size:10pt;margin:0;padding:5px 0 0 0; }
.adfox p { margin:0;padding:2px 5px 2px 0;font-style:italic; }



.adfox2 .adfox-box a:link, .adfox2 .adfox-box a:hover, .adfox2 .adfox-box a:active, .adfox2 .adfox-box a:visited {  }

.adfox2 h2 { font-size:100%;margin:0;padding:0 5px 0 0;text-align:right;background-color:#fff;line-height:20px;font-weight:normal; }
.adfox2 h3 { font-size:100%;margin:0;padding:5px 0 0 0;text-transform:none;clear:both;font-size:100% }
.adfox2 p { margin:0;padding:2px 5px 2px 0;font-style:italic; }


/* Forum - strom */
.msg_tree					{ overflow:hidden; }
.msg_tree .bg-white			{ background:#fff; }
.msg_tree .bg-line			{ background:url('http://www.ekucharka.cz/img/strom/line1.gif') 0 0 repeat-y; }
.msg_tree ul					{ margin:0;padding:0; }
.msg_tree li					{ padding:0;list-style:none;background:url('http://www.ekucharka.cz/img/strom/line1.gif') 0 0 repeat-y; }
.msg_tree ul li li			{ padding:5px 0 0 10px;background:url('http://www.ekucharka.cz/img/strom/line2.gif') 0 0 no-repeat; }
.msg_tree ul ul				{ padding:0;background:url('http://www.ekucharka.cz/img/strom/line1.gif') 0 0 repeat-y; }
.msg_tree ul li .li-end		{ background:#fff url('http://www.ekucharka.cz/img/strom/line4.gif') 0 0 no-repeat; }
.msg_tree .content			{ padding:10px 10px 10px 15px; }
.msg_tree .head				{ padding: 3px;background-color:#efebf5;border-top:solid 1px #e5e5e5; }
.msg_tree .dtm				{ float:right; }
.msg_tree .reply				{ padding:0 0 0 0;font-weight:bold;text-align:right }

.ingredience {
  margin-left:10px;
}

.ingredience h4 {
  font-weight: normal;
  margin:0;
  padding:0;
  text-transform: uppercase; 
  font-size:100%;
}

.ingredience li {
  list-style:none;
  margin:0;
  padding:0 0 0 13px;
  background-image: url(http://www.ekucharka.cz/img/bulleting.gif);
  background-repeat: no-repeat;
  background-position: 0px 6px;
}
.ingredience ul {  margin:0; padding:0; }

.forumForm .r { clear:both; padding-bottom:12px; }
.forumForm .t { display:block; float:left;width:148px; }


#seolista a { font-size: 100%;  }
#seolista { display:block; padding: 5px 0 10px 0;}
