/* --------------- body and other backgrounds begin --------------- */
.body{
 background-color: #6B1E24;
 margin-bottom : 10px;
 margin-top : 10px;
 margin-left : 10px;
 margin-right : 10px;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 line-height: 18px;
 font-weight : normal;
 color: #473112;
}

.bodyNoPic{
 background-color: #FFFFFF;
 margin-bottom : 10px;
 margin-top : 10px;
 margin-left : 10px;
 margin-right : 10px;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : normal;
 color: #473112;
}

td{
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 /* line-height: 18px; */
 font-weight : normal;
 color: #473112;
}
a{
 background-color: transparent;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : bold;
 color: #912730;
}
a.hover{
 background-color: transparent;
 text-decoration : none;
 color: #500C12;
}

.bgr_frame_top{
 background : url(../images/frame_top_bgr.jpg);
}
.bgr_frame_bottom{
 background : url(../images/frame_bottom_bgr.jpg);
}
.bgr_frame_left{
 background : url(../images/frame_left_bgr.jpg);
}
.bgr_frame_right{
 background : url(../images/frame_right_bgr.jpg);
}
.bgr_egg_frieze{
 background : url(../images/h_egg_frieze_bgr.jpg);
}
.bgr_h_frieze{
 background : url(../images/h_frieze_bgr.gif);
}
.bgr_column_body{
 background : url(../images/m_column_bgr.jpg);
}
.bgr_column_left_sh{
 background : url(../images/m_column_sh_left.gif);
 background-position : right;
}
.bgr_footer_copyright{
 background : url(../images/f_copyright_bgr.jpg);
}
.bgr_news_head{
 background : url(../images/news_head_left.jpg);
 background-repeat : no-repeat;
}
.bgr_head_menu{
 background : url(../images/h_img_left.jpg);
 background-repeat : no-repeat;
}

.bgr_menu_all{
 background : url(../images/m_bgr_all.jpg);
 background-repeat : repeat-y;
}

.red    { color:#F93838; font-family:Arial; font-size: 12px; font-weight: bold; }

.print_icon_style{
    padding-left: 20px;
    padding-right: 5px;
}

/* --------------- body and other backgrounds end --------------- */


/* --------------- start language choose page all styles begin --------------- */


.bgr_start_egg_frieze{
 background : url(../images/start_frieze_egg_bgr.gif);
}
.bgr_start_frieze_brown_top{
 background : url(../images/start_frieze_top_bgr.gif);
}
.bgr_start_frieze_brown_bottom{
 background : url(../images/start_frieze_bottom_bgr.gif);
}
.bgr_start_between_menus{
 background : url(../images/start_between_menus.gif);
}
.start_links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
#startmenu a{
	background: #E3DBCB;
	display: block;
	width: 250px;
	border-top : 4px solid #E3DBCB;
	border-bottom : 4px solid #E3DBCB;
	border-left : 4px solid #E3DBCB;
	border-right : 4px solid #E3DBCB;
	font-weight : bold;
}
#startmenu a:hover{
	background: #DBD1B9;
	display: block;
	width: 250px;
	border-top : 4px solid #DBD1B9;
	border-bottom : 4px solid #DBD1B9;
	border-left : 4px solid #DBD1B9;
	border-right : 4px solid #DBD1B9;
	font-weight : bold;
}

/* --------------- start language choose page all styles end --------------- */



/* --------------- menu styles begin --------------- */

