body { behavior: url("../js/csshover.htc"); } 

body {
	background: url(../images/bg.jpg) top center no-repeat #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	line-height: normal !important;
}

.betu_14 {
	font-size: 14px;
}

.feher {
	color: #FFF;
}

a.feketelink:link, a.feketelink:visited {
	color: #000;
	text-decoration: none;
}

a.feketelink:hover, a.feketelink:active {
	color: #000;
	text-decoration: underline;
}

a:link, a:visited {
	color: #F00;
	text-decoration: underline;
}

a:hover, a:active {
	color: #000;
	text-decoration: underline;
}

/*a.hirvalasztobogyo:link, a.hirvalasztobogyo:visited {
	background: url(../images/hirfejlec_bogyo.gif) bottom;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 2px;
	font-size: 1px;
}

a.hirvalasztobogyo:hover, a.hirvalasztobogyo:active {
	background: url(../images/hirfejlec_bogyo.gif) top;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 2px;
	font-size: 1px;}

a.hirvalasztobogyo_aktiv:link, a.hirvalasztobogyo_aktiv:visited {
	background: url(../images/hirfejlec_bogyo.gif) top;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 2px;
	font-size: 1px;}

a.hirvalasztobogyo_aktiv:hover, a.hirvalasztobogyo_aktiv:active {
	background: url(../images/hirfejlec_bogyo.gif) bottom;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 2px;
	font-size: 1px;}*/
	
a.hirvalasztobogyo {
	background: url(../images/hirfejlec_bogyo.gif) top;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 2px;
	font-size: 1px;
}

a.hirvalasztobogyo:hover, a.hirvalasztobogyo_aktiv {
	background: url(../images/hirfejlec_bogyo.gif) bottom;
	width: 15px;
	height: 15px;
	display: block;
	margin-left: 2px;
	font-size: 1px;
}

a.reszletek:link, a.reszletek:visited {
	background: url(../images/btn_reszletek.gif);
	width: 76px;
	height: 17px;
	display: block;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	line-height: 17px;
	vertical-align: middle;
}

a.reszletek:hover, a.reszletek:active {
	background: url(../images/btn_reszletek.gif);
	width: 76px;
	height: 17px;
	display: block;
	color: #000;
	text-decoration: none;
	text-align: center;
	line-height: 17px;
	vertical-align: middle;
}

a.reszletek_szurke:link, a.reszletek_szurke:visited {
	background: url(../images/btn_reszletek_szurke.gif);
	width: 75px;
	height: 17px;
	display: block;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	line-height: 17px;
	vertical-align: middle;
}

a.reszletek_szurke:hover, a.reszletek_szurke:active {
	background: url(../images/btn_reszletek_szurke.gif);
	width: 75px;
	height: 17px;
	display: block;
	color: #000;
	text-decoration: none;
	text-align: center;
	line-height: 17px;
	vertical-align: middle;
}

a.szurkehattereslink:link, a.szurkehattereslink:visited {
	color: #B8B8B8;
	text-decoration: none;
	padding: 2px;
}

a.szurkehattereslink:hover, a.szurkehattereslink:active {
	background: #242424;
	color: #B8B8B8;
	text-decoration: none;
	padding: 2px;
}

a.piroslink:link, a.piroslink:visited {
	color: #E80F12;
	text-decoration: none;
}

a.piroslink:hover, a.piroslink:active {
	color: #E80F12;
	text-decoration: underline;
}

a.szurkelink:link, a.szurkelink:visited {
	color: #333;
	text-decoration: none;
}

a.szurkelink:hover, a.szurkelink:active {
	color: #E80F12;
	text-decoration: none;
}

a.feketelink:link, a.feketelink:visited {
	color: #000;
	text-decoration: none;
}

a.feketelink:hover, a.feketelink:active {
	color: #000;
	text-decoration: underline;
}

a.tovabbnyil_piros:link, a.tovabbnyil_piros:visited {
	background: url(../images/bg_tovabbnyil.gif) top;
	width: 17px;
	height: 17px;
	display: block;
	font-size: 1px;
}

