body, ul, li, a, form, object, embed{
    margin:0px;
    padding:0px;
    font-size:11px;
    font-family:verdana;
    text-decoration:none;
    color:#0F458B;
}

H1{
	margin:0px;
	padding:0px;
	font-size:12px;
    font-weight:bold;

}
body{ background-color:#BBDAF6; }

input {
    vertical-align: top;
    border:1px solid #D1D9E6;
    background-color:#0D468D;
    color:#ffffff;
}
select{
    border:1px solid #D1D9E6;
    background-color:#0D468D;
    color:#ffffff;
}

ul{ list-style:none; }

#maindiv{
    width:961px;
    margin:0px auto;
}

#head{
    height:169px;
    width:961px;
}

#logo{
    background-image:url(/musz/pics/portal/pics/logo.gif);
    display:block;
    width:159px;
    height:169px;
    float:left;
}
#header{ float:left; }

#header_top{ height:103px; }

#flash_pic{
	height:103px;
	width:158px;
	float:left;
	background-image:url(/musz/pics/portal/pics/banner_top.jpg);
	background-position:0px -1px;
	background-repeat:no-repeat;
	background-color:#012877;
}

#header_bottom{
    height:60px;
    width:796px;
    background-color:#002776;
    padding:3px;
}

#header_bottom ul{
    background-color:#FFFFFF;
    float:left;
}

#header_bottom ul li{
    float:left;
    padding:3px;
    padding-right:0px;
}
#header_bottom ul li img{ vertical-align:top; }

#header_bottom ul li.last{ padding-right:3px; }

#search{ 
    padding-left:55px; 
    padding-top:21px;
    float:left;
}
#search label{
    color:#ffffff; 
    padding-right:5px;
}
#search input.text{
    background-image:url(/musz/pics/portal/pics/search_bg.gif);
    width:133px;
    height:15px;
    border:1px solid #ffffff;
    padding:0px;
    color:#000000;
}
#search_button{
    background-image:url(/musz/pics/portal/pics/search_ok.gif);
    height:17px;
    width:17px;
    border:0px solid #000000;
    padding:0px;
    margin:0px;
    vertical-align:top;
    margin-left:1px;
}

#lang{
    float:left;
    padding-top:40px;
    padding-left:10px;
}
#lang a{
    padding-left:30px;
    color:#ffffff;
    background-repeat:no-repeat;
    display:block;
    height:14px;
}
#lang #lang_en{ background-image:url(/musz/pics/portal/pics/english.gif); }

#page_body{
    float:left;
    width:961px;
    background-color:#ffffff;
}
#left{ float:left; }


#leftmenu ul li.first{
    padding:0px;
    height:14px;
    background-image:url(/musz/pics/portal/pics/menu_li_first.gif);
}
#leftmenu ul li{
    background-color:#359ECE;
    width:155px;
    padding-bottom:2px;
}
#leftmenu ul li a, #leftmenu ul li.uaszlink a{
    color:#FFFFFF;
    background-image:url(/musz/pics/portal/pics/menu_li_a_bg2.jpg);
    background-repeat:no-repeat;
    width:115px;
    height:0px auto;
    display:block;
    margin:0px auto;
    font-weight:bold;
    padding-top:3px;
    padding-left:10px;
}
#leftmenu ul li.uaszlink a{
    background-image:url(/musz/pics/portal/pics/menu_li_a_bg3.jpg);
    background-repeat:no-repeat;
}
a.bottom_pic, a.bottom_pic_linkuasz{
	margin:0px !important;
	padding:0px !important;
	margin-left:15px !important;
	background-image:url(/musz/pics/portal/pics/menu_li_a_down_bg.jpg) !important;
    background-repeat:repeat;
    width:135px !important;
    height:12px;
}
a.bottom_pic_linkuasz{
	background-image:url(/musz/pics/portal/pics/menu_li_a_down_bg_lk.jpg) !important;
    background-repeat:repeat;
}
#leftmenu ul li.uaszlink a:hover{
	color:#FFFFFF;
}
#leftmenu ul li a:hover{
    color:#133C8B;
}
#leftmenu #archivum{ padding-top:27px; }
#leftmenu #archivum a{
    background-image:url(/musz/pics/portal/pics/archivum.gif);
    background-position:0px bottom;
    padding-left:0px;
    text-align:center;
    width:125px;
}

