﻿/*

	-- -- -- -- -- -- -- -- --
	[origo] cimlap css
	-- -- -- -- -- -- -- -- --

*/


@import "ie6win.css";


/* ALAP DEKLARÁCIÓK */


html, body, div, span, td, ul, li, p, h1, h2, h3, h4, dl, dd, label {
	margin: 0;
	padding: 0;
	border: 0;
	color: #000000;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	
}

body#szoftverbazisiframe {
	background: transparent;
	width: 996px;
	margin: 0 0 8px 0;
	}

body {
	background: #535353 url(bg.gif) repeat-y;
	width: 996px;
	margin: 0 0 8px 0;
	}
	
form {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

select, input {
	font: normal 11px Arial, Helvetica, sans-serif;
}


a:link, a:visited {
	color: #b50404;
	text-decoration: none;
}

a:hover {
	color: #b50404;
	text-decoration: underline;
}

.clear {
	clear: both;
}
.clear2 {height: 1px; clear: both; font-size: 1px;}

 ul, li {
	list-style-type: none;
}

.bulletos {
	list-style-type: none;
	background: url(bullet.gif) no-repeat 0 5px;
	padding: 0 4px 4px 10px;
}
 
.elvalaszto {
	padding-bottom: 8px;
	border-bottom: 1px dashed #c0c0c0;
	margin-bottom: 8px;
}

.hide {
	display: none;
}

.bold {
	font-weight: bold;
}

/* SZERKEZET */

/* fejlécek
[origo] fejléc: h1
bal: h2
közép: h3
jobb: h4

 */
 

h1 {
	width: 988px;
	height: 50px;
	background: url(fej-bg.gif) repeat-y;
	border-bottom: 8px solid #fff;
}

h2 {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 7px 0 5px 0;
}

h3, h4 {
	height: 16px;
	background-color: #969696;
	color: #fff;
	padding: 4px 0 0 4px;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: both;
}

h3 {
	text-transform: uppercase;
}

h4 span {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}

#bal {
	width: 134px;
	float: left;
	height: 199px; /* ????????????? */
}

#kozep {
	width: 580px;
	float: left;
	margin: 0 8px;
}



#kozep div.kozep-fent {
	background: url(kozep-bg.gif) repeat-y;
	float: left;
	height:180px;
	margin-top: -10px;
	border-bottom: 8px solid #fff;
}


#kozep div.kozep-lent {
	background: url(kozep-bg.gif) repeat-y;
	height: 100%;
	margin-bottom: 8px;
}

#kozep-bal-fent, #kozep-bal-lent {
	width: 416px;
	float: left;
	margin: 0 4px 8px 0;
	background-color: transparent;
}

#kozep-jobb-fent, #kozep-jobb-lent {
	width: 156px;
	float: left;
	margin: 0 0 8px 4px;
	background-color: transparent;
}


#jobb {
	width: 250px;
	float: left;

}

/* SZERKEZET VÉGE */

/* közös [origo] fejléc */
#kozos-fej {
	width: 990px;
	height: 33px;
	background-color: #777368;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#kozos-fej a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	margin-right: 9px;
	padding: 9px 17px 2px 8px;
	background: url(fej-pontv.gif) repeat-y right;
	display: block;
	float: left;
}

#kozos-fej a.fejlec-iwiw {
	background: none;
}

#kozos-fej a:hover {
	text-decoration: underline;
}

#ok {
	width: 414px;
	height: 27px;
	display: block;
	float: right;
	background-color: #bababa;
}

span#ok-sarok-bal {
	background: #777368 url(/images/kozos/ok-bg-bal_fl.gif) no-repeat left;
	height: 27px;
	width: 2px;
	display: block;
	float: left;
}



#ok label {
	float: left;
	color: #fff;
	padding: 6px 8px 0 6px;
}

#ok select {
	float: left;
	margin: 3px 8px 0 0;
	border: 0;
}

#ok fieldset {
	float: left;
	width: 240px;
	height: 20px;
	background: #fff url(/images/kozos/ok-bg-mezo.gif) no-repeat left;
	margin-top: 3px;
}

#keresmezo {
	border: 0;
	width: 148px;
}

#ok-keres {
	width: 87px;
	height: 16px;
	background: url(/images/kozos/ok-keresd.gif) no-repeat;
	border: 0;
	margin: 2px 1px 0 2px;
	cursor: pointer;
}


span#ok-sarok-jobb {
	background: #777368 url(/images/kozos/ok-bg-jobb_fl.gif) no-repeat right;
	height: 27px;
	width: 2px;
	display: block;
	float: right;
}


div#fancyDropDown_A { 
	position: relative;
	float: left; 
	z-index: 999;
	
	height: 20px;
	width: 104px;
	background: url(/images/kozos/fancy-bg.gif) no-repeat left;
	margin: 3px 4px 0 0;
}

#fancyDropDown_A select {
	left: -999em; 
	position: absolute;
}

.myDropDown {
	text-align: left;
	width: 104px;
	color: #000;
	cursor: default;
}

.myDropDownSelected, .myDropDownSelectedHover {
	display: block;
	font-weight: normal;
	padding: 3px 0 0 4px;
	width: 100px;
	color: #000;
}

.myDropDownList { 
	top: 18px;
	left: 0px;
	width: 104px;
	position: absolute;
	background-color: #fff;
}

.myDropDownList span {
	display: block;
	width: 100px;
	cursor: default;
	padding: 1px 0 2px 1px;
	border: 2px solid #fff;
}

div#fancyDropDown_A .myDropDownItem {
	background-color: #fff;
	display: block;
	width: 99px;
	

}

div#fancyDropDown_A .myDropDownItemHover {
	background-color: #e6e6e6;
	color: #000;
	width: 99px;
	
}

div#fancyDropDown_A .myDropDownItemAct { 
	background-color: #fff;
	color: #000;
	width: 99px;
	

}

div#fancyDropDown_A .myDropDownItemActHover { 
	background-color: #e6e6e6;
	color: #000;
	width: 99px;
	

}




/* közös [origo] fejléc vége */

/* rovat fejléc */

h1 div {
	width: 331px;
	height: 50px;
	background: url(fej-kep.gif) no-repeat;
	float: right;
}

#szoftverbazis h1 div, #archivum h1 div, #kategoria-aloldal h1 div, #kategoria h1 div, #reszletes-kereses h1 div, #sebessegmero h1 div, #szoftver h1 div, #talalat h1 div, #toplistak h1 div, #magyar-nyelvu-programok h1 div, #ujdonsagok h1 div, #hiba h1 div {
	width: 331px;
	height: 50px;
	background: url(fej-kep-szoftverbazis.gif) no-repeat;
	float: right;
}

#szoftverbazis h1 a, #archivum h1 a, #kategoria-aloldal h1 a, #kategoria h1 a, #reszletes-kereses h1 a, #sebessegmero h1 a, #szoftver h1 a, #talalat h1 a, #toplistak h1 a, #magyar-nyelvu-programok h1 a, #ujdonsagok h1 a, #hiba h1 a {
	display: block;
	width: 260px;
	height: 26px;
	float: left;
	background-image: url(szoftverbazis-logo.gif);
	margin: 14px 0 0 8px;
}

h1 a#alrovatcim {
	background: none;
	margin: 0;
	float: left;
	padding: 14px 0 0 8px;
	color: #000;
	text-decoration: none;
	font: normal 20px Arial, Helvetica, sans-serif;
	display: none;
}

h1 a#alrovatcim span {
	color: #000000;
	text-decoration: none;
	font: normal 22px Arial, Helvetica, sans-serif;
}

/* rovat fejléc vége */


/* magnum banner */

#magnum {
	width: 838px;
	height: 96px;
	margin: 0 8px;
	background-color: #f5f5f5;
	float: left;
	text-align: center;
	padding-top: 10px;
	border-bottom: 8px solid #FFFFFF
}



/* magnum banner vége */


/* BAL ELEMEK */


/* menü */


#menu {
	font-weight: bold;
	padding: 8px 0;
	border-bottom: 1px dashed #C0C0C0;
	margin: 0 7px;
}

#menu dt {
	padding-bottom: 2px;
	font-size: 10px;
}

#menu dd {
	padding-left: 0px;
	padding-bottom: 2px;
}

#menu dd.utolso {
	padding-left: 0px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #C0C0C0;
	margin: 0 0 8px 0;
}

#menu a {
	color: #b50404;
	font-weight: bold;
	text-decoration: none;
	width: 120px;
	display: block;
}


#menu a:hover {
	text-decoration: underline;
}

#menu dd.uj {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	width: auto;
	display: block;
}

#menu dd.uj a {
	color: #b50404;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	width: auto;
	padding-right: 5px;
	float: left;
}

#menu dd.uj a:hover {
	text-decoration: underline;
}

#menu dd.uj div {
	color: #000;
	font-weight: bold;
	font-size: 11px;
	float: left;
	display: inline;
}

#menu dd.uj div span {
	color: #FE8F00;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

#kismenu {
	margin: 8px -8px 8px -8px;
	margin-bottom: 8px;
	background-color: #F7F7F7;
	padding-bottom: 0px;
	padding-top: 8px;
}

#kismenu dd {
	display: block;
	margin-left: 8px;
	margin-right: 8px;
	border-bottom: 1px dashed #C0C0C0;
	padding-bottom: 2px;
	padding-top: 2px;
}

#kismenu dd.utolso{
	padding-top: 2px;
	border-bottom: none;
	margin-left: 8px;
	margin-bottom: 0;
}

#kismenu dd a {
	font-weight: normal;
}

#kismenu dd a.aktivAlMenu {
	font-weight: bold;
}

/* menü vége */


/* almenü */


#almenu {
	font-weight: bold;
	padding: 8px 0 6px 0;
	border-bottom: 1px dashed #C0C0C0;
	margin: 0 7px;
}

#almenu dt {
	padding-bottom: 2px;
	font-size: 10px;
}

#almenu dd {
	padding-left: 0px;
	padding-bottom: 2px;
}

#almenu a {
	color: #b50404;
	text-decoration: none;
}

#almenu a:hover {
	text-decoration: underline;
}
/* almenü vége */


/* rss */

#rss {
	padding: 6px 0 8px 0;
	border-bottom: 1px dashed #C0C0C0;
	margin: 0 7px;
}

#rss a {
	background: url(rss.gif) no-repeat 0px 1px;
	padding: 0 0 0 25px;
}


/* rss vége */

/* hírlevél */

 
#hirlevel {
	margin: 0 7px;
	font-size: 10px;
	border-bottom: 1px dashed #C0C0C0;
	padding-bottom: 8px;
}

#hirlevel input.beiro {
	width: 110px;
	height: 12px;
	display: block;
	margin-bottom: 6px;
}

#ker {
	background-color: transparent;
	margin-left: 0;
}

#lemond {
	background-color: transparent;
}

#hirlevel .hirlev-gomb {
	margin-top: 6px;
}

/* hírlevél vége */


/* banner 120x240 */

#banner120 {
	text-align: center;
	margin: 10px 0 10px 0;
}


#banner120 span {
	color: #9D9D9D;
	display: block;
	margin-bottom: 6px;
	text-align: center;
	font-size: 9px;
}

/* banner 120x240 vége */



/* WEBES SZOLGÁLTATÁSOK BAL OLDAL */

/* WSZ általános  */
div.webszolg-baloldal {
	width: 121px;
	margin: 0 0 0 7px; 
}

div.webszolg-baloldal-cim {
	border-top: 1px dashed #C0C0C0;
	font-weight: bold;
	padding-top:7px;
	margin-top:3px;
	width: 121px;
}
/* WSZ általános vége */

/* obk box */
div.obk-bal-vasarlas-doboz {
	width: 121px;
	margin: 8px 0 15px 0;
}

div.obk-bal-vasarlas-doboz-kep {
	width: 114px;
	height: 104px;
	background: #ffffff;
	border: 3px solid #CDCDCD;
	overflow: hidden;
	display:block;
	text-align: center;
}

div.obk-bal-vasarlas-doboz-kep img {
	border: 0;
}

a.obk-bal-vasarlas-doboz-link {
	display:block;
	margin: 5px 0 5px 0;
}

div.obk-bal-vasarlas-doboz span {
	font-weight: bold;
}
/* obk box vége */

/* képes ajánló box */
div.webszolg-ajanlokep {
	display:block;
	margin: 5px 0 5px 0;
}

div.webszolg-ajanlokep img {
	border: 1px solid #000000;
}
/* képes ajánló box vége */


/* autós ajánló box */
div.webszolg-ajanlokep-auto {
	display:block;
	margin: 5px 0 10px 0;
	width: 110px;
}

div.webszolg-ajanlokep-auto img {
	border: 3px solid #969696;
	display:block;
	margin: 2px 0 4px 0;
}

div.webszolg-ajanlokep-auto a {
	display:block;
	margin-bottom: 5px;
}