a.tovabbnyil_piros:hover, a.tovabbnyil_piros:active {
	background: url(../images/bg_tovabbnyil.gif) bottom;
	width: 17px;
	height: 17px;
	display: block;
	font-size: 1px;
}

a.osszesnyil:link, a.osszesnyil:visited {
	background: url(../images/bg_osszesnyil.gif) right top no-repeat;
	height: 17px;
	display: block;
	color: #000;
	text-decoration: none;
	padding-right: 22px;
	text-align: right;
}

a.osszesnyil:hover, a.osszesnyil:active {
	background: url(../images/bg_osszesnyil.gif) right bottom no-repeat;
	height: 17px;
	display: block;
	color: #E80F12;
	text-decoration: none;
	padding-right: 22px;
	text-align: right;
}

.clearboth {
	clear: both;
	line-height: 1px;
	height: 1px;
	font-size: 1px;
}

/* --- CONTAINER --- */

#container {
	width: 961px;
	margin-left: auto;
	margin-right: auto;
}

/* --- VISSZASZAMLALO --- */

.visszaszamlalo {
	width: 291px;
	height: 22px;
	position: absolute;
	top: 159px;
	left: 50%;
	margin-left: 182px;
}

/* --- TETEJESOR --- */

#teteje {
	width: 961px;
	height: 29px;
	margin-bottom: 21px;
}

#teteje .hirleveltable {
	float: left;
	margin-top: 3px;
}

#teteje .hirleveltable td {
	padding: 2px;
}

#teteje .hirlevelbeviteli {
	width: 132px;
	height: 15px;
	padding-left: 5px;
	background: url(../images/teteje_hirlevelbeviteli.gif) top no-repeat;
	color: #999;
	font-size: 11px;
	vertical-align: middle;
	border: none;
}

#teteje .hirlevelgomb {
	width: 17px;
	height: 17px;
	background: url(../images/teteje_hirlevelgomb.gif);
	border: none;
}

#teteje ul, #teteje li {
	float: right;
	display: block;
}

#teteje ul {
	margin-top: 5px;
}

#teteje li {
	margin-left: 10px;
	line-height: 18px;
	vertical-align: middle;
}

/* --- FEJLEC --- */

#fejlec {
	width: 961px;
	height: 132px;
	background: url(../images/bg_fejlec.gif);
	margin-bottom: 10px;
}

#fejlec .manlogo {
	width: 84px;
	height: 41px;
	position: absolute;
	top: 46px;
	left: 50%;
	margin-left: 165px;
}

#fejlec .oxxologo {
	width: 200px;
	height: 66px;
	position: absolute;
	top: 60px;
	left: 50%;
	margin-left: 270px;
}

#fejlec .fomenu {
	width: 700px;
	height: 48px;
}

#fejlec .fomenu ul, #fejlec .fomenu li {
	display: block;
	float: left;
}

/* FOMENU 1 */

#fejlec .fomenu .csapat_1 {
	background: url(../images/menu_csapat_1.gif);
	width: 159px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.verseny_1:link, #fejlec .fomenu a.verseny_1:visited {
	background: url(../images/menu_verseny_1.gif) top;
	width: 156px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.verseny_1:hover, #fejlec .fomenu a.verseny_1:active {
	background: url(../images/menu_verseny_1.gif) bottom;
	width: 156px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.shop_1:link, #fejlec .fomenu a.shop_1:visited {
	background: url(../images/menu_shop_1.gif) top;
	width: 169px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.shop_1:hover, #fejlec .fomenu a.shop_1:active {
	background: url(../images/menu_shop_1.gif) bottom;
	width: 169px;
	height: 48px;
	display: block;
}

/* FOMENU 2 */

#fejlec .fomenu a.csapat_2:link, #fejlec .fomenu a.csapat_2:visited {
	background: url(../images/menu_csapat_2.gif) top;
	width: 159px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.csapat_2:hover, #fejlec .fomenu a.csapat_2:active {
	background: url(../images/menu_csapat_2.gif) bottom;
	width: 159px;
	height: 48px;
	display: block;
}