#leftmenu ul.level2{
}
#leftmenu ul.level2 li{
    padding:0px;
    padding-left:8px;
    width:auto;
}
#leftmenu ul.level2 li a{
    background-image:url(/musz/pics/portal/pics/menu_li_a_bg_level2.gif);
    color:#002A75;
    font-size:10px;
    background-position:0px 4px;
    padding-left:10px;
    padding-bottom: 5px;
    height:0px auto;
}
#leftmenu ul li.last{
    padding:0px;
    height:14px;
    background-image:url(/musz/pics/portal/pics/menu_li_last.gif);
}

#right{
    float:left;
    padding-left:4px;
}

#topmenu{
    width:802px;
    height:27px;
    background-image:url(/musz/pics/portal/pics/topmenu_bg.gif);
}


#topmenu ul{
    padding-left:23px;
    width:779px;
}
#topmenu ul li{
    float:left;
    border-right:1px solid #002051;
    padding-left:7px;
    background-image:url(/musz/pics/portal/pics/topmenu_element_bg.gif);
    background-repeat:no-repeat;
    background-position:7px 0px;
    height:19px;
    padding-top:6px;
}
#topmenu_right_bg{
    width:802px;
    height:27px;
    background-image:url(/musz/pics/portal/pics/topmenu_right_bg.gif);
    background-position:right 0px;
    background-repeat:no-repeat;
}

#topmenu ul li a{
    color:#FFFFFF;
    padding-left:27px;
    font-weight:bold;
    padding-right:7px;
}

#content{
    float:left;
    width:600px;
    margin-top:10px; 
    padding-left:16px;  
    padding-right:31px;
    margin-bottom:10px;
}
#right_row{
    float:left;
    width:155px;
}
#top_text{
	white-space: nowrap !important;
	font-size:10px;
	color:#FFFFFF;
	margin-bottom:15px;
	font-weight:bold;
}
#right_row_top{
    background-image:url(/musz/pics/portal/pics/rightbox_top.gif);
    width:155px;
    height:12px;
    font-size:0px;
    float:left;
}
#right_row_bottom{
    background-image:url(/musz/pics/portal/pics/rightbox_bottom.gif);
    width:155px;
    height:14px;
    float:left;
}

#right_row_body{
    background-color:#359ECE;
    padding-left:11px;
    padding-right:12px;
    float:left;
}
div.rightrow_button2{
	background-image:url(/musz/pics/portal/pics/right_row_button_bg.gif);
    width:120px;
    height:15px;
    padding-top:5px;
    padding-left:5px;
    margin-top:2px;
    float:left;
}
div.rightrow_button{
    background-image:url(/musz/pics/portal/pics/right_row_button_bg2.gif);
    width:120px;
    height:35px;
    padding-top:5px;
    padding-left:5px;
    margin-top:2px;
    float:left;
}
div.rightrow_button a, div.rightrow_button2 a {
    display:block;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}

#galeria_box{
    margin-top:14px;
    float:left;
}
#galeria_box_body{
    padding-top:10px;
}
#galeria_box_top{
    width:129px;
    height:16px;
    background-image:url(/musz/pics/portal/pics/galeria_top.gif);
}

#kiadvany_box{
    margin-top:14px;
    float:left;
}
#kiadvany_box_body{
    padding-top:10px;
}
#kiadvany_box_top{
    width:129px;
    height:16px;
    background-image:url(/musz/pics/portal/pics/kiadvany_top.gif);
}


#footer{
    margin-top:15px;
    width:961px;
    height:22px;
    background-image:url(/musz/pics/portal/pics/footer_bg.gif);
    background-position:right 0px;
    float:left;
    background-repeat:no-repeat;
    background-color:#ffffff;
}
#footer ul{
    width:200px;
    margin:0px auto;
    float:left;
	padding-left:370px;
	padding-top:4px;
}
#footer_container{
	margin:0px auto;
	padding-right:10px;
}
#footer ul li{
	
    float:left;
    background-image:url(/musz/pics/portal/pics/footer_element_sep.gif);
    background-repeat:no-repeat;
    background-position:right 2px;
    padding-right:13px;
    padding-left:8px;
}
#footer ul li.last{
    background-image:none;
}
#footer #wildom{
	margin:0px !important;
	padding-right:5px;
	float:right;
}
#footer ul li a{
    color:#0C478B;
    font-weight:bold;
}

