body,td,div,p {
	color:#312701;
	font-family:Tahoma;
}
td {
	font-size:11px;
	line-height:17px;
}
p {
	font-size:11px;
	line-height:17px;
}
img {
	border:0px;
}
a {
	color:#962308;
	text-decoration:underline;
	font-family:Arial;
}
a:visited {
	color:#962308;
	text-decoration:underline;
	font-family:Arial;
}
a:active {
	color:#962308;
	text-decoration:underline;
	font-family:Arial;
}
a:link{
	color:#962308;
	text-decoration:underline;
	font-family:Arial;
}
a:hover {
	color:#962308;
	text-decoration:underline;
	font-family:Arial;
}
a.function {
	color:#325900;
	font-size:10px;
	text-decoration:none;
}
a.function:visited {
	color:#325900;
	font-size:10px;
	text-decoration:none;
}
a.function:link {
	color:#325900;
	font-size:10px;
	text-decoration:none;
}
a.function:active {
	color:#325900;
	font-size:10px;
	text-decoration:none;
}
a.function:hover {
	color:#d41600;
	font-size:10px;
	text-decoration:none;
}
a.thx {
	color:#942309;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}
a.thx:visited {
	color:#942309;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}
a.thx:link{
	color:#942309;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}
a.thx:active {
	color:#942309;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}
a.thx:hover {
	color:#942309;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}
.title {
	margin:0 30px 23px 30px;
}
.szoveg {
	margin:0 30px 20px 30px;
}
h1 {
	color:#962308;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	letter-spacing: 0.6px;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
}
h2 {
	color:#962308;
	font-size:14px;
	font-weight:bold;
}
h3 {
	color:#962308;
	font-size:12px;
	font-weight:bold;
}
.lab {
	color:#942309;
	font-size:11px;
}
#eploseditpanel {
	position:absolute;
	top:10px;
	left:10px;
	z-index:6;
}
.red {
	color:#962308;
}
li {
	list-style-image:url(../images/li.gif);
	list-style-position:outside;
	padding-left:0px;
	margin:0px;
}
table.erem td {
	BORDER-BOTTOM:#ddbf77 1px solid
}
input.form,textarea.form,select.form {
	font-family:Arial;
	font-size:11px;
	border-right:#8E6B1F 1px solid;
	border-top:#d3b261 1px solid;
	border-left:#d3b261 1px solid;
	color:#312701;
	border-bottom:#d3b261 1px solid;
	background-color:#f7edd9;
}
input.button {
	font-family:Arial;
	font-size:11px;
	border:1px solid #ff7f07;
	color:#f7edd9;
	background-color:#992307;
	width:100px;
	text-transform:uppercase;
}
a.lab {
	color:#942309;
	font-size:11px;
	text-decoration:none;
}
a.lab:visited {
	color:#942309;
	font-size:11px;
	text-decoration:none;
}
a.lab:hover {
	color:#312701;
	font-size:11px;
	text-decoration:underline;
}
a.lab:link {
	color:#942309;
	font-size:11px;
	text-decoration:none;
}
a.lab:active {
	color:#942309;
	font-size:11px;
	text-decoration:none;
}
input.newsletter {
	background-color:#f7e3b8;
	border:1px solid #9b4b00;
	height:17px;
	width:188px;
	font-size:10px;
	font-family:Tahoma;
	color:#312701;
	line-height:13px;
	text-align:left;
	margin:0 0 0 0;
}
input.button_up {
	background-color:#c62f09;
	border:1px solid #f7e3b8;
	height:17px;
	width:85px;
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	color:#f7e3b8;
	line-height:13px;
	text-align:center;
	margin:0 0 0 0;
}
input.button_down {
	background-color:#e8bf67;
	border:1px solid #735400;
	height:17px;
	width:80px;
	font-size:10px;
	font-family:Tahoma;
	color:#735400;
	line-height:13px;
	text-align:center;
	margin:0 0 0 0;
}
div.wingame_text1 {
}
div.wingame_text2 {
}
div.errormessage {
	font-weight:bold;
	color:red;
}
table.wingame {
	background-color:#efd69f;
	border:5px solid #efd69f;
	float:right;
	width:290px;
}
table.wingame td {
	padding:1px 1px 1px 8px;
	background-color:#efd69f;
	color:#312701;
}
table.wingame input.input2 {
	width:150px;
	font-family:Arial;
	font-size:11px;
	border:#8E6B1F 1px solid;
	color:#312701;
	background-color:#f7edd9;
}
table.wingame input.highlight {
	width:150px;
	font-family:Arial;
	font-size:11px;
	border:#cb6b05 1px solid;
	color:#912309;
	background-color:#ffffff;
}
table.wingame input.error {
	width:150px;
	font-family:Arial;
	font-size:11px;
	border:red 1px solid;
	color:#912309;
	background-color:#ffd16f
}
table.wingame input.button {
}
#nyeremenyjatek {
	position:absolute;
	left:50%;
	top:400px;
	margin-left:-80px;
	width:160px;
	height:320px;
}
#nyeremenyjatek a.close {
	float:right;
	display:block;
	text-decoration:none;
	background-color:#76c5ff;
	color:#00487e;
	width:50px;
}
#nyeremenyjatek a.close:hover {
	float:right;
	display:block;
	text-decoration:none;
	background-color:#76c5ff;
	color:#00487e;
	width:50px;
}
#nyeremenyjatek a.close:visited {
	float:right;
	display:block;
	text-decoration:none;
	background-color:#76c5ff;
	color:#00487e;
	width: 50px;
}