#fejlec .fomenu .verseny_2 {
	background: url(../images/menu_verseny_2.gif);
	width: 156px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.shop_2:link, #fejlec .fomenu a.shop_2:visited {
	background: url(../images/menu_shop_2.gif) top;
	width: 169px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.shop_2:hover, #fejlec .fomenu a.shop_2:active {
	background: url(../images/menu_shop_2.gif) bottom;
	width: 169px;
	height: 48px;
	display: block;
}

/* FOMENU 3 */

#fejlec .fomenu a.csapat_3:link, #fejlec .fomenu a.csapat_3:visited {
	background: url(../images/menu_csapat_3.gif) top;
	width: 159px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.csapat_3:hover, #fejlec .fomenu a.csapat_3:active {
	background: url(../images/menu_csapat_3.gif) bottom;
	width: 159px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.verseny_3:link, #fejlec .fomenu a.verseny_3:visited {
	background: url(../images/menu_verseny_3.gif) top;
	width: 156px;
	height: 48px;
	display: block;
}

#fejlec .fomenu a.verseny_3:hover, #fejlec .fomenu a.verseny_3:active {
	background: url(../images/menu_verseny_3.gif) bottom;
	width: 156px;
	height: 48px;
	display: block;
}

#fejlec .fomenu .shop_3 {
	background: url(../images/menu_shop_3.gif);
	width: 169px;
	height: 48px;
	display: block;
}

/* ALMENU */

#fejlec .almenu {
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
	padding-left: 20px;
}

#fejlec .almenu li {
	display: block;
	float: left;
	color: #E80F12;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}

#fejlec .almenu li a:link, #fejlec .almenu li a:visited {
	color: #FFF;
	text-decoration: none;
	padding: 0px 2px;
}

#fejlec .almenu li a:hover, #fejlec .almenu li a:active {
	color: #FFF;
	text-decoration: none;
	padding: 0px 2px;
	background-color: #E80F12;
}

/* AL-ALMENU */

#fejlec .alalmenu {
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding-left: 20px;
}

#fejlec .alalmenu li {
	display: block;
	float: left;
	color: #E80F12;
	font-family: Helvetica;
	font-size: 16px;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}

#fejlec .alalmenu li a:link, #fejlec .alalmenu li a:visited {
	color: #999;
	text-decoration: none;
	padding: 0px 2px;
}

#fejlec .alalmenu li a:hover, #fejlec .alalmenu li a:active {
	color: #FFF;
	text-decoration: none;
	padding: 0px 2px;
}

/* --- BALOSZLOP --- */

#baloszlop {
	width: 660px;
	margin-right: 10px;
	float: left;
}

/* FOHIR */

#baloszlop .fohir .fohirfej {
	width: 640px;
	height: 28px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../images/bg_fohir_fej.gif);
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	vertical-align: middle;
}

#baloszlop .fohir .fohirfej span {
	display: block;
	float: left;
}

#baloszlop .fohir .fohirfej ul, #baloszlop .fohir .fohirfej li {
	display: block;
	float: right;
}

#baloszlop .fohir .fohirfej ul {
	margin-top: 6px;
}

#baloszlop .fohir .fohirtest {
	width: 658px;
	height: 355px;
	border: 1px solid #FFF;
	margin-bottom: 10px;
	position: relative;
}

#baloszlop .fohir .fohircimalatt {
	width: 504px;
	height: 106px;
	background: #FFF;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	left: 0px;
	top: 219px;
	position: absolute;
	z-index: 1;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomright: 5px;
}

#baloszlop .fohir .fohircim {
	width: 472px;
	height: 86px;
	padding: 10px 16px;
	background: transparent;
	left: 0px;
	top: 219px;
	position: absolute;
	z-index: 100;
}

#baloszlop .fohir .fohircim h1 {
	color: #E80F12;
	font-size: 20px;
	margin-bottom: 5px;
}

