* {margin: 0; padding: 0;}
p {margin:1px; padding:2px;}
html {height: 100%;}
body {background-color: #dbecf8; margin: 0; padding: 0; font-size: 12px; font-family: "trebuchet ms", verdana, tahoma; line-height:14px;}
pre {background-color: #98d4d8;}
#header {background-color: #ffee33;}
#debug {background-color: #ffffff;}
#footer {position:relative; margin-top:59px; width:1000px; background: #ffffff url(images/footer-image.jpg) top left no-repeat; height:33px;}
#footer a.text {color:#ffffff; font: 10px verdana, "trebuchet ms", tahoma; text-decoration:none; letter-spacing:0.2px;}
#footer div.textleft {font: 9px verdana, "trebuchet ms", tahoma; color:#ffffff; position:absolute; left:10px; top:10px;}
#footer div.textright {font: 11px verdana, "trebuchet ms", tahoma; color:#ffffff; position:absolute; right:60px; top:10px;}
#footer span.left {font: 9px "trebuchet ms", verdana, tahoma; color:#ffffff;}
#debug span {color:#ff0000;}
#container {margin: 0 auto; padding-left: 0; padding-right: 0; position: relative; width: 1000px; background: #ffffff url(images/background-image.jpg) top left no-repeat; border: none; overflow:hidden;}
#container.white {margin: 0 auto; padding-left: 0; padding-right: 0; position: relative; width: 1000px; background: #ffffff url(images/background-image2.png) top left no-repeat; border: none;}
#fejlec {width:955px; height:79px; left:21px; border:0px solid black; position: relative; background-color: transparent;}



/* 
 * default header and navigation  
 * you can override from another  
 * css file  
 */

#header								  {position:relative;width:990px;height:110px;margin:0 auto;z-index:99100000}
#header-area						  {position:relative;width:990px;height:11px;margin:0 auto;background:none;}
#header div.searchbar				  {position:absolute;width:152px;height:12px;right:13px;bottom:18px;}

#header input.search						  {color:#000; width:112px; height:16px; font-family:'trebuchet ms'; font-size:11px; font-weight:normal;}
#header solid						  {border:none;}
#stage-scroll-top					  {position:absolute;z-index:2000;width:1000px;height:6px;background-repeat:repeat-x;background-image:url('/items/graphics/layout-stage-top.png');}

div.opt								  {position:relative;height:21px;margin-top:2px;}
div.opt a 							  {color:#275B9F;}

div.login-box div#loginMSG    {margin-top: 2px;color:red;font-weight:bold;}
#banner-top							  {position:relative;width:770px;height:60px;background-color:#eaeaea;margin:0 auto;margin-top:6px;}

div.kereses {

	position:absolute;
	right:56px;
	top:11px;
}

div.kereses_in {
	width:190px;
	position:absolute;
	left:580px;
	top:11px;

}
#search div.box {
	position:relative;
	border:0px solid black;
	height:26px;
	top:-2px;
}



#search input.button {
	position:relative;
	top:1px;
	right:2px;
}

input.quicksearch {
	width:212px;
	position:absolute;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	
}


#search select.select {
	position:relative;
	top:1px;
	border:1px solid black;
	font: 10px verdana, "trebuchet ms", tahoma;
	padding:2px;
	width:130px;
}

#search span.text {
	position:relative;
	top:2px;
}

#search input.seek {
	margin-right:5px;
}

#search div.seek {
	position:relative;
	top:4px;
	float:right;
}

div#videoToFriend {
	border: 1px solid #C1CEDC;
	background-color: #ECF1F5;
	height: 22px;
	width: 250px;
	padding-top: 3px;
	margin-top: 5px;
	margin-bottom: 8px;
	padding-left: 15px;
}

div#videoToFriend input {
	font-size: 12px;
	color: #275B9F;
	width: 135px;
}

div#videoToFriend div.articleButton {
	width:25px;
	cursor: pointer;
	margin-right: 15px;
	height:25px;
	margin-top: -22px;
	background-image: url('/items/graphics/2008/layout-button-ok.png');
	float:right;
}

div#rss_list {
	z-index: 99999;
	position:absolute;
	border: 1px solid #CCD7E1;
	width: 160px;
	margin-left: 420px;
	margin-top: 16px;
	background-color:white;
	background-image: url('/items/graphics/2008/layout-box-background.gif');
	background-repeat: repeat-x;
	padding: 10px;
}

/* n a v i g a t i o n */

table.menucell          {border-collapse: collapse; border-spacing: 0;width:100%;}
table.menucell td       {padding: 0;width:100%;text-align:center;background-repeat:repeat-x; position:relative;}

#navigation {
	margin-bottom:2px;
	background-color: #104f7b;
	position:relative;
	color:#ffffff;
	width:100%;
	margin:0 auto;
	height:34px;
}

