/*
.myrec_txt, .myrec_txt *, .myrec {border:1px solid red}
.cb {border:1px solid red}
*/

body {
	margin: 0;
	padding: 0;
	height: 100%;
	scrollbar-face-color: #e4e4e4; 
	scrollbar-shadow-color: #dcdcdc; 
	scrollbar-highlight-color: #dcdcdc; 
	scrollbar-3dlight-color: #6f747b; 
	scrollbar-darkshadow-color: #6f747b; 
	scrollbar-track-color: #e4e4e4; 
	scrollbar-arrow-color: #6f747b;
}

/*
#center {border:1px dotted magenta}
.headbig {border:1px dotted green}
.receptName {border:1px dotted magenta}
.tt_3, .tt_4 {border:1px dotted green}
*/

.fl {float:left}
.fr {float:right}
.cb {clear:both}
.mr30 {margin-right:30px}
.mr20 {margin-right:20px}
.pr {position:relative}
.pa {position:absolute}
.dn, a.dn, a.dn1 {text-decoration:none}
.du, a.du, a.du1 {text-decoration:underline ! important}
a.dn1:hover {text-decoration:underline}

.ag {font-size:8pt}
.fs8, .fs8 *, a.fs8 {font-size:8pt ! important}
.fs9, .fs9 *, a.fs9 {font-size:9pt ! important}
.fs10, .fs10 *, a.fs10 {font-size:10pt ! important}

.taR {text-align:right}
.taL {text-align:left}
.taC {text-align:center}


select {font: 9pt tahoma, arial, helvetica, sans-serif; background: #ffffff; color:gray; border:1px solid #b5b8c8; line-height:18px; padding:2px 0}
input, textarea, #commentdiv textarea.textArea { color:#534741; padding:0 2px; font: 9pt tahoma, arial, helvetica, sans-serif;}
textarea {overflow:auto}
input.inputBut {padding:1px 15px; */padding:1px 5px} 
 #commentdiv textarea.textArea {width:400px; height:120px; border:1px solid #7f9db9;background: #ffffff;}
 #commentdiv input.input {border:1px solid #7f9db9; width:160px}

#greenline {
	width:100%;
	margin-top:20px;
	height: 2px;
	background: url('/i/greenline.gif') repeat-x;
}

body {
	background: #eaebdd url('/i/bg.jpg');
	color: #534741;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

table {border-collapse: collapse;}

table td {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

table, div, img, form {border: 0;}

td>img {display: block;}

div, span, form {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0 0 5px 0;
}

ul {list-style-type: none;}
ol {list-style-type: decimal;}
ul, ol {
	margin: 0;
	padding: 5px 0 5px 10px;
}

ul li, ol li {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6 {
	color: #534741; 
	font-weight: normal;
	margin: 0;
	padding: 30px 0 15px 110px;
	text-transform: uppercase;
}

h1 {font-size: 18px;}
h2 {font-size: 18px;}
h3 {font-size: 14px;}
h4 {font-size: 14px;}
h5 {font-size: 13px;}
h6 {font-size: 13px;}

a {
	color: #5a7691;
	text-decoration: underline;
}

a:hover{text-decoration: none;}

a:link, a:visited, a:hover, a:active {color: #534741;}

table.pagesselect {margin-top:10px !important;margin-bottom:10px !important} 
table.pagesselect td, table.pagesselect td * {font-size:7.4pt; color: #607830;}

/* main */

#main {
	background: #f8f5ee  url(/i/bg_main.gif) 0 173px repeat-x;
	margin: auto;
	min-height: 100%;
	height: auto;
	width: 998px;
}

table.recselect {margin-top:15px !important}
table.recselect td select, table.recselect td input {margin-top:5px !important;margin-bottom:7px !important }


#container {
	float: left;	
	margin: 0 0 0 0;
}

#container * {border:1px solid #ccc}

#out {margin: 0 0 0 0;}

#in {width: 100%;}

#center {
	float: left;
	margin: 0 0 50px 0;
	width: 560px;

}

#center .content {
	margin: 0 0 0 0;

	text-align: left;
}

#left {
	float: left;
	width: 187px;
}

#left .content {
	padding: 0 0 0 4px;
	text-align: left;	
}

#right {
	float: right;
	width: 244px;
}

#right .content {
	padding: 0 4px 0 0;
	text-align: left;
}

#clear, .clear {
	clear: both;
	overflow: hidden;
}