div.webszolg-ajanlokep-auto span {
	font-weight: bold;
}
/* autós ajánló box vége */

/* linkes ajánló box */
a.webszolg-bulletes-link {
	display:block;
	margin: 4px 0 4px 0;
	padding-left:8px;
	display:block;
	background: url(obk-bullet-auto.gif) no-repeat 0 5px;
}
/* linkes ajánló box */

/* használt autó kereso */
div.webszolg-baloldal-cim-autokereso {
	font-weight: bold;
	padding-top:7px;
	margin: 3px 0 3px 0;
	width: 121px;
}

div.webszolg-autokereso select {
	margin: 6px 0 6px 0;
	width: 118px;
	font-family: Verdana, Geneva, sans-serif; font-size:10px; background-color: #FFFFFF;
}

div.webszolg-autokereso input {
	margin-top: 6px;
	width: 60px;
}
/* használt autó kereso vége */

/* szótár kereso */

div.webszolg-szotarkereso select {
	margin: 6px 0 6px 0;
	width: 118px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color: #FFFFFF;
}

div.webszolg-szotarkereso input {
	width: 114px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	margin-top: 6px;
}

div.webszolg-szotarkereso input.webszolg-gomb {
	width: 60px;
}
/* szótár kereso vége */

/* WEBES SZOLGÁLTATÁSOK BAL OLDAL VÉGE */



/* BAL ELEMEK VÉGE */




/* KÖZÉPSO ELEMEK */

#fodoboz {
	width: 580px;
	height: 243px;
	background-color: #fff;
	margin-bottom: 3px;

}

#digifoto div#fodoboz {
	height: 214px;
}

/* tabmenü  */


#fodoboz ul {
	width: 580px;
	display: block;
}


#fodoboz ul li {
	list-style: none;
	display: inline;
	text-align: center;
	height: 20px;
	float: left;
	background: url(bal-tab.gif) no-repeat;
	margin: 0 2px -2px 0;
}


#fodoboz ul li span {
	height: 20px;
	display: block;
	float: left;
	background: url(jobb-tab.gif) no-repeat top right;
}

#fodoboz li a:link, #fodoboz li a:visited {
	color: #b50404;
	text-decoration: none;
	background: url(tab-bg.gif) repeat-x;
	padding: 2px 4px 4px 4px;
	display: block;
	margin: 0 2px;
	font-weight: bold;
}


#fodoboz li a:hover {
	color: #fff;
}

#fodoboz ul li.tab-akt {
	background: url(bal-tab-akt.gif) no-repeat;
}

#fodoboz ul li.tab-akt span {
	background: url(jobb-tab-akt.gif) no-repeat top right;
}

#fodoboz li.tab-akt a:link, #fodoboz li.tab-akt a:visited {
	background-color: #d0112c;
	background-image: none;
	color: #fff;
}


/* tabmenü vége */



/* nagyképes verzió - közös deklarációk */

#fodoboz div {
	width: 554px;
	height: 173px;
	background-color: #fff;
	clear: left;
	border: 5px solid #d0112c;
	padding: 8px;
	overflow: hidden;
}

#fodoboz div.betolt {
	background: url(icon-busy.gif) no-repeat 50% 50%;
}


#fodoboz div p {
	line-height: 14px;
	font-size: 11px;
}


#fodoboz div img.topkep {
	border: 0;
	float: left;
	margin: 0 8px 0 0;
	background: url(icon-busy.gif) no-repeat 50% 50%;
	display: block;
}

#fodoboz div a.topstory {
	color: #b50404;
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 3px;
	line-height: normal;
}

#fodoboz div a:hover {
	text-decoration: underline;
}



#fodoboz div p img {
	border: none;
	margin: 1px 0 0 4px;
	border-top: 2px solid #fff;
}

#fodoboz div a.video-link {
	display: block;
	background: url(video-icon.gif) no-repeat 238px 4px;
	padding: 2px 0 0 253px;
}

#fodoboz div a.kep-link {
	display: block;
	background: url(kep-icon.gif) no-repeat 238px 4px;
	padding: 2px 0 0 253px;
}

#fodoboz div a.audio-link {
	display: block;
	background: url(audio-icon.gif) no-repeat 238px 4px;
	padding: 2px 0 0 253px;
}

#fodoboz div a.blog-link {
	display: block;
	background: url(blog-icon.gif) no-repeat 238px 4px;
	padding: 2px 0 0 253px;
}

#fodoboz div dl {
	font-weight: bold;
	border-top: 6px solid #fff;
	font-size: 11px;
	margin-bottom: 1px;
	float: left;
	width: 312px;
}

#fodoboz div dl img {
	border: none;
	margin-left: 4px;
}

#fodoboz div dl dt {
	margin-bottom: 3px;
}

#fodoboz div dd {
	background: url(bullet.gif) no-repeat 2px 5px;
	padding: 0 0 2px 10px;
}

#fodoboz dd a {
	font-size: 11px;
}

#fodoboz div a.megtobb {
	color: #FE5400;
	font-weight: bold;
	background: url(megtobb-nyil.gif) no-repeat right 5px;
	padding-right: 15px;
	
}

#fodoboz div a.megtobb:hover {
	color: #FE5400;
	text-decoration: underline;
}

/* nagyképes verzió - közös deklarációk vége */


/* álló képes verzió */


#fodoboz div.allo dl {
	width: 410px;
}


#fodoboz div.allo dd {
	width: 410px;
}

#fodoboz div.allo a.video-link-allo {
	display: block;
	background: url(video-icon.gif) no-repeat 123px 4px;
	padding: 2px 0 0 138px;
}

#fodoboz div.allo a.kep-link-allo {
	display: block;
	background: url(kep-icon.gif) no-repeat 123px 4px;
	padding: 2px 0 0 138px;
}

#fodoboz div.allo a.audio-link-allo {
	display: block;
	background: url(audio-icon.gif) no-repeat 123px 4px;
	padding: 2px 0 0 138px;
}

#fodoboz div.allo a.blog-link-allo {
	display: block;
	background: url(blog-icon.gif) no-repeat 123px 4px;
	padding: 2px 0 0 138px;
}

/* álló képes verzió vége */


/* fekvo képes verzió */

#fodoboz div.fekvo p {
	float: left;
	width: 238px;
}

#fodoboz div.fekvo p img.topkep {
	display: block;
	float: none;
	margin-bottom: 8px;
}

#fodoboz div.fekvo a.video-link {
	display: block;
	background: url(video-icon.gif) no-repeat 1px 4px;
	padding: 2px 0 0 16px;
}

#fodoboz div.fekvo a.kep-link {
	display: block;
	background: url(kep-icon.gif) no-repeat 1px 4px;
	padding: 2px 0 0 16px;
}

#fodoboz div.fekvo a.audio-link {
	display: block;
	background: url(audio-icon.gif) no-repeat 1px 4px;
	padding: 2px 0 0 16px;
}

#fodoboz div.fekvo a.blog-link {
	display: block;
	background: url(blog-icon.gif) no-repeat 1px 4px;
	padding: 2px 0 0 11px;
}

#fodoboz div.fekvo dl {
	display: block;
	float: left;
	margin-top: -8px;
}



/* fekvo képes verzió vége */


/* kis képes verzió */

#fodoboz div.kiskepes p {
	width: inherit;
}

#fodoboz div.kiskepes a.video-link {
	display: block;
	background: url(video-icon.gif) no-repeat 129px 4px;
	padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.kep-link {
	display: block;
	background: url(kep-icon.gif) no-repeat 129px 4px;
	padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.audio-link {
	display: block;
	background: url(audio-icon.gif) no-repeat 129px 4px;
	padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes a.blog-link {
	display: block;
	background: url(blog-icon.gif) no-repeat 129px 4px;
	padding: 2px 0 0 144px;
}

#fodoboz div.kiskepes dl {
	clear: both;
	display: block;
	border-top: 4px solid #fff;
	width: 554px;
	float: none;
}

#fodoboz div.kiskepes dl dt {
	margin-top: 3px;
}

#fodoboz div.kiskepes dd {
	display: inline;
	float: left;
	width: 267px;
}


#fodoboz div.kiskepes dd.jobb {
	float: right;
}

#fodoboz div.kiskepes a.megtobb {
	clear: both;
	float: none;
	
}

/* kis képes verzió vége */







/* topcontainer vége */


/* friss */

#friss {
	border-top: 1px solid #ffffff;
	background-color: #efefef;
	padding: 8px;
	
}

#friss li {
	margin-bottom: 0;
	font-weight: bold;
}

#friss li.elvalaszto {
	margin-bottom: 4px;
}


#friss li span {
	color:#696969;
	font-weight: bold;
	padding: 0;
	
}

#friss li a {
	display: block;
	font-weight: normal;
	color: #b50404;
}



/* friss vége */



/* egysoros friss */

#egysoros-friss {
	border-top: 1px solid #ffffff;
	padding: 8px;
	float: none;
	clear: both;
	margin-bottom: 8px;
	
}

#egysoros-friss li {
	margin-bottom: 0;
	font-weight: bold;
	font-size: 10px;
}

#egysoros-friss li.elvalaszto {
	margin-bottom: 4px;
}


#egysoros-friss li span {
	color:#696969;
	font-weight: bold;
	padding: 0;
	border-right: 2px solid #CECECE;
	padding-right: 5px;
	margin-right: 5px;
	font-size: 10px;
}

#egysoros-friss li a {
	font-weight: normal;
	font-size: 11px;
}

/* egysoros friss vége */


/* dosszié */




#dosszie p {
	padding: 8px;
}


#dosszie p a {
	font-weight: bold;
	display: block;
	margin: -6px 0 4px 0;
	
}


#dosszie p a img {
	border: 1px solid #000;
	float: left;
	margin: 6px 8px 0 0;
}


#dosszie ul {
	margin-left: 8px;
	clear: both;
	
}

#dosszie ul li a {
	font-weight: bold;
}

/* dosszié vége */



/* multimédia doboz */



/* multi tabmenü  */
#multimedia ul {
	width: 156px;
	height: 17px;
	display: block;
	background-color: #fff;

}


#multimedia ul li {
	list-style: none;
	display: inline;
	text-align: center;
	height: 17px;
	float: left;
	background: url(m-bal-tab.gif) no-repeat;
	margin: 0 2px -2px 0;
}


#multimedia ul li span {
	height: 17px;
	display: block;
	float: left;
	background: url(m-jobb-tab.gif) no-repeat top right;
}

#multimedia li a:link, #multimedia li a:visited {
	color: #666666;
	text-decoration: none;
	background: url(m-tab-bg.gif) repeat-x;
	padding: 3px 4px;
	display: block;
	margin: 0 2px;
	font-weight: bold;
	font-size: 10px;
}


#multimedia li a:hover {
	color: #fff;
}

#multimedia ul li.m-tab-akt {
	background: url(m-bal-tab-akt.gif) no-repeat;
}

#multimedia ul li.m-tab-akt span {
	background: url(m-jobb-tab-akt.gif) no-repeat top right;
}

#multimedia ul li.m-tab-akt a:link, #multimedia ul li.m-tab-akt a:visited {
	background-color: #eeeeee;
	background-image: none;
	color: #000000;
}



/* multi tabmenü vége  */

#multimedia div {
	
	padding: 8px 18px 0 18px;
	/*background-color: #eeeeee;*/
}

#multimedia div img {
	border: none;
	margin: 10px 0 6px 0;
}

#multimedia div a {
	display: block;
}

#multimedia div a.kep-icon {
	background: url(kozos/kep-icon.gif) no-repeat 0px 2px;
	padding-left: 15px;
	display: inline;
}


#multimedia div a.video-icon {
	background: url(kozos/video-icon.gif) no-repeat 0px 2px;
	padding-left: 15px;
	display: inline;
}

#multimedia div a.bold {
	display: none;
	padding: 6px 0 0 0;
}
/* multimédia doboz vége */



/* fekvobanner */

#fekvobanner {
	background: url(hirdetes.gif) 1% 50% no-repeat #f5f5f5;
	text-align: center;
	clear: both;
	padding: 8px 0;
	margin: 8px 0 8px 0;
}


/* fekvobanner vége */




/* képes ajánlatok */


#kozep-bal-lent p {
	width: 416px;
	height: 90px;
	clear: both;
}

#kozep-bal-lent p img {
	border: none;
	float: left;
	margin-right: 8px;
}

#kozep-bal-lent p a {
 	display: block;
 	font-weight: bold;
	padding-bottom: 4px;
}


#kozep-bal-lent p .multi-icon {
	border: none;
	float: none;
	margin: 0 0 0 2px;
	display: inline;
}


/* képes ajánlatok vége */


/* boldos */
#boldos {
	margin-top: 10px;
	display: block;
}

#boldos .multi-icon {
	border: none;
	float: none;
	margin: 0 0 0 2px;
	display: inline;
}

/* boldos vége */

/* doboz képpel linkkel szöveggel */

