body{
	padding: 		0;
	margin:			0;
	font-family:    Arial, Arial-Ce, Tahoma;
	font-size: 		12px;
}
#bgAll{
	width:			1008px;
	background: 	url('images/allBg.jpg') left top repeat-y;
}
#bgAll2{
	background: 	url('images/allBg2.jpg') left top no-repeat;
}
#bgAllHead{
	background: 	url('images/bg.jpg') left top repeat-x;
}
#width{
	width: 			1008px;
}
#left{
	float: 			left;
	width: 			279px;
	background: 	url('images/headLeft.jpg') left top no-repeat;
}
#leftMenuHead{
	padding-top:    20px;
}
#leftMenuHeadBg{
	width:			279px;
	height:			46px;
	color:			white;
	background:     url('images/menuHead.jpg') no-repeat;
	font-size:		18px;
}
#leftMenuHeadSpace{
	padding-top:	12px;
	padding-left:   75px;
}
#leftMenuBg{
	padding-left:   10px;
	background:     url('images/menuBg.jpg') no-repeat;
}
#leftMenu{
	padding-left:	31px;
	padding-bottom:	0px;
	background: 	url('images/menuBg2.jpg') 31px 0px repeat-y;
}
.leftMenu{
    padding:        0px;
    margin:         0px;
    list-style:     none;
    padding-left:   10px;
    width:          210px;
}
.leftMenu li{
    padding:        10px 0px;
    border-bottom:  1px solid #a2b8d4;
}
.leftMenu li a{
    padding-left:   10px;
    color:          #004291;
    text-decoration: none;
}
.leftMenu li a:hover, .leftMenu li.active ul li a:hover, .leftMenu li.active ul li.active ul li a:hover{
	text-decoration: underline !important;
}
.leftMenu li.active ul li{
	padding: 0px;
	padding-top: 10px;
}
.leftMenu li.active a{
	text-decoration: underline;
}
.leftMenu li ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 10px;
}
.leftMenu li ul li{
	bordeR: none;
	background: none;
}
.leftMenu li ul li a{
	text-decoration: none !important;
}
.leftMenu li.active ul li.active a{
	text-decoration: underline !important;
}
.leftMenu li.active ul li.active ul li a{
	text-decoration: none !important;
}
.leftMenu li.active ul li.active ul li.active a{
	text-decoration: underline !important;
}

#hirekHeadBg{
	background: url('images/hirekHead.jpg') no-repeat;
	height:			43px;
	width:			276px;
}
#hirekHead{
	color:			white;
	font-size:		18px;
	padding-left:	75px;
	padding-top:	8px;
}
#hirekBoxBg{
	padding-left:	47px;
	padding-top:	10px;
	padding-bottom: 10px;
	background:		url('images/hirekBg.jpg') 31px 0px repeat-y;
}
#hirekBgBottom{
	padding-bottom:	3px;
	background: 	url('images/hirekBgBottom.jpg') 31px bottom no-repeat;
}
#home{
	padding-left:	30px;
	padding-top:	45px;
}
#home img{
	border:			none;
	width:			244px;
	height:			275px;
}
#right{
   	float: 			left;
	width: 			729px;
	background: 	none;
}
#headRight{
	background: 	url('images/headerBg.jpg') left top no-repeat;
}
#login{
	padding-left:	500px;
	height:			65px;
}
#loginBox{
	padding-top:	9px;
	color:			white;
}
.userLogin{
	padding: 		0;
	margin:			0;
}
.userName, .userPass{
	bordeR: 		1px solid white;
	background: 	#99c5ef;
	color: 			#004290;
	width: 			82px;
}
.userLoginSubmit{
	border: 		none;
	width: 			39px;
	height: 		39px;
	background: 	url('images/sas_ok_alap.jpg') no-repeat;
}
.userLoginSubmit:hover{
	background: 	url('images/sas_ok_aktiv.jpg') no-repeat;
}
#topMenu{
	padding:		0;
	margin:			0;
	height: 		65px;
    padding-left:           110px;
    padding-right:          28px;
    text-align:             center;
}
.topMenu{
    padding:                    0;
    margin:                     0;
    padding-top:                27px;
    font-size:                  12px;
    list-style:                 none;
}
.topMenu li{
    color:                      white;
    display:                    inline;
    padding:                    0px 5px;
}
.topMenu li a{
    text-decoration:            none;
    color:                      white;
}
.topMenu li a:hover{
	text-decoration: underline;
}