#bottom {
	background: #f2f1ea url(/i/bg_bottom.gif) repeat-x;
	margin: auto;
	height: 55px;
	width: 998px;
}

#bottom .content {
	font-size: 11px;
	padding: 8px 0 0 15px;
	text-align: left;
}

/* layers */

#top {background: url(/i/bg_top.gif) repeat-x;}

#top .content {
	background: url(/i/bg_cook.jpg) left bottom no-repeat;
	height: 150px;
}

#menu {
	background: url(/i/bg_menu.gif) left top no-repeat;
	color: #4e7c2c;
	font-size: 15px;
	font-weight: bold;
	padding: 12px 0 5px 0;
	text-align: center;
	text-transform: capitalize;
}

#menu a {
	display: block;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	
	padding: 1px 0 0 15px;
	text-align: left;
	text-decoration: none;
	height: 22px;
	font-size: 15px;
}

.cinta {margin-bottom:4px}

#menu a:link, #menu a:visited {

	background: none;

	color: #4e7c2c;

	font-size: 14px;

}

#menu a:hover, #menu a:active {

	background: url(/i/bg_m_h.gif) left center no-repeat;

	color: #fff;

	font-size: 15px;

}

#logo {
	left:0;	

}


#register {

	background: url(/i/bg_reg.gif) no-repeat;
	float: right;
	margin: 0 4px 0 0;
	padding: 0 20px 0 25px;
	text-align: left;
	width: 180px;}

#icons {
	background: #73a73e url(/i/bg_icons.gif) repeat-x;
	clear: both;	
	padding: 0 10px;
	text-align: right;
	height: 23px;}

#search {
	background: url(/i/bg_r.gif) no-repeat;
	padding: 15px 10px 12px 10px;}

#counters {padding: 40px 0 20px 15px;}

#counters img {margin: 0 0 3px 0;}

#secret {
	background: url(/i/bg_r.gif) no-repeat;
	padding: 17px 0 12px 0; text-align:center
}
#secret img {margin-top: 1px;}



/* classes */

.dash 		{background: url(/i/h_d.gif) center bottom no-repeat; height: 6px;}
.hdash 		{background: url(/i/h_d.gif) center bottom no-repeat; }
.hdash2 	{background: url(/i/h_d2.gif) center bottom no-repeat;}
.hdash3 	{background: url(/i/h_d3.gif) center bottom no-repeat;}
.vdash 		{background: url(/i/v_d.gif) center no-repeat;}
.banner 	{margin: 0 0 3px 0;}
.hdashBest {font-size:1px; height:1px; margin-top:5px;}

.hdashOr {font-size:1pt; margin-bottom:1px}     


.input, div#dic_inp input {
	background: #fff;
	border: 1px solid #bdb497;
	margin: 0;
	padding: 0 2px;
	height: 18px;
	width: 120px;
}

.cnt {
	background: #fdfdfb;
	padding: 0 12px;
	margin:0 3px 0 2px;
	*/margin:0 2px 0 3px;
}

.cnt a.h1, .cnt a.h1 h1 {
  text-decoration:none !important;
  font-weight:bold;
  color:#ed1c24;
  font-size:9pt;
  text-transform:none;
  padding:0;
  margin:0;
  cursor:pointer;
}
.cnt a.h1:hover h1 {
 text-decoration:underline !important;
 }

.tcn {
	background: url(/i/bg_t.gif) center top no-repeat;
	margin: auto;
	padding: 12px 10px 0 20px;
	text-align: left;
	width: 135px;
}

.tcf {
	background: url(/i/bg_b.gif) center top no-repeat;
	margin: auto;
	height: 9px;
}

.tt {
	background: url(/i/bg_t_c.gif) center top no-repeat;
	padding: 12px 0 5px 20px;
	text-align: left;
}

.tt_1 {
	padding: 15px 0 15px 20px
}
.tt_2 {
	height:18px; padding: 15px 0 0px 20px;
}

.tt_3 {
	 background:#ffffff; margin: 0px 18px; padding: 15px 0 0px 20px; text-align:left;
}

.tt_4 {
	height:auto; padding: 15px 0 0px 20px; margin: 0px 18px; text-align:left;
}

.tb {
	background: url(/i/bg_b_c.gif) center top no-repeat;
	padding: 12px 0 5px 20px;
	text-align: left;
}

