@CHARSET "UTF-8";

html {
height: 100%;
min-height: 100%;
margin: 0;
}

body {
	
	background: #FFF url('/img/new/bg_body1.jpg') top repeat-x !important; 
	height: 100%;
	min-height: 100%;
	margin: 0;
}

#content_maindiv {
	height: 100%;
}

.header_1 {
	background: url('/img/new/head1.png') top center no-repeat;
	border-left: 1px solid #FFC188;
	border-right: 1px solid #FFC188;
	height: 149px;
	margin: 0 0 0 -1px;
}
.header_1 .logo {
	display: inline-block; float: left; position: relative; margin: 32px 0 0 30px;
}
.header_1 .lang {
	float: left; position: relative; margin: 15px 0 0 25px; font: 14px Arial; color: #FFF;
}
.header_2 {
	border-left: 1px solid #E56D00;
	background: url('/img/new/head3.png') top no-repeat;
	width: 397px;
	height: 149px;
	float: right;
}

.header_3 {
	display: none;
}

.header_4 {
	padding-left: 15px;
	padding-top: 15px;
	width: 100%;
}

@media screen and (min-width: 1220px) {
	#content_maindiv {width: 1180px;}
	.header_1 {width: 1180px;}
	.header_1 .lang {margin-left: 125px;}
}

@media screen and (max-width: 1219px) {
	#content_maindiv {width: 980px;}
	.header_1 {width: 980px;}
}

.sel_ul2 {
	list-style-type:none;
	font:16px Arial Unicode MS, Arial;
	padding:0px;
	margin:0px;
	border-bottom:2px solid #ffffff;
	padding-bottom:3px;
	padding-left:5px;
}

#content_maindiv2 {
	box-shadow: 0px 0px 50px #FFC188;
	border-left: 1px solid #FFC188;
	border-right: 1px solid #FFC188;
	width: 100%;
	min-height: 100%;
	background-color: white;
	overflow: hidden;
}

.sel_lang_div {
	width: 115px;
	height: 30px;
	padding: 1px;
	margin-top: 7px;
	box-shadow: 2px 3px 15px #a0a0a0;
	box-shadow: 2px 3px 15px rgba(0,0,0,0.6);
	color: #000;
}

.sel_lang_select {
	border: 3px ridge #c0c0c0;
	border-radius: 6px;
	
	border: none;	
	width: 100%;
	height: 100%;
	font: 12px "Arial";
	font-weight: bold;
}

.sel_lang_option {
	
	font: 15px "Arial";
	font-weight: bold;
}

a.dd-option {
	
	padding: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
}

a.dd-select {

	padding: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 10px;
}

a.dd-selected {

	padding: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 10px;
}

.dd-selected-text {
	
	line-height: 20px;
	cursor: pointer;	
}

.mainmenu_active {
	
	background: url('/img/mainmenu_active.png') right no-repeat;
	width: 322px;
	height: 66px;
	color: #363636;
	display: inline-block;
}

.mainmenu_inactive {
	
	background: url('/img/mainmenu_inactive.png') right no-repeat;
	width: 322px;
	height: 66px;
	color: #363636;
	display: inline-block;
}

#mainmenu {
	
	width: 100%;
	height: 66px;
	text-align: left;
	background: #cccccc;
}

.mainmenu_innerdiv {
	
	height: 100%;
	padding-left: 90px;
	cursor: pointer;
}

.mainmenu_innerdiv a {
	
	font: 13px Arial;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	padding-top: 25px;
}

.mainmenu_innerdiv a:hover {
	
	font: 13px Arial;
	font-weight: bold;
	text-decoration: underline;
}

.mainmenu_image {
	
	position: absolute;
	top: 10px;
	left: 20px; 
}

#submenu {
	
	background-color:  #efefef;
	height: 30px;
	font: 13px Arial;
	font-weight: bold;
	cursor: pointer;
	border-top: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
}

#submenu a {
	text-decoration: none;
	display: inline-block;
	padding-top: 8px;
	padding-bottom: 5px;
}
#submenu.a:hover {
	text-decoration: underline;
}

.submenu_link_0 {

	padding-left: 15px;
	color: #000000;
	text-decoration: none;
}

a.submenu_link_0:hover {

	color: #363636;
	text-decoration: none;
}

.submenu_link_1 {
	
	color: white;
}

.submenu_link_div_0 {

	display: inline-block;
	padding-left: 0px;
	padding-right: 15px;
}

.submenu_link_div_1 {
	
	background-color: black;
	display: inline-block;
	padding-left: 15px;
	padding-right: 15px;
	height: 100%;
}

.input_login {
	
	width: 150px;
	font: 12px "Courier New";
	background-color: #fffebb;
	border-radius: 3px;
	padding: 2px;
	color: black;
	border: 1px solid silver;
	box-shadow: 0px 0px 10px white;
}