div.newsbox{
    width:594px;
    margin:0px auto;
}
div.newsbox div.newsbox_head, div.newsbox_head2 {
    background-image:url(/musz/pics/portal/pics/news_top_corner.gif);
    background-repeat:no-repeat;
    background-color:#E0E4EF;
    border-bottom:1px solid #7186B1;
    color:#012877;
    width:594px;
    height:15px;
}
div.newsbox_head2{
	background-image:url(/musz/pics/portal/pics/news_top_corner2.gif);
    background-repeat:no-repeat;
	background-color:#0D468D !important;
}
div.newsbox_head, div.newsbox_head2{
	float:left;
	margin-top:10px;
}
div.newsbox div.newsbox_head div.title, div.newsbox_head2 div.title{
    float:left;
    color:#012877;
    font-weight:bold;
    padding-left:10px;
}
div.newsbox_head2 div.title a{
	color:#FFFFFF !important;
}
div.newsbox_head2 div.title{
	color:#FFFFFF !important;
}
div.newsbox div.newsbox_head div.date, div.newsbox div.newsbox_head2 div.date, div.newsbox_head div.date2{
    float:right;
    color:#FFFFFF;
    font-weight:bold;
    padding-right:10px;
}
div.newsbox_head div.date2{
	color:#002677 !important;
}
div.newsbox div.newsbox_footer, div.newsbox_footer2 {
    background-image:url(/musz/pics/portal/pics/news_top_bottom.gif);
    width:584px;
    height:18px;
    text-align:right;
    padding-right:10px;
    padding-top:2px;
	float:left;
}
div.newsbox_footer2 {
    background-image:url(/musz/pics/portal/pics/news_top_bottom2.gif);	
    background-color:#E0E4EF !important;
}
div.newsbox_footer{
	float:left;
}
.pic_desc{
	width:450px;
	float:left;
	margin-left:10px;
}
.pic{
	width:109px;
	height:0px auto;
	float:left;
}
.pic img{
	width:109px;
	height:0px auto;
	float:left;
}
div.newsbox div.newsbox_footer a{
    color:#359ECD;
    font-weight:bold;
}

div.newsbox div.newsbox_body{
    background-image:url(/musz/pics/portal/pics/news_body_bg.gif);
    background-repeat:repeat-x;
    background-color:#D1D9E6;
    background-position:0px bottom;
    padding:10px;
    color:#3C5995;
    font-weight:bold;
}
div.newsbox div.newsbox_body2{
    background-image:url(/musz/pics/portal/pics/news_body_bg2.gif);
    background-repeat:repeat-x;
    background-color:#466EA1;
    background-position:0px bottom;
    padding:10px;
    color:#3C5995;
    font-weight:bold;
}
div.newsbox_body, div.newsbox_body2{
	float:left;
	width:574px;
}
/* fooldal_koz */
.fooldal_more a{
	float:right;
	font-weight:bold;
	padding-bottom:10px;
	margin-right:10px;
}

#fooldal_koz{
    width:587px;
    margin:0px auto;
	margin-top:10px;
}
.title_koz{
	float:left;
	width:450px;
	margin-top:10px;
	font-weight:bold;
	margin-bottom:7px;
}
.pic_koz{
	width:104px;
	height:0px auto;
	float:left;
	margin:10px 10px 10px 5px;
    border-width: 0;
}
.pic_koz img{
	width:104px;
	height:0px auto;
	float:left;
}
.desc_koz{
	margin-left:7px;
}
/* banners */

#left_banners ul li{
	width:90px;
    padding-top:15px;
	margin-left:30px;
}
#left_banners ul li a{
    display:block;
    padding-top:3px;   
}
#left_banners ul li#len_banner a{  
   background-image:url(/musz/pics/portal/pics/len_link.gif);
    background-repeat:no-repeat;
    width:80px;
    height:80px;
}
#left_banners ul li#fina a{  
   background-image:url(/musz/pics/portal/pics/fina.gif);
    background-repeat:no-repeat;
    width:90px;
    height:116px;
}
#left_banners ul li#swimnews a{  
   background-image:url(/musz/pics/portal/pics/swimnews.gif);
    background-repeat:no-repeat;
    width:133px;
    height:24px;
	margin-left:-13px;
}
/* sitemap */
ul.sitemap{
	padding-left:40px;
}
ul.sitemap li.main_hierarchy {
	margin-top:10px;
	list-style:none;
	background-image:url("/musz/pics/portal/pics/list-link.gif");
	background-repeat:no-repeat;
	background-position:4px 5px;
	padding-left:17px !important; 
	line-height:1.5;
}
ul.sitemap li.sub_hierarchy {
	list-style:none;
	background-image:url("/musz/pics/portal/pics/list-link3.gif");
	background-position:5px 4px;
	background-repeat:no-repeat;
	margin-left:20px !important;
	padding-left:17px !important;
	line-height:1.5;
}
ul.sitemap li.lower_hierarchy {
	list-style:none;
	background-image:url("/musz/pics/portal/pics/list-link4.gif");
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-left:35px !important;
	padding-left:17px !important;
	line-height:1.5;
}