#baloszlop .fohir .fohircim p {
	font-size: 14px;
	margin-bottom: 5px;
}

#baloszlop .fohir .fohircim .reszletek {
	position: absolute;
	right: 16px;
	bottom: 16px;
}

/* HIREK-MULTIMEDIA */

#baloszlop .hirek_multimedia {
	float: left;
	width: 325px;
}

#baloszlop .hirek_multimedia .hirek_multimediafej {
	background: url(../images/bg_legutobbihirek_fejlec.gif);
	width: 305px;
	height: 29px;
	padding: 0px 10px 0px 10px;
	line-height: 29px;
	vertical-align: middle;
}

#baloszlop .hirek_multimedia .hirek_multimediafej span {
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
}

#baloszlop .hirek_multimedia .hirek_multimediafej ul, #baloszlop .hirek_multimedia .hirek_multimediafej li {
	display: block;
	float: right;
	font-size: 11px;
}

#baloszlop .hirek_multimedia .hirek_multimediafej li {
	margin-left: 3px;
}

#baloszlop .hirek_multimedia .hirek_multimediatest {
	background: #E3E3E3;
	width: 313px;
	height: 172px;
	padding: 5px;
	border: 1px solid #FFF;
}

/* LEGUTOBBI HIREK */

.legutobbi_hir {
	border-bottom: 1px dotted #333;
	padding: 3px 0px 0px 0px;
	color: #333;
	font-size: 11px;
}

.legutobbi_hir p {
	float: left;
	width: 290px;
}

.legutobbi_hir p img {
	float: left;
	margin-right: 4px;
}

.legutobbi_hir a.tovabbnyil_piros {
	float: right;
	margin-top: 10px;
}

#baloszlop .hirek_multimedia a.osszesnyil {
	margin-top: 5px;
}

/* --- JOBBOSZLOP --- */

#jobboszlop {
	width: 291px;
	float: left;
}

/* VERSENYNAPTAR */

#jobboszlop .versenynaptar {
	width: 291px;
	height: 197px;
	background: url(../images/bg_versenynaptar_tart.gif) bottom no-repeat;
}

#jobboszlop .versenynaptar .versenynaptarfej {
	width: 271px;
	height: 29px;
	background: url(../images/bg_versenynaptar_fej.gif);
	padding-left: 10px;
	padding-right: 10px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	vertical-align: middle;
	margin-bottom: 5px;
}

#jobboszlop .versenynaptar .versenynaptarfej span {
	display: block;
	float: left;
}

#jobboszlop .versenynaptar .versenynaptarfej ul, #jobboszlop .versenynaptar .versenynaptarfej li {
	display: block;
	float: right;
}

#jobboszlop .versenynaptar .versenynaptarfej ul {
	margin-top: 6px;
}

#jobboszlop .versenynaptar .versenynaptarcella {
	background: url(../images/bg_versenynaptar_cella.gif) top;
	width: 269px;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	padding: 0px 6px;
	margin-left: auto;
	margin-right: auto;
}

#jobboszlop .versenynaptar .versenynaptarcella span.versenyhelyszin {
	color: #D2D2D2;
	display: block;
	float: left;
	width: 140px;
	font-weight: bold;
}

#jobboszlop .versenynaptar .versenynaptarcella span.versenydatum {
	color: #F00;
	display: block;
	float: right;
	width: 120px;
	text-align: right;
}

#jobboszlop .versenynaptar a.reszletek_szurke {
	margin-top: 5px;
	margin-right: 6px;
	float: right;
}

/* PILOTAK */

#jobboszlop .pilotak {
	margin-top: 10px;
}

#jobboszlop .pilotak .pilotakfej {
	width: 271px;
	height: 29px;
	background: url(../images/bg_pilotak_fej.gif);
	padding-left: 10px;
	padding-right: 10px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 29px;
	vertical-align: middle;
}

#jobboszlop .pilotak .pilotakfej span {
	display: block;
	float: left;
}

#jobboszlop .pilotak .pilotakfej ul, #jobboszlop .pilotak .pilotakfej li {
	display: block;
	float: right;
}

