/*----[general - begin]--------------------------------- */

body{
 background-color: #D0DAC4;
 margin-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 
 text-decoration : none;
 font-family : Verdana, Verdana, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #364C30;
 line-height: 16px;
}
td{
 text-decoration : none;
 font-family : Verdana, Verdana, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #364C30;
 line-height: 16px;
}
a{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #364C30;
}
a.link {
	color: #FF770D;
}
a:hover{
 background-color: transparent;
 text-decoration : none;
 color: #FF770D;
}
img{
 border : 0px none;
}
h1{
 background-color: transparent;
 text-decoration : none;
 font-family : Tahoma, Arial, Verdana;
 font-size : 21px;
 font-weight : normal;
 color: #BC1313;
 line-height: 21px;
}
h1 span.HirDatum {
	color: #ccc;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
h2{
 background-color: transparent;
 text-decoration : none;
 font-family : Tahoma, Arial, Verdana;
 font-size : 17px;
 font-weight : normal;
 color: #BC1313;
 line-height: 17px;
}
h3{
 background-color: transparent;
 text-decoration : none;
 font-family : Tahoma, Arial, Verdana;
 font-size : 15px;
 font-weight : normal;
 color: #BC1313;
 line-height: 15px;
}


input.search{
 background-color: #ffffff;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: normal;
 color: #364C30;
 border-style:solid;
 border-width:1px;
 border-color: #BCCCB8;
}
input{
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: normal;
 color: #364C30;
}
select{
 background-color: #ffffff;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: normal;
 color: #364C30;
 border-style:solid;
 border-width:1px;
 border-color: #BCCCB8;
}
input.button{
 background-color: #808080;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #ffffff;
 border-style:solid;
 border-width:1px;
 border-color: #808080;
}
input.button_curr{
 background-color: #4BA7C8;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #ffffff;
 border-style:solid;
 border-width:1px;
 border-color: #4BA7C8;
}
input.button_poll{
 background-color: #808080;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #ffffff;
 border-style:solid;
 border-width:1px;
 border-color: #808080;
}
textarea{
 background-color: #ffffff;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: normal;
 color: #364C30;
 border-style:solid;
 border-width:1px;
 border-color: #BCCCB8;
}

/*----[general - end]--------------------------------- */


/*----[header content - begin] --------------------------------- */

.header{
 background: url("../images/h_bgr_magyar_magnas.jpg") no-repeat;
 height: 150px;
}
.body_sides{
 background: url("../images/site_bgr.gif") top repeat-y;
}
.h_left{
 padding: 0 0 18px 23px;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: normal;
 color: #20523A;
}
.h_right{
 padding: 0 26px 16px 0;
}



/*----[header content - end] --------------------------------- */


/*----[main page content - begin] --------------------------------- */


.c_full_bgr{
 background: url("../images/c_top_bgr.gif") repeat-x;
}


a.c_newsbox_title{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 15px;
 font-weight: bold;
 color: #FF770D;
 padding: 14px 0 14px 0;
 display: block;
}
a.c_newsbox_title:hover{
 background-color: transparent;
 text-decoration : none;
 color: #578F36;
}

a.c_newsbox_title1{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 15px;
 font-weight: bold;
 color: #FF770D;
 padding: 7px 0 7px 0;
 display: block;
}
a.c_newsbox_title1:hover{
 background-color: transparent;
 text-decoration : none;
 color: #578F36;
}
a.c_newsbox_title1[href$='-pdf.html'] {
	display:inline-block;
	padding-left:20px;
	line-height:22px;
	background:transparent url(../images/pdf.png) center left no-repeat;	
}

.c_newsbox_text{
 padding: 0 0 0 10px;
 line-height: 14px;
}
.c_newsbox_text1{
 padding: 0;
 line-height: 14px;
}

.c_newsbox_footer{
 background: url(../images/news_bottom_bgr.jpg) no-repeat;
 height: 23px;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 10px;
 font-weight: normal;
 color: #888888;
 padding: 3px 0 0 5px;
 margin: 5px 0 0 0;
 display: block;
}


/*----[main page content - end] --------------------------------- */


/*----[menus - begin] --------------------------------- */

.mmh_full{
 background: url(../images/mmh_full_bgr.gif) repeat-x;
 height: 40px;
}
.mmh_dots{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 color: #B1CEBC;
 height: 16px !important;
 padding: 0;
 margin: 0;
}
a.mmh{
 background: url(../images/mmh_full_bgr.gif) repeat-x;
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 color: #ffffff;
 padding: 12px 10px 12px 10px;
 text-align : center;
 height: 20px !important;
 height: 40px;
}
a.mmh:hover{
 background : url(../images/mmh_bgr_over.gif) repeat-x;
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 color: #ffffff;
 padding: 12px 10px 12px 10px;
 text-align : center;
 height: 20px !important;
 height: 40px;
}



.mmh2_dots{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 padding: 12px 0px 12px 0px;
 color: #C5D5CB;
 height: 16px !important;
 height: 40px;
}
a.mmh2{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 color: #C5D5CB;
 padding: 12px 10px 12px 10px;
 display: inline-block;
 text-align : center;
 /*width: auto;*/
 height: 16px !important;
}
a.mmh2:hover{
 background : url(../images/mmh_bgr_over.gif) repeat-x;
 background-color: transparent;
 text-decoration : none;
 color: #C5D5CB;
}


.mmv_full{
 background: #F2F5F0 url(../images/mmv_full_bgr.jpg) no-repeat;
 height: 228px;
 padding: 35px 0px 0px 0px ;
 margin-bottom: 12px;
 width: 200px;
}

a.mmv{
 background : url(../images/mmv_bgr.gif) no-repeat;
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 12px;
 font-weight : bold;
 color: #174F2C;
 padding-top: 5px;
 padding-bottom: 6px;
 padding-left: 26px;
 padding-right: 5px;
 display: block;
 width: 169px !important;
 height: 16px !important;
}
a.mmv:hover{
 background : url(../images/mmv_bgr_over.gif) repeat-x;
 background-color: transparent;
 text-decoration : none;
 color: #ffffff;
}



a.mmv_sub{
 background : url(../images/smv_bgr.png) no-repeat;
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #255736;
 padding-bottom: 4px;
 padding-left: 24px;
 display: block;
 text-align : left;
 width: 155px !important;
 width: 200px;
 height: 15px !important;
 height: 19px;
}
a.mmv_sub:hover{
 background : url(../images/smv_bgr.png) no-repeat;
 background-color: transparent;
 text-decoration : none;
 color: #7CA188;
 text-align : left;
}

/*----[menus - begin] --------------------------------- */



/*----[currency - begin] --------------------------------- */

.curr_full{
 background-color: #E4EDF4;
 margin-bottom: 12px;
 width: 200px;
}
.curr_header{
 background : url(../images/currency_head_bgr.jpg) no-repeat;
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 color: #275C6F;
 padding-top: 21px;
 padding-bottom: 6px;
 padding-left: 10px;
 display: block;
 height: 16px !important;
}
.curr_row{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #275C6F;
 padding-left: 10px;
 padding-right: 10px;
 display: block;
 padding-top: 4px;
 padding-bottom: 6px;
 height: 15px !important;
}
.curr_row2{
 background-color: #D5E2EA;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #275C6F;
 padding-left: 10px;
 padding-right: 10px;
 display: block;
 padding-top: 4px;
 padding-bottom: 6px;
 height: 15px !important;
}


/*----[currency - begin] --------------------------------- */


/*----[poll - begin] --------------------------------- */

.poll_full{
 background-color: #F5F5F5;
 margin-bottom: 12px;
 width: 200px;
}
.poll_header{
 background : url(../images/poll_head_bgr.jpg) no-repeat;
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : bold;
 color: #707070;
 padding-top: 21px;
 padding-bottom: 6px;
 padding-left: 10px;
 display: block;
 height: 16px !important;
}
.poll_padd{
 padding: 6px 10px 6px 10px;
}
.poll_text{
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Tahoma, Arial;
 font-size : 11px;
 font-weight : normal;
 color: #707070;
}

/*----[poll - end] --------------------------------- */


/*----[content - begin] --------------------------------- */


.c_left_right{
 padding: 35px 25px 0 25px;
}
.Belso a {
	color: #ff770d;
}
.Belso a:hover {
	text-decoration: underline;
}
.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Tahoma;
	font-size : 11px;
	font-weight : normal;
	color: #DF3B1A;
}