.tc {
	background: #fbfbf8;
	padding: 0 0 5px 20px;
	text-align: left;
	vertical-align: top;
}

.tc .vidBlock1 {
float:right;

}
table.chifTab {
	/*background: #fbfbf8;*/
	}

.tc_povar {
	background: url (/i/bg_t_povar.gif) repeat-x left top;
	padding: 0 0 5px 20px;
	text-align: left;
	vertical-align: top;
}
.tсd {
	background: url(/i/bg_b_c.gif) center top no-repeat;
	margin: auto;
	height: 9px;
}	

.tcd_left {
	background: url(/i/bg_b_c.gif) left bottom no-repeat;
	height: 4px; font-size:0;
}	

.tcd_right {
	background: url(/i/bg_b_c.gif) right bottom no-repeat;
	height: 4px; font-size:0;
}	

.head {
	padding: 12px 0 0 0;
	text-align: center;
	height: 21px;
}

.headbig {
	padding: 12px 0;
	text-align: center;
}

.headbigBg1 {background: url(/i/bg_t_alternative.gif) 5px 5px no-repeat;}

.headbig table {
	margin: auto;
	width: 524px;
}

.foot {
	margin: 0;
	height: 9px;
}

.red 		{background: url('/i/bg_t_r.gif') center top no-repeat;}
.orange 	{background: url('/i/bg_t_o.gif') center top no-repeat;}
.orange2 	{background: url('/i/bg_r_o.gif') center top no-repeat;}
.orange3 	{background: url('/i/bg_r_o.gif') center -5px no-repeat;}
.orange4 	{background: url('/i/bg_t_orange.gif') center top no-repeat;}
.green 		{background: url('/i/bg_t_g.gif') no-repeat center top}
.pink 		{background: url('/i/bg_t_p.gif') center top no-repeat;}
.teal 		{background: url('/i/bg_t_t.gif') center top no-repeat;}
.blue 		{background: url('/i/bg_t_b.gif') center top no-repeat;}
.right 		{background: url('/i/bg_b_r.gif') center top no-repeat;}
.left 		{background: url('/i/bg_b_l.gif') center top no-repeat;}
.rose 		{background: url('/i/bg_t_rose.gif') center top no-repeat;}

.header {
	color: #534741;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	/*font-weight: none;*/
	margin: 0 0 4px 0;
	padding: 0 0 5px 0;
	text-align: center;
}

.headerAdd {
	color: #534741;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;

}

.headerOr {

	margin: 0 0 0px 0;
	padding: 0 0 3px 0;}