/*header (old flash header replacement) - 2011. 06. 27.*/
#header{
    width: 766px;
    height: 285px;
    background: #3b0404 url(../images/header_bg.jpg) no-repeat 0 0;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

#header ul{
    list-style: none;
}

#lower-menu-container,#upper-menu-container{
    width: 766px;
    height: 40px;
}

#upper-menu-container{
    background: #ed9715 url(../images/menu_upper_bg.png) no-repeat 0 0;
    position: absolute;
    z-index: 200;
    left: 0px;
    top: -40px;
}

#lower-menu-container{
    position: absolute;
    z-index: 100;
    left: 0px;
    bottom: -40px;
    background: #ed9715 url(../images/lower_menu_bg.png) no-repeat 0 0;
}

.main-menu{
    margin: 0;
    padding: 6px 0 0 0;
    height: 27px;
}

.main-menu.first-part{
    float: left;
}

.main-menu.second-part{
    float: right;
}

.menu-items-container{
    border-collapse: collapse;
	border-spacing: 0;
}

.menu-items-container td{
    height: 30px;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
    position: relative;
    z-index: 500;
}

.menu-items-container td.last{
    background: none;
}

.menu-items-container td:hover,.menu-items-container td.hovered{
    background: transparent url(../images/highlight.png) no-repeat center bottom;
}

.menu-items-container td.spacer:hover{
    background: none;
}

.menu-items-container td.spacer{
    width: 152px;
}

.editmenu{
    left: 0;
    top: 0;
    z-index: 15;
}

ul.submenu{
    position: absolute;
    width: 150px;
    margin: 0;
    padding: 0;
    display: none;
    margin-top: 10px;
    z-index: 1000;
    text-align: left;
    left: -9900px;
    top: 0;
    overflow: hidden;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -khtml-border-bottom-left-radius: 6px;
    -khtml-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;    
    background: #B92000;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B92000', endColorstr='#922209');
	background: -moz-linear-gradient(top, #B92000, #922209);	
	background: -webkit-gradient(linear,left top, left bottom,from(#B92000),to(#922209));
    box-shadow: 2px 2px 4px #000;
    -moz-box-shadow: 2px 2px 4px #000;    
    -webkit-box-shadow: 2px 2px 4px #000;
    -khtml-box-shadow: 2px 2px 4px #000;    
}

ul.submenu li{
    padding: 3px;
    border-bottom: 1px solid #E0B75C;
    white-space: normal;
}

ul.submenu li.last{
    border: none;
}

#szulolevel,#palackok{
    position: absolute;
    bottom: 0px;
    display: none;
    z-index: 150;
}

#szulolevel{
    width: 223px;
    height: 69px;
    left: 0px;
    background: transparent url(../images/szolo_level.png) no-repeat 0 0;
}

#palackok{
    width: 222px;
    height: 184px;
    right: 0px;
    background: transparent url(../images/palackok.png) no-repeat 0 0;
}

