body
	{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#212121;
	background-image: url(images/hatter.jpg);
	background-repeat: repeat;
	text-align:center;
	}
img{margin:0;padding:0;}
a{text-decoration:none;}
#container
	{
	padding:0;
	margin:0;
	display:block;
	width:982px;
	text-align:left;
	}
#header{width:100%;position:relative;
	height:85px;
	background-image: url(images/rmdsz_01.jpg);
	background-repeat: repeat;
	}
#contjobb{
	padding:0;
	margin-bottom:0;
	float:right;
	margin-top:46px;
	display:block;
	width:270px;
}
#jcontjobb{
	padding:0;
	margin-bottom:0;
	float:right;
	margin-top:0;
	display:block;
	width:365px;
}
* html #contjobb, #jcontjobb{width:375px;}
#epjelenlet{
	float:right;
	padding:0;
	margin:0;
	height:109px;
}
#programgomb{
	float:right;
	padding:0;
	margin:0;
	height:103px;
	padding-right:0;
	padding-top:4px;
	padding-bottom:8px;
}
#hirlevel{
	float:right;
	padding:0;
	margin:0;
	width:270px;
	height:89px;
	background-image: url(images/rmdsz_21.jpg);
	background-repeat:no-repeat;
}
#epjelenlet img, #hirlevel img, #palyazatok img, #kiadvanyok img, #kulturalisnaptar img, #ujhonfoglalas img, #mimunkank img, #archivhonlap img{padding:0;margin:0;}
#palyazatok{
	float:right;
	padding:0;
	margin:0;
	height:86px;
}
#kiadvanyok{
	float:right;
	padding:0;
	margin:0;
	height:95px;	
}
#kulturalisnaptar{
	float:right;
	padding:0;
	margin-bottom:0;
	height:106px;
}
#archivhonlap{
	float:right;
	padding:0;
	margin-bottom:0;
	height:88px;
}
#ujhonfoglalas{
	float:right;
	padding:0;
	margin:0;
	height:86px;
}
#mimunkank{
	float:right;
	padding:0;
	margin:0;
	height:88px;
}
#oktatasiadatbazis{
	float:right;
	padding:0;
	margin:0;
	height:88px;
}
#szavazas{
	float:right;
	padding:0;
	width:275px;
	height:303px;
	background-image:url(images/szavazhatter.jpg);
	margin:0;
	color:white;
	background-repeat:no-repeat;
	background-position:5px 0;
	
}
#szavazas{padding-top:80px;}
#szavazas label{color:white;}
#szavazas h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:white;}
#content, #bcontent{padding:0;margin:0;position:absolute;top:134px;width:700px;}
#jcontent{padding:0;margin:0;position:absolute;top:495px;width:606px;background-color:white;}
#header{padding:0;
	margin:0;
	width:100%;
	height:85px;
	background-image: url(images/rmdsz_01.jpg);
	background-repeat: repeat;
	}

#hirek{width:700px;
	background-image: url(images/rmdsz_15.jpg);
	display:block;
	font-size:10px;
	background-color:white;
	background-repeat:no-repeat;
	padding-bottom:20px;
	}
#hirekbr{width:700px;heigth:500px;
	background-image: url(images/rmdsz_15.jpg);
	display:block;
	font-size:10px;
	background-repeat:no-repeat;
	padding:0;margin:0;}
#hirekbr h4{padding:0;margin:0;text-align:right;padding-right:40px;height:36px;}
#hirekbr div{margin:0;padding:0;}
#hirek a:hover{text-decoration:underline;}
#hirek div.hirekbaloszlop{
	width:420px;
	padding-bottom:20px;
	padding:0;
	margin:0;
	display:block;
	border-top:1px solid black;
}
#hirek div.hirekbaloszlop p
	{font-size:10px;
	display:block;
	padding-top:0;
	padding-bottom:18px;
	margin-left:20px;
	margin-right:10px;}
#hirek div.hirekjobboszlop p{font-weight:bold;
	font-size:10px;
	display:block;
	padding-top:0;
	padding-bottom:8px;
	margin-left:0;
	margin-right:10px;
	margin-bottom:0;
	margin-top:5px;}