.topMenu li.active a{
	text-decoration: underline;
	
}
#eredmenyjelzo{
    float: left;
	background:             url('images/eredmenyjelzo.jpg') no-repeat; 
	padding-left:           15px;
}
#eredmenyjelzoContent{
	height:			71px;
	width:			470px;
}
#homeTeamSpace{
    padding-left:   5px;
}
#HomeTeam{
	text-align:		center;
	float: 			left;
	width:			145px;
	color:			white;
	font-size:		18px;
	font-weight:	bold;
	padding-top:	10px;
}
#timer{
	padding-top:	10px;
	float: 			left;
}
.timerSpan{
	color:			white;
	display: 		block;
	padding-top:	5px;
}
#GuestTeam{
	padding-top:	10px;
	color:			white;
	font-size:		18px;
	font-weight:	bold;
	text-align:		center;
	width: 			140px;
	float: 			left;
}
#contentLeft{
	float: 			left;
	width: 			470px;
}
#content{
	padding-top:	15px;
    width:          470px;
}
#content a{
	font-weight:	bold;
	text-decoration: none;
	color:			#d10000;
}
#content a:hover{
	text-decoration: underline;
}
#content h1{
	padding: 		0;
	margin:			0;
	padding-top:	10px;
	font-size: 		18px;
}
#content h2{
	font-size: 		16px;
	padding:		0;
	margin:			0;
	padding-top:	10px;
	color:			#498AD8;
}
#content h3{
	font-size:		14px;
	padding:		0;
	margin:			0;
	padding-top:	10px;
	color:			#498AD8;
}
#content strong{
	color:			#498ad8;
}

#contentRight{
	float: 			left;
	width:			239px;
}
#hirlevelHead2{
	height:			71px;
}
#hirlevelHead{
	color:			white;
	font-size:		18px;
	padding-left:           65px;
	padding-top:            20px;
	padding-bottom:         29px;
}
#hirlevelBox{
	background:		white;
	padding-left:   19px;
}
#hirlevelBoxBg{
	background:     url('images/hirlevelBoxBg4.jpg') left bottom no-repeat;
	width:			220px;
    padding-bottom: 3px;
}
#hirlevelBoxBg2{
    padding-bottom: 10px;
    background:     url('images/hirlevelBoxBg3.jpg') repeat-y;
}
#hirlevelBoxAll{
    background:     url('images/hirlevelBoxBg2.jpg') no-repeat;
}
#newsletterError{
    width:          179px;
}
#newsletterForm{
	padding:		0;
	margin:			0;
	padding-left:   20px;
	color: 			white;
}
#newsletterForm .input{
	border: 		none;
	width:			167px;
	margin:			5px 0px 10px 0px;
}
.newsletterSubmitDiv .newsletterSubmit{
	background: 	url('images/feliratkozas.jpg') left 3px no-repeat;
	width: 			179px;
	height:			28px;
	border: 		none;
	color:			white;
	font-size:		18px;
}
#ads{
	padding-top:	20px;
	padding-left:	20px;
}
#adsHeadBg{
	background:		url('images/reklamHead.jpg') repeat-x;
	height:			35px;
	width:			215px;
}
#adsHead{
	font-size:		18px;
	padding-left:	22px;
	padding-top:	5px;
	color:			white;
}
#adsBg2{
	background:		url('images/reklamBg2.jpg') repeat-y;
	padding-bottom: 10px;
}
#adsBg{
	padding-left:	10px;
    padding-right:  15px;
	background:		url('images/reklamBg.jpg') no-repeat;
}
#adsBgBottom{
	padding-bottom:	3px;
	background: 	url('images/reklamBgBottom.jpg') 0px bottom no-repeat;
}
#reklam_tartalom a{
    text-decoration: none;
    color:          #D10034;
    font-weight: bold;
}
#reklam_tartalom a:hover{
    text-decoration: underline;
}