.login_button_1 {
	
	font: 12px Arial;
	font-weight: bold;
	border-radius: 3px;
	background-color: #ffa900;
	border: 1px solid silver;
	box-shadow: 0px 0px 15px #ff8080;
	color: white;
}

.lc_table1_hdr {
	
	background-color: black;
	color: white;
	font: 12px Arial;
	font-weight: bold;
	
	
    background: #262626; /* Old browsers */
    background: -moz-linear-gradient(top, #262626 5%, #3e3e3e 30%, #3e3e3e 39%, #282828 72%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#262626), color-stop(30%,#3e3e3e), color-stop(39%,#3e3e3e), color-stop(72%,#282828)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #262626 5%,#3e3e3e 30%,#3e3e3e 39%,#282828 72%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #262626 5%,#3e3e3e 30%,#3e3e3e 39%,#282828 72%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #262626 5%,#3e3e3e 30%,#3e3e3e 39%,#282828 72%); /* IE10+ */
    background: linear-gradient(to bottom, #262626 5%,#3e3e3e 30%,#3e3e3e 39%,#282828 72%); /* W3C */
}
}

.lc_button1_small {

	background-color: #ff7900;
	color: white;
	border: 2px solid white;
	border-radius: 5px;
	box-shadow: 2px 3px 7px #808080;
	font: 14px Arial;
	font-weight: bold;
	cursor: pointer;
	
}

.lc_button1_small_link, .lc_button2 {

	background-color: #ff7900;
	background: -moz-linear-gradient(top, #ff7900 37%, #f9ab3e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(37%,#ff7900), color-stop(100%,#f9ab3e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff7900 37%,#f9ab3e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff7900 37%,#f9ab3e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff7900 37%,#f9ab3e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff7900 37%,#f9ab3e 100%); /* W3C */
	color: white;
	border: 2px solid white;
	border-radius: 5px;
	box-shadow: 2px 3px 7px #808080;
	font: 14px Arial;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	padding: 4px 5px 4px 5px;
	text-decoration: none;
	cursor: pointer;
}

.lc_button2_red {

	background-color: #ff0000;
	background: -moz-linear-gradient(top, #a00000 37%, #ff0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(37%,#a00000), color-stop(100%,#ff0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a00000 37%,#ff0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a00000 37%,#ff0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a00000 37%,#ff0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #a00000 37%,#ff0000 100%); /* W3C */
	color: white;
	border: 2px solid white;
	border-radius: 5px;
	box-shadow: 2px 3px 7px #808080;
	font: 14px Arial;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	padding: 4px 5px 4px 5px;
	text-decoration: none;
	cursor: pointer;
}

.lc_button2_green {

	background-color: #0000ff;
	background: -moz-linear-gradient(top, #008000 37%, #00e000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(37%,#008000), color-stop(100%,#00e000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #008000 37%,#00e000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #008000 37%,#00e000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #008000 37%,#00e000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #008000 37%,#00e000 100%); /* W3C */
	color: white;
	border: 2px solid white;
	border-radius: 5px;
	box-shadow: 2px 3px 7px #808080;
	font: 14px Arial;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	padding: 4px 5px 4px 5px;
	text-decoration: none;
	cursor: pointer;
}

.lc_button2_blue {

	background-color: #0000ff;
	background: -moz-linear-gradient(top, #000040 37%, #0000e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(37%,#000080), color-stop(100%,#0000e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #000080 37%,#0000e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #000080 37%,#0000e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #000080 37%,#0000e0 100%); /* IE10+ */
	background: linear-gradient(to bottom, #000080 37%,#0000e0 100%); /* W3C */
	color: white;
	border: 2px solid white;
	border-radius: 5px;
	box-shadow: 2px 3px 7px #808080;
	font: 14px Arial;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	padding: 4px 5px 4px 5px;
	text-decoration: none;
	cursor: pointer;
}


.lc_inp2 {

	padding: 2px;
	background-color: #f0f0f0;
	border: 1px solid #555555;
	border-radius: 2px;
	padding: 2px;
	box-shadow: 1px 1px 3px #a0a0a0;
	
}

#green_inp{
	color:green;
}

#green_inp, #bold_inp{
	font-weight:bold;
}

.lc_inp2e {
	padding: 2px;
	background-color: #ffe0e0;
	color: #e00000;
	border: 1px solid #800000;
	border-radius: 2px;
	padding: 2px;
	box-shadow: 1px 1px 3px #a08080;
}

.lc_inp2ec {
	padding: 2px;
	background-color: #ffe0e0;
	color: #e00000;
	border: 2px solid #800000;
	border-radius: 2px;
	padding: 2px;
	box-shadow: 0px 0px 5px #600000;
}

.info1 {
	
	font: 10pt Arial;
	padding: 10px;
	color: #000000;
	text-align: center;
	background-color: #ffff00;
	font-weight: normal;
	border: #adadad dashed 1px;
	
	border-radius: 5px;
	box-shadow: 2px 3px 7px #808080;
}

.quest {
	
	color: #555555;
}

.lc_title1 {
	
	color: #555555;
	font: 24px Arial;
	text-decoration: none;
	font-weight: Bold;
}

.lc_title1_emp {
	
	color: #ff7900;
}

.statnum {
	
	color: #000;
	font: 24px Arial;
	font-weight: bold;
	width: 100px;
	line-height:100px;
	text-align: center;
	vertical-align: middle;
	
}

.lc_statnum_leftname{
	font-size:12px;
}

.stat_table td{

	border-bottom: 1px solid #555555;
	vertical-align: middle;
	height: 50px;
	color: #555555;
}

.lcyellow {
	
	color: #ff7900;
}

.lcgray_1 {
	
	color: #555555;
	font-size:12px;
}

.dashes {
	
	border-top: 2px double #555555;
	margin-top: 2px;
	margin-bottom: 2px;
	
}

.lc_catselect_table td {
	
	text-align: center;
	font: 12px Arial;
	font-weight: normal;
}
.lc_catselect_table tr {
	
	vertical-align: middle;
}
.lc_catselect_div_0 {

	width: 200px;
	height: 200px;
	border: 8px solid #eeeeee;
	border-radius: 20px;
	box-shadow: 0px 0px 25px #b0b0b0 inset;
	padding: 10px;
}

.lc_catselect_div_1 {

	width: 200px;
	height: 200px;
	border: 8px solid #ff7900;
	vertical-align: middle;
	border-radius: 20px;
	box-shadow: 0px 0px 15px #a00000;
	padding: 10px;
}

.lc_shdw_table{
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	border: 1px solid gray;
    border-radius: 2px;
    width:90%;
    font: 14px Arial;
}

#lc_pager_table{
	margin-left:auto;
	margin-right:auto;
}

.lap, .aktualis{
background:#e0e0e0;

}

.lap, .aktualis, .lap_elso, .lap_utolso{
	width:25px;
	line-height:25px;
	text-align:center;
	float:left;
	valign:middle;
	cursor:pointer;
	border-radius:5px;
	font-size:13px;
	margin:2px;
}

.aktualis{
	font-weight:bold;
	background:#ff7900;
	color:white;
	
}
	
.oldalszamozas{
	list-style:none;
	
}

#elozo{
	vertical-align:middle;
	cursor:pointer;
}
#elozo img{

}

#kovetkezo{
	vertical-align:middle;
	cursor:pointer;
}