#jobboszlop .pilotak .pilotakfej ul {
	margin-top: 6px;
}

#jobboszlop .pilotak .pilotaktart {
	width: 281px;
	height: 144px;
	border: 1px solid #FFF;
	background: #E3E3E3;
	padding: 2px 4px 0px 4px;
}

#jobboszlop .pilotak .pilotaktart a.reszletek {
	float: right;
	margin-top: 4px;
}

.man {
	width: 291px;
	height: 213px;
	margin-top: 11px;
}

.man .manfej {
	width: 271px;
	height: 29px;
	background: url(../images/bg_pilotak_fej.gif);
	padding-left: 10px;
	padding-right: 10px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 29px;
	vertical-align: middle;
}

.man .manfej span {
	display: block;
	float: left;
}

.man .manfej ul, .man .manfej li {
	display: block;
	float: right;
}

.man .manfej ul {
	margin-top: 6px;
}

.man .mantest {
	width: 281px;
	height: 180px;
	border: 1px solid #FFF;
	background: #E3E3E3;
	padding: 2px 4px 0px 4px;
}

.man .mantest a.reszletek {
	position: absolute;
	right: 16px;
	bottom: 16px;
}

.man .mantest ul {
	list-style-type: disc;
	padding: 1em 0 0 2em;
}

.man .manlogo {
	margin: 5px auto 0 auto;
	width: 90px;
	height: 50px;
}

.man .mantest p {
	margin: 0.7em 0 0 1em;
}

/* REKLAMBOX */

.reklambox {
	width: 291px;
	height: 213px;
	margin-top: 11px;
}

/* --- SZPONZOROK --- */

.szponzorok {
	width: 961px;
	height: 73px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* --- LABLEC --- */

.lablec {
	width: 961px;
	height: 34px;
	background: url(../images/bg_lablecpontozott.gif) top no-repeat;
}

.lablec span.copyright {
	line-height: 34px;
	vertical-align: middle;
	float: left;
}

.lablec img {
	float: right;
	margin-top: 6px;
}

/* versenynaptar */

#baloszlop .fohir .versenynaptarfej {
	width: 941px;
	height: 28px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../images/bg_hosszufejlec.gif);
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	vertical-align: middle;
}

#baloszlop .fohir .versenynaptarfej span {
	display: block;
	float: left;
}

/* szobibalazs */

.szobi_balmenu {
	width: 178px;
	min-height: 355px;
	background: url(../images/bg_szobi_balmenu.jpg) top no-repeat;
	float: left;
}

.szobi_tartalom {
	margin-left: 10px;
	padding-top: 10px;
	width: 761px;
	float: left;
}

/* h�rek */

.hir_balbox {
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-left: 2px;
	margin-right: 20px;
}

.hir_linkek {
	width: 180px;
	height: 125px;
	background: url(../images/bg_hirlink.jpg);
	padding: 10px 10px 0px 10px;
}

.hir_linkek ul li {
	margin-bottom: 10px;
}

.hir_linkek ul a {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 30px;
	line-height: 20px;
}

.hir_linkek ul a:hover {
	color: #F00;
	display: block;
}

.hir_linkek ul a.tovabbkuld {
	background: url(../images/bg_gomb_tovabbkuld.gif) left no-repeat;
}

.hir_linkek ul a.pdf {
	background: url(../images/bg_gomb_pdf.gif) left no-repeat;
}

.hir_linkek ul a.rss {
	background: url(../images/bg_gomb_rss.gif) left no-repeat;
}

.hir_linkek .beviteli {
	width: 134px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	border: 1px solid #4A4A4A;
}

.hir_tartalom {
	width: 410px;
	float: left;
}
/* blog */

.bloglinkek {
	padding-top: 3px;
	border-top: 1px dotted #CCC;
}

.bloglinkek .bloglinkek_bal {
	width: 250px;
	float: left;
	text-align: left;
}

.bloglinkek .bloglinkek_bal a {
	margin-right: 10px;
}