#hirek div.hirekjobboszlop p a{color:black;}
#hirek div.hirekbaloszlop p span.cimkek, #hirek div.hirekbaloszlop p span.cimkek a{color:#BE1F01;}
#hirek div.hirekbaloszlop p.felso, #blogok div p.felso, #blogok div p.kozep, #hirek div.hirekjobboszlop p.felso, #hirek div.hirekbaloszlop p.kozep{border-bottom:1px dashed #c9c9c9;}
#hirek div.hirekbaloszlop p{padding-bottom:0;margin-bottom:0;}
#hirek div.hirekbaloszlop p.felso, #blogok div p.felso{padding-top:50px;padding-bottom:7px;margin-bottom:0;}
#hirek div.hirekbaloszlop p.kozep, #blogok div p.kozep{padding-top:7px;margin-top:0;padding-bottom:7px;margin-bottom:0;}
#blogok div p span.cim{font-size:12px;font-weight:bold;}
#hirek div.hirekbaloszlop p span.cim{
	display:block;
	font-size: 11px;
	font-weight:bold;
	color:#004d09;
	padding-bottom:10px;}
#hirek div.hirekbaloszlop p span.cim a{color:#004d09;}
#hirek div.hirekjobboszlop{
	padding:0;
	margin:0;
	width:250px;
	display:block;
	height:371px;
	float:right;
}
#esemenyek{
	padding:0;
	margin-top:15px;
	margin-bottom:0;
	background-image: url(images/rmdsz_30.jpg);
	background-repeat:no-repeat;
	background-position: left 36px;
	width:431px;height:335px;
}
#esemenyek h1{
	width:431px;
	height:36px;
	padding:0;
	margin:0;
	background-color:#B32229;
	background-image: url(images/rmdsz_28.jpg);
	background-repeat:no-repeat;
}
#esemenyek div{padding:0;margin:0;}
#esemenyek div.jobb{float:right;width:190px;}
#esemenyek div.bal{width:240px;padding:0;margin:0;}
* html #esemenyek div.bal{width:230px;}
#esemenyek p{font-size:10px;
	display:block;
	padding-top:0;
	padding-bottom:5px;
	margin-left:15px;
	margin-right:10px;
	margin-bottom:0;
	margin-top:5px;
}
#esemenyek p.alahuz{border-bottom:1px dashed #c9c9c9;padding-top:0;margin-top:3px;}
#esemenyek p a{color:black;}
#esemenyek p a:hover{text-decoration:underline;}
#rmdsztv{padding:0;margin:0;width:259px;height:270px;float:right;}
#rmdsztv h1{padding:0;margin:0;height:36px;width:259px;}
* html #rmdsztv h1{margin-top:14px;}
#rmdsztv div{padding:0;margin:0;background-color:white;}

#blogok{padding:0;margin:0;width:432px;background-color:white;
	background-image: url(images/rmdsz_blogfejlec.jpg);
	background-repeat: no-repeat;
	padding-bottom:10px;
	}
#ahetinterjuja{padding:0;margin:0;width:259px;background-color:white;
	background-image: url(images/rmdsz_ahetinterjuja.jpg);
	background-repeat: no-repeat;
	float:right;
	padding-bottom:10px;
	}
*html #ahetinterjuja{width:219px;}
#blogok div{padding-top:42px;margin:0;padding-bottom:0;}
#blogok p
	{
	font-size:11px;
	display:block;
	padding-top:0;
	padding-bottom:18px;
	margin-left:20px;
	margin-right:10px;}

#galeriaszavazo{
	padding:0;
	margin-top:15px;	
	clear:both;
	padding-top:5px;
	padding-right:0;
}
div.galeria{
	padding-top:5px;
	padding-left:7px;
	padding-right:5px;
	padding-bottom:0;
	margin:0;
	width:259px;
	height:205px;
	background-image: url(images/galeriabg.jpg);
	background-repeat: no-repeat;
	float:right;
	background-position: left;
}
#galeriaszavazo div.szavazogep{
	width:258px;
	padding:0;
	margin:0;
	float:right;
	background-color:white;
}
#galeriaszavazo div.szavazogep h1{
	padding:0;
	margin:0;
	width:258px;
	height:37px;
	background-image: url(images/fooldal_csupasz_31.jpg);
	background-repeat: no-repeat;
}
#galeriaszavazo div.szavazogep p{
	background-color:white;
}
#copyright{clear:both;display:block;
	text-align:right;
	background-image: url(images/copyrighthatter.jpg);
	background-repeat:no-repeat;
	background-color:#015D38;
	margin-top:3px;
	mrgin-bottom:3px;
	width:981px;
	height:46px;
	color:white;font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif}