#kovetkezo img{

}

lc_form_label{
	font-size:12px Arial;
}


#footer_cat tr td
{
text-align:center;
color:#ff7900;
font:13px Arial;
font-weight:bold;
}

#footer_cat tr td img{
border:none;
}

#footer_cat tr td a{
color:inherit;
text-decoration:none;
}

.nounderline {
	
	text-decoration: none;
}
.nounderline:hover {
	
	text-decoration: none;
}

.myprice_button {
	
	background-color: #ff7900;
	color: white;
	border: 2px solid orange;
	box-shadow: 0px 0px 2px orange;
	border-radius: 3px;
	width: 150px; 
	display: inline-block;
	margin-top: 5px;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}

.pricediv_title {
	font-size: 14px;
	font-weight: bold;
}

.price_input {
}

._clear {
	clear: both;
}
	
.price_input_label {
	float: left;
	width: 100px;
	text-align: right;
	padding-right: 25px;
}
	
.price_cat_bordered {
	border: 2px solid red;
	border-radius: 2px;
}

.lcorange {
	color: #ff7900;
}	

.tinymce_langchangelink {
	display: inline-block;
	text-align: center;
	font-weight: bold;
	width: 50px;
	height: 18px;
	border: 1px solid black;
	background-color: #ff7900;
	cursor: pointer;
}

.tinymce_flag_selected {
	background-color: #e0e0f0; 
	border: 1px solid red;
	border-radius: 4px;
	box-shadow: 0px 0px 5px #ff8080;
}

.lcd_prices_input {
	font-size: 16px;
	font-weight: bold;
	padding: 3px;
}

.lcd_prices_catpref_header, .lcd_prices_catpref_header_ok {
	cursor: pointer; font-size: 16px;
/*	background-color: #604040; */
	background-color: #406040;
	color: white;
	padding: 6px;
	padding-left: 20px;
	text-align: left;	
}

.lcd_prices_catpref_header_error {
	background-color: red !important;
}
.lcd_prices_catpref_header_inactive {
	background-color: silver !important;
}