#kozep-jobb-lent h3 a {
	color: #fff;
	text-decoration: none;
}


#kozep-jobb-lent p {
	padding: 8px 17px;
}

#kozep-jobb-lent p img {
	border: none;
	display: block;
	margin-bottom: 8px;
}

#kozep-jobb-lent p span, #kozep-jobb-lent p a {
	display: block;
	margin-bottom: 4px;
}

#kozep-jobb-lent p span a {
	display: inline;
}

#kozep-jobb-lent p .multi-icon {
	border: none;
	float: none;
	margin: 0 0 0 2px;
	display: inline;
}


/* doboz képpel linkkel szöveggel vége */



/* bevásárlóközpont */

div.bevasarlo-fent {
	background: url(bev-fent.gif) no-repeat;
	height: 3px;
	clear: both;
	display: block;
	margin-bottom:-1px;
	
}

div.bevasarlo-lent {
	background: url(bev-lent.gif) no-repeat;
	height: 3px;

}


#bevasarlo-ajanlo {
	height: 104px;
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
	background: url(bev-bg.gif) repeat-x;
	padding: 11px 0 0 14px;
	font-weight: bold;
	color: #000;
}

#bevasarlo-ajanlo p {
	padding: 8px 0 0 0;
	float: left;
	width: 180px;
	margin-right: 10px;
	color: #000000;
}

#bevasarlo-ajanlo p img {
	border: 1px solid #b2b2b2;
	margin-right: 4px;
	float: left;
}

#bevasarlo-ajanlo p a:link, #bevasarlo-ajanlo p a:visited {
	display: block;
	color: #b50404;
	font-weight: bold;
}

#bevasarlo-ajanlo p a:hover {
	color: #ff7800;
}

#bevasarlo-ajanlo p span {
	display: block;
	color: #000;
	font-weight: bold;
}

#bevasarlo-ajanlo3 {
	background-color: #ffe9f1;
	border: 1px solid #f8c1cc;
	width: 143px;
	padding: 8px 10px;
	float: left;
}

#bevasarlo-ajanlo3 ul li {
	background: url(bullet.gif) no-repeat 0px 5px;
	padding: 0 0 0 10px;
}

#bevasarlo-ajanlo3 ul li a:link, #bevasarlo-ajanlo3 ul li a:visited {
	color: #b50404;
}

#bevasarlo-ajanlo3 ul li a:hover {
	color: #1981a5;
}

#bevasarlo-ajanlo3 span  {
	display: block;
	width: 143px;
	height:18px;
	border: 1px solid #d8162f;
	background-color: #ffe9f1;
	padding: 1px;
	margin-top: 6px;
}


#bevasarlo-ajanlo3 a.bevasarlo-meg  {
	display: block;
	background: url(bev-meg-bg.gif) repeat-x;
	padding: 2px 0 0 14px;
	height: 16px;
	text-decoration: none;
	color: #fff;
}

/* bevásárlóközpont vége */



/* lábléc */

#lab {
	margin-top: 0;
	padding-top: 5px;
	border-top: 1px dashed #C0C0C0;
	clear: both;
	line-height: 18px;
}

#lab span {
	color: #999999;
	display: block;
	margin: 4px 0 0 0;
}

#lab a {
	color: #000000;
	border-right: 1px solid #000000;
	padding-right: 8px;
	margin-right: 8px;
}

#lab a.szel {	
	border-right: none;
}

/* lábléc vége */


/* KÖZÉPSO ELEMEK VÉGE */



/* JOBB ELEMEK */

/* [origo] legfrisebb */


#ofriss {
	padding-top:8px;
}

#ofriss dt {
	font-weight: bold;
	margin-bottom: 6px;
}

#ofriss span {
	font-weight: bold;
	font-size: 10px;
	border-right: 2px solid #CECECE;
	padding-right: 5px;
}

#ofriss a {
	display: block;
	padding-left: 45px;
	margin-top: -13px;
	margin-bottom: 6px;
	
}

a.hirekhuszonnegy {
	font-weight: bold;
	margin-bottom: 0px;
	display:block;
	background: url(dupla-nyil.gif) no-repeat right 5px;
	width: 91px;
	margin-bottom: 8px;
}

/* [origo] legfrisebb vége */


/* legolvasottab cikkek */

#olvas {
	margin:8px 0;
}

/* legolvasottab cikkek vége */



/* fórum */

#forum {
	margin:8px 0;
}

/* fórum vége */



/* banner 250x250 */

.banner250 {
	background-color: transparent;
	text-align: center;
	padding-bottom: 8px;
	
}

.banner250 span {
	color: #9D9D9D;
	display: block;
	margin-bottom: 6px;
	font-size: 9px;
}

/* banner 250x250 vége */

/* szolgáltatás jobb */

div.szolg-jobb {
	margin: 8px 0;
}

div.szolg-jobb img {
	border: 4px solid #b5b5b5;
	float: left;
		margin: 2px 8px 0 0;
}

div.szolg-jobb a {
	display: block;
	font-weight: bold;
}

/* szolgáltatás jobb vége */

/* idojárás */

#idojaras {
	margin: 8px 0;
}

#idojaras img {
	border: 1px solid #b50404;
	float: left;
	margin: 2px 8px 0 0;
}

#idojaras span {
	display: block;
	line-height: 12px;
}

/* idojárás vége */


/* szöveges hirdetés */

#szov-hird {
	margin-bottom: 8px;	
}

#szov-hird span {
	color: #9D9D9D;
	display: block;
	margin-bottom: 6px;
	text-align: center;
	font-size: 9px;
}


#szov-hird li {
	background: url(nar-bullet.gif) no-repeat 0 5px;
	padding: 0 4px 4px 10px;
}

#szov-hird li a {
	color: #FE6700;
}

#szov-hird li a:hover {
	color: #b50404;
}
/* szöveges hirdetés vége */


/* szavazás */

#szavazas {
	background-color: #efefef;
	padding: 8px;
	height: auto;
	margin-bottom: 8px;
}

#szavazas span {
	font-weight: bold;
	display: block;
	margin-bottom: 4px;
	width: 230px;
}

#szavazas form {
	padding-top: 4px;
	display: block;
}

#szavazas ul li {
	clear: both;
	padding-top: 2px;
}

#szavazas ul li input {
	margin: -2px 0 0 -4px;
	float: left;
}

#szavazas ul li span {
	font-weight: normal;
	display: block;
	float: left;
	width: auto;
	padding-left: 4px;
}

#szavazas fieldset {
	text-align: center;
	background-color: #efefef;
	clear: both;
	padding-top: 6px;
}

#szavazas input.szav-gomb {
	display: block;
	margin-bottom: 6px;
}



/* szavazás vége */



/* partnerek logok */



#partner-logok {
	margin-top: 8px;
	height: 48px;
}

#partner-logok img {
	border: 0;
	margin-bottom: 8px;
	float: left;
}

#partner-logok span img {
	margin-left: 7px;
	border: 0;
	float: right;
}

/* partnerek logok vége */



/* JOBB ELEMEK VÉGE */




/* WEBES SZOLGÁLTATÁSOK  */

/* kiemelt ajánlat*/
div.wsz-obk-ajanlat-doboz-felso {
	width: 580px;
	height: 3px;
	background: url(obk-3aj-felso_auto.gif) no-repeat; 
}

* html div.wsz-obk-ajanlat-doboz-felso {
	position:relative;
	top: 10px;
}

div.wsz-obk-ajanlat-doboz-also {
	width: 580px;
	height: 3px;
	background: url(obk-3aj-also_auto.gif) no-repeat;
	margin-bottom:10px;
}

div.wsz-kiemelt-obk-ajanlat {
	height: 145px;
	width: 578px;
	padding:0;
	background: #e7e7e7 url(obk-kiem-aj-bg_auto.gif) repeat-x;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
}


div.wsz-kiemelt-obk-ajanlat-kep {
	width: 202px;
	height: 122px;
	background: #ffffff;
	border: 1px solid #C0C0C0;
	overflow: hidden;
	display:block;
	float:left;
	margin: 11px 12px 10px 10px;
}

div.wsz-kiemelt-obk-ajanlat-kep img {
	border: 0;
}

div.wsz-kiemelt-obk-ajanlat-szoveg {
	width: 320px;
	margin-top: 14px;
	display:block;
	float:left;
}

div.wsz-kiemelt-obk-ajanlat-szoveg a {
	display:block;
	font-weight: bold;
	margin-bottom: 7px;
}

div.wsz-kiemelt-obk-ajanlat-szoveg-ar {
	width: 320px;
	display:block;
	font-weight: bold;
	text-align: center;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0049B6; 
	margin-top: 25px;
}
/* /kiemelt ajánlat*/

/* 3 ajánlat*/

div.wsz-obk-ajanlat {
	width: 578px;
	padding:0;
	background: #E7E7E7 url(obk-3aj-bg_auto.gif) repeat-x;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
}



div.wsz-obk-ajanlat-doboz {
	width: 143px;
	margin: 16px 0 10px 15px;
	display:block;
	float:left;
}

div.wsz-obk-ajanlat-doboz-kep {
	width: 106px;
	height: 104px;
	background: #ffffff;
	border: 1px solid #C0C0C0;
	overflow: hidden;
	display:block;
	text-align: center;
}

div.wsz-obk-ajanlat-doboz-kep img {
	border: 0;
}

a.wsz-obk-ajanlat-doboz-link {
	display:block;
	margin: 5px 0 5px 0;
	font-weight: bold;
}

div.wsz-obk-ajanlat-doboz span {
	font-weight: bold;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0049B6; 
}

div.wsz-obk-ajanlat-doboz-elvalaszto {
	width: 1px;
	height: 156px;
	border-right: 1px dashed #C0C0C0;
	margin: 16px 27px 0 10px;
	display:block;
	float:left;
}
/* /3 ajánlat*/

/* szöveges ajánlók wsz */

div.wsz-obk-szoveges-ajanlat {
	width: 578px;
	padding:0;
	background: #e7e7e7 url(obk-wsz-bg_auto.gif) repeat-x;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
}

div.wsz-obk-szoveges-ajanlat-doboz {
	width: 145px;
	margin: 10px 0 8px 15px;
	display:block;
	float:left;
}

div.wsz-obk-szoveges-ajanlat-doboz img {
	border: 1px solid #C3C3C3;
	display:block;
	margin: 5px 0 2px 0;
}

div.wsz-obk-szoveges-ajanlat-doboz-fejlec {
	display:block;
	margin: 0 0 8px 0;
	font-weight: bold;
}

div.wsz-obk-szoveges-ajanlat-doboz li {
	margin: 0;
	padding:0;
	display:block;
}

div.wsz-obk-szoveges-ajanlat-doboz-kep img {
	border: 0;
}

a.wsz-obk-szoveges-ajanlat-doboz-link {
	display:block;
	margin: 5px 0 2px 0;
	font-weight: bold;
}

div.wsz-obk-szoveges-ajanlat-doboz span {
	font-weight: bold;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

div.wsz-obk-szoveges-ajanlat-doboz-elvalaszto {
	width: 1px;
	height: 147px;
	border-right: 1px dashed #C0C0C0;
	margin: 16px 4px 0 27px;
	display:block;
	float:left;
}

a.wsz-obk-sz-link {
	display:block;
	margin: 5px 0 10px 0;
	padding-left:8px;
	font-weight: bold;
	display:block;
	background: url(obk-bullet-auto.gif) no-repeat 0 5px;
}

div.wsz-obk-szoveges-ajanlat-kepkeret {
	width: 120px;
	height: 91px;
	background-color: #DADADA;
}

div.wsz-obk-szoveges-ajanlat-kepkeret img {
	border: 0;
	margin: 15px 0 0 20px;
}

img.wsz-obk-szoveges-zenearuhaz {
	margin: 1px 0 0 16px;
}

* html img.wsz-obk-szoveges-zenearuhaz {
	margin: 1px 0 0 16px;
}

*:first-child+html img.wsz-obk-szoveges-zenearuhaz {
	margin: 1px 0 0 16px;
}
/* /szöveges ajánlók wsz */

/* WEBES SZOLGÁLTATÁSOK VÉGE */

/* 404 */

#negyszaznegy {
	margin: 0 0 15px 0;
}

#negyszaznegy span {
	font: bold 26px Georgia, Verdana, Arial, sans-serif;
	background: url(404-bg.gif) no-repeat left;
	padding: 0 0 0 66px;
}

#negyszaznegy p {
	width: 440px;
	font-size:12px;
	padding: 0;
	margin: 10px 0;
}

/* 404 vége */


/* SZOFTVERBÁZIS */

/* szoftverbázis szoftver kereso */

#szoftver-kereso-1 {
	margin: 0;
	display: block;
}

#szoftver-kereso-2 {
	margin: 0;
	display: none;
}