#navigation div.menu-label {
	padding-left:5px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-right:1px solid #083b60;
	color:#ffffff;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
}

#navigation div.menu-label a {
	color:#ffffff;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
}

#navigation div.label-left {
	position:relative;
	float:left;
	width:2px;
	height:25px;
	background:transparent url(/items/images/global/crop/bitmaps.resource_0_263_2_25.png) no-repeat 0 0;
}


#navigation div.frame {
	float:left;
	height:35px;
	border:0px solid white;
	overflow:visible;
}










#menu {position: relative; left:21px; border:0px solid black; width:955px; height:35px; background-color: transparent; overflow:visible; margin-bottom:10px; color:#ffffff;}
#menu div.menu-label {float:left; height:25px; padding-left:9px; padding-right:13px; border:0px solid black;}
#menu div.menu-label-selected {float:left; margin-right:10px; height:25px; padding-left:9px; padding-right:9px; border:0px solid black; background:transparent url(images/menu_label_selected.png) repeat-x 0 0;}
#menu div.menu-label-subselected {float:left; height:29px; z-index:120; padding-left:9px; padding-right:9px; border:0px solid black; background:#ee8d5d url(images/menu_label_subselected.png) repeat-x 0 0;}
#menu div.label-left {position:relative; float:left; width:2px; height:25px; background:transparent url(images/label_left.png) no-repeat 0 0;}
#menu div.label-selected-left {position:relative; float:left; width:2px; height:29px; background:transparent url(images/label_selected_left.png) no-repeat 0 0;}
#menu div.label-right {position:relative; float:left; left:-10px; width:2px; height:25px; background:transparent url(images/label_right.png) no-repeat 0 0;}
#menu div.label-selected-right {position:relative; float:left; width:2px; height:29px; background:transparent url(images/label_selected_right.png) no-repeat 0 0;}
#menu div.selected-frame {margin-top:5px; float:left; border:0px solid white;}
#menu div.sub-selected-frame {margin-top:5px; float:left; z-index:20; border:1px solid white; border-bottom:0; height:29px;}
#menu div.frame {margin-top:5px;  float:left; border:0px solid white;}

#login {width:400px; height:15px; position:absolute; right:11px; top:4px;}
#login div.box {width:380px; position:relative; margin:0 auto; border:none; height:34px; top:-5px;}
#login div.top {position:relative; width:300px; right:-70px;}
#login div.sep {border-top:1px dotted #fcbf30; height:2px; width:130%; top:24px; margin:0 auto; position:absolute;}
#login div.logged {position:relative; top:8px; font: 11px verdana, "trebuchet ms", tahoma; color:white;}
#login span {font: 12px verdana, "trebuchet ms", tahoma; color:#ffffff; margin-right:4px;}
#login span.misc {color:#f8b922; margin:0;}
#login a {color:#ffffff; text-decoration:none; font: 11px verdana, "trebuchet ms", tahoma;}

/**
 * Hirdetes (banner 252x208)
 */
#hirdetes iframe.banner {width:252px; height:208px;}
#hirdetes div.header {}

#menu div.menu-label img, #menu div.menu-label-selected img, #menu div.menu-label-subselected img {padding-top:5px;}
#sub-menu {position: relative; left:0px; top:-10px; border-top:0px solid white; width:969px; height:30px; background: transparent url(images/sub_menu.png) repeat-x 0 0; overflow:hidden; margin-bottom:0px; color:#ffffff;}
#sub-menu div.sub-menu-label {float:left; position:relative; top:6px; margin-left:31px;}
#sub-menu a {color:#951404;}
i.button-left {width:4px; height:23px; background: #ffffff url(images/button_left.png) repeat-x 0 0; position:absolute; left:0;}
i.button-right {width:4px; height:23px; right:0; position:absolute; background: #ffffff url(images/button_right.png) repeat-x 0 0;}
div.form-button {margin-top:4px; position:relative; border:0px solid black; width:78px; height:23px; text-align:center; background: #ffffff url(images/form_button.png) repeat-x 0 0;}
i.small-star2 {background: transparent url(images/small_star2.png) no-repeat; position: absolute; top:3px; left:-21px; width: 11px; height: 11px;}
img {border:none;}

/* Search */
div#search {margin-top: 5px; position: relative; left: -70px;}
#search div.box {position:relative; border:0px solid black; height:26px; top:-2px;}
#search input.search {position:relative; width:150px; border:1px solid black; font-size:9px; padding:2px; top:2px;}
#search input.button {position:relative; top:5px;}
#search select.select {position:relative; top:1px; border:1px solid black; font: 10px verdana, "trebuchet ms", tahoma; padding:2px; width:130px;}
#search span.text {position:relative; top:2px;}
#search input.seek {margin-right:5px;}
#search div.seek {position:relative; top:4px; float:right;}