.menu_navigacio{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #6C1E25;
}
.menu_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #912730;
}
.sitemap_menu_link{
    background-color: transparent;
    text-decoration : none;
    font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color: #912730;

}
#mainmenu a{
	background: #DBD1BD;
	display: block;
	width: 156px;
	border-top : 2px solid #DBD1BD;
	border-bottom : 2px solid #DBD1BD;
}
#mainmenu a:hover{
	background: #D2C4A4;
	display: block;
	width: 156px;
	border-top : 2px solid #D2C4A4;
	border-bottom : 2px solid #D2C4A4;
}
#sitemap_mainmenu a{
	display: block;
}
#sitemap_mainmenu a:hover{
    color: #3C0A0E;
	display: block;
}
.menu_sub_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #6C1E25;
}
.menu_sub_link2{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #6B6B6B;
}
#submenu a{
	background: #EFECE6;
	display: block;
	width: 150px;
	border-top : 2px solid #EFECE6;
	border-bottom : 2px solid #EFECE6;
}
#submenu a:hover{
	background: #F6F4F0;
	display: block;
	width: 150px;
	border-top : 2px solid #F6F4F0;
	border-bottom : 2px solid #F6F4F0;
}
#sitemap_submenu a{
 	display: block;
}
#sitemap_submenu a:hover{
    color: #3C0A0E;
	display: block;
}
#submenu2 a{
	background: #F8F7F4;
	display: block;
	width: 142px;
	border-top : 2px solid #F8F7F4;
	border-bottom : 2px solid #F8F7F4;
}
#submenu2 a:hover{
	background: #FFFFFF;
	display: block;
	width: 142px;
	border-top : 2px solid #FFFFFF;
	border-bottom : 2px solid #FFFFFF;
}
#sitemap_submenu2 a{
 	display: block;
}
#sitemap_submenu2 a:hover{
	color: #313131;
	display: block;
}
.menu_link_actual{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
.menu_link_head{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
#menu_head a{
	background: #D7CAA8;
	display: block;
	width: 123px;
	border-top : 2px solid #D7CAA8;
	border-bottom : 2px solid #D7CAA8;
}
#menu_head a:hover{
	background: #CBBB96;
	display: block;
	width: 123px;
	border-top : 2px solid #CBBB96;
	border-bottom : 2px solid #CBBB96;
}


/* --------------- menu styles end --------------- */



/* --------------- content styles begin --------------- */

.info_small{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #877965;
}
.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ff0000;
}
.stars{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #F48E09;
}
.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #473112;
}
.subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #9E8449;
}
.bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 18px;
	font-weight : normal;
	color: #473112;
}
.links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
a.links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #500C12;
}
.links2{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 18px;
	color: #912730;
}
a.links2:hover{
	background-color: transparent;
	text-decoration : none;
	color: #500C12;
}

.links_list{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
a.links_list:hover{
	background-color: transparent;
	text-decoration : none;
	color: #500C12;
}


/* --------------- content styles end --------------- */


/* --------------- tr, td, table, div styles begin --------------- */

.tr_light{
	background-color: #F2EFEA;
}
.img_outline{
 	border-style:solid;
 	border-width:1px;
 	border-color: #432B0D;
}
.img_outline2{
 	border-style:solid;
 	border-width:1px;
 	border-color: #C2B497;
}

/* --------------- tr, td, table, div styles end --------------- */



/* --------------- news styles begin --------------- */

.news_date{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #ACA394;
}
.news_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #3A280B;
}
.news_bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : normal;
	color: #3A280B;
}
.news_links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
a.news_links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #D10415;
}


/* --------------- news styles end --------------- */


/* --------------- news list and one news styles begin --------------- */

.news2_date{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #473112;
}
.news2_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #9E8449;
}
.news2_bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : normal;
	color: #473112;
}
.news2_links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
a.news2_links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #D10415;
}
.news2_source{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #AEA285;
}
.page_nav_links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
}
a.page_nav_links:hover{
	background-color: #E1DCD6;
	text-decoration : none;
	color: #D10415;
}
.page_nav_links_act{
	background-color: #E1DCD6;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #473112;
}
.bgr_news_sep{
 background : url(../images/news_end_sep.gif);
 background-repeat : repeat-x;
}
.bgr_news_sep2{
 background : url(../images/news_sep2_bgr.gif);
 background-repeat : repeat-y;
}
.news_photo_border {
 background-color: #A58F5A;
 margin-left: 10px;
}
.news_photo_back {
 background-color: #F7F4EB;
}

/* --------------- news list and one news styles end --------------- */



/* --------------- search box styles begin --------------- */

.bgr_search{
 background : url(../images/k_box_bgr.gif);
 background-repeat : repeat-x;
}
.s_search_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #473112;
}
input.input_search{
 background : url(../images/k_input_bgr.gif);
 background-color: #E2DAC9;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #912730;
 width: 130px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #8C7D68;
}


/* --------------- search box styles end --------------- */


/* --------------- kiadvanyok - styles begin --------------- */