.main-menu a,.main-menu a:visited,.main-menu a:focus,.main-menu a:active{
    font-size: 14px;
    position: relative;
    z-index: 10;
    text-decoration: none;
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    white-space: nowrap;
}

.main-menu a.eploscms{
    font-size: 11px !important;
    position: static;
    text-decoration: none;
    font-weight: normal;
}

.main-menu a.lower,.main-menu a.lower:visited,.main-menu a.lower:active,.main-menu a.lower:hover{
    text-transform: capitalize;
}

.main-menu a:focus{
    outline: 1px dotted #BF2200;
}

.main-menu a:hover{
    text-decoration: none;
    font-style: normal;
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
}

ul.submenu li a,ul.submenu li a:visited{
    color: #F7E3B8;
    text-decoration: none;
    font-weight: normal;
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
    text-transform: none;
    font-size: 12px;
}

ul.submenu li a:hover,ul.submenu li a:visited:hover{
    text-decoration: underline;
    color: #F7E3B8;
    font-size: 12px;
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
}

.menu-title{
    color: #bf2200;
    position: relative;
    left: 0;
    top: 0;
}

.menu-title-shadow{
    position: absolute;
    left: 1px;
    top: 1px;
    color: #FFE5AF;
}

.main-menu a:active,.main-menu a:focus{
    outline: none;
}

#lower-menu-container .main-menu{
    width: 392px;
    margin: 0 auto;
}

#logo{
    display: block;
    width: 154px;
    height: 245px;
    background: transparent url(../images/logo_banner.png) repeat 0 0;
    overflow: hidden;
    text-indent: -990em;
    position: absolute;
    bottom: -245px;
    z-index: 250;
    left: 50%;
    margin-left: -75px;
}

#slideshow{
    width: 766px;
    height: 206px;
    overflow: hidden;
    position: relative;
    margin-top: 40px;
    display: none;
}

#star-promos{
    width: 374px;
    height: 118px;
    background: transparent url(../images/stars.png) no-repeat scroll 0 0;
    position: absolute;
    left: 50%;
    margin-left: -187px;
    top: -118px;
    z-index: 160;
}

#star-promos a{
    display: block;
    width: 80px;
    height: 73px;
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
    line-height: 13px;
    text-align: center;
    padding: 32px 0 0 0;
    text-transform: uppercase;
    font-size: 13px;
}

#star-promos a.left{
    float: left;
    padding-left: 22px;
}

#star-promos a.right{
    float: right;
    padding-right: 20px;
}

#star-promos a,#star-promos a:visited{
    color: #fff;
    text-decoration: none;
    font-weight: normal;
}

#star-promos a:hover{
    text-decoration: none;
}

#star-promos a.left:hover{
    text-shadow: 1px 1px 2px #284e17;
}
#star-promos a.right:hover{
    text-shadow: 1px 1px 2px #c34f16;
}

#lower-menu-container .main-menu a,#lower-menu-container .main-menu a:visited,#lower-menu-container .main-menu a:focus,#lower-menu-container .main-menu a:active{
    font-size: 13px;
}

.clearboth{
    clear: both;
}

.bev-header{
    margin: 0 0 10px 0;
    padding: 0;
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
    font-size: 13px;
    line-height: 13px;
    font-weight: bold;
}

.bev-header a{
    text-decoration: none;
}

.bev-header a:hover{
    text-decoration: underline
}

hr {
	border:0;
	background-color:#962308;
	height:1px;
	margin:5px 0 5px 0;
}

div.dokumentumlink {
	position: relative;
	height:30px;
}

div.dokumentumlink a{
	position: absolute;
	display: block;
	left:50%;
	padding:10px 15px 10px 15px;
	font-size: 1.5em;
	text-decoration: none;
	background: #EE9A14;
	border:2px solid #FDEECE;
	width: 260px;
	left: 50%;
	margin-left: -130px;
	font-weight: bold;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-align: center;
}
div.dokumentumlink a:hover{
	color: #EE9A14;
	background: #962308;
}

.umvp-logo{float: left;position: absolute;display: block; margin: 5px 0 0 5px;}
