	html{
		background-color:#000069;
	}
	body{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		background-color:#000069;
		background-image:url("../img/body_bg.png");
		background-repeat:repeat-x;
		background-position:center top;
		width:100%;
		height:350px;;
		display:table;
		margin:0 0 0 0;
		padding:0 0 0 0;}
	object{
		margin:0 0 0 0;
		padding:0 0 0 0;}
	img{
		border:none;}	
	a{
		color:#07358d;
		text-decoration:none;}
	a:hover{
		color:#07358d;
		text-decoration:underline;}
	b{
		color:#07358d;
		font-weight:normal;}
	input[type=text], select{
		width:400px;}
	textarea{
		width:495px;}
	h1{
		font-size:14px;
		color:#07358d;
		font-weight:bold;}
	h2{
		font-size:14px;
		color:#000000;
		font-weight:bold;}
	h3{
		font-size:12px;
		color:#07358d;
		font-weight:bold;}
	h4{
		font-size:12px;
		color:#000000;
		font-weight:bold;}
	h5{
		font-size:12px;
		color:#07358d;
		font-weight:normal;}
	h6{
		font-size:12px;
		color:#000000;
		font-weight:normal;}
	.form_button{
		background:url(../img/button_bg.png);
		background-repeat:repeat-x;
		border-style:solid;
		border-color:#808080;
		border-width:1px;
		color:#FFFFFF;
		font-weight:bold;
		cursor:pointer;}
	.form p{
		clear:both;
		width:500px;
		padding-top:5px;
		padding-bottom:8px;
		padding-left:155px;
		border-color:#808080;
		border-width:1px;
		border-top-style:dotted;}
	.form label{
		float:left;
		margin-left:-155px;
		width:150px;
		font-weight:normal;
		color:#3879a1;}
	.form b{
		color:#CC0000;
		font-weight:bold;}
	.form img{
		border-color:#808080;
		border-width:1px;
		border-style:solid;}
	.form input[type=checkbox]{
		float:right;}
	.logo{
		float:right;
		clear:right;
		background-image:url(../img/logo.png);
		background-repeat:no-repeat;
		width:140px;
		height:138px;
		margin-left:10px;
		padding-bottom:10px;}
	
	/*gyorifotoklub design*/
	
	#index{
		margin:0px auto 0px auto;
		padding:0 0 0 0;
		width:920px;}
	#index_top{
		background-image:url(../img/index_top.png);
		background-repeat:no-repeat;
		width:900px;
		height:175px;
		margin-top:5px;
		padding-left:10px;
		padding-right:10px;
		border-color:#000000;
		border-width:1px;
		border-top-style:solid;
		border-left-style:solid;
		border-right-style:solid;}
	#index_center{
		position:absolute;
		background-image:url(../img/index_center.png);
		background-repeat:repeat-y;
		width:920px;
		height:auto;
		border-color:#000000;
		border-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		z-index:50;}
	#index_bottom{
		clear:both;
		background-image:url(../img/index_bottom.png);
		background-repeat:no-repeat;
		width:900px;
		height:135px;
		padding-left:10px;
		padding-right:10px;}
			
	/*top*/
		
	.top_content{
		clear:both;
		width:900px;
		height:115px;
		z-index:90;}
		
	/*top_menu*/
	
	.top_menu{
		width:900px;
		padding-top:1px;}

	
	.slidemenu{
		color:#FFFFFF;
		font-weight:bold;
		position:relative;
		z-index:70;}
	
	.slidemenu ul{
		margin:0;
		padding:0;
		list-style-type:none;}
	
	.slidemenu ul li{
		position:relative;
		display:inline;
		float:left;}
	
	.slidemenu ul li a{
		display:block;
		padding:5px 7px 5px 7px;
		border-right:1px solid #808080;
		color:#e8e8e8;
		text-decoration:none;}
	
	.slidemenu ul li a:hover, a.current{
		background-image:url(../img/menu_sel.png);
		background-repeat:repeat-x;
		color:#FFFFFF;
		text-decoration:none;}
		
	.slidemenu ul li ul{
		z-index:100;
		position:absolute;
		left:0px;
		margin-left:-1px;
		display:block;
		visibility:hidden;
		border-top:1px solid #111111;} 
	
	.slidemenu ul li ul li{
		display:list-item;
		float:none;}
	
	.slidemenu ul li ul li ul{
		top:0;}
	
	.slidemenu ul li ul li a{
		width:140px;
		background:#000000;
		color:#e8e8e8;
		padding:3px 7px;
		margin:0;
		border:1px solid #111111;
		border-top-width:0px;
		border-left-color:#808080;}
	
	.slidemenu ul li ul li a:hover{
		background-image:none;
		background-color:#222222;
		color:#FFFFFF;}
	
	.downarrowclass{
		position:absolute;
		top:7px;
		right:5px;}
	
	.rightarrowclass{
		position:absolute;
		top:5px;
		right:5px;}
	
	.top_bar{
		clear:both;
		width:870px;
		height:25px;
		padding-left:15px;
		padding-right:15px;
		color:#FFFFFF;}
	.top_bar_date{
		float:left;
		padding-top:8px;
		text-align:left;}
	.top_bar_date a{
		color:#FFFFFF;
		text-decoration:none;}
	.top_bar_date a:hover{
		color:#FFFFFF;
		text-decoration:underline;}
	.top_bar_lang{
		float:right;
		padding-top:7px;
		text-align:right;}
	.top_title{
		float:left;
		width:215px;
		padding-left:95px;
		padding-top:45px;
		text-align:center;
		color:#FFFFFF;
		font-weight:bold;}
	.top_randpic{
		float:left;
		width:569px;
		height:95px;
		padding-top:5px;
		padding-left:20px;}
	.top_randpic_row{
		width:569px;
		height:45px;}
	
	/*bottom*/
	
	.bottom_copyright{
		clear:both;
		float:left;
		width:855px;
		height:20px;
		padding-top:10px;
		padding-left:10px;
		color:#FFFFFF;}
	.bottom_author{
		float:left;
		width:20px;
		height:20px;
		padding-top:10px;
		padding-right:5px;
		color:#FFFFFF;}
	.bottom_menu{
		clear:both;
		float:left;
		width:870px;
		height:38px;
		padding-top:2px;
		padding-left:15px;
		padding-left:15px;
		line-height:15pt;
		text-align:left;
		color:#999999;}
	.bottom_menu a{
		color:#000000;
		text-decoration:none;}
	.bottom_menu a:hover{
		color:#000000;
		background-color:#e0e0e0;
		text-decoration:none;}
	.bottom_comment{
		float:left;
		height:15px;
		padding-top:5px;
		padding-left:15px;
		padding-right:15px;
		color:#000000;}
		
	/*center*/
	
	.center_left{
		float:left;
		width:700px;
		padding-left:5px;}	
	.center_right{
		float:left;
		width:210px;}
		
	/*right_box*/
	
	.right_top{
		clear:both;
		background-image:url(../img/right_top.png);
		background-repeat:no-repeat;
		width:210px;
		height:30px;
		color:#FFFFFF;
		font-weight:bold;
		margin-top:2px;}
	.right_top:hover{
		width:210px;
		background-image:url(../img/right_top_sel.png);}
	.right_top a{
		display:block;
		width:200px;
		height:23px;
		padding-top:7px;
		padding-left:10px;
		color:#FFFFFF;
		text-decoration:none;}
	.right_top a:hover{
		color:#FFFFFF;
		text-decoration:none;}
	
	

	.right_rbox{
		clear:both;
		float:left;
		width:200px;
		margin-left:6px;
		padding-top:2px;}
	.rbox_pic{
		float:left;
		width:25px;
		padding-left:5px;}
	.rbox_item a{
		float:left;
		display:block;
		width:158px;
		padding-left:5px;
		padding-top:3px;
		padding-bottom:3px;
		color:#07358d;
		text-decoration:none;}
	.right_rbox:hover{
		width:198px;
		background-color:#CCCCCC;}
	
	/*left_smallbox*/
	
	.left_smallbox{
		float:left;
		width:350px;}
	
	.lsmallbox_bar{
		clear:both;
		background-image:url(../img/small_bar.png);
		background-repeat:no-repeat;
		width:350px;
		height:30px;}
	.lsmallbox_bar:hover{
		width:350px;
		background-image:url(../img/small_bar_sel.png);}
	.lsmallbox_bar a{
		display:block;
		width:330px;
		height:23px;
		padding-left:20px;
		padding-top:7px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;}
	.lsmallbox_bar a:hover{
		color:#FFFFFF;
		text-decoration:none;}
	
	.lsmallbox_row{
		clear:both;
		width:330px;
		padding-left:10px;}
	/*.lsmallbox_point{
		float:left;
		background-image:url(../img/left_point.png);
		width:20px;
		height:20px;}
	.lsmallbox_item a{
		float:left;
		display:block;
		width:290px;
		padding-left:10px;
		padding-top:3px;
		padding-bottom:3px;
		color:#000000;
		text-decoration:none;}
	.lsmallbox_item a:hover{
		color:#07358d;
		text-decoration:none;
		background-color:#e0e0e0;}*/
		
	.lsmallbox_row{
		clear:both;
		background-image:url(../img/left_point.png);
		background-repeat:no-repeat;
		width:340px;
		min-height:20px;
		margin-left:10px;}
	.lsmallbox_row:hover{
		width:350px;
		min-height:20px;
		background-image:url(../img/left_point_sel.png);}
	.lsmallbox_row a{
		display:block;
		width:300px;
		margin-left:10px;
		padding-left:10px;
		padding-top:3px;
		min-height:17px;
		color:#000000;
		text-decoration:none;}
	.lsmallbox_row a:hover{
		color:#07358d;
		text-decoration:none;
		background-color:#e0e0e0;}
		
		
	.left_longbox{
		float:left;
		width:700px;}
	
	.llongbox_bar{
		clear:both;
		background-image:url(../img/long_bar.png);
		background-repeat:no-repeat;
		width:700px;
		height:30px;}
	.llongbox_bar:hover{
		width:700px;
		background-image:url(../img/long_bar_sel.png);}
	.llongbox_bar a{
		display:block;
		width:680px;
		height:23px;
		padding-left:20px;
		padding-top:7px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;}
	.llongbox_bar a:hover{
		color:#FFFFFF;
		text-decoration:none;}
		
	.llongbox_bar_gallery{
		padding-left:20px;}
	.llongbox_bar_gallery img{
		float:left;
		margin-left:10px;
		height:50px;}
		
		
	/*left_box*/
	
	.left_box{
		clear:both;
		background-image:url(../img/box_center.png);
		background-repeat:repeat-y;
		width:700px;}
	.lbox_bar_b{
		clear:both;
		background-image:url(../img/topbar_blue.png);
		background-repeat:no-repeat;
		width:650px;
		height:30px;
		padding-left:20px;
		padding-right:30px;
		color:#FFFFFF;}
	.lbox_bar_lb{
		clear:both;
		background-image:url(../img/topbar_lightblue.png);
		background-repeat:no-repeat;
		width:650px;
		height:30px;
		padding-left:20px;
		padding-right:30px;
		color:#FFFFFF;}
	.lbox_bar_r{
		clear:both;
		background-image:url(../img/topbar_red.png);
		background-repeat:no-repeat;
		width:650px;
		height:30px;
		padding-left:20px;
		padding-right:30px;
		color:#FFFFFF;}
	.lbox_bar_g{
		clear:both;
		background-image:url(../img/topbar_gray.png);
		background-repeat:no-repeat;
		width:650px;
		height:30px;
		padding-left:20px;
		padding-right:30px;
		color:#000000;}
	.lbox_bar_title{
		float:left;
		height:23px;
		padding-top:7px;
		font-weight:bold;}
	.lbox_bar_navi{
		float:left;
		height:20px;
		padding-top:5px;}
	.lbox_bar_navi_start{
		float:left;
		background-image:url(../img/topbar_navi_start.png);
		background-repeat:no-repeat;
		height:20px;
		width:5px;}
	.lbox_bar_navi_center{
		float:left;
		background-image:url(../img/topbar_navi_center.png);
		background-repeat:repeat-x;
		height:17px;
		padding-left:2px;
		padding-right:2px;
		padding-top:3px;
		color:#808080;}
	.lbox_bar_navi_center a{
		color:#e8e8e8;
		text-decoration:none;}
	.lbox_bar_navi_center a:hover{
		color:#FFFFFF;
		text-decoration:underline;}
	.lbox_bar_navi_center b{
		padding-left:2px;
		padding-right:2px;
	 	color:#FFFFFF;
		font-weight:bold;}
	.lbox_bar_navi_center b{
		background-image:url(../img/topbar_blue_b.png);
		background-repeat:repeat-x;
		background-position:0px -3px;}
	.b_lightblue{
		background-image:url(../img/topbar_lightblue_b.png)  !important;
		background-repeat:repeat-x;
		background-position:0px -3px;}	
	.b_gray{
		background-image:url(../img/topbar_gray_b.png) !important;
		background-repeat:repeat-x;
		background-position:0px -3px;
		color:#000000;}	
	
	.lbox_bar_navi_end{
		float:left;
		background-image:url(../img/topbar_navi_end.png);
		background-repeat:no-repeat;
		height:20px;
		width:5px;}
	.lbox_bar_rss{
		float:right;
		width:23px;
		height:23px;
		padding-top:3px;}
	.lbox_bar_lang{
		float:right;
		height:23px;
		width:100px;
		padding-top:3px;
		text-align:right;}
	.lbox_subtitle_b{
		clear:both;
		background-image:url(../img/box_start_blue.png);
		background-repeat:no-repeat;
		width:660px;
		height:40px;
		color:#FFFFFF;
		padding-left:20px;
		padding-right:20px;}
	.lbox_subtitle_g{
		clear:both;
		background-image:url(../img/box_start_gray.png);
		background-repeat:no-repeat;
		width:660px;
		height:40px;
		color:#000000;
		padding-left:20px;
		padding-right:20px;}
	.lbox_subtitle_img{
		clear:both;
		float:left;
		height:40px;
		width:80px;}
	.lbox_subtitle_t{
		float:left;
		width:580px;
		padding-top:3px;
		height:17px;
		color:#000000;
		font-weight:bold;}
	.lbox_subtitle_t b{
		font-weight:bold;
		color:#07358d;}
	.lbox_subtitle_t a{
		font-weight:bold;
		color:#07358d;}
	.lbox_subtitle_st{
		float:left;
		width:580px;
		padding-top:3px;
		height:17px;
		color:#000000;
		font-style:italic;}
	.lbox_subtitle_st a{
		font-style:normal;}
	.lbox_subtitle_c{
		float:left;
		width:380px;}
	.lbox_subtitle_d{
		float:right;
		width:200px;
		text-align:right;}
	.lbox_content_title{
		clear:both;
		background-image:url(../img/content_line.png);
		background-repeat:no-repeat;
		background-position:0px 10px;
		width:660px;
		height:30px;
		padding-left:10px;
		margin-left:15px;
		margin-top:10px;
		color:#07358d;
		font-weight:bold;}
	.lbox_content{
		clear:both;
		width:660px;
		padding:10px 20px 10px 20px;}
	.lbox_content_book{
		clear:both;
		float:left;
		width:660px;}
	.lbox_content_book_img{
		float:left;
		padding-left:10px;
		padding-top:10px;
		width:180px;}
	.lbox_content_book_div{
		float:left;
		width:450px;
		padding-left:10px;
		padding-bottom:10px;
		padding-top:10px;}
	.lbox_content_book_div b{
		clear:both;
		display:block;
		background-image:url(../img/content_line_book.png);
		background-repeat:no-repeat;
		background-position:0px 10px;
		width:450px;
		padding-left:10px;
		height:30px;
		color:#07358d;
		font-weight:bold;}	
	.lbox_content_book_div p{
		clear:both;
		display:block;
		width:420px;
		padding-left:20px;}	
	.lbox_content_file{
		clear:both;
		width:660px;
		padding:10px 20px 10px 20px;
		text-align:center;}
	.lbox_content_member{
		clear:both;
		width:600px;
		padding:10px 30px 10px 70px;}
	.lbox_content_link{
		clear:both;
		width:600px;
		padding:10px 30px 10px 70px;
		line-height:15pt;}
	.lbox_content_contact{
		clear:both;
		width:600px;
		padding:10px 30px 10px 70px;
		line-height:15pt;}
	.lbox_content_newsbox{
		margin:0px auto 0px auto;
		padding:0 0 0 0;
		clear:both;
		width:660px;
		padding:10px 20px 10px 20px;}
	.lbox_content_newsbox_reply{
		margin:0px auto 0px auto;
		padding:0 0 0 0;
		clear:both;
		width:560px;
		padding:10px 10px 10px 10px;
		margin-left:60px;
		margin-right:60px;
		margin-top:10px;
		border:1px solid #808080;
		color:#333333;
		font-style:italic;}
	.lbox_content_news{
		clear:both;
		width:600px;
		padding:5px 20px 0px 80px;}
	.lbox_content_news b{
		float:left;
		width:40px;
		font-weight:bold;
		text-align:right;}
	.lbox_content_news a{
		float:left;
		display:block;
		width:550px;
		color:#000000;
		padding-left:10px;
		text-align:left;}
	.lbox_content_news a:hover{
		background-color:#e0e0e0;
		text-decoration:none;}
	.lbox_content_news_m{
		clear:both;
		width:630px;
		margin-left:50px;
		color:#07358d;
		font-weight:bold;
		padding-top:5px;
		border-color:#CCCCCC;
		border-width:1px;
		border-bottom-style:solid;}
	
	.lbox_content_programs{
		clear:both;
		float:left;
		width:600px;
		padding:5px 20px 0px 80px;}
	.lbox_content_programs b{
		float:left;
		width:50px;
		height:20px;
		font-weight:normal;
		padding-right:10px;
		text-align:right;
		font-size:18px;}
	.lbox_content_programs span{
		float:left;
		display:block;
		width:540px;
		color:#000000;
		text-align:left;
		padding-top:5px;}
	.lbox_content_programs_m{
		clear:both;
		width:650px;
		margin-left:30px;
		margin-top:10px;
		color:#07358d;
		font-weight:bold;
		border-color:#CCCCCC;
		border-width:1px;
		border-bottom-style:solid;}	
		
	.lbox_content_g{
		margin:0px auto 0px auto;
		padding:0 0 0 0;
		clear:both;
		width:660px;
		padding:0px 20px 0px 20px;}
	.lbox_line{
		clear:both;
		background-image:url(../img/box_line.png);
		background-repeat:no-repeat;
		width:700px;
		height:20px;}
	.lbox_end{
		clear:both;
		background-image:url(../img/box_end.png);
		background-repeat:no-repeat;
		width:700px;
		height:20px;}
		
	/*box_bar*/	
		
	.boxbar{
		float:left;
		height:40px;
		padding-top:20px;}
	.boxbar_start{
		float:left;
		background-image:url(../img/boxbar_start.png);
		background-repeat:no-repeat;
		width:10px;
		height:40px;}
	.boxbar_start2{
		float:left;
		background-image:url(../img/boxbar_start2.png);
		background-repeat:no-repeat;
		width:10px;
		height:40px;}
	.boxbar_start3{
		float:left;
		background-image:url(../img/boxbar_start3.png);
		background-repeat:no-repeat;
		width:10px;
		height:40px;}
	.boxbar_center{
		float:left;
		background-image:url(../img/boxbar_center.png);
		background-repeat:repeat-x;
		height:28px;
		padding-top:12px;
		padding-left:5px;
		padding-right:5px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;}
	.boxbar_center b{
		background-color:#FFFFFF;
		color:#000000;
		padding-left:2px;
		padding-right:2px;
		font-weight:bold;}
	.boxbar_center a{
		color:#FFFFFF;
		text-decoration:none;}
	.boxbar_center a:hover{
		color:#FFFFFF;
		text-decoration:underline;}
	.boxbar_center2{
		float:left;
		background-image:url(../img/boxbar_center2.png);
		background-repeat:repeat-x;
		height:28px;
		padding-top:12px;
		padding-left:5px;
		padding-right:5px;
		font-weight:bold;
		color:#000000;
		text-align:center;}
	.boxbar_center3{
		float:left;
		background-image:url(../img/boxbar_center3.png);
		background-repeat:repeat-x;
		height:28px;
		padding-top:12px;
		padding-left:5px;
		padding-right:5px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;}
	.boxbar_center3 b{
		background-color:#FFFFFF;
		color:#000000;
		font-weight:bold;
		padding-left:2px;
		padding-right:2px;}
	.boxbar_center3 a{
		color:#FFFFFF;
		text-decoration:none;}
	.boxbar_center3 a:hover{
		color:#FFFFFF;
		text-decoration:underline;}
	.boxbar_end{
		float:left;
		background-image:url(../img/boxbar_end.png);
		background-repeat:no-repeat;
		width:10px;
		height:40px;}
	.boxbar_end2{
		float:left;
		background-image:url(../img/boxbar_end2.png);
		background-repeat:no-repeat;
		width:10px;
		height:40px;}
	.boxbar_end3{
		float:left;
		background-image:url(../img/boxbar_end3.png);
		background-repeat:no-repeat;
		width:10px;
		height:40px;}
	
	.imgbutton{
		box-shadow:15px 15px #808080;}
	.imgbutton:hover{
		filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
	.imgbutton img {
	  	background-color:#FFFFFF;
	  	border:4px solid #000000;
	  	padding:1px 1px 1px 1px;} 
	
	
	.pic{
		margin:0px auto 0px auto;
		padding:0 0 0 0;}
	.borders_t{
		background:url(../img/borders/t.png) 0 0;
		background-repeat:repeat-x;}
	.borders_b{
		background:url(../img/borders/b.png) 0 100%;
		background-repeat:repeat-x;}
	.borders_l{
		background:url(../img/borders/l.png) 0 0;
		background-repeat:repeat-y;}
	.borders_r{
		background:url(../img/borders/r.png) 100% 0;
		background-repeat:repeat-y;}
	.borders_bl{
		background:url(../img/borders/bl.png) 0 100%;
		background-repeat:no-repeat;}
	.borders_br{
		background:url(../img/borders/br.png) 100% 100%;
		background-repeat:no-repeat;}
	.borders_tl{
		background:url(../img/borders/tl.png) 0 0;
		background-repeat:no-repeat;}
	.borders_tr{
		background:url(../img/borders/tr.png) 100% 0;
		background-repeat:no-repeat;
		padding-top:5px;
		padding-bottom:3px;
		padding-left:5px;
		padding-right:5px;}
		
	.borderp_t{
		background:url(../img/borderp/t.png) 0 0;
		background-repeat:repeat-x;}
	.borderp_b{
		background:url(../img/borderp/b.png) 0 100%;
		background-repeat:repeat-x;}
	.borderp_l{
		background:url(../img/borderp/l.png) 0 0;
		background-repeat:repeat-y;}
	.borderp_r{
		background:url(../img/borderp/r.png) 100% 0;
		background-repeat:repeat-y;}
	.borderp_bl{
		background:url(../img/borderp/bl.png) 0 100%;
		background-repeat:no-repeat;}
	.borderp_br{
		background:url(../img/borderp/br.png) 100% 100%;
		background-repeat:no-repeat;}
	.borderp_tl{
		background:url(../img/borderp/tl.png) 0 0;
		background-repeat:no-repeat;}
	.borderp_tr{
		background:url(../img/borderp/tr.png) 100% 0;
		background-repeat:no-repeat;
		padding-top:25px;
		padding-bottom:23px;
		padding-left:25px;
		padding-right:25px;}
		
		
	.error{
		background-color:#FF0000;
		width:658px;
		height:17px;
		padding-top:3px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		color:#FFFFFF;
		text-align:center;
		font-weight:bold;}
	.valid{
		background-color:#009900;
		width:658px;
		height:17px;
		padding-top:3px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		color:#FFFFFF;
		text-align:center;
		font-weight:bold;}	
	.title_bar, .title_bar_current{
		float:left;
		width:655px;
		height:20px;
		margin-top:5px;
		margin-bottom:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		text-align:center;}
	.title_bar{
		background-image:url(../img/title_bar.png);
		background-repeat:repeat-x;}
	
	.title_bar:hover, .title_bar_current{
		background-image:url(../img/title_bar_sel.png);
		background-repeat:repeat-x;}
	.title_bar b, .title_bar_current b{
		float:left;
		background-color:#e8e8e8;
		width:14px;
		font-weight:bold;}
	.title_bar a, .title_bar_current a{
		display:block;
		width:650px;
		height:17px;
		padding-left:5px;
		padding-top:3px;
		font-weight:bold;
		color:#e8e8e8;
		text-decoration:none;}
	.title_bar a:hover, .title_bar_current a:hover{
		color:#FFFFFF;
		text-decoration:none;}
		
	.stat{
		background-image:url(../img/stat.png);
		font-size:17px;}
	.pagebox_exhibitions{
		float:left;
		width:315px;
		margin-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;}
	.pagebox_exhibitions:hover{
		width:315px;
		background-color:#e0e0e0;}
	.pagebox_exhibitions img{
		float:left;
		border-color:#808080; 
		border-width:1px;
		margin-right:5px;
		border-style:solid;}
	.pagebox_exhibitions span{
		clear:both;
		float:left;
		width:315px;
		text-align:left;}
	.pagebox_exhibitions b{
		clear:both;
		float:left;
		padding-top:5px;
		width:315px;
		font-weight:bold;}
	.pagebox_exhibitions a{
		display:block;
		width:305px;
		height:70px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#07358d;
		text-decoration:none;}
	.pagebox_exhibitions a:hover{
		color:#062869;
		text-decoration:none;}	
		
		
	.pagebox_invitations{
		margin:0px auto 0px auto;
		padding:0 0 0 0;
		float:left;
		width:315px;
		margin-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		text-align:center;}
	.pagebox_invitations:hover{
		width:315px;
		background-color:#e0e0e0;}
	.pagebox_invitations img{
		border-color:#808080; 
		border-width:1px;
		border-style:solid;}
	.pagebox_invitations span{
		clear:both;
		float:left;
		width:315px;
		text-align:center;}
	.pagebox_invitations b{
		clear:both;
		float:left;
		width:310px;
		font-weight:bold;
		padding-top:5px;}
	.pagebox_invitations a{
		display:block;
		width:305px;
		height:205px;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		color:#07358d;
		text-decoration:none;}
	.pagebox_invitations a:hover{
		color:#062869;
		text-decoration:none;}	
		
	.pagebox_books{
		margin:0px auto 0px auto;
		padding:0 0 0 0;
		float:left;
		width:205px;
		margin-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		text-align:center;}
	.pagebox_books:hover{
		width:205px;
		background-color:#e0e0e0;}
	.pagebox_books img{
		border-color:#808080; 
		border-width:1px;
		margin-right:5px;
		margin-bottom:5px;
		border-style:solid;}
	.pagebox_books b{
		clear:both;
		float:left;
		width:205px;
		font-weight:bold;
		text-align:center;}
	.pagebox_books a{
		display:block;
		width:195px;
		height:220px;
		padding-left:5px;
		padding-right:5px;
		padding-top:10px;
		padding-bottom:10px;
		color:#000000;
		text-decoration:none;}
	.pagebox_books a:hover{
		color:#000000;
		text-decoration:none;}		
		
		
		
	.pagebox_members{
		float:left;
		width:315px;
		margin-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;}
	.pagebox_members:hover{
		width:315px;
		background-color:#e0e0e0;}
	.pagebox_members img{
		float:left;
		display:block;
		margin-top:5px;
		margin-left:5px;
		border-color:#808080; 
		border-width:1px;
		border-style:solid;}
	.pagebox_members b{
		float:right;
		padding-top:30px;
		padding-left:10px;
		margin-left:10px;
		width:180px;
		font-weight:bold;}
	.pagebox_members a{
		display:block;
		width:315px;
		height:80px;
		color:#07358d;
		text-decoration:none;}
	.pagebox_members a:hover{
		color:#062869;
		text-decoration:none;}
		
	.pagebox_forum{
		float:left;
		width:650px;
		height:40px;
		margin-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		text-align:center;}
	.pagebox_forum:hover{
		width:650px;
		background-color:#e0e0e0;}
	.pagebox_forum b{
		font-weight:bold;}
	.pagebox_forum a{
		float:left;
		display:block;
		height:30px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#07358d;
		text-align:left;
		text-decoration:none;}
	.pagebox_forum a:hover{
		color:#07358d;
		text-decoration:none;}	
		
	
	.pagebox_gallery, .pagebox_gallery_current{
		float:left;
		width:315px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;
		text-align:center;}
	.pagebox_gallery:hover, .pagebox_gallery_current{
		width:315px;
		background-color:#e0e0e0;}
	.pagebox_gallery a, .pagebox_gallery_current a{
		display:block;
		width:305px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#07358d;
		text-decoration:none;}
	.pagebox_gallery a:hover{
		color:#07358d;
		text-decoration:none;}
		
	.pagebox_partners{
		float:left;
		clear:both;
		width:655px;
		height:60px;
		margin-bottom:5px;
		border-color:#808080;
		border-style:solid;
		border-width:1px;}
	.pagebox_partners a{
		display:block;
		width:645px;
		height:50px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#000000;
		text-decoration:none;}
	.pagebox_partners a:hover{
		background-color:#e0e0e0;}
	.pagebox_partners b{
		font-weight:bold;
		color:#07358d;}
	.pagebox_partners i{
		font-style:italic;}
	.pagebox_partners span{
		clear:both;
		float:left;
		text-align:left;}
	.pagebox_partners img{
		float:right;
		height:48px;
		text-align:right;
		border:1px solid #808080;}