#copyright div{padding-right:20px;
	color:white;font-size:11px;
	padding-top:12px;
	padding-bottom:5px;
}
#copyright a{color:white;}
#copyright a:hover{text-decoration:underline;}
#bcontent {background-color:white;}
#bcontent h1, #jcontent h1{
	width:700px;
	height:36px;
	background-image: url(images/belsofejlec.jpg);
	padding:0;
	margin:0;
	color:white;
	font-size:18px;
	font-family: Arial, Lucida Sans Unicode,  Helvetica, sans-serif;
	font-weight:normal;
}
#bcontent h1 span, #jcontent h1 span{
	display:block;
	padding-left:60px;
	padding-top:6px;
}
#bcontent div.szoveg{padding-left:65px;padding-top:20px;padding-bottom:20px;padding-right:20px;font-size:12px;}
#bcontent div.szoveg a{color:#AD1C23;}
#bcontent div.szoveg p{font-size:12px;}
#bcontent p, #jcontent p{font-size:11px;}
#bcontent span.piros, #jcontent span.piros{color:#B42127;}
#bcontent span.piros a{color:#B42127;}
#bcontent span.piros a:hover{text-decoration:underline;}
#bcontent span.zold, #jcontent span.zold{color:#1A7901;}
span.zold a, a.zold{color:#1A7901;}
#jeloltfejlec{padding:0;margin:0;width:982px;height:388px; background-position:left 50px;}
div.hirdoboz{border-bottom:1px dashed #c9c9c9;font-size:12px;padding-bottom:5px;padding-top:15px;}
div.hirdoboz span.zold a{color:#1A7901;}
span.datum{color:#AFAFAF;font-size:10px;}
div.belsohirdoboz{display:block;width:350px;font-size:10px;float:right;padding-bottom:20px;}
div.belsohirdoboz p.kis{font-size:10px;padding-bottom:10px;margin:0;}
div.belsohirdoboz p.felso{font-size:10px;border-bottom:1px dashed #c9c9c9;padding-bottom:10px;}
div.belsohirdoboz p.felso a, div.belsohirdoboz p a{font-size:10px;font-weight:bold;color:black;}
div.jeloltj{
	width:271px;
	background-image: url(images/jelolthatterszurke.jpg);
	background-repeat: no-repeat;
	float:right;
	margin:0;
	padding:0;
	position:relative;
	top:-14px;
	font-size:10px;
}
div.jeloltj p{font-family: Verdana, Arial, Lucida Sans Unicode,  Helvetica, sans-serif;
	font-size:10px;
	margin-right:20px;
}
div.jeloltj div.alahuz{font-family: Verdana, Arial, Lucida Sans Unicode,  Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:20px;padding-top:20px;
	border-bottom:1px dashed #c9c9c9;
	margin-left:20px;
	margin-right:20px;
}
div.jeloltb{padding:20px;font-size:10px;}
div.jeloltj span.cim{font-size:14px;font-weight:bold;}
div.jeloltj p h4{font-size:14px;}
#Ckep {
	width: 252px;
	padding: 0;
	margin: 0;
	background-color: #000;
	padding-left: 5px;
	position:relative;
	top: -3px;
}
* html #CKep {
	position: relative;
	top: 0;
}
.Cnyil {
	float: left;
	width: 19px;
	padding-top:10px;
	margin:0;
}
* html .Cnyil {
	padding-top: 10px;
}
#Cleiras {
	width: 195px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	float: left;
	padding: 5px;
}
#pic {
	margin-bottom: 0;
	padding-bottom:0;
}
#hetikerdesDIV {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding: 10px;
}
#HKGomb {
   position:relative;
	left: 10px;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#SzGomb {
	background-color: #be1f01;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer; 
}
#CkepX {
	width: 338px;
	padding: 0;
	margin: 0;
	background-color: #000;
	padding-left: 10px;
	padding-right: 10px;
	position:relative;
	top: -3px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
#picX {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;	
}
* html #CKep {
	position: relative;
	top: 0;
}
.CnyilX {
	float: left;
	width: 19px;
}
* html .CnyilX {
	padding-top: 10px;
}
#CleirasX {
	width: 215px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	float: left;
	padding: 10px;
}
#jcontjobb #film, #jcontjobb #kepG {
	float: none;
}
#kepG {
	padding-right: 1px;
}
.MKGKisK p {
	float: left;
	width: 75px;
	margin-bottom: 0;
	padding: 3px;	
	padding-bottom: 1px;
}
#NagyKep {
	border: 1px solid #be1f01;
	padding: 3px;
}
.cdftKCim {
	font-size: 13px;
	font-weight: bold;
	clear: both;
	padding-top: 10px;
}
.cdftKCim a {
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #be1f01;
}
.cdftKCim a:hover {
   text-decoration: underline;
}
.cdftKCim span {
   font-size: 11px;
	color: #000;
	font-weight: normal;
}
#kartyak{
	padding:0;margin:0;
	background-image: url(images/kartyak/frunda.gif);
	background-repeat: no-repeat;
	width:362px;
	height:204px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;}
