.recept {
	background-color: #EEEDEF;
}
.recept .title {background: url('/i/recept_header_left.png') bottom left no-repeat; padding-left: 2px}
.recept .title div {background: url('/i/recept_header_right.png') bottom right no-repeat; padding-right: 2px;}
.recept .title h1 {
	display: block;
	padding: 12px 180px 10px 13px;
	background: transparent url('/i/recept_header.png') bottom left repeat-x;
	font: normal 13px/15px Trebuchet MS;
	color: #0d478a;
}
.recept .head {background: #FFF url('/i/recept_data_bg.png') top left repeat-x;padding-top: 10px;}
.recept .head .b {background: url(/i/recept_data_bottom.png) bottom left repeat-x; clear: both; height: 2px;}
.recept .head .r {float: left; padding: 0 0 10px 0; background: transparent url('/i/icon_ora.png') 5px 5px no-repeat; width: 360px;}
.recept .head .r a {white-space:nowrap;}
.recept .head .im {float: left; padding: 7px 0 7px 0; background: url('/i/separator.gif') repeat; margin: 0 10px 10px 10px; width: 142px; text-align: center;}
.recept .head .im img {margin: 0 auto;}
.recept .head p {display: block; margin: 5px; padding: 0 20px 5px 45px; font: 12px/15px Trebuchet MS; color: #595959;}
.recept .head p a {text-decoration: none; color: #004290;}
.recept .head p a:hover {color: #da251c;}
.recept .head .has {padding-top: 15px;}	
.hozzavalok, .elkeszites {padding: 5px 15px 15px 15px; color: #595959; font: 12px/15px Trebuchet MS;}
.elkeszites h2, .hozzavalok h2 {padding-top: 10px; margin-bottom: 15px; display: block; font: normal 12px/15px Trebuchet MS; clear: both;}
.recept .CNT {background: #eff0f1 url(/i/recept_content_bg.gif) left top repeat-x;}
.receptelem {float: left; width: 250px; padding-bottom: 6px;}
.receptelem a {background: url(/i/icon_recept_kosar.png) top left no-repeat; float: left; height: 24px; width: 24px; margin-right: 5px; }
.receptelem.parity {clear: left;}
.receptelem span {padding: 5px 0 5px 0; line-height: 14px; display: block; float: left; width: 210px;}
.receptelem b {font-weight: normal;}
.receptelem.on a {background-image: url(/i/icon_recept_pipa.png);}
.receptelem.on {color: #000;}
.recept .btn {width: 165px; margin: 0 0 0 360px; text-align: center;}
.hozzavalok .cb {padding: 5px 0 5px 0;}
.elkeszites .btn {padding-top: 15px;}
.recept .icons {position: absolute; margin: 9px 0 0 437px;}
.recept .icons a {background: none top left no-repeat; width: 27px; height: 18px; display: block; float: left; margin-right: 10px;}
.recept .icons a:hover {background-position: 0px -18px;}
.recept .icons a.print {background-image: url(/i/recept.nyomtatas.kek.png);}
.recept .icons a.kedv {background-image: url(/i/recept.kedvencekhez.png); margin-top: 1px;}
.recept .icons a.facebook {background-image: url(/i/recept.facebook.png);}
.recept .icons a.send {background-image: url(/i/recept.ajanlas.kek.png);}
.recept .icons a.kedv.ac {background-position: 0px -18px;}
.recept .icons a.kedv.ac:hover {background-position: 0px 0;}

/*lista*/
.receptlistaline {background: transparent url(/i/receptlista_line_bg.png) repeat-x scroll left top; color: #767676; font-size: 12px; clear: both; line-height: 32px;}
.receptlistaline a {color: #767676; text-decoration: none;}
.receptlistaline a:hover {color: #da251c;}
.receptlistaline .le {padding: 0 8px 0 8px; width: 244px;}
.receptlistaline .ri {padding: 0 8px 0 12px; background: url('/i/separator.gif') repeat-y scroll 0px 0%;}
.receptlistaline div {float: left; height: 32px;}
.keret.bottom 	{height: 10px; background: url(/i/keret_bottom_recept_lista.gif) top left no-repeat;}
.arrow {float: right; margin-top: 10px; height: 13px; width: 15px; display: block; background: none top left no-repeat;}
.arrow.up {background-image: url(/i/listOrder_up.png); margin-right: 5px;}
.arrow.down {background-image: url(/i/listOrder_down.png);}
.arrow.act, .arrow:hover {background-position: 0px -13px;}

/*kereses*/
.topsearch {background: rgb(223,227,230);}
.searchSepa {height: 2px; background: url(/i/separator.gif);}
.ker.cente {padding: 8px 0 8px 7px;}
.ker.cente .dhai {font: bold 18px/31px Trebuchet MS;color: #757575; float: left; padding-right: 10px;}
.ker.cente input.t {
	display: block;
	position: absolute;
	left: 5px; 
	top: 4px;
	color: #009261;
	font-size: 17px;
	width: 120px;	
	border: 0;
	font-family: Trebuchet MS;
	font-weight: bold;
	background: transparent;
}
.ker.cente .text {
	position: relative;
	width: 145px;
	margin: 0 0 0 0;
	background: transparent url('/i/header_input.png') no-repeat top left;
	height: 31px; float: left;
	border: 0;
}
.ker.cente .b {
	float: left;
	margin: -1px 7px 0 10px;
	cursor: pointer;
}