html {
	position:			absolute;
	margin:				0;
	padding:			0;
	border:				none;
	font-family:		Arial, Helvetica, sans-serif;
	/*
	min-width:			99%;
	max-width:			100%;
	max-height:				100%;
	*/
	/*overflow:			hidden;*/
	border:				0;
	height:				100%;
	width:				100%;
	clear:				both;
	background:			#000000;
}

body {
	position:			absolute;
	margin:				0;
	padding:			0;
	border:				none;
	font-family:		Helvetica,Arial,Verdana,sans-serif;
	min-width:			99%;
	width:				100%;
	max-width:			100%;
	min-height:			99%;
	height:				100%;
	max-height:				100%;
	overflow:			auto;
	/*cursor:				url(../images/Arrow.png), auto;*/
	/*background:			transparent url('../images/bg.png') top left repeat;*/
	background:			#6a9ac3;
	color:				#fff;
}

body#earthhour {
	background:			#000000 url('../images/earth.jpg') bottom left no-repeat;
}

body#earthhour * {
	display: none;
}

td#elokep {
	width:				100%;
	border-bottom:		2px solid #222222;
	background:			transparent url('../images/welcome_screen.png') bottom center no-repeat;
	text-align:			center;
	vertical-align:		bottom;
	z-index:			1;
}

body#segedlet td#elokep {
	background:			transparent url('../images/welcome_screen_segedlet.png') bottom center no-repeat;
}

body#wiki td#elokep {
	background:			transparent url('../images/welcome_screen_wiki.png') bottom center no-repeat;
}

body#f1 td#elokep {
	background:			transparent url('../images/welcome_screen_f1.png') bottom center no-repeat;
}

table.wrappertable {
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	position:			relative;
	/*top:				57px;
	left:				auto;*/
	height:				100%;
	width:				100%;
	border-spacing:		0;
	border:				0;
	clear:				both;
}

table.wrappertable tbody, table.wrappertable tr {
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	width:				100%;
	border-spacing:		0;
	border:				0;
}

img#line {
	width:				100px;
	height:				0px;
	position:			relative;
	z-index:			2;
}

body#segedlet img#line {
	top:				2px;
	right:				150px;
	height:				2px;
}

body#wiki img#line {
	top:				2px;
	height:				2px;
}

body#f1 img#line {
	top:				2px;
	left:				150px;
	height:				2px;
}

td#logok {
	width:				100%;
	height:				150px;
	text-align:			center;
}

table#kozepresz {
	width:				100%;
	height:				100%;
}

div.udvozlokep {
	width:				100%;
	height:				100%;
	margin:				0;
	padding:			0;
	z-index: 			1;
	position: 			relative;
}

div.udvozloszoveg {
	margin:				0;
	padding:			0;
	display:			none;
	max-width:			0;
	max-height:			0;
	width:				0;
	font-size:			0px;
	/*
	z-index:			2;
	position:			absolute;
	text-align:			center;
	left:				100px;
	right:				100px;
	top:				50px;
	background-color:	transparent;
	*/
}

a {
	text-decoration:	none;
	font-weight:		bold;
	border:				0;
	color:				#ffffff;
	/*cursor:				url('../images/Arrow.png'), auto;*/
}

a:hover {
	/*cursor:				url('../images/Arrow.png'), auto;*/
	color:				lightblue;
}

img {
	border:				0;
}

table
{
	margin:				auto;
	padding:			0;
	height:				100%;
	border:				0;
	text-align:			center;
}

tr, td
{
	margin:				0;
	padding:			0;
	border:				0;
	text-align:			left;
}

hr {
	border:				0;
	border-bottom:		1px dotted #ffffff;
	margin:				0 0 6px 0;
	padding:			0;
	
}

h2 {
	margin:				14px 0 0 0;
	padding:			0;
}

ul li {
	list-style-type:	square;
}

td.kozep {
	color:				#ffffff;
	overflow-y:			auto;
	/*text-align:			center;*/
	font-size:			12px;
	vertical-align:		top;
	width:				880px;
	max-width:			880px;
	height:				380px;
	/*padding:			9px 5px 9px 10px;*/
	background:			transparent url('../images/kozephatter.png') -10px -10px no-repeat;
	margin:				auto;
}

td.felso {
	height:				auto;
	color:				white;
	text-align:			center;
	vertical-align:		top;
	padding:			0 0 0 0;
	border-bottom:		0px solid #222222;
}

td.also {
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	position:			relative;
	height:				auto;
	color:				white;
	text-align:			center;
	vertical-align:		bottom;
	border-top:			0px solid #222222;
}

td.baloldal {
	width:				auto;
}

td.jobboldal {
	width:				auto;
}

td.keret {
	/*background-color:	#333;*/
	background:			transparent;
}

div.valid
{
	float:				right;
	text-align:			right;
	vertical-align:		bottom;
	/*width:			100%;*/
	margin:				0;
	padding:			0;
	/*position:			absolute;
	right:				0px;
	bottom:				0px;*/
}

#kep1, #kep2, #kep3, #kep4, #kep5, #anycampaign, #validhtml, #validcss, #gpr
{
	filter:				alpha(opacity=50);
	opacity:			0.5;
}


li.ehc
{
	text-shadow:		#000000 1px 1px 2px, #000000 -1px -1px 2px;
	float:				left;
	padding-top:		6px;
	font-size:			12px;
	list-style-type:	none;
}

span.ehc
{
	text-shadow:		#000000 1px 1px 2px, #000000 -1px -1px 2px;
}