#sz-szoftver-kereso {
	margin: 0 0 5px 0;
	padding: 0;
	width: 578px;
	height: 49px;
	border: 1px solid #9f9f9f;
	background: url(szoftverkereso-bg.gif) repeat-x;
}


#sz-szoftver-kereso form {
	margin: 0;
	padding: 0;
}

#sz-szoftver-kereso form fieldset {
	height: 36px;
	border-left: 4px solid #dedede;
	border-right: 4px solid #dedede;
	width: 556px;
	margin: 0;
	padding: 13px 7px 0 7px;
}

#sz-szoftver-kereso form fieldset label {
	font-weight: bold;
	margin: 4px 7px 0 0;
	padding: 0;
	float: left;
	display: block;
}

#sz-szoftver-kereso form fieldset input.sz-beiro {
	width: 200px;
	height: 16px;
	border: 1px solid #a7a6aa;
	margin: 1px 7px 0 0;
	padding: 1px 2px;
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sz-szoftver-kereso form fieldset input.sz-s-k-gomb {
	margin: 0 7px 0 0;
	padding: 0 3px;
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sz-szoftver-kereso form fieldset a {
	margin: 5px 0 0 0;
	padding: 0 3px 0 0;
	width: 115px;
	float: left;
	display: block;
	background: url(szb-nyil-open.gif) no-repeat right;
}
/* szoftverbázis szoftver kereso vége */


/* szoftverbázis részletes szoftver kereso */

#sz-resz-szoftver-kereso {
	margin: 0 0 5px 0;
	padding: 0;
	width: 578px;
	height: 219px;
	border: 1px solid #9f9f9f;
	background: url(szk-resz-bg.gif) repeat-x;
}


#sz-resz-szoftver-kereso form {
	margin: 0;
	padding: 0;
}

#sz-resz-szoftver-kereso form fieldset {
	height: 204px;
	border-left: 4px solid #dedede;
	border-right: 4px solid #dedede;
	width: 556px;
	margin: 0;
	padding: 13px 7px 0 7px;
}

#sz-resz-szoftver-kereso form fieldset p {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #a7a6aa;
	float: left;
	display: block;
	width: 556px;
}

#sz-resz-szoftver-kereso form fieldset p span {
	float: left;
	display: block;
}

#sz-resz-szoftver-kereso form fieldset p.kozep {
	margin: 0 0 7px 0;
	padding: 0;
	border-bottom: none;
	float: left;
	display: block;
	width: 556px;
}

#sz-resz-szoftver-kereso form fieldset p.utolso {
	margin: 0 0 7px 0;
	padding: 0;
	border-bottom: none;
	float: left;
	display: block;
}

#sz-resz-szoftver-kereso form fieldset p.kozep span {
	float: left;
	display: block;
}

#sz-resz-szoftver-kereso form fieldset label {
	margin: 0 7px 0 0;
	padding: 0;
	font-weight: bold;
}

#sz-resz-szoftver-kereso form fieldset input.sz-k-beiro {
	width: 218px;
	height: 16px;
	border: 1px solid #a7a6aa;
	margin: 0 7px 0 5px;
	padding: 1px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sz-resz-szoftver-kereso form fieldset label.check-lab {
	margin: 3px 0 0 0;
	padding: 0;
	font-weight: normal;
	float: left;
	display: block;
}

#sz-resz-szoftver-kereso form fieldset input.valaszto {
	width: 13px;
	border: 0;
	margin: 3px 4px 0 4px;
	padding: 0;
	float: left;
	display: block;
}


select#keresendo-szoftver-hol {
	width: 148px;
	height: 18px;
	padding: 0;
	margin: 0;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select#keresendo-szoftver-kategoria {
	width: 224px;
	height: 18px;
	padding: 0;
	margin: 0 7px 0 22px;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


select#keresendo-szoftver-platform {
	width: 224px;
	height: 18px;
	padding: 0;
	margin: 0 7px 0 7px;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select#keresendo-szoftver-nyelv {
	width: 224px;
	height: 18px;
	padding: 0;
	margin: 0 7px 0 14px;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


select#keresendo-szoftver-jogallas {
	width: 224px;
	height: 18px;
	padding: 0;
	margin: 0 7px 0 -2px;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sz-resz-szoftver-kereso form fieldset p.utolso input.sz-s-r-k-gomb {
	margin: 1px 130px 0 0;
	padding: 0 3px;
	float: right;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sz-resz-szoftver-kereso form fieldset p.utolso a {
	clear: both;
	margin: 0;
	padding: 3px 3px 0 0;
	width: 113px;
	float: right;
	display: block;
	background: url(szb-nyil-close.gif) no-repeat right 5px;
}

/* szoftverbázis részletes szoftver kereso vége */

/* szoftverbázis kategóriák */
#szb-kategoriak {
	margin: 0 0 5px 0;
	padding: 0;
	width: 580px;
}

#megtobb-elso-1, #megtobb-masodik-1, #megtobb-harmadik-1, #megtobb-negyedik-1, #megtobb-otodik-1 {
	margin: 0;
	padding: 0;
	display: block;
}

#megtobb-elso-2, #megtobb-masodik-2, #megtobb-harmadik-2, #megtobb-negyedik-2, #megtobb-otodik-2 {
	margin: 0;
	padding: 0;
	display: none;
}

#szb-kategoriak .szb-kategoriak-sor {
	margin: 0;
	padding: 0;
	border-bottom: 1px dashed #C0C0C0;
	padding: 8px 0;
}

#szb-kategoriak .szb-kategoriak-sor-utolso {
	margin: 0;
	padding: 0;
	border-bottom: none;
	padding: 8px 0;
}

#szb-kategoriak .szb-kategoriak-sor span, #szb-kategoriak .szb-kategoriak-sor-utolso span {
	margin: 0 0 3px 0;
	padding: 0;
}

#szb-kategoriak .szb-kategoriak-sor span.kat-cim, #szb-kategoriak .szb-kategoriak-sor-utolso span.kat-cim {
	text-transform: uppercase;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	float: left;
	display: block;
}

#szb-kategoriak .szb-kategoriak-sor span a img, #szb-kategoriak .szb-kategoriak-sor-utolso span a img {
	border: 0;
	margin: 1px 0 0 8px;
	padding: 0;
	float: left;
	display: block;
}

#szb-kategoriak .szb-kategoriak-sor ul, #szb-kategoriak .szb-kategoriak-sor-utolso ul {
	clear: both;
	margin: 4px 0 0 0;
	padding: 0;
}

#szb-kategoriak .szb-kategoriak-sor ul li, #szb-kategoriak .szb-kategoriak-sor-utolso ul li {
	display: inline;
	margin: 0;
	padding: 0;
}

#szb-kategoriak .szb-kategoriak-sor ul li a, #szb-kategoriak .szb-kategoriak-sor-utolso ul li a {
	border-right: 1px solid #000;
	margin: 0 7px 0 0;
	padding: 0 7px 0 0;
}

#szb-kategoriak .szb-kategoriak-sor ul li a.utolso, #szb-kategoriak .szb-kategoriak-sor-utolso ul li a.utolso {
	border-right: 0;
	margin: 0 7px 0 0;
	padding: 0 7px 0 0;
}

#szb-kategoriak .szb-kategoriak-sor ul li a.megtobb, #szb-kategoriak .szb-kategoriak-sor-utolso ul li a.megtobb {
	clear: both;
	font-weight: bold;
	background: url(dupla-nyil.gif) no-repeat right 5px;
	width: 100px;
	margin: 3px 0 8px 0;	
	padding: 0 15px 0 0;
	border-right: 0;
}

/* szoftverbázis kategóriák vége */

/* sebességméro doboz */

#sebesseg-mero {
	margin: 0 0 10px 0;
	padding: 8px 8px;
	width: 554px;
	border: 5px solid #c4c4c2;
	background: url(seb-mero-bg.gif) repeat-x;
	float: left;
	display: block;
}

#sebesseg-mero ul {
	margin: 7px 0 5px 0;
	padding: 0;
}

#sebesseg-mero a.jogi {
	margin: 0 0 5px 0;
	display: block;
	font-weight: bold;
}

#sebesseg-mero .sebesseg-mero-flc {
	margin: 0 0 5px 0;
	padding: 5px 0 13px 0;
	border-bottom: 1px dashed #999999;
	color: #000;
	font: normal 26px Georgia;
}

#sebesseg-mero .letoltes-info {
	margin: 0 0 5px 0;
	padding: 4px 0;
	float: left;
	display: block;
}

#sebesseg-mero .letoltes-info p a {
	color: #85c705;
	font-size: 18px;
	font-weight: bold;
	background: url(letoltes_ikon.gif) no-repeat;
	margin: 0 22px 0 0;
	padding: 8px 0 0 50px;
	height: 42px;
	float: left;
	display: block;
}

#sebesseg-mero .letoltes-info p.inf {
	color: #000;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: none;
	margin: 5px 20px 0 0;
	padding: 0;
	float: left;
	display: block;
}

#sebesseg-mero .letoltes-info p.inf span {
	width: 230px;
	display: block;
	margin: 0 0 6px 0;
}

#sebesseg-mero .letoltes-info a {
	float: right;
	padding: 0;
	margin-top: 15px;
}

#letoltes-sebesseg {
	background: url(sm-bg.gif) repeat-x;
	margin: 60px 0 10px 0;
	padding: 0;
	height: 204px;
	display: block;
}

#sebesseg-mero a.szponzor {
	display: block;
	width:130px;
	height: 212px;
	background: url(xbox.gif) no-repeat;
	float: right;
	margin: -12px 0 0 0;
	padding: 0;
}

#sebesseg-mero span.mod {
	width: 133px;
	height: 204px;
	float: left;
	display: block;
	border-right: 1px solid #fff;
	margin: -12px 0 0 0;
	padding: 0 6px;
}

#sebesseg-mero span.mod p, #sebesseg-mero span.savsz p {
	font-size: 12px;
	padding: 0;
	margin: 10px 0 0 0;
	height: 24px;
}

#sebesseg-mero span.savsz {
	height: 204px;
	float: left;
	display: block;
	border: 0;
	margin: -10px 0 0 0;
	padding: 0 6px;
}

#sebesseg-mero span.savsz p a.kijelzo-egy {
	display: block;
	width: 45px;
	height: 10px;
	background: url(ln.gif) repeat-x;
	float: left;
	margin: 2px 6px 0 0;
	padding: 0;
}

#sebesseg-mero span.savsz p a.kijelzo-ketto {
	display: block;
	width: 65px;
	height: 10px;
	background: url(ln.gif) repeat-x;
	float: left;
	margin: 2px 6px 0 0;
	padding: 0;
}

#sebesseg-mero span.savsz p a.kijelzo-harom {
	display: block;
	width: 90px;
	height: 10px;
	background: url(ln.gif) repeat-x;
	float: left;
	margin: 2px 6px 0 0;
	padding: 0;
}

#sebesseg-mero span.savsz p a.kijelzo-negy {
	display: block;
	width: 125px;
	height: 10px;
	background: url(ln.gif) repeat-x;
	float: left;
	margin: 2px 6px 0 0;
	padding: 0;
}

#sebesseg-mero span.savsz p a.kijelzo-ot {
	display: block;
	width: 180px;
	height: 10px;
	background: url(ln.gif) repeat-x;
	float: left;
	margin: 2px 6px 0 0;
	padding: 0;
}

#jogi-1 {
	margin: 0;
	display: block;
}

#jogi-2 {
	margin: 0;
	display: none;
}

#jogi-2 p {
	margin: 0 0 10px 0;
	display: block;
}

#jogi-2 a.bezar {
	padding: 0;
	margin: 0;
	float: right;
	display: block;
	width: 47px;
	background: url(close.gif) no-repeat right;
}

/* sebességméro doboz vége */


/* szoftverinfo doboz */

#kozep .adatlap-tab img
{
    border: 0px;
}

#tab-adatlap {position: relative;}
#tab-adatlap .tab1 {display: block; position: absolute; left: 7px; top: 3px; font-weight: bold; color: White;}
#tab-adatlap .tab2 {display: block; position: absolute; left: 72px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-adatlap .tab3 {display: block; position: absolute; left: 125px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-adatlap .tab4 {display: block; position: absolute; left: 250px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}

#tab-video {position: relative;}
#tab-video .tab1 {display: block; position: absolute; left: 7px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-video .tab2 {display: block; position: absolute; left: 72px; top: 3px; font-weight: bold; color: White;}
#tab-video .tab3 {display: block; position: absolute; left: 125px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-video .tab4 {display: block; position: absolute; left: 250px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}

#tab-hozzaszolas {position: relative;}
#tab-hozzaszolas .tab1 {display: block; position: absolute; left: 7px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-hozzaszolas .tab2 {display: block; position: absolute; left: 72px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-hozzaszolas .tab3 {display: block; position: absolute; left: 125px; top: 3px; font-weight: bold; color: White;}
#tab-hozzaszolas .tab4 {display: block; position: absolute; left: 250px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}

