/* body and other backgrounds begin */
.body{
 background-image : url(../images/hegy_bgr.jpg);
 background-color: #154164;
 margin-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
}
.bgr_menu_sh{
 background : url(../images/m_shadow.gif);
}
.bgr_menu{
 background : url(../images/m_links_bgr.gif);
}
.bgr_copyright{
 background : url(../images/f_copy.jpg);
 background-repeat : no-repeat;
 height: 31px;
}
.bgr_submenu{
 background : url(../images/submenu_bgr.gif);
 background-repeat:repeat-x;
 height:28px;
}

/* body and other backgrounds end */


/* menu styles begin */

.menu_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #144263;
}
.menu_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #C3222A;
}

.lang_menu{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #144263;
}

.menu_aktiv{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #C3222A;
}

.menu_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #144263;
}

/* menu styles end */

/* news styles begin */

.news_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #144263;
}
a.news_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #C3222A;
}
.news_date{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #D9E9F5;
}
.news_date_dark{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #346588;
}

/* news styles end */


/* content styles begin */

.info_small{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #ffffff;
}
.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #ffffff;
}
.subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #144263;
}
.bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 18px;
	font-weight : normal;
	color: #144263;
}
.links{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #C3222A;
}
a.links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #800C12;
}
.submenu{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #144263;
}
a.submenu:hover{
	background-color: transparent;
	text-decoration : none;
	color: #C3222A;
}
.submenu_line{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #AFA6BC;
}
.gallery_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #144263;
}
a.gallery_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #C3222A;
}
.gallery_nolink{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ffffff;
}
.gallery_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #144263;
}

/* content styles end */


/* footer styles begin */

.copyright{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #435D71;
}

/* footer styles end */



/* form styles begin */

input.input_gen{
 background-color: #4D6F83;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #BBC8D1;
 width: 180px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #A6B8C3;
}
input.input_button_gen{
 background : url(../images/button_bgr.gif);
 background-color: #375D74;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #0D3247;
 width: 120px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #ffffff;
}
select.select_gen{
 background-color: #4D6F83;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #BBC8D1;
 width: 180px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #A6B8C3;
}
textarea.text_gen{
 background-color: #4D6F83;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #BBC8D1;
 width: 180px;
 height: 80px;
 border-style:solid;
 border-width:1px;
 border-color: #A6B8C3;
}

/* form styles end */