#kartyak p{display:block;padding-top:180px;text-align:center;font-weight:bold;}
#kartyak p span{font-size:10px;}
#kartyak p span a{color:black;text-decoration:none;}
.hirekrss{float:right;border:0;margin-top:10px;margin-right:30px;}
.esemenyekrss{float:right;border:0;position:relative;top:-15px;margin-right:30px;}
form.kereso{padding:0;margin:0;}
form.kereso input.txt{border:1px solid #365C21;font-size:10px;font-family: Arial, Helvetica, sans-serif;height:15px;line-height:15px;}
.VSzoveg a {
	color: #be1f01;
	text-decoration: underline;
}
h5{font-size:12px;font-weight:bold;color:#B01B21;padding-bottom:0;margin-bottom:0;}
#hirlevelurlap{float:right;padding:0;margin:0;}
form{padding:0;margin:0;}
#hirlevelf{padding:0;margin:0;height:87px;}
#hirlevelf input.txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:20px;
	width:185px;
	color:black;}
.szoveg p.feketeCim {
	color: #1a7901;
	font-weight: bold;
	font-size: 14px;
}
.szoveg p.HirlHiba {
color:#be1f01;
	font-size: 12px;
	font-weight: bold;
}
span.UrlapSzoveg {
	font-weight: bold;
}
#SpamKep {
	position: relative;
	top: 6px;
}
.VideoLista a {
	color: #1a7901;
	text-decoration: none;
}
.VideoLista a:hover {
   text-decoration: underline;
}
.pirosLink {
	margin-top:0;
	padding-top: 2px;
	padding-bottom: 5px;
}
.pirosLink a {
	color: #be1f01;
	text-decoration: none;
	font-size: 10px;		
}
.pirosLink a:hover {
   text-decoration: underline;
}
#HibaP {
	color: #be1f01;
	font-size: 13px;
	display: none;
	font-weight: bold;
}
.greenStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006233;
}
.greenBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	border: 1px solid #006233;
}
a.whiteLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.ongreen11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#yt_cimoldal a {
	font-size: 11px;
	color: #be1f01;
}
#KeresoDoboz {
	width: 240px;
	height: 40px;
	padding-left: 30px;
	padding-top: 28px;
	background-image: url(images/kereso_hatter.jpg);
	background-repeat: no-repeat;
	float: right;
}
#KeresoSubmit {
	position: relative;
	top: 6px;
}
#KeresoInput {
	border: 1px solid #ccc;
}
.pirosCim {
	font-size: 13px;
	font-weight: bold;
	color: #be1f01;
}
.zoldCim {
	font-size: 13px;
	font-weight: bold;
	color: #1a7901;
}
.zoldCim span {
   font-weight: normal;
	color: #000!important;
}
.nagyCim {
	font-size: 21px!important;
	color: #1a7901;
   padding: 5px;
	background-color: #efefef; 
}
.nagyCim span {
	color: #000!important;
}
.kisCim {
	color: #be1f01;
	font-size: 14px!important;
	font-weight: bold;
}
.ValasztasiLink {
	font-size: 15px;
	font-weight: bold;
	color: #000; 
}
.ValasztasiLink a {
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	color: #be1f01;
	font-weight: normal;
}
/* Vetelkedo ****/
.vetelkedo_elkuld{
	float:right;
	padding:25px 17px 17px 0;
	font-size:12px;
}
.vetelkedo_elkuld a{
	font-size:9px;
	color:#ad1c23;
	text-decoration:none;
}
.vetelkedo_szoveg{
	padding:25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.vetelkedo_szoveg a{
	font-style:italic;
	font-weight:bold;
	color:#000000;
}

.vetelkedo_szoveg label{
	display:block;
	float:left;
	text-align:left;
	width:160px;
	padding:10px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.vetelkedo_szoveg input{
	border:1px solid #000000;
	float:left;
	width:475px;
	height:35px;
	margin-bottom:20px;
}
.vetelkedo_szoveg .vetelkedo_submit{
	float:right;
	width:115px;
	height:38px;
	background:url(vetelkedo/images/vetelkedo_elkuldom.jpg) top center no-repeat white;
	border:0;
}
.vetelkedo_szoveg th{
	background-color:#327183;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-bottom:2px solid white;
}