#tab-letoltes {position: relative;}
#tab-letoltes .tab1 {display: block; position: absolute; left: 7px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-letoltes .tab2 {display: block; position: absolute; left: 72px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-letoltes .tab3 {display: block; position: absolute; left: 125px; top: 3px; font-weight: bold; color: #B50404; cursor: pointer;}
#tab-letoltes .tab4 {display: block; position: absolute; left: 250px; top: 3px; font-weight: bold; color: White;}


#szoftver-info {
	margin: 0 0 10px 0;
	padding: 8px 8px;
	width: 554px;
	border: 5px solid #c4c4c2;
	background: url(szoft-info-bg.gif) repeat-x;
	float: left;
	display: block;
}

#szoftver-info .szoftver-info-flc {
	margin: 0 0 5px 0;
	padding: 5px 0 13px 0;
	border-bottom: 1px dashed #999999;
	color: #000;
	font: normal 26px Georgia;
}

#szoftver-info div.nyilatkozat
{
    float: right;
    padding: 5px 0 13px 0;
    text-align: right;
}

#szoftver-info div.nyilatkozat span
{
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}

#szoftver-info .szoftver-letoltes-info {
	margin: 0 0 -3px 0;
	padding: 4px 0 0 0;
	float: left;
	display: block;
}

#szoftver-info .szoftver-letoltes-info p.letolt .ertekeles-cimke {
	float: left;
	font-size: 10px;
	font-weight: bold;
	display: block;
	padding: 16px 10px 8px 0px;
	height: 26px;
	margin-bottom: 5px;
}
#szoftver-info .szoftver-letoltes-info p.letolt .ertekelesek {
	float: left;
	font-size: 9px;
	color: #838383;
	display: block;
	padding: 7px 10px 8px 10px;
	border-left: 1px solid #EBEBEB;
	height: 35px;
	margin-bottom: 5px;
}
#szoftver-info .szoftver-letoltes-info p.letolt .ertekelesek img {
    margin-top: 2px;
}

#szoftver-info .szoftver-letoltes-info p.letolt a.ertekeles {
	float: left;
	font-size: 9px;
	color: #B50404;
	display: block;
	padding: 10px 0px 8px 0px;
	height: 32px;
	margin-bottom: 5px;
}

#szoftver-info .szoftver-letoltes-info p.letolt a.letoltes {
	color: #85c705;
	font-size: 18px;
	font-weight: bold;
	background: url(letoltes_ikon.gif) no-repeat;
	margin: 0 130px 0 0;
	padding: 8px 0 0 50px;
	height: 42px;
	float: left;
	display: block;
	margin-bottom: 5px;
	
}

#szoftver-info .szoftver-letoltes-info a {
	/*float: right;*/
	/*margin-top: 15px;
	padding: 0;*/
}
#szoftver-info div.letoltes {
	/*border-top: 1px dashed #999999;*/
	/*border-bottom: 1px dashed #999999;*/
	margin: 0;
	padding: 10px 0 10px 0;
	float: left;
	display: block;
	width: 554px;
}

#szoftver-info div.letoltes .db
{
    font-weight: bold;
}
#szoftver-info div.letoltes .elvalaszto
{
    color: #E6E6E6;
}

#webstat_inner_div div.letoltes {
	border-top: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	margin: 0;
	padding: 10px 0 10px 0;
	float: left;
	display: block;
	width: 554px;
}

#webstat_inner_div div.letoltes .db
{
    font-weight: bold;
}
#webstat_inner_div div.letoltes .elvalaszto
{
    color: #E6E6E6;
}

#szoftver-info div.hirdetes
{
    float: left;
    margin-top: 10px;
}


#szoftver-info div.leiras {
	border-top: 1px dashed #999999;
	/*border-bottom: 1px dashed #999999;*/
	margin: 0;
	padding: 5px 0 5px 0;
	float: left;
	display: block;
	width: 554px;
}

#szoftver-info div.leiras p {
	margin: 0 0 10px 0;
	display: block;
	font-size: 12px;
	line-height: 18px;
}

#szoftver-info div.leiras a.bovebben {
	font-weight: bold;
	background: url(dupla-nyil.gif) no-repeat right 5px;
	padding: 0 15px 0 0;
}

#szoftver-info div.leiras p.txt {
	width: 345px;
	margin: 0;
	padding: 0;
	float: left;
	display: block;
}

#szoftver-info div.leiras table
 {
  float: left;
  align: left;
 }

#szoftver-info div.leiras table td 
{
    vertical-align: top;
}

#szoftver-info div.leiras table td span.pm {
	width: 140px;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	line-height: 200%;
}

#szoftver-info div.leiras table td span.pm-ert {
	font-size: 12px;
	font-weight: normal;
	margin-right: 5px;
	padding: 0;
	line-height: 200%;
}
#szoftver-info div.leiras table td span.pm-ert-c {
	font-size: 12px;
	color: #B50404;
	font-weight: normal;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 200%;
}

#szoftver-info div.leiras ul li {
	margin: 0;
	padding: 5px 0;
}

#szoftver-info div.leiras ul li span.pm {
	width: 140px;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	float: left;
	display: block;
}

#szoftver-info div.leiras ul li span.pm-ert {
	font-size: 12px;
	font-weight: normal;
	margin-right: 5px;
	padding: 0;
}


#szoftver-info div.leiras ul li span.ertekeles {
	width: 180px;
	font-size: 12px;
	font-weight: normal;
}

#szoftver-info div.leiras ul li span.ertekeles img {
	padding: 0;
	margin: 3px 2px 0 0;
}


#szoftver-info div.leiras p.kep {
	width: 202px;
	float: right;
	display: block;
	text-align: center;
	margin: 20px 0 0 0;
	padding: 0;
}

#szoftver-info div.leiras p.kep img {
	border: 1px solid #d9d9d9;
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
}

#szoftver-info div.leiras p.kep a 
{
	background: url(kozos/kep-icon.gif) no-repeat 8px 8px;
	background-color: #E7E7E7;
	padding: 6px 7px 8px 23px;
	font-size: 11px;
}

#szoftver-info div.video {
	border-top: 1px dashed #999999;
	/*border-bottom: 1px dashed #999999;*/
	margin: 0;
	padding: 15px 0 5px 0;
	float: left;
	display: block;
	width: 554px;
}

#szoftver-info div.video span.text {
	font-size: 12px;
	font-weight: bold;
	color: #B50404;
	display: block;
	margin-top: 3px;
}

#szoftver-info .ajanlas 
{
    border-top: 1px dashed #999999;
    padding: 10px 0 10px 0;
    margin: 0 0 0 0;
    width: 554px;
    float: left;
}

#szoftver-info .ajanlas a.kuld {
	background: url(kuldjetovabb.gif) no-repeat left;
	padding: 0 15px 0 20px;
	border-right: 1px solid #999999;
	/*margin:  0 10px 0 0;*/
}

#szoftver-info .ajanlas a.visszajelzes {
	background: url(visszajelzes.gif) no-repeat left;
	padding: 0 0 0 20px;
	margin: 0 0 0 10px;
}

#szoftver-info div.hozzaszolas {
	border-top: 1px dashed #999999;
	/*border-bottom: 1px dashed #999999;*/
	margin: 0;
	padding: 5px 0 5px 0;
	float: left;
	display: block;
	width: 554px;
}

#szoftver-info div.hozzaszolas .kilepes
{
    margin-bottom: 10px;
}
#szoftver-info div.hozzaszolas .kilepes span
{
}
#szoftver-info div.hozzaszolas .kilepes span .name
{
    font-weight: bold;
}
#szoftver-info div.hozzaszolas .kilepes span a
{
    font-weight: bold;
}
#szoftver-info div.hozzaszolas div.kilepes span img
{
    border: none;
}

#szoftver-info div.szavazas
{
    margin-bottom: 10px;
}
#szoftver-info div.szavazas span
{
    display: block;
    margin-bottom: 5px;
}
#szoftver-info div.szavazas .szavazat
{
    margin-top: 5px;
}
#szoftver-info div.szavazas .szavazat img
{
    /*margin-right: 2px;*/
}

#szoftver-info div.velemeny
{
    margin-bottom: 5px;
}
#szoftver-info div.velemeny span
{
    display: block;
    margin-bottom: 5px;
}

#szoftver-info div.velemeny span.megjegyzes
{
    color: #707070;
    line-height: 140%;
}
#szoftver-info div.velemeny a.elkuld
{
    display: block;
    margin: 0px 0px 5px 0px;
}
#szoftver-info div.velemeny a.elkuld img
{
    border: none;
}

#szoftver-info div.belepes
{
    
}
#szoftver-info div.belepes span.megjegyzes
{
    color: #707070;
    line-height: 140%;
}
#szoftver-info div.belepes span.text
{
    display: block;
    font-weight: bold;
}
#szoftver-info div.belepes span.label
{
    display: block;
    margin: 5px 0px 5px 0px;
}
#szoftver-info div.belepes input
{
    width: 220px;
}
#szoftver-info div.belepes a.belepes
{
    display: block;
    margin: 15px 0px 15px 0px;
}
#szoftver-info div.belepes a.belepes img
{
    border: none;
}

#szoftver-info div.hozzaszolas div.regisztracio span
{
}
#szoftver-info div.hozzaszolas div.regisztracio span a
{
    font-weight: bold;
}
#szoftver-info div.hozzaszolas div.regisztracio span img
{
    border: none;
}

/* iframe miatti ismetles - ELEJE */
div.hozzaszolas {
	border-top: 1px dashed #999999;
	/*border-bottom: 1px dashed #999999;*/
	margin: 0;
	padding: 5px 0 5px 0;
	float: left;
	display: block;
	width: 554px;
}

div.kilepes
{
    margin-bottom: 10px;
}
div.kilepes span
{
}
div.kilepes span .name
{
    font-weight: bold;
}
div.kilepes span a
{
    font-weight: bold;
}
div.kilepes span img
{
    border: medium none;
}

div.szavazas
{
    margin-bottom: 10px;
}
div.szavazas span
{
    display: block;
    margin-bottom: 5px;
}
div.szavazas .szavazat
{
    margin-top: 5px;
}
div.szavazas .szavazat img
{
    /*margin-right: 2px;*/
}

div.velemeny
{
    margin-bottom: 5px;
}
div.velemeny span
{
    display: block;
    margin-bottom: 5px;
}

div.velemeny span.megjegyzes
{
    color: #707070;
    line-height: 140%;
}
div.velemeny a.elkuld
{
    display: block;
    margin: 0px 0px 5px 0px;
}
div.velemeny a.elkuld img
{
    border: none;
}

div.belepes
{
    
}
div.belepes span.megjegyzes
{
    color: #707070;
    line-height: 140%;
}
div.belepes span.text
{
    display: block;
    font-weight: bold;
}
div.belepes span.label
{
    display: block;
    margin: 5px 0px 5px 0px;
}
div.belepes input
{
    width: 220px;
}
div.belepes a.belepes
{
    display: block;
    margin: 15px 0px 15px 0px;
}
div.belepes a.belepes img
{
    border: none;
}

div.hozzaszolas div.regisztracio span
{
}
div.hozzaszolas div.regisztracio span a
{
    font-weight: bold;
}
div.hozzaszolas div.regisztracio span img
{
    border: none;
}
/* iframe miatti ismetles - VEGE */
#hirdeto-doboz
{
    width: 580px;
}

#hirdeto-doboz .title
{
    font-weight: bold;
    padding: 3px 0px 4px 6px;
    background-color: #848484;
    color: White;
}
#hirdeto-doboz .hirdetes
{
    margin: 10px 0px 10px 0px;
}
#hirdeto-doboz .hirdetes a
{
    font-weight: bold;
}

/* szoftverinfo doboz vége */


/* 404 oldal */

#hiba404 {width: 380px; margin: 10px auto 0 auto;}
#hiba404 .hiba404cim {height: 27px; background-image: url(404.gif); background-repeat: no-repeat; padding:  0px 0px 0px 67px; margin-bottom: 5px;}
#hiba404 .hiba404cim span {font-family: Georgia; font-size: 24px; font-weight: bold;}
#hiba404 .hiba404szoveg span  {font-size: 11px; font-weight: bold; line-height: 140%;}

/* 404 oldal vége */


/* hozzászólás doboz */