.imgs_outline{
 	border-style: solid;
 	border-width: 1px;
 	border-color: #A7B1A5;
}
/*----[content - end] --------------------------------- */



/*----[banners - begin] --------------------------------- */

.banners_top_bgr{
  background: #EEF2F0 url(../images/c_top_ads_bgr.gif) repeat-x;
  width: 180px;
}
.banners_text{
  background-color: transparent;
	text-decoration : none;
  font-family : Verdana, Arial, Tahoma;
	font-size : 10px;
	font-weight : normal;
	color: #555955;
	padding-top: 14px;
	padding-bottom: 14px;
	display: block;
}

/*----[banners - end] --------------------------------- */


/*----[footer - begin] --------------------------------- */


.f_copyright{
  background: url(../images/f_full_bgr.jpg) no-repeat;
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Tahoma;
	font-size : 10px;
	font-weight : normal;
	color: #103F24;
	padding: 54px 0px 0px 0px;
	display: block;
	width: 976px;
	height: 99px;
}


/*----[footer - end] --------------------------------- */



/*----[page navigation - begin] --------------------------------- */

.pgnav_bgr{
 background-color: #EBEFE7;
 height: 21px;
}

.pgnav_lnk{
 text-decoration : none;
 font-size : 11px;
 font-weight : bold;
 color: #364C30;
 padding-left: 6px;
 padding-right: 6px;
}
a.pgnav_lnk:hover{
 text-decoration : none;
 color: #FF770D;
}
.pgnav_lnk_n{
 background-color: transparent;
 text-decoration : none;
 font-size : 11px;
 font-weight : bold;
 color: #364C30;
 padding-left: 6px;
 padding-right: 6px;
}
a.pgnav_lnk_n:hover{
 background-color: transparent;
 text-decoration : none;
 color: #FF770D;
}

