﻿body
{
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	width: 794px;
	background-color: #f7f7f7;
}

a {
	color: #3299CD;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

img {
	border: 0px;
}

p.subhead {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
}

#pageContainer {
	width: 794px;
	float: left;
	background-position: top left;
	background-repeat: no-repeat;
}

.banner
{
	width: 728px;
	height: 89px; 
	padding: 28px 17px 24px 32px;
}

/* top background images structure start */

div.topDynPlace {
	width: 794px;
	float: left;
	clear: left;
	padding: 0;
}

div.topDynPlace div {
	float: left;
}

div.topDynPlace div.panel {
	width: 252px;
	height: 242px;
	padding: 18px 17px 18px 15px;
	color: #FFFFFF;
}

div.topDynPlace div.panel p {
	margin: 0;
	color: #FFFFFF;
}

div.topDynPlace div.panel p.date {
	font-size: 10px;
	margin: 0 0 4px 0;
}

div.topDynPlace div.panel p.time {
	color: #9ADDFF;
	font-weight: bold;
	margin: 0 0 14px 0;
	font-size: 11px;
}

div.topDynPlace div.panel p.text {
	margin: 0 0 13px 0;
	font-size: 11px;
}



/* top background images start */

.homePic {
	background-image: url(../images/home/tophomebg.gif);
}

.openCeleb {
	background-image: url(../images/topimages/megnyito_pic.jpg);
}

.endCeleb {
	background-image: url(../images/topimages/megnyito_pic.jpg);
}

.lawInfoPic {
	background-image: url(../images/topimages/jogitudnivalok_pic.jpg);
}

.dataProtPic {
	background-image: url(../images/topimages/adatvedelem_pic.jpg);
}

.gamePic {
	background-image: url(../images/topimages/game_pic.jpg);
}