#foot{
	width: 			1008px;
	height:			72px;
	background:		url('images/allBg.jpg') repeat-y;
    clear: left;
}
#footHome{
	background: 	url('images/footLogo.jpg') no-repeat;
	width: 			158px;
	height:			72px;
	float:			left;
}
#footHome img{
	border: 		none;
	width:			140px;
	height:			68px;
}
#footMenu{
	float: 			left;
	width: 			830px;
	text-align: 	center;
}
.footMenu{
	padding:		0;
	margin:			0;
	padding-top:	20px;
}
.footMenu li{
	display: 		inline;
	color:			white;
	padding:		0px 5px;
}
.footMenu li a{
	text-decoration: none;
	color:			white;
}

#eszmeletlen{
	float: 			left;
	padding-top:	9px;
	padding-left:	20px;
}
#eszmeletlen img{
	float: 			left;
	border: 		none;
}
#eszmeletlen2 {
	padding-left:	10px;
	padding-top:	10px;
	color:			wite;
	float: 			left;
}
#eszmeletlen2  .big {
	height: 		27px;
	display: 		block;
}
#eszmeletlen2  .big a{
	text-decoration: none;
	color:			white;
	font-size:		18px;
}
#eszmeletlen2 a{
	color: 			white;
	text-decoration: none;
}
#footBg{
	height:			72px;
	width:			840px;
	float: 			left;
	background:		url('images/footBg.jpg') repeat-x;
}


#kivonat{
	font-weight:	bold;
	text-align:		justify;
}

#newsBox{
	width: 			210px;
}
.news{
	border-bottom:	1px solid #a2b8d4;
	padding-top:	10px;
	padding-bottom:	10px;
}
.news2{
	padding-top:	10px;
	padding-bottom:	10px;
}
.newsTitle{
	font-weight:	bold;
	font-size:		12px;
	color:			#498ad8;
	text-align:		justify;
}
.newsDate{
	color:			black;
	font-size:		12px;
	font-weight:	bold;
}
.newsKivonat{
	color:			#5b5b5b;
	font-size:		12px;
	font-weight:	normal;
	text-align:		justify;
}
#content .newsKivonat{
	color: 			black !important;
}
.newsTovabb a{
	text-decoration: none;
	color:			#d10000;
	font-size:		12px;
	font-weight:	bold;
}
.newsTovabb a:hover{
	text-decoration: underline;
}


.galeriaListTable td{
    vertical-align: top;
    padding-bottom: 10px;
}
.previewCell img{
    border: 1px solid #498AD8;
}
.galeriaLeiras{
    text-align: justify;
}
.galeriaBoxBigTd{
    background: black;
}
#galeriaBox .galeriaBoxBig{
    width:  300px;
}
#galeriaBox .galeriaBoxLittle{
    height: 85px;
}
.galeriaBoxTable td{
    vertical-align: top;
}
.galeriaBoxTable td.right{
    padding-left:   40px;
}
#galeriaBox a img{
    border: 1px solid #074997;
}
#galeriaBoxPreview a img{
    border-bottom:  none;
}
#galeriaBoxPreview{
/*    background: url('images/galeriaBoxBg.jpg') black left bottom no-repeat;*/
/*      background: black;*/
    /*border: 1px solid black; */
}
#galeriaBoxNev div{
    color:      white;
    padding:    10px 0px 10px 50px;
    font-size:  16px;
    font-weight: bold;
    background: url('images/galeriaBoxBg.jpg') black left top no-repeat;
}
#galeriaBoxNev{
    width:      302px;
}
.reg{
    text-decoration: none;
    color:      #ff0000;
    font-weight: bold;
}
.logout{
 	border: 		1px solid white;
	background: 	#99c5ef;
	color: 			#004290;

}
#logoutForm{
    padding:0;
    margin:0;
}
.userLogin .error{
    font-size:      11px;
    font-weight:    bold;
}
#reg .error{
    font-size:      12px;
    font-weight:    bold;
    color:          #ff0000;
    display:        block;
    text-align:     center;
}
.regForm input {
    background:     #C3DEFB;
    border:         1px solid #024492;
}
.regForm td{
    vertical-align: top;
    font-weight:    bold;
}
.regForm td img{
    margin-bottom: -5px;
}
embed{
    background: white;
}
.lapozo{
    text-align: center;
    padding: 10px; 0px;
}