/* a common.css-be keruljon minden alapertelmezett beallitas, ide csak azok az attributumok, amik elternek az eredetitol. */
/* keretek, div-ek */
body {
	color: #148c00;
}

.top {
	color: #148c00;
}

.head {
	background: url(../images/green/bgr_head.jpg) repeat-x;
}

.tartalom {
	background: #bbd9c2;
	border-left: 1px solid #709e80;
	border-right: 1px solid #709e80;
}

.logo {
	background: url(../images/green/logo.jpg) no-repeat top left;
	width: 305px;
}

.logo_vitaor {
	background: url(../images/green/logo_vitaor.jpg) no-repeat top left;
}

.title_lane {
	background: url(../images/green/head_right.jpg) no-repeat top right;
}

.menu {
	background: url(../images/green/bgr_menu.gif) repeat-x;
	color: #148c00;
}

ul.dropdown ul li {position:relative; border:1px solid #148c00; border-top:none; width:148px; margin:0;}

.foot {
	background: url(../images/green/bgr_foot.jpg) repeat-x;
}

.copyright {
	background: url(../images/green/copyleft.jpg) no-repeat top left;
}

.corner {
	background: url(../images/green/foot_right.jpg) no-repeat top right;
}

/* linkek */

a:link  {
	color: #148c00;
}

a:hover  {
	color: #148c00;
}

a:visited  {
	color: #148c00;
}

/* Szövegformázás */

p  {
	color: #148c00;
}

h1, h2  {
	font: bold large Arial, Tahoma, Sans-Serif, Universe;
}

h3  {
	background: #9E9C70;
}

hr {
	border-top: 1px solid #9E9C70;
}

input, select, textarea, button {
	color: #148c00;
}

/* Táblázatok */
.off_light {
	background: #F0EEE4;
}

.off_dark {
	background: #E5E1CF;
}

.on {
	background: #E6DE91;
}

/* ajax autocompleter */
div.autocomplete {
	border:1px solid #9E9C70;
}

/* listát tartalmazo table */
.list {
	border: 1px solid #9E9C70;
}

/* lapozo div-ek */
.pager_first {
	background: #1DBF02;
}

.pager_second {
	background: #1DBF02;
}

/* form-on beluli table */
.form {
	border: 1px solid #9E9C70;
}

/* form-on beluli lista tabla pl.: receptkeszites */
.form_list{
	border: 1px solid #9E9C70;
}

/* sortable */
table.sortable tr#this td { background-color: #3d80df; color: #FFF; font-weight: bold; border-left: 1px solid #346DBE; border-bottom: 1px solid #3E6FB3; border-top: 1px solid #3E6FB3; BORDER-RIGHT: 1px solid #5886C7; cursor: move;}

/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url('../images/bg.gif');
	background-repeat: no-repeat;
	background-position: center right;
	background-color: #d7c6b6;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter tbody td span.hiddenValue {
	display: none;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url('../images/asc.gif');
}
table.tablesorter thead tr .headerSortDown {
	background-image: url('../images/desc.gif');
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

table.tablesorter tfoot tr td{
	font-weight: bold;
	font-size:12px;
}

table.tablesorter input {
	border-width: 1px;
	border-color: black;
}

table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}

.dialog h2 {
	color: black;
}

#facebox div {
	border:1px solid #148c00;
}

#facebox h2 {
	background-color:#79ad4a;
	border:1px solid #148c00;
}

/* overlay-el egyutt */
.prwindow_befoglalo {
	border:1px solid #148c00;
}

/* overlay-el egyutt */
.prwindow h2 {
	background-color:#79ad4a;
	border:1px solid #148c00;
}

/* prwindow-al egyutt */
.overlay div {
	border:1px solid #148c00;
}

/* prwindow-al egyutt */
.overlay h2 {
	background-color:#79ad4a;
	border:1px solid #148c00;
}

.belepes-gomb {
	border:1px solid #148c00;
}

.master_checkbox_wrapper {
	border:1px solid #148c00;
}

.master_checkbox_wrapper ul {
	border:1px solid #148c00;
}

.recept_panel {
	border: 1px solid #6AA335;
	background: #EBEFDC;
}

.recept_panelhead {
	border-bottom: 1px solid #6AA335;
	background: #98C174;
}

.recept_buttonpanel {
	border-left: 1px solid #6AA335;
	background: #98C174;
}

#messagelist_box {
	width:261px;
	height:240px;
	border: 3px solid #6AA335;
}