.nuNewsPic {
	background-image: url(../images/topimages/percrolpercre_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic1 {
	background-image: url(../images/topimages/asztalitenisz_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic2 {
	background-image: url(../images/topimages/atletika_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic3 {
	background-image: url(../images/topimages/birkozas_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic4 {
	background-image: url(../images/topimages/evezes_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic5 {
	background-image: url(../images/topimages/cselgancs_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic6 {
	background-image: url(../images/topimages/kajak_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic7 {
	background-image: url(../images/topimages/kerekpar_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic8 {
	background-image: url(../images/topimages/kezilabda_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic9 {
	background-image: url(../images/topimages/okolvivas_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic10 {
	background-image: url(../images/topimages/ottusa_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic11 {
	background-image: url(../images/topimages/sportloveszet_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic12 {
	background-image: url(../images/topimages/sulyemeles_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic13 {
	background-image: url(../images/topimages/tenisz_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic14 {
	background-image: url(../images/topimages/torna_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic15 {
	background-image: url(../images/topimages/triatlon_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic16 {
	background-image: url(../images/topimages/uszas_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic17 {
	background-image: url(../images/topimages/vitorlazas_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic18 {
	background-image: url(../images/topimages/vivas_pic.jpg);	
	background-repeat: no-repeat;
}

.nuNewsPic19 {
	background-image: url(../images/topimages/vizilabda_pic.jpg);	
	background-repeat: no-repeat;
}


.nuNewsPic20 {
	background-image: url(../images/topimages/egyeb_pic.jpg);	
	background-repeat: no-repeat;
}

.programsPic {
	background-image: url(../images/topimages/programok_pic.jpg);	
	background-repeat: no-repeat;
}

.sportsPic {
	background-image: url(../images/topimages/sportagak_pic.jpg);	
	background-repeat: no-repeat;
}

.medalsTablePic {
	background-image: url(../images/topimages/eremtablazat_pic.jpg);	
	background-repeat: no-repeat;
}

.torchRunningPic {
	background-image: url(../images/topimages/faklya_pic.jpg);	
	background-repeat: no-repeat;
}

.blogPic {
	background-image: url(../images/topimages/miolimpiank_pic.jpg);	
	background-repeat: no-repeat;
}

.samsungSportPic {
	background-repeat: no-repeat;
	background-image: url(../images/topimages/samsungesasport_pic.jpg);	
}

.hungaryGroupPic {
	background-image: url(../images/topimages/magyarcsapat_pic.jpg);	
	background-repeat: no-repeat;
}

.locationsPic {
	background-image: url(../images/topimages/helyszinek_pic.jpg);	
	background-repeat: no-repeat;
}

/* sports images start */

.alpineSkiingPic {
	background-image: url(../images/topimages/alpesisi_pic.jpg);
}

.curlingPic {
	background-image: url(../images/topimages/curling_pic.jpg);
}

.speedSkatingPic {
	background-image: url(../images/topimages/gyorskorcsolya_pic.jpg);
}

.iceHockeyPic {
	background-image: url(../images/topimages/jeghoki_pic.jpg);
}

.figureSkatingPic {
	background-image: url(../images/topimages/mukorcsolya_pic.jpg);
}

.crossCountrySkiingPic {
	background-image: url(../images/topimages/sifutas_pic.jpg);
}

.biathlonPic {
	background-image: url(../images/topimages/siloveszet_pic.jpg);
}

.skiJumpingPic {
	background-image: url(../images/topimages/siugras_pic.jpg);
}

.skeletonPic {
	background-image: url(../images/topimages/skeleton_pic.jpg);
}

.snowboardPic {
	background-image: url(../images/topimages/snowboard_pic.jpg);
}

.bobsleighPic {
	background-image: url(../images/topimages/bob_pic.jpg);
}

.lugePic {
	background-image: url(../images/topimages/szanko_pic.jpg);
}

.shortTrackPic {
	background-image: url(../images/topimages/rovidpalyaskorcsolya_pic.jpg);
}

.freestylePic {
	background-image: url(../images/topimages/siakrobatika_pic.jpg);
}

.nordicCombinedPic {
	background-image: url(../images/topimages/eszakiosszetett_pic.jpg);
}

/* top background images end */

/* top background images structure end */


/* Header Container start */

#headerContainer {
	width: 794px;
	clear: left;
	float: left;
}

#headerContainer .headerContent {
	float: left;
	padding: 0 0 8px 0;
	background-color: #FFFFFF;
	background-image: url(../images/header/topcolorgrad.gif);
	background-position: top left;
	background-repeat: no-repeat;
	
}

#headerContainer span {
	float: left;
	padding: 13px 0 0 0;
}

#headerContainer span.logo {
	padding: 13px 0 0 13px;
}

#headerContainer ul#dropMenu {
	width: 553px;
	padding: 0;
	margin: 0;
	float: right;
}

#headerContainer ul#dropMenu li {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}

.banner
{
	width: 728px;
	height: 89px; 
	padding: 28px 17px 24px 32px;
}

/* Header Container end */


/* Footer Container start */

#footerContainer {
	width: 794px;
	padding: 0 0 90px 0;
}


/* Footer Container end */


/* Home start */

#homeContainer {
	width: 777px;
	float: left;
	padding: 18px 0 0 0;
	position: relative;
	background-color: #FFFFFF;
}

div#leftContainer {
	float: left;
	padding-top: 14px;
}

div#rightContainer {
	float: left;
	margin: 0;
	padding: 16px 0 10px 0;
}

div.boxActual {
	width: 219px;
	float: left;
}

div.boxActual div.title, div.boxLocatInfo div.title {
	padding: 0;
	margin: 0 0 7px 0;
}

div.boxActual div.item, div.boxLocatInfo div.item {
	margin: 0 0 10px 0;
	float: left;
	border-bottom: 1px solid #e5e5e5;
}

div.item p.text {
	width: 219px;
}

span.pic {
	display: block;
	margin: 0 0 10px 0;
}

p.lead {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	white-space: nowrap;
}

p.text {
	margin: 0 0 6px 0;
	padding: 0;
	font-size: 11px;
	white-space: normal;
}

a.more {
	display: block;
	width: 75px;
	margin: 0 0 5px 0;
	padding: 0;
}

div.boxActualTables, div.boxLocatInfo {
	width: 219px;
	float: left;
	margin: 0 0 0 20px;
}

div.boxActualTables div.title {
	margin: 0;
	padding: 0;
}

div.boxActualTables table {
	width: 219px;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #4c4c4c;
	display: table;
	table-layout: fixed;
}

div.boxActualTables table td {
	padding: 3px 0 4px 0;
}

div.boxActualTables table td.countryName {
	background-image: url(../images/home/bordermedaltable.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}

div.boxActualTables table td.medalsNum {
	text-align: center;
	background-image: url(../images/home/bordermedaltablelefttop.gif);
	background-position: bottom left;
	background-repeat: repeat-y;
}

div.boxActualTables span.pic img {
	padding-top: 5px;
	background-color: #4c4c4c;
}

.addPad {
	display: block;
	padding-bottom: 9px !important;
}

.addMarg {
	display: block;
	margin-bottom: 10px !important;	
}

.competitions {
	margin-left: 1px !important;
	background-color: #f7f7f7 !important;
}

div.boxActualTables table.competitions td {
	color: #636363;
	padding: 3px 0 4px 6px;
	background-image: url(../images/home/borderbottomtable.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

div.boxActualTables table.competitions td.time {
	text-align: center;
	padding: 0;
	background-image: url(../images/home/bordercomptabletopright.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
}

tr.actCompNow {
 	color: #Fe0000 !important; /*ez nem hinnem hogy jo lesz*/
	font-weight: bold;
}

div.boxPromo {
	float: left;
	clear: both;
	width: 190px;
}

div.boxPromo div {
	margin: 0 0 10px 0;
}

.datum2
{
	color: #666666;
	font-size: 9px;
	margin: 15px 0 6px 0;
}

.cim2
{
	color: #3299CD;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 9px 0;
}

.szoveg2
{
	color: #666666;
	margin: 0 0 12px 0;
}

/* Home end */


/* Aloldal SecToSec start */

div#contentContainer {
	width: 777px;
	left: 0px;
	float: left;
	margin: 221px 0 0 0;
	padding: 0 0 21px 17px;
	position: relative;
	z-index: 0;
	background-color: #FFFFFF;
}

div.wContent {
	width: 760px;
	float: left;
	margin: 0;
	background-color: #FFFFFF;
	z-index: 0;
}

div#contentContainer div#leftContainer {
	float: left;
	width: 207px;
}



div#contentContainer div#rightContainer {
	width: 553px;
	float:left;
}

div.leftMenu {
	width: 207px;
	margin: 0;
	padding: 0;
	float: left;
}

div.leftMenu div {
	float: left;
}

div.leftMenu ul {
	width: 189px;
	padding: 0 0 10px 0;
	margin: 0 0 20px 0;
	list-style: none;
	float: left;
}

div.leftMenu ul li {
	width: 189px;
	height: 20px;
	margin: 0;
	padding: 4px 0 0 0;
	list-style: none;
	float: left;
}

div.contentText {
	float: left;
	padding: 0 0 0px 0;
	margin: 0 0 0 0;
}

div.contentText 
div.date {
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #666666;
}
#rightContainer .contentText h1 {
	border-bottom: 1px solid #E5E5E5;
	color: #3299CD;
	margin: 2px 0px 10px 0px;
	padding-bottom: 9px;
}
#rightContainer .contentText h1.withPic {
	margin-right: 117px;
}
#rightContainer .contentText .pic {
	clear: both;
	border: 1px solid #EA0615;
	float: right;
	margin: 41px 0px 15px 15px;
}
#rightContainer .columnLeft284 {
	float: left;
	padding: 0px 22px 10px 0px;
	width: 284px;
}
#rightContainer .columnRight284 {
	float: left;
	padding: 0px 0px 10px 0px;
	width: 284px;
}
#rightContainer .newsList {
	background: url(../images/line_content3.gif) bottom no-repeat;
	margin-bottom: 20px;
}
#rightContainer .newsList .pic {
	border: 1px solid #EA0615;
	float: right;
	margin: 41px 0px 15px 15px;
}
#rightContainer .newsList h5 {
	border-bottom: 1px solid #E5E5E5;
	margin: 4px 117px 12px 0px;
	padding-bottom: 7px;
	text-transform: uppercase;
}

h1 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-weight: bold;
	color: #3299cd;
}

div.contentText div.floatPic {
	margin: 5px 10px 0 0;
	float: left;
}

div.contentText div.floatPic img {
	float: left;
}

div.contentText p {
	padding: 0 10px 15px 0;
	margin: 0;
}

div.contentText p.lead {
	width: 219px;
	float: left;
	padding: 15px 5px 0 0;
	margin: 0 0 10px 0;
	white-space: normal;
	text-transform: none;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

div.actLeftMenuTitle {
	width: 705px;
	height: 36px;
	float: left;
	padding: 0;
}

div.actLeftMenuTitle div {
	float: left;
}

div.whiteSpace {
	width: 486px;
	padding: 14px 0 0 0;
	float: left;
	border-bottom: 6px solid #FFFFFF;
}

/* Aloldal SecToSec end */


/* H�rek eloszt� oldal start */

.hirek
{
	display: block;
	float: left;
	width: 285px;
	overflow: hidden; 
}

.erem
{
	display: block;
	float: left;
	width: 449px;
	padding: 0 0 21px 26px;
	overflow: hidden; 
}

div.titleDistributor {
	margin: 0 0 10px 0;
}

table.newsDistributor {
	width: 454px;
	margin: 0;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	display: table;
	table-layout: fixed;
}

table.newsDistributor td.newsNodeBox {
	width: 219px;
	height: auto;
	padding: 10px 0 0 0;
	vertical-align: top;
	border-bottom: 1px solid #e5e5e5;
}

table.newsDistributor td.newsNodeBox p.lead {
	white-space: normal !important;
}

/* H�rek eloszt� oldal end */


/* Programok aloldal start */

table.programsTableNode {
	width: 456px;
	margin: 0 0 20px 0;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	display: table;
	table-layout: fixed;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

table.programsTableNode td.header {
	width: 454px;
	height: 21px;
	padding: 2px 0 0 5px !important;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../images/common/tableheadgrad.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.alt {
	background-color: #f7f7f7;	
}


table.programsTableNode td {
	padding: 3px 0 3px 5px;
	background-image: url(../images/common/bottombordertable.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}


table.programsTableNode td.emptySpace {
	height: 10px;
	background: none !important;
}

table.programsTableNode td.sportType {
	background-image: url(../images/common/middleborderprogramtable.gif) !important;
	background-position: bottom;
	background-repeat: no-repeat;
}

/* Programok aloldal end */

/*  Fáklyafutás oldal start  */
div.faklya
{
	color: #666666;
	font-size: 12px;
	line-height: 17px;
	letter-spacing: 0.2pt;
}

div.faklya.h1
{
	color: #3299CD;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 9px 0;
}

/*  Fáklyafutás oldal end  */

/* helyszinek oldal start */

div.locationNode {
	float: left;
	width: 454px;
	margin: 0 0 20px 0;
}

div.locationNode div.titleDistributor {
	float: left;
	margin: 0 0 7px 0;
}


div.locationNode div {
	float: left;
}

div.locations {
	margin: 0 0 20px 0;
}


div.locations p.subHead {
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 5px 20px!important;
}

div.locationNode div.leftBlock {
	float: left;
	width: 219px;
	margin: 0 20px 0 0;
}

div.locationNode div.leftBlock img {
	margin: 0 0 10px 0;
}

div.locationNode div.leftBlock p {
	padding: 0;
	margin: 0;
	font-size: 11px;
	color: #666666;
}

div.locationNode div.rightBlock {
	float: left;
	width: 215px;
	margin: 0;
	background-color: #f7f7f7;
}

div.locationNode div.townData {
	float: left;
	width: 215px;
	text-transform: uppercase;
	background-image: url(../images/common/bottombordertable.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

div.locationNode div.townData p {
	float: left;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	padding: 5px 4px 5px 3px;;
	margin: 0;
}

div.locationNode div.townData p span {
	display: block;
	margin: 3px 0 2px 0;
	font-weight: bold;
}

sup {
font-size: 8px;
}

/* helyszinek oldal end */


/* nyeremenyjatek oldal start */

div.actLeftMenuTitle div.noTitle {
	width: 705px;
	padding: 15px 0 0 0;
	float: left;
	border-bottom: 5px solid #FFFFFF;
	
}

p.gameTextBold {
	margin: 0;
	padding: 0 0 20px 0;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

div.info {
	float: left;
	margin: 0 0 20px 0;
}

div.info div.gameInfo {
	float: left;
	margin: 0 10px 0 0;
}

div.info div.prizeInfo {
	float: left;
}

p.gameText {
	margin: 0;
	clear: left;
	padding: 0;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}

div.questionnaireBlock {
	width: 440px;
	margin: 5px 0 5px 0;
	padding: 0;
	float: left;
	clear: left;
}

div.questionnaireBlock p.questionText {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

div.questionnaireBlock div.questionLine {
	margin: 5px 0 0 0;
	clear: left;
	float: left;
}

div.questionnaireBlock div.questionLine div {
	float: left;
}

div.questionnaireBlock div.questionLine div.input {
	float: left;
	padding: 2px 0 0 0;
}

div.questionnaireBlock div.questionLine div.label {
	float: left;
	padding: 2px 0 0 0;
}

div.questionnaireBlock div.questionLine div.inputText {
	float: left;
	margin: 0 0 0 10px;
	font-size: 10px;
	font-weight: normal;
}

div.registrationNode {
	width: 454px;
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

div.registrationNode p.subhead {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
}

div.registrationNode p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;	
}

div.registrationLine {
	width: 454px;
	float: left;
	margin: 7px 0 0 0;
	background-image: url(../images/common/bottombordertable.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

div.registrationLine div {
	float: left;
	padding: 8px 0 0 8px;
}

div.registrationLine div.head {
	width: 173px;
	float: left;
	font-size: 13px;
	font-weight: bold;
}

div.registrationLine div div.sexInfo {
	float: left;
	clear: left;
	margin: 0;
	padding: 0;
}

div.registrationLine div div.sexInfo div {
	float: left;
}

div.sendForm {
	float: left;
	clear: left;
	width: 454px;
	margin: 6px 0 0 0;
	background-image: url(../images/common/bottombordertable.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

div.sendForm a {
	padding: 10px 0 0 200px;
}

div.sendForm a img {
	margin: 10px 0 5px 0;
}

p.lastComment {
	clear: left;
}

div.backToHome {
	width: 454px;
	margin: 15px 0 0 0;
	float: left;
	background-image: url(../images/common/contenttextline.gif);
	background-position: top;
	background-repeat: no-repeat;
}

div.backToList {
	margin: 15px 0 0 0;
	float: left;
}

div.backToHome img {
	margin: 20px 0 0 0;
}

/* nyeremenyjatek oldal end */


/* pager start */

div.pagerDiv {
	width: 456px;
	clear: left;
	float: left;
}

table.pager {
	width: 456px;
	margin: 20px 0 0 0;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	display: table;
	font-size: 11px;
	border: 1px solid #e5e5e5;	
}

table.pager td.pagerBack {
	text-align: right;
	margin: 2px 5px 0 0;
}

table.pager td.pagerNext {
	text-align: left;
	margin: 2px 0 0 6px;
}

table.pager td.pages {
	text-align: center;
	font-weight: bold;
	color: #666666;
}


/* pager end */

div.hunTeamDiv {
	float: left;
}

div.hunTeamDiv h1 {
	color: #3299CD;
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 18px 0;
}

div.sportsTableNode {
	float: left;
	width: 454px;
}

table.sportsTable {
	display: table;
	width: 454px !important;
	table-layout: fixed;
	margin: 0px;
}

table.sportsTable tr.header td {
	padding: 5px;
	font-size: 15px;
	font-weight: bold;
	color: #3299cd;
	text-align: center;
}

table.sportsTable tr.sport td {
	font-size: 11px;
	font-weight: normal;
	padding: 0 2px 0 5px;
	background-color: #F4F4F4;
	background-image: url(../images/common/bottombordertable.gif);
	background-position: left bottom;
	background-repeat: repeat-x;	
	text-align: center;
	white-space: normal;
}

table.sportsTable tr.expandSport td {
	font-size: 11px;
	font-weight: normal;
	padding: 0 2px 0 5px;
	background-color: #FFFFFF;
	background-image: url(../images/common/bottombordertable.gif);
	background-position: left bottom;
	background-repeat: repeat-x;	
	text-align: center;
	white-space: nowrap;
}

table.sportsTable tr.sport td div, 
table.sportsTable tr.expandSport td div {
	padding: 5px 0 3px 0;
	background-image: url(../images/common/middlebordermedaltable.gif);
	background-position: left bottom;      
	background-repeat: no-repeat;
}

table.sportsTable tr.sport td.sportName {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #fdb616;
}

table.sportsTable tr.expandSport td.sportName {
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 0 5px 0 15px !important;
}

table.sportsTable tr td.emptySpace {
	margin: 10px 0 0 0;
	background-image: url(../images/common/contenttextline.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.sendLinkButton {
	width: 52px;
	background-image: url(../images/common/sendlink.gif);
}

p.errorText {
	color: #DF0000;
	font-size: 13px;
	font-weight: bold;
}

div.contentTextAdmin {
	float: left;
}
div.contentTextAdmin ul {
	float: left;
}

div.contentTextAdmin ul li {
width: auto;
}



/*Medal table begin*/

/*Gold begin*/
div.new_gold {
	background-image: url(../images/bg/bg_gold.gif);
	background-repeat: repeat-y;
}

div.gold {
	background-image: url(../images/bg/bg_gold.gif);
	background-repeat: repeat-y;
}

div.gold table {
	font-size: 11px;
	table-layout: fixed;
}

div.gold table td, div.silver table td, div.bronze table td, div.other table td {
	padding: 3px 6px 3px 6px;
	background-position: top right;
	background-repeat: repeat-y;
	text-align: center;
	color: #343434;
}
div.gold table td.first { background-image: url(../images/bg/bg_gold_right_1.gif); width: 163px; text-align: left; }
div.gold table td.second { background-image: url(../images/bg/bg_gold_right_2.gif); width: 57px; }
div.gold table td.third { background-image: url(../images/bg/bg_gold_right_3.gif); width: 57px; }
div.gold table td.fourth { background-image: url(../images/bg/bg_gold_right_4.gif); width: 57px; }
div.gold table td.fifth { background-image: url(../images/bg/bg_gold_right_5.gif); width: 57px; }

/*Gold end*/
td.countryName span {
	float: left;
}
/*Silver begin*/
div.new_silver {
	background-image: url(../images/bg/bg_silver.gif);
	background-repeat: repeat-y;
}

div.silver {
	background-image: url(../images/bg/bg_silver.gif);
	background-repeat: repeat-y;
}

div.silver table {
	font-size: 11px;
	table-layout: fixed;
	background-image: url(../images/bg/bg_gold_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

div.silver table td.first {
	background-image: url(../images/bg/bg_silver_right_1.gif);
	text-align: left;
	width: 164px;
}

div.silver table td.second {
	background-image: url(../images/bg/bg_silver_right_2.gif);
	width: 57px;
}

div.silver table td.third {
	background-image: url(../images/bg/bg_silver_right_3.gif);
	width: 57px;
}

div.silver table td.fourth {
	background-image: url(../images/bg/bg_silver_right_4.gif);
	width: 57px;
}

div.silver table td.fifth {
	background-image: url(../images/bg/bg_silver_right_5.gif);
	width: 57px;
}
/*Silver end*/

/*Bronze begin*/
div.new_bronze {
	background-image: url(../images/bg/bg_bronze.gif);
	background-repeat: repeat-y;
}

div.bronze {
	background-image: url(../images/bg/bg_bronze.gif);
	background-repeat: repeat-y;
}

div.bronze table {
	font-size: 11px;
	table-layout: fixed;
	background-image: url(../images/bg/bg_silver_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

div.bronze table td.first {
	background-image: url(../images/bg/bg_bronze_right_1.gif);
	text-align: left;
	width: 164px;
}

div.bronze table td.second {
	background-image: url(../images/bg/bg_bronze_right_2.gif);
	width: 57px;
}

div.bronze table td.third {
	background-image: url(../images/bg/bg_bronze_right_3.gif);
	width: 57px;
}

div.bronze table td.fourth {
	background-image: url(../images/bg/bg_bronze_right_4.gif);
	width: 57px;
}

div.bronze table td.fifth {
	background-image: url(../images/bg/bg_bronze_right_5.gif);
	width: 57px;
}


/*Bronze end*/


/*Other white begin*/
div.new_other {
	background-color: #F7F7F7;
}

div.new_otheraltColor {
	background-color: #F0F0F0;
}

div.other {
	background-color: #FFFFFF;
}
.altColor {
	background-color: #f7f7f7 !important;
}

div.other table {
	font-size: 11px;
	table-layout: fixed;
	background-image: url(../images/bg/bg_other_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

div.other table td.first {
	text-align: left;
}

div.other table td.first, div.other table td.second,div.other table td.third, div.other table td.fourth {
	background-image: url(../images/bg/bg_other_right_1.gif);
	width: 164px;
}

div.other table td.second, 
div.other table td.third, 
div.other table td.fourth, 
div.other table td.fifth {
	width: 57px;
}

/*Other white end*/

div.medalsTable {
	background-color: #FFFFFF;
}

div.medalsTable table {
	font-size: 11px;
	table-layout: fixed;
}

div.medalsTable table td.first {
	text-align: left;
}

div.medalsTable table td.first {
	width: 164px;
}

div.medalsTable table td.second, 
div.medalsTable table td.third, 
div.medalsTable table td.fourth, 
div.medalsTable table td.fifth {
	width: 57px;
}


/*Medal table end*/


/* jatek oldal start */

ul.game {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.game li {
	margin: 0 0 0 30px;
	padding: 0;
}

/* jatek oldal end */

/*    Helyszín oldal start   */

.helynev
{
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}

.sport
{
	color: #666666;
	padding: 3px 0 6px 0;
	font-size: 11px;
}

.leiras
{
	color: #666666;
	padding: 7px 0 6px 0;
	border-bottom: 1px dashed #B2B2B2;
	border-top: 1px dashed #B2B2B2;
	font-size: 11px;
}

.fero
{
	color: #666666;
	padding: 8px 0 0 0;
	font-size: 11px;
}

.lapozo
{
	background: url(../images/lapozo.gif) left top no-repeat #fff;
	font-weight: bold;
	color: #666666;
}

/*    Helyszín oldal end   */

/* Főoldal érem start  */

.orszagsotet
{
	background-color: #F0F0F0;
	border-bottom: 1px dashed #C4C4C4;
	border-top: 1px dashed #C4C4C4;
	color: #666666;
	padding-left: 14px;
}

.aranysotet
{
	background-color: #F0F0F0;
	border: 1px dashed #C4C4C4;
	color: #666666;
}

.ezustsotet
{
	background-color: #F0F0F0;
	border-bottom: 1px dashed #C4C4C4;
	border-top: 1px dashed #C4C4C4;
	color: #666666;
}

.bronzsotet
{
	background-color: #F0F0F0;
	border: 1px dashed #C4C4C4;
	color: #666666;
}

.osszessotet
{
	background-color: #F0F0F0;
	border-bottom: 1px dashed #C4C4C4;
	border-top: 1px dashed #C4C4C4;
	color: #666666;
}

.orszagvilagos
{
	background-color: #F7F7F7;
	color: #666666;
	padding-left: 14px;
}

.aranyvilagos
{
	background-color: #F7F7F7;
	border-left: 1px dashed #C4C4C4;
	border-right: 1px dashed #C4C4C4;
	color: #666666;
}

.ezustvilagos
{
	background-color: #F7F7F7;
	color: #666666;
}

.bronzvilagos
{
	background-color: #F7F7F7;
	border-left: 1px dashed #C4C4C4;
	border-right: 1px dashed #C4C4C4;
	color: #666666;
}

.osszesvilagos
{
	background-color: #F7F7F7;
	color: #666666;
}

.orszagsotetut
{
	background-color: #F0F0F0;
	border-top: 1px dashed #C4C4C4;
	color: #666666;
	padding-left: 14px;
}

.aranysotetut
{
	background-color: #F0F0F0;
	border: 1px dashed #C4C4C4;
	border-bottom: none;
	color: #666666;
}

.ezustsotetut
{
	background-color: #F0F0F0;
	border-top: 1px dashed #C4C4C4;
	color: #666666;
}

.bronzsotetut
{
	background-color: #F0F0F0;
	border: 1px dashed #C4C4C4;
	border-bottom: none;
	color: #666666;
}

.osszessotetut
{
	background-color: #F0F0F0;
	border-top: 1px dashed #C4C4C4;
	color: #666666;
}

.eremfej
{
	background: url(../images/eremfej.gif) left bottom no-repeat #fff;
	padding: 0 0 2px 9px;
}

/* Főoldal érem end */

/* legfrissebb start  */

.datum4
{
	color: #666666;
	font-size: 9px;
	margin: 3px 0 6px 0;
}

.cim4
{
	color: #3299CD;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 6px 0;
}

.szoveg4
{
	color: #666666;
	margin: 0 0 8px 0;
}

/* legfrissebb end  */

/* hír oldal start */


.datum3
{
	color: #666666;
	font-size: 10px;
	margin: 2px 0 6px 0;
}

.cim3
{
	color: #3299CD;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
}

.lead3
{
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	margin: 8px 0 24px 0;
	line-height: 17px;
	letter-spacing: 0.4pt;
}

.szoveg3
{
	color: #666666;
	font-size: 12px;
	margin: 0 0 25px 0;
	line-height: 17px;
	letter-spacing: 0.2pt;
}

 /* hír oldl end  */

.eremfejbel
{
	background: url(../images/eremfejbel.gif) left bottom no-repeat #fff;
	padding: 0 0 2px 9px;
}

.percrol
{
	position: absolute;
	top: 290px;
	left: 0;
	float: left;
	width: 207px;
	height: 37px;
	z-index: 100;
}

.csik
{	
	width: 760px;
	padding-left: 0px;
	height: 6px;
}