#szoftver-hozzaszolas .velemeny {font-size: 10px; font-weight: bold;}
#szoftver-hozzaszolas .hozzaszolasok-fej {padding: 13px 0px 13px 3px;}
#szoftver-hozzaszolas .hozzaszolasok {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
#szoftver-hozzaszolas .hozzaszolasok .szeparator {height: 1px; border-top: 1px dashed #CCCCCC; padding: 0px; margin: 0px;}
#szoftver-hozzaszolas .hozzaszolas {width: 570px; padding: 9px 0px 0px 10px; background: url(hozzaszolas_hatter.gif) repeat-x top; font-size: 11px;}
#szoftver-hozzaszolas .hozzaszolas .ertekeles {padding: 2px 0px 2px 0px;}
#szoftver-hozzaszolas .hozzaszolas .cim {padding: 2px 0px 2px 0px;}
#szoftver-hozzaszolas .hozzaszolas .cim span {font-weight: bold;}
#szoftver-hozzaszolas .hozzaszolas .kuldo {padding: 2px 0px 2px 0px;}
#szoftver-hozzaszolas .hozzaszolas .kuldo b {color: #B50404;}
#szoftver-hozzaszolas .hozzaszolas .szoveg {padding: 2px 0px 7px 0px;}
#szoftver-hozzaszolas .hozzaszolas .szoveg span {line-height: 140%;}

#szoftver-hozzaszolas .hozzaszolasok-lab {border-bottom: 1px solid #CCCCCC;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-szama {padding: 8px 0px 8px 4px; float: left;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-szama .db {font-weight: bold; float: left; margin-right: 5px;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-szama .szoveg {float: left;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa {padding: 8px 0px 8px 0px; float: right;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .elozo-kovetkezo {float: left; padding: 0px 3px 0px 3px;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .elozo-kovetkezo span {font-weight: bold; font-size: 10px;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .elozo-kovetkezo img {border: 0px;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .oldalszam {float: left; padding: 0px 3px 0px 3px; border-left: 1px solid #CCCCCC;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .oldalszam span {font-weight: bold; font-size: 10px;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .aktualis span {font-weight: normal; color: Black;}
#szoftver-hozzaszolas .hozzaszolasok-lab .hozzaszolasok-lapozasa .passziv span {color: #CCCCCC;}


/* hozzászólás doboz vége */

/* kapcsolodó anyagok */

#kapcs-anyagok {
	width: 576px;
	margin: 0 4px 8px 0;
	padding: 8px 0 0 0;
}

#kapcs-anyagok p {
	width: 576px;
	clear: both;
}

#kapcs-anyagok p img {
	border: none;
	float: left;
	margin-right: 8px;
}

#kapcs-anyagok a {
 	font-weight: bold;
	padding-bottom: 4px;
	float: left;
	display: block;
}

#kapcs-anyagok a.letolt {
	background: url(letoltes_ikon_mn.gif) no-repeat 0 2px;
	padding: 2px 0 0 0;
	margin: 0 0 0 5px;
	width: 11px;
	height: 11px;
	float: left;
	display: block;
}

/* kapcsolodó anyagok vége */

/* találatok */

#szb-talalatok {
	margin: 8px 0 10px 0;
	padding: 6px 0 0 0;
	border-top: 1px solid #cccccc;
}

#magyar-nyelvu-programok div #szb-talalatok {
	margin: 0 0 10px 0;
	padding: 0;
	border-top: none;
}

#ujdonsagok div #szb-talalatok {
	margin: 0 0 10px 0;
	padding: 0;
	border-top: none;
}

/* nincs találat */
div.nincs-talalat {
	height: 21px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 8px 0 0 0;
	padding: 6px 0 0 0;
}
/* nincs találat vége */

/* fix találat */
div.fix-talalat {
	height: 21px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 8px 0 0 0;
	padding: 6px 0 0 0;
}
/* fix találat vége */


/* találatok lapozás */

div.szb-lapozas {
	height: 21px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 8px 0 0 0;
	padding: 6px 0 0 0;
}

div.lapozas-talalat {
	float: left;
}

div.lapozas-holder {
	float: right;
}

div.lapozas-holder a {
	background: url(lapozas-elv.gif) no-repeat 0 1px;
	padding: 0 0 0 6px;
	margin: 0 0 0 4px;
	text-decoration: none;
	font-size: 10px;
	FONT-weight: bold;
}

div.lapozas-holder a:hover {
	text-decoration: underline;
}

div.lapozas-holder a.elozo-inakt, div.lapozas-holder a.elozo-akt, div.lapozas-holder a.kovezkezo-inakt, div.lapozas-holder a.kovezkezo-akt {
	color: #cccccc;
}

div.lapozas-holder a.elozo {
	background: url(elozo.gif) no-repeat left 4px;
	color: #b50404;
	padding: 0 0 0 6px;
}

div.lapozas-holder a.elozo:hover {
	text-decoration: underline;
}

div.lapozas-holder a.elozo-inakt {
	background: url(elozo-inakt.gif) no-repeat left 4px;
	padding: 0 0 0 6px;
}


div.lapozas-holder a.kovetkezo {
	color: #b50404;
	background: url(kovetkezo.gif) no-repeat right 4px;
	padding: 0 6px 0 0;
}

div.lapozas-holder a.kovetkezo:hover {
	text-decoration: underline;
}

div.lapozas-holder a.kovetkezo-inakt {
	background: url(kovetkezo-inakt.gif) no-repeat right 4px;
	padding: 0 6px 0 0;
	color: #cccccc;
}

div.lapozas-holder a.lapozas-akt {
	font-weight: normal;
}

div.lapozas-holder span {
	background: url(lapozas-elv.gif) no-repeat 0 1px;
	padding: 0 0 0 2px;
	margin: 0 0 0 4px;
}

#magyar-nyelvu-programok div.szb-lapozas {
	height: 21px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 0;
	padding: 6px 0 0 0;
}

#ujdonsagok div.szb-lapozas {
	height: 21px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 0;
	padding: 6px 0 0 0;
}
/* találatok lapozás vége */

/* szurés */

div.szb-szures {
	height: 29px;
	border-bottom: 1px solid #cccccc;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(szures-bg.gif) repeat-y;
}

div.szb-szures-holder {
	float: right;
	margin: 0;
	padding: 0 6px 0 0;
	display: block;
}

#szures-label {
	font-weight: bold;
	margin: 7px 6px 0 0;
	padding: 0;
	float: left;
	display: block;
}

select#fejleszto, select#jogallas {
	width: 110px;
	padding: 0;
	height: 18px;
	margin: 5px 3px;
	float: left;
	display: block;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select#op-rendsz {
	width: 135px;
	padding: 0;
	height: 18px;
	margin: 5px 3px;
	float: left;
	display: block;
	border: 1px solid #a7a6aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select#fejleszto-also, select#jogallas-also {
        width: 110px;
        padding: 0;
        height: 18px;
        margin: 5px 3px;
        float: left;
        display: block;
        border: 1px solid #a7a6aa;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

select#op-rendsz-also {
        width: 135px;
        padding: 0;
        height: 18px;
        margin: 5px 3px;
        float: left;
        display: block;
        border: 1px solid #a7a6aa;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

input.szb-szures-gomb {
	margin: 4px 0 0 3px;
	padding: 0 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* szurés vége */

/* találat lista */

#talalat-tabla {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 580px;
}

#talalat-tabla thead td {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 80px;
	text-align: center;
}

#talalat-tabla thead td.letoltesek {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
}

#talalat-tabla thead td.letoltesikon {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 55px;
	text-align: center;
}

#talalat-tabla thead td a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-align: center;
	color: #000;
}

#talalat-tabla thead td a:hover{
	text-decoration: none;
}

#talalat-tabla thead td.meret {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 55px;
	text-align: center;
}

#talalat-tabla thead td a.novekvo {
	background: url(rendez-nov.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

#talalat-tabla thead td a.csokkeno {
	background: url(rendez-csok.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

#talalat-tabla thead td.cim {
	width: 170px;
	text-align: left;
}

#talalat-tabla tbody tr {
	margin: 0;
	padding: 0;
}

#talalat-tabla tbody tr.szponzoralt {
	margin: 0;
	padding: 0;
	background-color: #eef9d7;
}

#talalat-tabla tbody td {
	padding: 5px 5px;
	margin: 0;
	width: 80px;
	height: 51px;
	text-align: center;
}

#talalat-tabla tbody td.szponzoralt-brd {
	height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(brd-bg.gif) repeat-x;
	background-color: #eef9d7;
}

#talalat-tabla tbody td.brd {
	height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(brd-bg.gif) repeat-x;
	background-color: #fff;
}


#talalat-tabla tbody td a.letolt {
	background: url(letoltes_tabla.gif) no-repeat;
	padding: 0;
	width: 19px;
	height: 19px;
	display: block;
	text-align: center;
	margin: 0 auto;
}

#talalat-tabla tbody td.cim {
	width: 170px;
	text-align: left;
	padding: 5px 5px 7px 5px;
}

#talalat-tabla tbody td.letoltesek {
	padding: 5px 20px 5px 0;
	margin: 0;
	width: 70px;
	text-align: right;
}

#talalat-tabla tbody td.meret
{
	padding: 5px 10px 5px 0;
	margin: 0;
	text-align: right;
	width: 55px;
}

#talalat-tabla tbody td.cim span.szponzoralt-cimke {
	font-size: 9px;
	color: #535353;
}

#talalat-tabla tbody td.cim a {
	font-weight: bold;
	display: block;
}

/* találat lista vége */

/* találatok vége */

/* kategória aloldal */

#szb-kategoria-aloldal {
	margin: 8px 0 10px 0;
	padding: 0;
}

#kategoria-al-tabla {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 580px;
}

#kategoria-al-tabla thead td {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 80px;
	text-align: center;
}

#kategoria-al-tabla thead td.feltoltve {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
}

#kategoria-al-tabla thead td a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-align: center;
	color: #000;
}

#kategoria-al-tabla thead td a:hover{
	text-decoration: none;
}

#kategoria-al-tabla thead td.meret {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 55px;
	text-align: center;
}

#kategoria-al-tabla thead td a.novekvo {
	background: url(rendez-nov.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

#kategoria-al-tabla thead td a.csokkeno {
	background: url(rendez-csok.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

#kategoria-al-tabla thead td.cim {
	width: 170px;
	text-align: left;
}

#kategoria-al-tabla tbody tr {
	margin: 0;
	padding: 0;
}

#kategoria-al-tabla tbody td {
	padding: 5px 5px;
	margin: 0;
	width: 80px;
	height: 48px;
	text-align: center;
}
#kategoria-al-tabla tbody td.brd {
	height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(brd-bg.gif) repeat-x;
	background-color: #fff;
}

#kategoria-al-tabla tbody td.meret 
{
	padding: 5px 5px;
	margin: 0;
	width: 55px;
	text-align: right;
}

#kategoria-al-tabla tbody td.feltoltve {
	padding: 5px 20px 5px 0;
	width: 70px;
	text-align: right;
}

#kategoria-al-tabla tbody td a.letolt {
	background: url(letoltes_tabla.gif) no-repeat;
	padding: 0;
	width: 19px;
	height: 19px;
	display: block;
	text-align: center;
}

#kategoria-al-tabla tbody td.cim {
	width: 170px;
	text-align: left;
	padding: 5px 5px 7px 5px;
}

#kategoria-al-tabla tbody td.cim a {
	font-weight: bold;
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
}

#kategoria-al-tabla tbody td.cim img {
	padding: 0;
	margin: 0 5px 0 0;
}

/* kategória aloldal vége */

/* kategória fooldal */

#szb-kategoria-fooldal {
	margin: 0 0 10px 0;
	padding: 0;
}

#szb-kategoria-fooldal div.kategoria-flc {
	margin: 0;
	padding: 8px 5px 0 5px;
	background: url(kategoria-fo-bg.gif) repeat-x;
	height: 21px;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

#szb-kategoria-fooldal div.kategoria-flc-utolso {
	margin: 0 0 10px 0;
	padding: 8px 5px 0 5px;
	background: url(kategoria-fo-bg.gif) repeat-x;
	height: 21px;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

#szb-kategoria-fooldal div.kategoria-flc a.nyit {
	padding: 0;
	margin: 0;
	width: 13px;
	height: 13px;
	float: right;
	display: block;
	background: url(szb-nyil-open.gif) no-repeat right;
}

#szb-kategoria-fooldal div.kategoria-flc-utolso a.nyit {
	padding: 0;
	margin: 0;
	width: 13px;
	height: 13px;
	float: right;
	display: block;
	background: url(szb-nyil-open.gif) no-repeat right;
}

#szb-kategoria-fooldal div.kategoria-flc a.zar {
	padding: 0;
	margin: 0;
	width: 13px;
	height: 13px;
	float: right;
	display: block;
	background: url(szb-nyil-close.gif) no-repeat right;
}

#elso-1, #masodik-1, #harmadik-1, #negyedik-1, #otodik-1, #hatodik-1, #hetedik-1, nyolcadik-1, kilencedik-1, tizedik-1 {
	margin: 0;
	padding: 0;
	display: block;
}

#elso-2, #masodik-2, #harmadik-2, #negyedik-2, #otodik-2, #hatodik-2, #hetedik-2, nyolcadik-2, kilencedik-2, tizedik-2 {
	margin: 0;
	padding: 0;
	display: none;
}


.kategoria-fo-tabla {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 580px;
}

.kategoria-fo-tabla thead td {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 80px;
	text-align: center;
}