.p_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height: 21px;
	font-weight : bold;
	color: #000000;
	padding-left : 6px;
}
.p_title_white{
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #FFFFFF;
    padding-left: 3px;
    padding-right:3px;
}
.p_subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;
	color: #856B47;
	padding-left : 6px;
	padding-right : 6px;
}
.p_adatok1{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;
	color: #856B47;
	padding-left : 6px;
	padding-right : 6px;
}
.p_adatok2{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;
	color: #722D0E;
	padding-left : 6px;
	padding-right : 6px;
}
.p_img_big{
	background-color: #ffffff;
 	border-style: solid;
 	border-width: 1px;
 	border-color: #A58F5A;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-top : 1px;
	padding-right : 1px;
	display : block;
}
.p_sub_img{
	background-color: #F6F4F0;
 	border-style: solid;
 	border-width: 1px;
 	border-color: #A58F5A;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-top : 3px;
	padding-right : 3px;
	display : block;
	width: 180px;
    text-align : center;
    float: left;
}

/* --------------- kiadvanyok - styles end --------------- */

/* --------------- location links - styles begin --------------- */

.location_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color: #473112;
}
.location_arrow{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color: #473112;
}
.location_link{
	background-color: transparent;
	text-decoration : none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color: #912730;
}
a.location_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #500C12;
}

/* --------------- location links - styles end --------------- */


/* --------------- kataszter styles begin --------------- */

.k_list_name{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #912730;
	margin-bottom : 1px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 1px;
	display : block;
}
a.k_list_name:hover{
	background-color: transparent;
	text-decoration : none;
	color: #500C12;
}
.k_list_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #856B47;
	margin-bottom : 1px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 1px;
	display : block;
}
.bgr_k_line_top{
 	background : url(../images/k_line_top.gif);
 	background-repeat : repeat-x;
}
.bgr_k_line_bottom{
 	background : url(../images/k_line_bottom.gif);
 	background-repeat : repeat-x;
}
.k_s_name{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #912730;
}
a.k_s_name:hover{
	background-color: transparent;
	text-decoration : none;
	color: #500C12;
}
.k_s_univ{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #473112;
}
.k_s_note{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #877965;
}
.k_m_univ_name{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #000000;
	margin-bottom : 2px;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 2px;
	display : block;
}
.k_m_univ_name2{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #856B47;
	margin-bottom : 1px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 1px;
	display : block;
}
.k_m_univ_info{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #856B47;
	margin-bottom : 1px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 1px;
	display : block;
}
.k_m_text1{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #856B47;
	/*margin-bottom : 1px;*/
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 1px;
	/*display : block;*/
}
.k_m_text2{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #722D0E;
	/*margin-bottom : 1px;*/
	margin-left : 4px;
	margin-right : 4px;
	/*margin-top : 1px;*/
	display : block;
}
.k_m_box_head{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #000000;
	margin-left : 4px;
	margin-right : 4px;
	display : block;
}
.k_m_box_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #722D0E;
	margin-left : 4px;
	margin-right : 4px;
	display : block;
}

input.input_k{
 background : url(../images/input_button_bgr.gif);
 background-color: #F9F7F4;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #473112;
 width: 150px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #918371;
}
input.input_button_k{
 background : url(../images/input_button_bgr.gif);
 background-color: #F9F7F4;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #912730;
 width: 120px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #918371;
}


/* --------------- kataszter styles end --------------- */


/* --------------- footer styles begin --------------- */

.copyright{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #473112;
}

/* --------------- footer styles end --------------- */



/* --------------- form styles begin --------------- */

input.input_gen{
 background : url(../images/input_button_bgr.gif);
 background-color: #F9F7F4;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #473112;
/* width: 140px;
 height: 18px;*/
 border-style:solid;
 border-width:1px;
 border-color: #918371;
}
input.input_button_gen{
 background : url(../images/input_button_bgr.gif);
 background-color: #F9F7F4;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #912730;
 /*width: 100px;*/
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #918371;
}
select.select_gen{
 background-color: #F9F7F4;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #473112;
 /*width: 140px;*/
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #918371;
}
textarea.text_gen{
 background-color: #F9F7F4;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #473112;
/* width: 140px;
 height: 80px; */
 border-style:solid;
 border-width:1px;
 border-color: #918371;
}

/* --------------- form styles end --------------- */