.bloglinkek .bloglinkek_jobb {
	width: 150px;
	float: right;
	text-align: right;
}

.bloglinkek .bloglinkek_jobb a {
	margin-left: 10px;
}

.bloglinkek a:link, .bloglinkek a:visited {
	color: #666;
	background: #fff;
	padding: 2px;
	text-decoration: none;
}

.bloglinkek a:hover, .bloglinkek a:active {
	color: #FFF;
	background: #E80F12;
	padding: 2px;
	text-decoration: none;
}

/* partnerek */

ul.partnerlista {
	margin-top: 1em;
	padding-left: 1em;
}

ul.partnerlista li {
	background: url(../images/bg_plusz.gif) left top no-repeat;
	padding-left: 10px;
	margin-bottom: 5px;
}

ul.partnerlista ul li {
	background: none;
	padding-left: 10px;
	margin-bottom: 3px;
}

ul.partnerlista ul li a {
	color: black;
	text-decoration: none;
	font-size: 10px;
	padding: 2px;
	text-transform: uppercase;
}

ul.partnerlista a {
	color: black;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px;
}

ul.partnerlista a:hover {
	color: #FFF;
	background: #E80F12;
	padding: 2px;
}

/* eredmenyek */

.eredmenytablazat {
	width: 730px;
}

.eredmenytablazat .eredmenytablazatfej {
	width: 389px;
	height: 23px;
	background: url(../images/fej_versenyeredmeny.jpg);
	padding-top: 6px;
	color: #FFF;
	font-weight: bold;
}

.eredmenytablazat .eredmenytablazattabla {
	width: 730px;
	border: 2px solid #FFF;
	border-collapse: collapse;
}

.eredmenytablazat .eredmenytablazattabla td {
	border: 1px solid #FFF;
	height: 12px;
	font-size: 11px;
}

/* media */

.kiskepek {
	padding-left: 1px;
	padding-top: 3px;
}

.kiskepek a img {
	border: 1px solid #666;
	margin-right: 1px;
	margin-bottom: 1px;
	float: left;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7;
	background: #000;
}

.kiskepek a:hover img, .kiskepek a:active img {
	border: 1px solid #666;
	margin-right: 1px;
	margin-bottom: 1px;
	float: left;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
}

.nonopq {
	filter:alpha(opacity=100) !important;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
}

.nagykep {
	width: 636px;
}

.nagykep .nagykepalja {
	width: 616px;
	height: 29px;
	background: url(../images/bg_nagykep_alja.jpg);
	padding-left: 20px;
	padding-top: 10px;
}

.nagykep .nagykepalja .kepurl {
	width: 450px;
	float: left;
}

.nagykep .nagykepalja a.tovabbkuld:link, .nagykep .nagykepalja a.tovabbkuld:visited {
	background: url(../images/bg_gomb_tovabbkuld.gif) left no-repeat;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 30px;
	line-height: 20px;
	width: 130px;
	float: left;
}

.nagykep .nagykepalja .beviteli {
	width: 380px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	border: 1px solid #4A4A4A;
}

.nagykep .nagykepalja a.tovabbkuld:hover, .nagykep .nagykepalja a.tovabbkuld:active {
	background: url(../images/bg_gomb_tovabbkuld.gif) left no-repeat;
	color: #F00;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 30px;
	line-height: 20px;
	width: 130px;
	float: left;
}

/* adrian */

#news_2, #news_3 {
	display: none;
}

table.versenynaptar {
	margin-bottom: 1em;
	margin-left: 50px;
	width: 480px;
	line-height: 17px;
	vertical-align: middle;
}

table.versenynaptar tr.hvr {
	background: url(../images/bg_hover.png) center no-repeat;
	cursor: pointer;
}

table.versenynaptar .td1 {
	font-weight: bold;
	width: 130px;
	padding: 0.2em 0;
	color: #FFF;
}

table.versenynaptar .td2 {
	width: 200px;
	color: #D2D2D2;
}

table.versenynaptar .td3 {
	text-align: right;
	color: #F00;
}