div.welcomemessage
{
	font-size:			0px;
	display:			none;
	visibility:			hidden;
	/*text-shadow:		#000000 1px 1px 2px, #000000 -1px -1px 2px;*/
}

img.fav
{
	margin-right:		3px;
	background-color:	#ffffff;
}

div.player
{
	/*position:			fixed;*/
	left:				0px;
	bottom:				100px;
	margin:				0;
	padding:			0;
}

.playbutton {
	background:			transparent url('../images/playpause/playpause_normal.png') top left no-repeat;
}

.playbutton:hover {
	background:			transparent url('../images/playpause/playpause_hover.png') top left no-repeat;
}

.playbutton:active {
	background:			transparent url('../images/playpause/playpause_active.png') top left no-repeat;
}

.imageMenu {
	position:			relative;
	width:				860px;
	height:				332px;
	overflow:			hidden;
}

.imageMenu ul {
	list-style:			none;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	display:			block;
	height:				332px;
	width:				100%;
}

.imageMenu ul li {
	float:				left;
	list-style-type:	none;
}

.imageMenu ul li a {
	text-indent:		-1000px;
	background:			#FFFFFF none repeat scroll 0%;
	border-right:		2px solid #fff;
	cursor:				pointer;
	display:			block;
	overflow:			hidden;
	width:				213px; /*98px*/
	height:				332px;
	/*-moz-box-shadow:	-2px 0 20px #000000;
	-webkit-box-shadow:	-2px 0 20px #000000;*/
}

.imageMenu ul li.valaszto a {
	background:			#ffffff url('../images/welcome_screen.png') no-repeat bottom left;
}

.imageMenu ul li.segedletek a {
	background:			#ffffff url('../images/welcome_screen_segedlet.png') no-repeat bottom left;
}

.imageMenu ul li.wikipedia a {
	background:			#ffffff url('../images/welcome_screen_wiki.png') no-repeat bottom left;
}

.imageMenu ul li.formula1 a {
	background:			#ffffff url('../images/welcome_screen_f1.png') no-repeat bottom left;
}

div.mobil {
	display:			none;
}

div.tartalom {
	max-width:			860px;
	max-height:			330px;
	padding:			0 10px 0 5px;
	overflow-y:			auto;
}

div.widget1 {
	position:			relative;
	float:				right;
	display:			block;
	height:				38px;
	vertical-align:		bottom;
}

div.widget2 {
	position:			relative;
	float:				right;
	height:				38px;
	/*vertical-align:		bottom;
	margin:				auto;
	height:				auto;*/
}

div.widget3 {
	position:			relative;
	float:				left;
	vertical-align:		bottom;
	margin:				auto;
	height:				38px;
}

/*
div.widget4 {
	position:			absolute;
	top:				58px;
	left:				0px;
}
*/

div.widget5 {
	position:			relative;
	float:				left;
	vertical-align:		bottom;
	margin:				auto;
	padding:			0px 0px 0px 10px;
	height:				38px;
}

li.ehc2
{
	float:				left;
	padding-top:		6px;
	font-size:			12px;
	list-style-type:	none;
	width:				40px;
}

ul#kontener2 {
	position:			relative;
	padding:			0;
	margin:				0;
	list-style:			none outside none;
	font-size:			12px;
	font-family:		Arial,Helvetica,sans-serif;
	color:				#ffffff;
	text-align:			center;
	font-weight:		bold;
}

div.any
{
	float:				left;
	text-align:			left;
	vertical-align:		bottom;
	margin:				0 0 10px 10px;
	padding:			0;
	position:			relative;
	left:				10px;
	bottom:				0px;
}

div.countdown {
	float:				right;
	text-align:			right;
	margin:				0;
	padding:			0 5px 0 0;
	height:				36px;
}

div.vote {
	position:			relative;
	display:			inline-block;
	height:				38px;
}

div.vote a {
	display:			inline-block;
	height:				38px;
}

.taskbar {
	display:			block;
	position:			relative;
	margin:				0;
	padding-top:		2px;
	/*padding-right:		5px;*/
	min-width:			98%;
	width:				100%;
	height:				38px;
	vertical-align:		top;
	background:			transparent url('../images/taskbar.png') top left repeat-x;
}

.taskbar-wrapper {
	/*filter:				blur(add=false, direction=135, strength=6);*/
	position:			relative;
}

a.player {
	margin:				0;
	padding:			0 0 0 5px;
	vertical-align:		bottom;
	display:			inline-block;
	width:				38px;
	height:				38px;
}

#kontener {
	position:			relative;
	display:			inline-block;
	text-align:			right;
	max-height:			16px;
}

a.live {
	text-shadow:		/*0 1px 0 #FFFFFF, */0 -1px 0 #000000;
}

body.spring {
	margin:				0;
	padding:			0;
	overflow:			hidden;
	height:				100%;
	background:			/*#6ac372*/ #ffffff url('../images/spring_bg.jpg') top center no-repeat;
}

body.spring td.kozep {
	color:				#ffffff;
	background:			transparent url('../images/kozephatter_spring.png') -10px -10px no-repeat;
}

body.summer {
	margin:				0;
	padding:			0;
	overflow:			hidden;
	background:			#6a5833 url('../images/summer_bg.jpg') center center no-repeat;
}

body.summer td.kozep {
	color:				#ffffff;
	background:			transparent url('../images/kozephatter_spring.png') -10px -10px no-repeat;
}

#content_wrapper {
	display:none;	
}