.br 					{color: #3b230c;}
.br2 					{color: #534741;}
.or, a.or, a.or:hover 	{color: #fb5708;}
.rd 					{color: #ff0606;}
.gr, a.gr, a.gr:hover  	{color: #607830;}
.wh 					{color: #ffffff;}
.pk, a.pk, a.pk:hover 	{color: #ed145b;}
.bl, a.bl, a.bl:hover 	{color: #0072bc;}
.reg {
	color: #3b230c;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	padding: 10px 0 0 5px;
}
.goreg {
	font-weight: bold;
	padding: 9px 0 4px 0;
}
.treg {
	margin-top: 2px;
	width: 170px;
}
.treg td {padding: 1px;}
.tx {
	color: #3b230c;
	font-size: 11px;
	padding-right: 20px;
}
.lp {font-size: 11px;}
.gb, .rb {text-align: right;}
.gb input, .rb input {font-size: 11px;}
.gb input {margin-right: 5px;}
.i {
	margin: auto;
	padding: 5px 0;
	text-align: center;
}
.thin 	{border: 1px solid #bdb497;}
.thick 	{border: 3px solid #f2f0ea;}
.thick_3_4 	{border: 3px solid #f2f0ea; border-left: 4px solid #f2f0ea; border-right:4px solid #f2f0ea}
.thick2 {border: 3px solid #c1bba0; margin-right: 15px;}

.ava {
	border: 2px solid #d1cdb4;
	float: left;
	margin: 0 7px 0 11px;
}

.ava2 {
	border: 2px solid #d1cdb4;	
	margin: 0 3px 0 1px;
}

.rec {
	clear: both;
	font-size: 11px;
	padding-top: 5px;
}

.ag:link, .ag:visited, .ag:hover, .ag:active {color: #607830;}

.ab:link, .ab:visited, .ab:hover, .ab:active {color: #0072bc;}

.ar:link, .ar:visited, .ar:hover, .ar:active {color: #ed1c24;}

.ap:link, .ap:visited, .ap:hover, .ap:active {color: #ed145b;}

.caps {

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

}

.vid {margin-left: 40px;}

.ism {
	margin: 0;
	padding: 0 0 5px 0;
}



/* inner */

.tablitlle {width: 522px !important;}

.ingrlist {
	text-align: left;
	padding: 0 20px;
	width: 50%;
}

.ingrlist a {font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:10pt;}
.ingrlist a {color:#607830; text-decoration:none}
.ingrlist a:hover {color:#F45600;text-decoration:underline}

.lett {

	background: url(/i/bg_let.gif) no-repeat;

	color: #9c9877;

	font-size: 48px;

	text-transform: capitalize;

	text-align: center;

	height: 87px;

	width: 87px;

}

.lett a {text-decoration: none;}

.lett a:link, .lett a:visited {color: #9c9877;}

.lett a:hover, .lett a:active {color: #f85605;}



/* add by max */

.text_content {
  padding:20px 40px 30px 40px;
  text-align:left;
  line-height:12pt;
}



 #mysinfo {

			font-size:8pt;
			float:left;
			margin:10px 0 10px 5px;
			width:95px;
	        background:url(/i/ar.gif) right top no-repeat;

         }

         #mysinfo div a {font-size:10pt;}	 
		 
         #mysinfo a {
			font-size:8pt;
           font-weight:bold;

         }

         #mysinfo div {

           margin:5px 0 10px 0;

         }  

         #mysinfo button {

           width:74px;

           height:22px;

           background:url(/i/exit_btn_bg.gif) no-repeat;

           border:none;

         }

         #register a {
			font-size: 8pt;

           color:#598527;

         }
		 
		 
		 

         #avtrpictop {

           float:left;

           width:60px;

           height:85px;

           padding:5px 0 0 20px;

         }

         #avtrpictop img {

           border:2px solid #d3cfb9;

         }



.rate_0 { 
  width:50px;
  height:14px;
  background:url(/i/rate-null.gif);
}
.rate_0 div {
  height:14px;
  background:url(/i/rate-full.gif)
}
.rate_1 {width:9px;}
.rate_2 {width:17px;}
.rate_3 {width:26px;}
.rate_4 {width:34px;}
.rate_5 {width:43px;}
.rate_6 {width:50px;}


/* By max */


a.agr:hover{  color:#598527 !important;}

table.weekrecepts a.description			{text-decoration:none;}
table.weekrecepts a.description:hover 	{text-decoration:underline;color:#598527} 
table.weekrecepts h1 {
  text-decoration:none;
  font-weight:bold;
  color:#363638;
  font-size:9pt;
  text-transform:none;
  padding:0;
  margin:0;
}

.tcn ul {

  padding:0;

  margin:0;

  

}



.tcn a {

  text-decoration:none;

}



.ard a:hover {

  text-decoration:underline;

  color:#ed145b;

}



.abl a:hover {
  text-decoration:underline;
  color:#0072bc;
}

.agr a:hover {
  text-decoration:underline;
  color:#607830;
}

.nmingr {
  height:70px;
}

/* регистрация */

.reg_block {padding: 20px 0 0 28px;}

.reg_element {
	color: #998675;
	text-align: left;
	padding: 0 0 24px 0;
	position: relative;
}

.reg_element a.bl {color:#0072bc}

.reg_element b {
	font-family: Trebuchet MS;
	font-weight: normal;
	font-size: 16px;
	color: #534741;
	line-height: 13px;
	display: block;
	padding: 0 0 3px 0;
}

.reg_element span {
	display: block;
	padding: 0 0 4px 0;
}

.reg_input {
	font-family: Tahoma;
	height: 15px;
	background: #fff;
	border: 1px solid #7f9db9;
	font-size: 12px;
	padding: 2px 2px;
}

.reg_input_file {height:20px;}

.spec {float: left; padding-right: 10px;}

.w1 {width: 323px;}
.w2 {width: 242px;}
.w3 {width: 60px; padding: 0; height: 21px}
.w4 {width: 166px; padding: 0; height: 21px}
.w5 {width: 497px; overflow: auto; height: 61px; position: relative;}

#reg_final {
	border-top: 1px solid #73a73d;
	text-align: center;
}

#reg_final span {
	border-top: 1px solid #5c8e39;
	display: block;
	padding: 7px 0 24px 0;
}

.reg_icon {
	position: absolute;
	top: 0;
	right: 0;
}

/***********************************************************/

.tbl_brwn {
	background: url(/i/bg_brown.gif) center top no-repeat;
	padding-top: 21px;
}

.tbl_brwn table * {font-size: 12px;}
.tbl_brwn table select, .tbl_brwn table input {margin-top:5px}

.tbl_brwn table {
	background-color: #e2e0d0;
}

.tbl_brwn td {
	padding-bottom: 8px;
	text-align: center;
	font-size: 14px;
}
.tbl_brwn strong {
	line-height: 1.4;
}

#search_video {
	float: left;
	padding-left: 20px;
	padding-bottom: 5px;
}

#search_submit {
	float: right;
	padding-right: 18px;
}
#search_submit img {margin-bottom:-2px}


.tbl_brown_b {
	margin: 2px 18px;
		background: url(/i/bg_brown_b.jpg) center top repeat-x;
}


.tbl_brown_b table.chifTab {margin-top:10px}



.navigation {
	font-size: 16px;
	width: 250px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
}


div.navigat {width:100%; padding-top:13px}
div.navigat span {background:#ecebdf; color:#53475c; border:1px solid #c5c5b2; font-size:10pt;padding:2px 2px;}

.navigation a, .navigation span{
	text-decoration: none;
	padding: 0 3px;
}
.navigation a:hover{
	text-decoration: underline;
}
.navigation .active{
	border: 1px solid #c5c5b2;
	background-color: #d2d2bc;
}

.sort {
	text-align: right;
	padding-top: 7px;
	padding-right: 20px;
	font-size: 11px;
	vertical-align: top;
	line-height: 1;
}

.sort, .sort a, .sort a:link, .sort a:visited, .sort a:hover, .sort a:active {color: #0072bc; font-weight: bold} 

.sort span{
	float: right;
	display: block;
	padding-top: 2px;
}

.povar_rating{ 
	padding-top: 4px;
}
.povar_info {
	font-weight: bold;
	text-align: left;
	background: #f2f0eb url(/i/bg_t_povar.gif) repeat-x left top;
	padding-left: 2px;
	vertical-align: top;
}

.povar_info a, .povar_info a:link, .povar_info a:visited, .povar_info a:active {
	text-decoration: none;
	color: #607830;
	font-weight: normal
}

 .povar_info a:hover {
	color: #607830; 
	font-weight: normal;
	text-decoration: underline;
} 

.povar_info ul {
	color: #0072bc;
	padding: 0px 0px 10px 0px;
}
.povar_info li {
	padding: 0px;
	font-weight: normal
}
.povar_descr {
	padding-right: 20px;
}
.povar_status {
	margin-top: 30px;
	color: #0072bc;
	font-size: 11px;
}
.povar_green {color: #607830 !important; padding-right: 7px;}
.povar_red {color: #eb2138 !important; padding-right: 11px;}
.link_red {color: #eb2138 !important}

a.link_green {text-decoration:none}
a.link_green:hover {color: #607830; text-decoration:underline}
a.link_green p {}

.praha{
	margin-top: 5px;
	color: #311d05;
	text-transform: uppercase;
	padding: 7px;
	font-weight: bold;
}

.konkurs		{ color: #000;margin: 0px 19px; padding-bottom: 7px;}
.konkurs span 	{display: block;	color: #fff;	font-size: 30px;}
.konkurs p 		{color:#534741}
.konkurs a 		{color: #fff;}

.konkursNotOrange		{ color: #000;margin: 0px 19px; padding-bottom: 7px;}
.konkursNotOrange span 	{display: block; color: #fb5708; font-size: 30px;}
.konkursNotOrange p 	{color:#534741}
.konkursNotOrange a 	{color: #0072bc;}

div.recept {
	background-color: #fff;
	margin: 0px 17px;
	/*border:1px solid #fff;*/
}	

.recept .big2{
	padding-left: 15px !important;
}
.recept .big{	
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0px;
	text-align: left;
	height:20px !important;
}
.big3{	
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0px;
	text-align: center;
	height:20px !important;
}

div.receptName {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	width:490px;
	padding:0 !important;
	margin: 0  !important;
}

.recept table td {
	vertical-align: top;
	text-align: left;
}
.about_author {
	padding-top: 5px;
	float: left;
	vertical-align: top;
}

.recept_item {
	padding-top: 5px;
}

.rate {
	padding: 10px 0px 10px 230px;
	text-align: left;
}

.rateC {
	padding: 10px 0px 10px 0;
	text-align: left;
}
.rateC .big {padding-left:200px}
.rateC .small {padding-left:235px }

.make_vote {
	text-align: center  !important;
}
.make_vote span {font-size:9pt;}


.make_vote table{
	width: 150px;
}
.make_vote td{
	width: 30px;
	text-align: center !important;
}

.make_vote  span{
	display: block;
	padding-top: 5px;
}

div.stages {
	padding: 8px 0px 0px 36px;
}

div.stages p {margin-bottom:8px; padding:0}

.stages table td img {
	margin: 3px 20px 3px 0;
}
.stages table td {margin:0 !important; padding:0 !important}

.recept-left {
	float:left;
	width: 215px;
	text-align: left;
	padding:5px 10px 10px 15px;
}

.recept-right{float:left;width: 272px;text-align: left;}
.recept-right table {width:272px}

.video {background:#f8f6ee !important; padding:0 !important; margin:0 !important}

.video table {margin-bottom:4px}

.video table td {padding: 10px 20px 10px 10px;	
	background: #dedacd url(/i/bg_vid.gif) repeat-x 50% 0%;	
	margin: 0px 20px;
}


.comment {
	background-color: #fff;
	text-align: left;
}

.comment span a{
	color: #363636;
	text-deocration: underline;
}
.comment span{
	display: block;
	text-align: right;
	padding-right: 10px;
}
.comment div{
	color: #53792d;
	font-weight: bold;
}

.comment img {
	margin: 0px 20px 20px 20px; 
}

div#commentdiv form {margin:10px 20px}
div#commentdiv * {color:#534741; font-weight:normal}

div.myrec_txt div.fl img {margin-bottom:2px} 
div.myrec2 div.myrec_name a:link {color:#534741}

.myrec_comment2 {
  margin-left:100px; 
}

.myrec_txt2 {
  margin:5px 0 0 20px;
  width:230px;
  height:100%;
  vertical-align:bottom;
}

.myrec_txt2 .myrec_img .fl {width:50px; height:42px};
}

.stages {margin-top:3px; margin-left:6px}


.stages table td {
	padding: 3px 10px;
}
.recept-left {
	float:left;
	width: 215px;
	text-align: left;
	padding-left: 15px;
	padding-right: 5px;
}



.video {
	background: #dedacd url(/i/bg_vid.gif) repeat-x 50% 0%;
	padding: 10px 20px 10px 10px;	
	margin: 0px 20px;
}

.comment {
	background-color: #fff;
	text-align: left;
}

.comment span a{
	color: #363636;
	text-deocration: underline;
}
.comment span{
	display: block;
	text-align: right;
	padding-right: 10px;
}
.comment div{
	color: #53792d;
	font-weight: bold;
}

.comment img {
	margin: 0px 20px 20px 20px; 
}

div#commentdiv form {margin:10px 20px}
div#commentdiv form img {margin:0; padding:0; border:3px solid #f2f0ea}
div#commentdiv * {color:#534741; font-weight:normal}

div.myrec_txt div.fl img {margin-bottom:2px} 
div.myrec2 div.myrec_name a:link {color:#534741}

div.myrec_comment2 { margin-left:100px; }
div.myrec_txt2 { margin:5px 0 0 20px;  width:230px;  height:100%;  vertical-align:bottom;}
div.myrec_txt2 .myrec_img .fl {width:50px; height:42px}

.cab_user {padding:0 10px; text-align:left; height:90px;}
.cab_user #ava {  width:282px;  height:70px;  background:#f4f3ec;}

.cab_user #ava_info {  margin:-65px 0 0 300px;  padding-top:4px;	line-height:12pt;  } 
.cab_user .ava {border: 2px solid #d1cdb4;margin:8px}
.cab_user #ava_text {padding-top:10px;}
.cab_user #ava_text span { color:#53792d;}
.cab_user #ava_info span { color:#0072bc;}
.cab_user #avatar_img {margin:2px 8px 0 2px;} 

div.recept2 {margin: -5px 18px 0 18px; }

div.receptShow {
	margin: 0px 18px;
	/*margin: -5px 18px 0 18px;*/
}

div.CommentBlock {padding:20px 30px;}
div.CommentBlock1 {padding:20px 5px;}
div.CommentBlock1 p a {font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:12pt; padding:0 1px 0 1px}
div.CommentBlock1 p a.simpleLink {color:#677A2B; }
div.CommentBlock1 p a.orangeLink {color:#F85508; text-decoration:none; font-weight:bold;}

div.CommentBlock img {margin-right:8px}
div.CommentBlock p {margin-top:13px; padding-left:75px }

a.greenLink, .greenLink, a.gLink {color:#53792D; text-decoration:none}
a.greenLink:hover {text-decoration:underline}

div.ndashPadd {font-size:1px; height:1px; margin-top:-5px}
div.ndash3Padd  {font-size:1px; height:1px; margin:6px 0}

.recselect select, .recselect input.input {  width:128px;}

div.vidBlock {text-align:left ! important; margin-left:25px ! important}

div.ifVideo img {margin-right:0}
div.tomatos {padding-left:0x}
div.tomatosNvideo {width:112px; margin-left:4px}

div.commentscnt {top:5px; right:30px;}

div#photodiv {margin:10px 0}
div#photodiv table td {padding:15px 18px 15px 20px}
div#photodiv table th {padding:15px 0}

div#editor {margin-left:7px}

table.headTab250 {}

.nmingr a h1, .spH1 a h1, .spH1 a {
  text-decoration:none ! important;
  font-weight:bold ! important;
  color:#363638;
  font-size:9pt;
  text-transform:none ! important;
  padding:0;
  margin:0;
  cursor:pointer;
}

.nmingr a:hover h1, .spH1 a:hover h1 {
  text-decoration:underline ! important;
  cursor:pointer
 } 

.h1_blue a:hover h1  {color:#0072bc ! important;}
.h1_rose a:hover h1  {color:#ed145b ! important;}
.h1_green a:hover h1 {color:#607830 ! important;}

/* more */

div.seeMoreInfo {background:url('/i/bg_see_more_info.gif') no-repeat; padding-top:14px}
div.seeMoreInfo p.header {font-size:11pt; color:#695f59;font-weight:bold;}

div.submitBlock {padding:20px 0 0 28px}
div.submitBlock p {margin-top:10px; font-size:8pt;}

div.fr .numgen {margin-top:23px}

div.divInput {margin-left:22px;width:127px;*/margin-left:0px;}

.redRate {font-size:24pt; color:#eb2138}

div.botPadCorrect {padding-bottom:0; margin-bottom:-4px;}

div#TB_caption, div#TB_closeWindow {margin:15px; padding:0}
div#TB_caption, div#TB_caption *, div#TB_closeWindow * {font-size:9pt;}

div.rightBlockForm {background: url('/i/bg_article_right_block.gif') left top no-repeat; height:122px; margin-bottom:6px; padding:22px 0px 0px 33px; margin-top:-8px}

div.rightBlockForm p {color:#61792f;font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin-bottom:4px; padding:0; font-weight:bold; font-size:10pt}

div.rightBlockForm select {margin-bottom:10px; width:166px; font: 9pt tahoma, arial, helvetica, sans-serif; background: #ffffff; color:gray; border:1px solid #b5b8c8; line-height:18px; padding:2px 0}

h4.main {
	background: url(/i/h_d.gif) center bottom no-repeat;
	color: #534741;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: none;
	padding: 0 0 5px 0;
	text-align: center;
}

div.Ohdash {font-size:6pt;}

#cities {background:#f0ede3; width:524px; padding:0 10px 10px 15px}
#cities a {font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; color:#677A2B}

#submit {width:120px ! important;}

#addingingr { color:#677A2B}

#algo {padding-left:20px}

#addform p {margin:10px 20px;}
#addform p a {color:#677A2B; font-size:9pt;}

div.ingrlisDiv {background: url('/i/bg_ingrlis_div.gif') repeat-y top left; padding:0 0 20px 20px} 

.h26 {height:26px; margin:3px 0 5px 0 }
.w526 {width: 500px;}

div.backToCabinet 					{margin-top:22px}
div.backToCabinet span				{margin:0 40px 0 33px}
div.backToCabinet a 				{color:#53792D ! important; text-decoration:underline}
div.backToCabinet a:hover 			{text-decoration:none}


div.backToCabinet {text-align:left; margin-top:5px}

.pagesselect .taL {padding-left:16px}
.pagesselect .taR {padding-right:16px}