div#tracks {
	width: 350px;
	height: 220px;
	margin: 0 auto;
	position: absolute;
	right: 20px;
	top: 15px;
}

div#tracks div {
	width: 350px;
	height: 220px;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

div#tracks div#track_assen {
	background: url('../images/tracks/assen.gif');
	display: block;
}

div#track_misano {
	background: url('../images/tracks/misano.gif');
}

div#track_albacete {
	background: url('../images/tracks/albacete.gif');
}

div#track_nogaro {
	background: url('../images/tracks/nogaro.gif');
}

div#track_barcelona {
	background: url('../images/tracks/barcelona.gif');
}

div#track_nurburg {
	background: url('../images/tracks/nurburg.gif');
}

div#track_most {
	background: url('../images/tracks/most.gif');
}

div#track_zolder {
	background: url('../images/tracks/zolder.gif');
}

div#track_le-mans {
	background: url('../images/tracks/le-mans.gif');
}

div#track_jarama {
	background: url('../images/tracks/jarama.gif');
}

ul.szobi {
	margin-top: 1em;
	padding-left: 1em;
}

ul.szobi li {
	border-left: 1px solid red;
	padding-left: 0.5em;
	margin-bottom: 10px;
}

ul.szobi a {
	color: black;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	display: block;
}

ul.szobi a:hover {
	color: #F00;
	display: block;
}

.hirekhead {
	background: transparent url('../images/bg_versenynaptar_tart.gif');
	width: 291px;
	height:168px;
}

h2.hirdatum {
	margin-bottom: 0.3em;
}

div#sw_fontsize {
	position: absolute;
	top: 10px;
	right: 5px;
}

div#sw_fontsize a {
	display: block;
	font-size: 8pt;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	text-decoration: none;
	background-color: lightgray;
	text-align: center;
	padding: 1px 5px;
}

div.pager {
	background-color: #333;
	color: white;
	padding: 3px;
}

div.pager ul {
	display: inline;
	list-style: none !important;
}

div.pager ul li {
	display: inline;
	margin-right: 5px;
}

div.pager ul li a {
	padding: 1px 5px;
	background-color: #eee;
	text-decoration: none;
	font-weight: bold;
}

div.hirekoldal {
	position: absolute;
	display: none;
}

div#hirekoldal_1 {
	z-index: 100;
	display: block;
}

ul.gal {
	width: 234px;
	margin: 0 auto;
	list-style-type: none !important;
	padding: 0;
	margin: 0;
}

ul.gal li {
	width: 78px;
	height: 53px;
	float: left;
	text-align: center;
}

div.fotooldal {
	position: absolute;
	display: none;
}

div#fotooldal_1 {
	z-index: 100;
	display: block;
}

div#nagykep_toolbar {
	position: absolute;
	left: 50px;
	top: 50px;
	width: 100px;
	height: 40px;
	background: transparent url('../images/nagykep_toolbar_bg.png') top left no-repeat;
	display: none;
}

div#nagykep_toolbar a {
	color: white;
	font-size: 23pt;
	text-decoration: none;
	display: block;
	position: absolute;
}

div#nagykep_toolbar a:hover {
	color: orange;
}

div#nagykep_toolbar a.l {
	left: 20px;
}

div#nagykep_toolbar a.r {
	right: 20px;
}

.orng {
	border-color: orange !important;
}

div#wr_tovabbkuld {
	position: absolute;
	top: 10px;
	left: 0px;
	padding: 10px;
	background: #eee;
	border: 1px dotted black;
	width: 157px;
	display: none;
	text-align: left;
}

.at300bs {
background:url("//s7.addthis.com/static/r07/widget19.png") no-repeat scroll 0 0 transparent;
display:block;
height:16px;
line-height:16px !important;
overflow:hidden;
width:16px;
}


.connect_widget .connect_widget_facebook_logo_menubar {
background-color:#3B5998;
border-color:#244588 #244588 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
margin-bottom:-1px;
position:relative;
}

.clearfix {
display:block;
}