ul.sitemap li.lowest_hierarchy {
	list-style:none;
	background-image:url("/musz/pics/portal/pics/menulevel_2_nyil.gif");
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-left:55px !important;
	padding-left:17px !important;
	line-height:1.5;
}
/* belso content */
#inner_content{
	float:left;
    width:590px;
    padding-left:5px;
    padding-bottom:10px;
}
p.news_pic_descr{
	margin:0px auto;
	padding-bottom:0px;
	padding-top:5px;
}
p.news_descr{
	margin:0px auto;
	padding-top:10px;
	font-weight:bold;
}
.inner_pic{
/*	width:200px;
	height:0px auto;*/
	float:left;
	margin:10px 10px 10px 0;
}
.inner_pic img{
/*	width:200px;
	height:0px auto;*/
	float:left;	
}
ul.otherlinks li{
	list-style:none;
	background-image:url("/musz/pics/portal/pics/list-link.gif");
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left:0px !important; 
	line-height:2;
}
ul.otherlinks li a{
	color:#0F458B !important;
}
	/* morzamenu */
p.crumbmenu{
	font-size:10px;
	color:#379DCE;
}
p.crumbmenu a{
	font-size:9px;
    font-weight:bold;
	color:#0F458B;
}
.vissza{
	width:47px;
	align:center;
	margin:0px auto !important;
	font-weight:bold;
}
.visza_top_links{
	text-align:center;
	margin:0px auto !important;	
	width:0px auto;
	padding-top:15px;
}
.visza_top_links a{
	color:#369BCF;
}
/*newsletter*/

div#newsletter{
	width:300px;
	margin:0px auto;
	border:2px solid #0F458B;
	padding:10px;
}
p.Main{
	padding:0px;
	margin:0px !important;
	float:left;
	height:18px;
	width:130px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
input#e-mail{
	padding:0px;
	margin-left:2px;
	width:190px;
}
#modify_newsletter ul li{
	padding-left:30px;
	padding-top:10px;
}
.pic_desc ul li{
	list-style:none;
	background-image:url("/musz/pics/portal/pics/list-link2.gif");
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left:17px !important; 
	line-height:1.5;
}

.pic_desc ul li a.links_rovat3{
	display:block;
	width:0px auto;
	margin-bottom:3px;
	padding-top:2px;
	color:#FFFFFF;
}
.submenu_titles_rovat1 a{
	margin:0px;
	padding:0px;
	font-size:12px;
	background-image:url("/musz/pics/portal/pics/menulevel_2_nyil.gif");
	background-position:5px 4px;
	background-repeat:no-repeat;
	margin-left:7px !important;
	padding-left:17px !important;
	margin-top:10px;
	line-height:1.5;
	float:left;
}
.bizotsag_title{
	background-image:url("/musz/pics/portal/pics/menulevel_2_nyil.gif");
	background-position:5px 4px;
	background-repeat:no-repeat;
	margin-left:1px !important;
	padding-left:14px !important;
	margin-top:10px;
	line-height:1.5;
	font-size:12px;
	float:left;
}
.bizotsag_title a{
	font-size:12px;
	line-height:1.5;
}
.bizotsag_desc{
	display:block;
	font-size:10px;
	font-weight:bold;
	margin-left:20px !important;
	margin-top:3px;
}

#description{
    display:none;
}


.withNoBorder{
    border:0px solid #000000 !important;
    background-color:transparent !important;
}
/*new gallery*/
/*frame and div for frame*/
#image_div{
    width:750px;
    height:430px;
    text-align: center;
    margin-bottom:10px;
}
#imageLine_div{
    width:750px;
    height:130px;
    text-align: center;
}
#image {
    height:430px;
    width:750px;
}
#imageLine {
    height:130px;
    width:750px;
}
/*list_page*/
#galleryList_container{
    width: 450px;
    text-align: center;
    margin:0px auto;
}
.galleryList{
    float:left;
    width:150px;
    text-decoration: none;
    padding:5px 5px 10px 5px;
}
.galleryList:hover{
    background-color:#cce4fa;
}
.galleryList_title{
    text-align:center;
    display: block;
    padding-bottom: 10px;
}
.galleryList_image{
    text-align:center;
    display: block;
}
.galleryList_desc{
    text-align:center;
    display: block;
    padding-bottom: 10px;
}
.galleryList_bg_image{
height: 120px;
display: block;
background-repeat: no-repeat; 
background-position: center;
margin-bottom:10px;
}

#galeria_box_top_eb{
    width:129px;
    height:16px;
    background-image:url(/musz/pics/portal/pics/EBlogo_title.jpg);
}