.kategoria-fo-tabla thead td.feltoltve {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
}

.kategoria-fo-tabla thead td a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-align: center;
	color: #000;
}

.kategoria-fo-tabla thead td a:hover {
	text-decoration: none;
}

.kategoria-fo-tabla thead td.meret {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
	width: 55px;
	text-align: center;
}

.kategoria-fo-tabla thead td a.novekvo {
	background: url(rendez-nov.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

.kategoria-fo-tabla thead td a.csokkeno {
	background: url(rendez-csok.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

.kategoria-fo-tabla thead td.cim {
	width: 170px;
	text-align: left;
}

.kategoria-fo-tabla tbody tr {
	margin: 0;
	padding: 0;
}

.kategoria-fo-tabla tbody td {
	padding: 5px 5px;
	margin: 0;
	width: 80px;
	height: 48px;
	text-align: center;
}

.kategoria-fo-tabla tbody td.brd {
	height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(brd-bg.gif) repeat-x;
	background-color: #fff;
}

.kategoria-fo-tabla tbody td.meret 
{
	padding: 5px 5px;
	margin: 0;
	width: 55px;
	text-align: right;
}

.kategoria-fo-tabla tbody td a.letolt {
	background: url(letoltes_tabla.gif) no-repeat;
	padding: 0;
	width: 19px;
	height: 19px;
	display: block;
	text-align: center;
	margin: 0 auto;
}

.kategoria-fo-tabla tbody td.cim {
	width: 170px;
	text-align: left;
	padding: 5px 5px 7px 5px;
}

.kategoria-fo-tabla tbody td.feltoltve {
	padding: 5px 20px 5px 0;
	width: 70px;
	text-align: right;
}

.kategoria-fo-tabla tbody td.cim a {
	font-weight: bold;
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
}

.kategoria-fo-tabla tbody td.cim img {
	padding: 0;
	margin: 0 5px 0 0;
}

/* kategória fooldal vége */


/* toplista  */

#szb-toplista {
	margin: 0 0 10px 0;
	padding: 0;
}

#toplista-flc {
	margin: 0;
	padding: 0;
}

#toplista-flc div {
	margin: 0;
	padding: 0;
	height: 35px;
	display: block;
	float: left;
}

#toplista-flc div a {
	font: bold 20px Georgia;
	color: #000;
	margin: 0;
	padding: 6px 25px 0 6px;
	height: 29px;
	float: left;
	display: block;
}

#toplista-flc div a:hover {
	text-decoration: none;
	background: url(top-flc-bg.gif) repeat-x;
}

#toplista-flc div a span {
	font: bold 20px Georgia;
	color: #fff;
	background: url(szam-bg.gif) repeat-x;
	height: 29px;
	margin: 0 0 0 3px;
	padding: 6px 3px 0 3px;
}

#toplista-flc div a.akt {
	font: bold 20px Georgia;
	color: #000;
	margin: 0;
	padding: 6px 25px 0 6px;
	height: 29px;
	float: left;
	display: block;
	background: url(top-flc-bg.gif) repeat-x;
}


.toplista-tabla {
	clear: both;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 580px;
	margin: 0;
	padding: 0;
}

.toplista-tabla thead td {
	border-top: 1px solid #b50404;
	border-bottom: 1px solid #b50404;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 5px;
	text-transform: uppercase;
	text-align: center;
}

.toplista-tabla thead td.cim {
	padding: 5px 5px;
	margin: 0;
	width: 300px;
	text-align: left;
}

.toplista-tabla tbody tr {
	margin: 0;
	padding: 0;
}

.toplista-tabla tbody tr.paratlan {
	margin: 0;
	padding: 0;
	background-color: #f5f5f5;
}

.toplista-tabla tbody td {
	padding: 5px 5px;
	margin: 0;
	text-align: center;
	height: 42px;
}

.toplista-tabla tbody td img {
	padding: 0;
	margin: 0 5px 0 0;
}

.toplista-tabla tbody td.sszam {
	padding: 5px 5px;
	margin: 0;
	width: 35px;
	text-align: right;
	font: bold 20px Georgia;
	color: #c4c4c4;
}

.toplista-tabla tbody td.letoltesek {
	padding: 5px 20px 5px 0;
	margin: 0;
	text-align: right;
}

.toplista-tabla tbody td.cim {
	padding: 10px 5px;
	margin: 0;
	width: 300px;
	text-align: left;
}

.toplista-tabla tbody td.cim a {
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
	float: left;
	display: block;
}

.toplista-tabla tbody td.cim img {
	padding: 0;
	margin: 0 5px 0 0;
}

.toplista-tabla tbody td.cim a.letolt {
	background: url(letoltes_ikon_mn.gif) no-repeat 0 2px;
	padding: 2px 0 0 0;
	margin: 0 0 0 5px;
	width: 11px;
	height: 11px;
	float: left;
	display: block;
}

.toplista-tabla tbody td.cim p {
	clear: both;
}


#top-1 {
	margin: 0;
	padding: 0;
	display: block;
}

#top-2, #top-3 {
	margin: 0;
	padding: 0;
	display: none;
}



#tab_napi {position: relative;}
#tab_napi img {border: none;}
#tab_napi span { font-family: Georgia; font-size: 18px; font-weight: bold;}
#tab_napi .tab1 {display: block; position: absolute; left: 9px; top: 9px; color: White;}
#tab_napi .tab2 {display: block; position: absolute; left: 73px; top: 9px; color: #B50404; cursor: pointer;}
#tab_napi .tab3 {display: block; position: absolute; left: 130px; top: 9px; color: #B50404; cursor: pointer;}

#tab_heti {position: relative;}
#tab_heti img {border: none;}
#tab_heti span { font-family: Georgia; font-size: 18px; font-weight: bold;}
#tab_heti .tab1 {display: block; position: absolute; left: 9px; top: 9px; color: #B50404; cursor: pointer;}
#tab_heti .tab2 {display: block; position: absolute; left: 73px; top: 9px; color: White;}
#tab_heti .tab3 {display: block; position: absolute; left: 130px; top: 9px; color: #B50404; cursor: pointer;}

#tab_havi {position: relative;}
#tab_havi img {border: none;}
#tab_havi span { font-family: Georgia; font-size: 18px; font-weight: bold;}
#tab_havi .tab1 {display: block; position: absolute; left: 9px; top: 9px; color: #B50404; cursor: pointer;}
#tab_havi .tab2 {display: block; position: absolute; left: 73px; top: 9px; color: #B50404; cursor: pointer;}
#tab_havi .tab3 {display: block; position: absolute; left: 130px; top: 9px; color: White;}

#toplista
{
    width: 581px;
}
#toplista div.tab
{
    width: 581px;
    height: 39px;
    background-color: White;
    background-image: url(toplista_tab_hatter.gif);
}

#toplista div.tab div.rssikon
{
    float: right;
    margin: 12px 12px 0px 0px;
}

#toplista div.tab div.rssikon img
{
    border: 0px;
}

#toplista div.tab div.title
{
    font-size: 23px;
    font-family: Georgia;
    font-weight: bold;
    height: 29px;
    padding: 4px 0px 0px 9px;
    float: left;
    margin-right: 10px;
}

#toplista div.tab div.tab
{
    width: 178px;
    height: 29px;
    padding-top: 5px;
    float: left;
}

#toplista .row0
{
    background-color: White;      
}
#toplista .row1
{
    background-color: #F5F5F5;
}

#toplista .h1, #toplista .h2, #toplista .h3
{
    border-bottom: 1px solid #C0C0C0;
    padding: 5px 0px 5px 3px;
}
#toplista .h1 span, #toplista .h2 span, #toplista .h3 span
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}
#toplista .h1
{
    width: 342px;
}
#toplista .h2
{
    width: 150px;
    text-align: center;
}
#toplista .h3
{
    width: 80px;
}

#toplista .c1
{
    width: 345px;
}

#toplista .c1 .sorszam
{
    width: 30px;
    text-align: center;
}

#toplista .c1 .sorszam span
{
    font-family: Georgia;
    font-size: 20px;
    font-weight: bold;
    color: #969696;
}

#toplista .c1 .szoftver
{
    width: 285px;
}
#toplista .c1 .szoftver span.szoftver-neve
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    display: block;
}
#toplista .c1 .szoftver span.szoftver-leirasa
{
    font-family: Verdana;
    font-size: 11px;
    display: block;
}
#toplista .c1 .letoltes
{
    width: 30px;
    text-align: center;
}
#toplista .c1 .letoltes img
{
    border: none;
}
#toplista .c2
{
    width: 153px;
    text-align: center;
}
#toplista .c3
{
    width: 80px;
    padding-left: 3px;
}
#toplista .c3 span
{
    color: #707070;
}
#toplista .c3 img
{
    color: #707070;
    margin: 2px 0px 2px 0px;
}






/* toplista vége */


/* bemutato */

#cikkek
{
    width: 570px;
}
#cikkek div.cikk div
{
    margin: 3px 0px 3px 0px;
}
#cikkek div.cikk div.cim span
{
    font-family: Georgia;
    font-size: 26px;
    font-weight: bold;
}
#cikkek div.cikk span.szerzo, #cikkek div.cikk span.elvalaszto, #cikkek div.cikk span.datum
{
    font-family: Verdana;
}
#cikkek div.cikk span.elvalaszto, #cikkek div.cikk span.datum
{
    color:#8b8b8b;
}
#cikkek div.cikk span.elvalaszto
{
    margin: 0px 3px 0px 3px;
}
#cikkek div.cikk div.text span
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 150%;
    display: block;
    margin: 5px 0px 5px 0px;
}
#cikkek div.cikk div.img_center
{
     margin: 10px auto 10px auto; background-color: #EEEEEC;
}
#cikkek div.cikk div.img_center div.kepalairas
{
     padding: 5px 0px 7px 9px;
}

#cikkek div.cikk div.img_left
{
    float: left;
    margin: 5px 10px 5px 0px; background-color: #EEEEEC;
}
#cikkek div.cikk div.img_left div.kepalairas
{
     padding: 5px 0px 7px 9px;
}

#cikkek div.cikk span.tovabb
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}

#cikkek div.cikk span.tovabb img
{
    border: 0px;
}


#cikkek .cikkek-lab {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; margin-top: 10px;}
#cikkek .cikkek-lab .cikkek-lapozasa {padding: 8px 0px 8px 0px; float: right;}
#cikkek .cikkek-lab .cikkek-lapozasa .elozo-kovetkezo {float: left; padding: 0px 3px 0px 3px;}
#cikkek .cikkek-lab .cikkek-lapozasa .elozo-kovetkezo span {font-weight: bold; font-size: 10px;}
#cikkek .cikkek-lab .cikkek-lapozasa .elozo-kovetkezo img {border: 0px;}
#cikkek .cikkek-lab .cikkek-lapozasa .oldalszam {float: left; padding: 0px 3px 0px 3px; border-left: 1px solid #CCCCCC;}
#cikkek .cikkek-lab .cikkek-lapozasa .oldalszam span {font-weight: bold; font-size: 10px;}
#cikkek .cikkek-lab .cikkek-lapozasa .aktualis span {font-weight: normal; color: Black;}
#cikkek .cikkek-lab .cikkek-lapozasa .passziv span {color: #CCCCCC;}


/* bemutato vége */





/* archivum */

#szb-archivum {
	margin: 3px 0 10px 0;
	padding: 0;
}

#szb-archivum-lista {
	margin: 0;
	padding: 0;
}

#szb-archivum-lista ul {
	margin: 0;
	padding: 0;
}

#szb-archivum-lista ul li {
	margin: 0 0 5px 0;
	border-bottom: 1px dashed #cccccc;
	padding: 5px 0;
}

#szb-archivum-lista ul li.utolso {
	margin: 0;
	border-bottom: none;
	padding: 5px 0;
}

#szb-archivum-lista ul li div, #szb-archivum ul li.utolso div {
	display: block;
	font-size: 10px;
	margin: 0 0 2px 0;
	padding: 0;	
	text-transform: uppercase;
}

#szb-archivum-lista ul li div span, #szb-archivum ul li.utolso div span {
	float: left;
	display: block;
	font-size: 10px;
	border-right: 2px solid #CCCCCC;
	padding: 0 5px 0 0;
	margin: 1px 5px 0 0;
	text-transform: uppercase;
}

#szb-archivum-lista ul li a, #szb-archivum ul li.utolso a {
	font: bold 14px Georgia;
	display: block;
}

/* archivum vége */

/* letöltés számláló */
#letoltes-szamlalo {
	margin: 4px 0 0 0;
	padding: 0;
}

#letoltes-szamlalo h4 {
	height: 16px;
	color: #000;
	background-color: transparent;
	padding: 4px 0 0 0;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: both;
	text-transform: uppercase;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}
/* letöltés számláló vége */

/* ajánlatok */
#szb-ajanlat {
	margin: 4px 0 8px 0;
	padding: 0;
}