.pgnav_lnk_sel{
 background-color: transparent;
 text-decoration : none;
 font-size : 11px;
 font-weight : bold;
 color: #FF770D;
 padding-left: 6px;
 padding-right: 6px;
}

/*----[page navigation - end] --------------------------------- */


/*----[top small navigation - begin] --------------------------------- */

.top_nav_bgr{
 background: url("../images/breadcumb_bgr.gif") repeat-x;
	height: 18px;
}
.top_nav_dist{
 padding-left: 225px;
}
.top_nav{
 background-color: transparent;
 text-decoration : none;
 font-family :Tahoma, Verdana,  Arial;
 font-size : 10px;
 font-weight : normal;
 color: #B7BCAB;
 line-height: 14px;
 padding-bottom: 1px;
 display: block;
}
.top_nav_lnk{
 background-color: transparent;
 text-decoration : none;
 font-family : Tahoma, Verdana, Arial;
 font-size : 10px;
 font-weight : normal;
 color: #DFE8DA;
 line-height: 14px;
}
a.top_nav_lnk:hover{
 background-color: transparent;
 text-decoration : none;
 color: #ffffff;
}

/*----[top small navigation - end] --------------------------------- */
.hirD {
   position: relative;
	top: 3px;
}
a.alapfA {
	float: left;
	display: block;
	padding: 2px 5px 2px 5px;
	border:1px solid #efefef; 
	font-weight: bold;
	font-size: 12px;
	margin-right: 2px;
}
a.alapfA:hover {
	background-color: #efefef;
}
.cim2, .cim2 a {
	font-size: 16px;
	font-weight: bold; 
	color: #364c30!important;
}
.cim2 a:hover {
	color: #ff770d!important;
}
.chbx {
	position: relative;
	top: 2px;
}
.kvizKerdes {
	font-size: 13px;
	font-weight: bold;
}
.kvizValaszok {
	list-style-type: none;
	padding-left:20px;
	margin-left: 0;
}
.kvizValaszok li {
	padding-left: 0;
	margin-left: 0;
}
.kvizNemHelyes {
	text-decoration: line-through;
}
.kvizHelyes {
   background-image: url(../images/mmh_bgr_over.gif);
	color: White;
	height: 23px;
}
.kvizMasHelyes {
   background-image: url(../images/c_top_ads_bgr.gif);
	height: 23px;
}
.jatekCim {
 background-color: transparent;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 15px;
 font-weight: bold;
 color: #364c30;
 width: 410px;
}
.jatekLetolt {
	float: right;
}
.jatekFelvezeto {
	margin-right: 120px;
	width: 410px;
}
.jatekKep {
	border: 1px solid #efefef;
}
.iText {
	background-color: #eef2f0;
	border: 1px solid #ccc;
}
.sGomb {
	border: 1px solid #bc1313;
	background-color: #bc1313;
	color: White;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
}
#SpamKep {
	position: relative;
	top: 6px;
	_top: 5px;
}
#KommentHiba, .KommentUzenet {
	color: red;
	font-size: 13px;
	font-weight: bold; 
}
.KommentUzenet {
	padding: 5px 0 5px 0;	`
	background-color: #efefef;
}
#Komment .KommentNev {
	font-weight: bold;
	font-size: 13px;
	color: #b71234;
	line-height: 20px;
}
#Komment .KommentDatum {
	font-size: 11px;
	color: #ccc;
}
#Komment .KommentSzoveg {
	color: #2f3940;
	line-height: 18px;
	font-size: 11px;
}
#HKGomb {
	font-size: 13px;
	font-weight: bold;
}
#KeresFORM {
	display: inline;
	margin: 0;
	padding: 0;
}
.TalalatiCim {
	font-size: 14px;
	font-weight: bold;
	color: #364c30;
	border-bottom: 1px solid #d0dad2;
	padding-bottom: 5px;
}
.TalalatiLista li b a {
	font-weight: bold;
	color: #ff770d;
	font-size: 11px;
}
.TalalatiLista li b a:hover {
	color:#578f36;
}
#Gomb {
   margin: 0;
	padding: 0;
	margin-top: 5px;
}
.HirlHiba {
	font-size: 13px;
	color: red;
}
#legOlvasottabb {
	padding: 15px;
	margin: 0;
	list-style-type: none;
	background-color: #f5f5f5;
}
#legOlvasottabb p {
	padding: 0;
	margin: 0;
}
#legOlvasottabb td p a {
	color: #555955;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#legOlvasottabb td p a:hover {
	text-decoration: underline;
}
#kezikonyv fieldset {
	padding: 30px 10px;
	border:1px solid #cacaca;
}
#kezikonyv fieldset legend {
	font-weight: bold;
	font-size: 13px;
}
#ehiba {
	color: red;
	font-size: 12px;
	display: none;
	margin-top: 0;
}
#eok {
	color: green;
	font-size: 12px;
	display: none;
	margin-top: 0;
}
#ajaxLoader {
	position:relative;
	top: 2px;
	left: 5px;
	margin-right: 5px;
}