#szb-ajanlat div.del {
	clear: both;
}

#szb-ajanlat div.szb-ajanlat-sor {
	margin: 0 0 5px 0;
	padding: 0;
	float: left;
	display: block;
}

#szb-ajanlat div.szb-ajanlat-sor span {
	width: 286px;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
}

#szb-ajanlat div.szb-ajanlat-sor span.vege {
	width: 286px;
	padding: 0;
	margin: 0 0 0 8px;
	float: left;
	display: block;
}

#szb-ajanlat div.szb-ajanlat-sor span h2, #szb-ajanlat div.szb-ajanlat-sor span.vege h2 {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	text-transform: uppercase;
	margin: 0 0 3px 0;
}

#szb-ajanlat div.szb-ajanlat-sor span div {
	width: 266px;
	border: 5px solid #e7e7e7;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	cursor: default;
}

#szb-ajanlat div.szb-ajanlat-sor span div.mover {
	width: 266px;
	border: 5px solid gray;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #BCBCBC none repeat scroll 0% 0%;
	cursor: pointer;
}
#szb-ajanlat div.szb-ajanlat-sor span div.mover2 {
	width: 266px;
	border: 5px solid gray;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #BCBCBC none repeat scroll 0% 0%;
	cursor: pointer;
}

#szb-ajanlat div.szb-ajanlat-sor span div.mout {
	width: 266px;
	border: 5px solid #e7e7e7;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #FFFFFF none repeat scroll 0% 0%;
}
#szb-ajanlat div.szb-ajanlat-sor span div.mout2 {
	width: 266px;
	border: 5px solid #BBBBBB;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #F0F0F0 none repeat scroll 0% 0%;
}

#szb-ajanlat div.szb-ajanlat-sor span div span {
	width: 20x;
	padding: 0;
	margin: 0;
	float: none;
	display: inline;
}

#szb-ajanlat div.szb-ajanlat-sor span.vege div {
	width: 266px;
	border: 5px solid #e7e7e7;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
}

#szb-ajanlat div.szb-ajanlat-sor span.vege div.mover {
	width: 266px;
	border: 5px solid gray;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #BCBCBC none repeat scroll 0% 0%;
	cursor: pointer;
}
#szb-ajanlat div.szb-ajanlat-sor span.vege div.mover2 {
	width: 266px;
	border: 5px solid gray;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #BCBCBC none repeat scroll 0% 0%;
	cursor: pointer;
}

#szb-ajanlat div.szb-ajanlat-sor span.vege div.mout {
	width: 266px;
	border: 5px solid #e7e7e7;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #FFFFFF none repeat scroll 0% 0%;
}
#szb-ajanlat div.szb-ajanlat-sor span.vege div.mout2 {
	width: 266px;
	border: 5px solid #BBBBBB;
	margin: 0;
	padding: 5px 5px;
	float: left;
	display: block;
	background: #F0F0F0 none repeat scroll 0% 0%;
}

#szb-ajanlat div.szb-ajanlat-sor span.vege div span {
	width: 20x;
	padding: 0;
	margin: 0;
	float: none;
	display: inline;
}

#szb-ajanlat div.szb-ajanlat-sor span div img, #szb-ajanlat div.szb-ajanlat-sor span.vege div a img {
	border: 0;
	margin: 0 5px 0 0;
	padding: 0;
	float: left;
	display: block;
}

#szb-ajanlat div.szb-ajanlat-sor span div a, #szb-ajanlat div.szb-ajanlat-sor span.vege div a {
	font-weight: bold;
}

a.boxTitle
{
    color: Black;
}


/* ajánlatok vége */


/* oldaltérkép */

#site-map {
	margin: 0;
	padding: 0;
}

#site-map div {
	width: 188px;
	float: left;
	display: block;
	margin: 0 8px 10px 0;
}

#site-map div.utolso {
	width: 188px;
	float: left;
	display: block;
	margin: 0 0 10px 0;
}

#site-map div ul, #site-map div.utolso ul {
	margin: 5px 0 0 0;
	padding: 0 0 0 4px;
}

#site-map div ul li.bulletos, #site-map div.utolso ul li.bulletos {
	margin: 0;
	padding: 0 4px 2px 8px;	
}


#site-map div ul li a, #site-map div.utolso ul li a {
	margin: 0;
	padding: 0;
	font-weight: bold;
}

#site-map div ul li a.nobold, #site-map div.utolso ul li a.nobold {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

#szoftverbazis h3 {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EFEFE7;
	margin: 10px 0 0 0;
	padding: 4px 0 0 4px;
	height: 16px;
	color: #000;
}

#szoftverbazis h3 a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}

#szoftverbazis h3 a:hover {
	text-decoration: none;
}

#szoftverbazis h3 a.noupp {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	text-transform: lowercase;
}

#szoftverbazis h3 a.noupp:hover {
	text-decoration: none;
}

#szoftverbazis span.templatecim {
	font: bold 26px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 0;
}

span.templatecim {
	font: bold 26px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 8px;
}

span.templatecim a {
	font: bold 26px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	color: #000;
}

span.templatecim a:hover {
	text-decoration: none;
}
/* oldaltérkép vége */


/* oldaltérkép2 */

#oldalterkep {}
#oldalterkep div.kategoria {margin-bottom: 3px;}
#oldalterkep div.kategoria span {font-size: 11px; font-weight: bold;}
#oldalterkep div.kategoria span.elvalaszto {font-size: 11px;}
#oldalterkep div.szoftverek {}
#oldalterkep div.szoftverek span {}

/* oldaltérkép2 vége */


/* heti top 10 program */

#top-tiz-program {
	margin:8px 0;
}

#top-tiz-program ul {
	margin: 0;
	padding: 0;
}

#top-tiz-program ul li {
	margin: 0 0 10px 0;
	padding: 0;
	color: #535353;
	font-size: 11px;
	font-weight: bold;
}

#top-tiz-program ul li span {
	background: url(szb-nb-bg.gif) no-repeat;
	padding: 2px 0;
	margin: -2px 5px 0 0;
	text-align: center;
	width: 18px;
	height: 18px;
	float: left;
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #535353;
}

#top-tiz-program ul li a {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

a.tobbkategoria {
	font-weight: bold;
	float: left;
	display:block;
	background: url(dupla-nyil.gif) no-repeat right 5px;
	width: 147px;
	margin: 3px 0 8px 0;
}


/* heti top 10 program vége */

/* techbázis ajánló */

#tehcbazis-ajanlo {
	margin:8px 0;
}

/* techbázis ajánló vége */

/* szoftver ajánló */

div.szoftver-aj {
	margin: 8px 0;
}

div.szoftver-aj img {
	border: 4px solid #b5b5b5;
	float: left;
	margin: 2px 8px 0 0;
}

div.szoftver-aj a {
	display: block;
	font-weight: bold;
}

/* szoftver ajánló vége */

/* SZOFTVERBÁZIS VÉGE */


/* 404 */

#negyszaznegy {
	margin: 0 0 15px 0;
}

#negyszaznegy span {
	font: bold 26px Georgia, Verdana, Arial, sans-serif;
	background: url(404-bg.gif) no-repeat left;
	padding: 0 0 0 66px;
}

#negyszaznegy p {
	width: 580px;
	font-size:12px;
	padding: 0;
	margin: 10px 0;
}

/* 404 vége */



/* találat lista */

#tablazat-talalatok 
{
    margin-top: 10px;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 580px;
}

#tablazat-talalatok thead td {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 5px 10px 5px;
	text-transform: uppercase;
}

#tablazat-talalatok thead td a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
}

#tablazat-talalatok thead td a:hover {
	color: #000;
	text-decoration: none;
}

#tablazat-talalatok thead td a.novekvo {
	background: url(rendez-nov.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

#tablazat-talalatok thead td a.csokkeno {
	background: url(rendez-csok.gif) no-repeat;
	padding: 0;
	margin: 3px 0 0 0;
	width: 9px;
	height: 7px;
	float: right;
	display: block;
}

#tablazat-talalatok thead td.cim {
	text-align: left;
	width: 36px;
	padding-right: 140px;
}

#tablazat-talalatok thead td.letoltes 
{
	text-align: center;
	width: 55px;
}

#tablazat-talalatok thead td.jogallas {
	text-align: center;
	width: 80px;
}

#tablazat-talalatok thead td.feltoltve {
	text-align: center;
	width: 80px;
}

#tablazat-talalatok thead td.meret 
{
	text-align: center;
	width: 55px;
}

#tablazat-talalatok thead td.ertekeles 
{
	text-align: center;
	width: 80px;
}

#tablazat-talalatok tbody tr {
	margin: 0;
	padding: 0;
}

#tablazat-talalatok tbody tr.szponzoralt {
	margin: 0;
	padding: 0;
	background-color: #eef9d7;
}

#tablazat-talalatok body td {
	padding: 5px 5px;
	margin: 0;
	height: 51px;
	text-align: center;
}

#tablazat-talalatok tbody td.szponzoralt-brd {
	height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(brd-bg.gif) repeat-x;
	background-color: #eef9d7;
}

#tablazat-talalatok tbody td.brd {
	height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(brd-bg.gif) repeat-x;
	background-color: #fff;
}

#tablazat-talalatok tbody td.cim {
	width: 170px;
	text-align: left;
	padding: 5px 0 7px 5px;
}

#tablazat-talalatok tbody td.cim a {
	font-weight: bold;
	display: block;
}
#tablazat-talalatok tbody td.cim a.sponsored {
	font-weight: bold;
	display: block;
	color: #5a8900;
}

#tablazat-talalatok tbody td a.letolt {
	background: url(letoltes_tabla.gif) no-repeat;
	padding: 0;
	width: 19px;
	height: 19px;
	display: block;
	text-align: center;
	margin: 0 auto;
	background-color: Aqua;
}

#tablazat-talalatok tbody td.jogallas {
	text-align: center;
	width: 80px;
}

#tablazat-talalatok tbody td.feltoltve {
	text-align: right;
	width: 80px;
}


#tablazat-talalatok tbody td.letoltes 
{
	width: 55px;
	padding-left: 10px;
}

#tablazat-talalatok tbody td.meret 
{
	text-align: right;
	width: 50px;
	padding-right: 5px;
}

#tablazat-talalatok tbody td.ertekeles 
{
    /*background-color: Lime;*/
	text-align: center;
	width: 80px;
}

#tablazat-talalatok tbody td.ertekeles div
{
    margin: 2px 0px 2px 0px;
}
#tablazat-talalatok tbody td.ertekeles div span
{
    font-size: 9px;
    color: #838383;
}

/* találat lista vége */

#talalat-tabla thead td a.novekvopiros {
         background: url(rendez-nov-szurke.gif) no-repeat;
         padding: 0;
         margin: 3px 0 0 0;
         width: 9px;
         height: 7px;
         float: right;
         display: block;
}
 
#talalat-tabla thead td a.csokkenopiros {
         background: url(rendez-csok-szurke.gif) no-repeat;
         padding: 0;
         margin: 3px 0 0 0;
         width: 9px;
         height: 7px;
         float: right;
         display: block;
}
 
#tablazat-talalatok thead td a.novekvopiros {
         background: url(rendez-nov-szurke.gif) no-repeat;
         padding: 0;
         margin: 3px 0 0 0;
         width: 9px;
         height: 7px;
         float: right;
         display: block;
}
 
#tablazat-talalatok thead td a.csokkenopiros {
         background: url(rendez-csok-szurke.gif) no-repeat;
         padding: 0;
         margin: 3px 0 0 0;
         width: 9px;
         height: 7px;
         float: right;
         display: block;
}

div.keretes-doboz-cikk {
background-color:#EFEFEF;
border:1px solid #B5B5B5;
margin-bottom:5px;
margin-right:10px;
padding:5px 7px 7px;
width:229px;
}

#kenyer-szov, #kenyer-szov p {
	font-size: 11px;
	margin-bottom: 10px;
	line-height: 17px;
}

#kenyer-szov ul {
	margin: 8px 0 8px 8px;
}

#kenyer-szov li {
	font-size: 11px;

	background: url(bullet.gif) no-repeat 0 5px;
	padding: 0 4px 4px 10px;
}

#kenyer-szov a img {
	border: 0;
}

div.wsz-kiemelt-obk-ajanlat {height: 157px; background: #DEE9F7 url(ferfi/obk-kiem-aj-bg_auto.gif) repeat-x;}
div.wsz-kiemelt-obk-ajanlat a.fejlec-wsz, div.wsz-obk-ajanlat a.fejlec-wsz {display:block; font-weight:bold; float:left; position:relative; top:4px; left:10px;}
div.wsz-obk-ajanlat a.fejlec-wsz { top:7px;	left:14px;}
* html div.wsz-kiemelt-obk-ajanlat a.fejlec-wsz{ left:20px;}
* html div.wsz-obk-ajanlat a.fejlec-wsz { left:28px;
}