/* matejano.hu/_pages/config.css
// author: matejano
//
// általános --------------------------------------------------------------------------------------------------------- 2010-05-31
*/
html 							{ margin: 0; padding: 0; font: 14px 'Verdana'; }
body 							{ margin: 0; padding: 0; background: #dcdcdc; color: Black; text-align: center; }
img,form 						{ margin: 0; border: 0; }
h1 								{ margin: 0; font: bold 20px 'Arial Black'; color: #202020; }
h1 img 							{ vertical-align: text-bottom; }
h2 								{ margin: 0 0 0 10px; font: bold 14px 'Verdana'; text-decoration: underline; }
a 								{ color: #0000c0; font-weight: bold; }
a:hover 							{ color: #c00000; }
b,strong 							{}
small 							{ font: normal 10px 'Verdana'; }
big 								{ vertical-align: super; margin: 0 5px 0 0; font: bold 20px 'Arial Black'; color: #202020; }
ul 								{ margin: 0; list-style: square url('button_right.gif'); padding-left: 40px; }
ol 								{ margin: 5px 0 10px 0; }
li 	 							{}
/*
// matejano4 szerkezet ----------------------------------------------------------------------------------------------- 2010-05-25
*/
.tablazat 						{ width: 980px; margin: 0 auto; }
.block 							{ min-height: 400px; }
.block_left 						{ width: 220px; float: left; text-align: center; }
.block_center 					{ float: right; }
.left_window 					{ width: 220px; }
.left_top 						{ height: 90px; background: url('hatter_left_top.gif'); }
.left_center 					{}
.left_bottom 					{ height: 30px; }
.center_window 					{ width: 760px; }
.center_top 						{ height: 90px; text-align: right; background: url('hatter_center_top.gif'); }
.center_center 					{}
.center_bottom 					{ height: 10px; }
.window_in 						{ margin: 0 15px 0 15px; text-align: left; }
.window_header 					{ margin: 0 15px 0 15px; text-align: right; }
.thumbs_hor1 					{ width: 270px; float: left; }
.thumbs_hor2 					{ width: 250px; float: left; }
.thumbs_hor3 					{ width: 200px; float: right; }
/*
// images / buttons -------------------------------------------------------------------------------------------------- 2010-03-25
*/
.img_right 						{ margin-left: 8px; float: right; }
.img_left 						{ margin-right: 8px; float: left; }
.image_80x15 					{ margin: 5px 10px 10px 0; }
.image_view 						{ padding: 0 7px 7px 0; }
.image_down 						{ float: right; margin: 5px 0 0 0; }
.image_left,.image_center 		{ float: left; margin: 0 10px 0 0; }
.image_right 					{ float: right; margin: 0 0 0 10px; }
.button_down 					{ text-align: right; padding: 0 15px 0 0; }
.button_left 					{ text-align: left; padding: 5px 0 0 10px; font-weight: bold; }
.button_center 					{ text-align: left; padding: 5px 0 0 10px; }
.button_right 					{ text-align: right; padding: 5px 10px 0 0; }
.buttons_hor 					{ width: 972px; height: 70px; background: url('hatter_buttons.gif');
								padding: 15px 0 0 10px; text-align: left; clear: both; }
/*
// header / footer --------------------------------------------------------------------------------------------------- 2010-08-03
*/
.text_justify 					{ text-align: justify; }
.header 							{ height: 110px; background: white url('hatter_header.gif') repeat; }
.header_left 					{ width: 215px; float: left; text-align: left; font: normal 10px 'Verdana'; padding: 10px 0 0 15px; }
.header_center 					{ width: 735px; float: right; text-align: right; padding: 10px 15px 0 0; }
.footer 							{ height: 75px; background: url('hatter_footer.gif');
								font: normal 9px 'Verdana'; text-align: left; clear: both; }
.footer_left,.footer_right 		{ width: 125px; float: left; margin: 40px 0 0 15px; }
.footer_center 					{ width: 700px; float: left; text-align: center; }
.footer_bottom 					{ height: 120px; background: white url('hatter_header.gif') repeat;
								font: normal 9px 'Verdana'; text-align: left; }
.footer_cells 					{ width: 180px; float: left; padding: 0 0 0 16px; }
/*
// inputs ------------------------------------------------------------------------------------------------------------ 2010-05-25
*/
.form_width 						{ width: 650px; border: 0; }
.form_center 					{ text-align: right; padding: 0 15px 5px 0; }
.input 							{ width: 444px; margin-bottom: 5px; }
.linkcode 						{ width: 725px; font-size: 11px; margin-top: 5px; border: 1px solid #778899; }
.codeinput 						{ width: 111px; height: 21px; background: white url('_secret.gif') no-repeat;
								font: bold 14px 'Verdana'; padding: 0 0 0 25px; margin: 0 0 5px 0; border: 1px solid #778899; }
.mailinput 						{ width: 417px; height: 21px; background: white url('_mail.gif') no-repeat;
								font: 12px 'Arial'; padding: 0 0 0 25px; margin: 0 0 5px 0; border: 1px solid #778899; }
.nameinput 						{ width: 417px; height: 21px; background: white url('_partner.gif') no-repeat;
								font: 12px 'Arial'; padding: 0 0 0 25px; margin: 0 0 5px 0; border: 1px solid #778899; }
.textinput 						{ width: 417px; background: white url('_info.gif') no-repeat;
								font: 12px 'Arial'; padding: 0 0 0 25px; margin: 0 0 5px 0; border: 1px solid #778899; }
.urlinput 						{ width: 417px; height: 21px; background: white url('_globe.gif') no-repeat;
								font: 12px 'Arial'; padding: 0 0 0 25px; margin: 0 0 5px 0; border: 1px solid #778899; }
/*
// GOOGLE ------------------------------------------------------------------------------------------------------------ 2010-04-26
*/
.googleinput 					{ width: 156px; height: 21px; background: white url('_search.gif') no-repeat;
								padding: 0 0 0 25px; margin: 0 0 5px 0; border: 1px solid #778899; }
.googlebutton 					{ width: 184px; margin: 0 0 5px 0; }
.google_frame 					{ width: 720px; height: 350px;
								border: 3px solid #778899; background: white; }
/*
// csak matejano.hu -------------------------------------------------------------------------------------------------- 2010-05-31
*/
.mj_thumbs 						{ width: 140px; height: 160px; background: url('_error_thumb.gif');
								font: normal 10px 'Verdana'; text-align: center; padding: 0 0 5px 5px; border: none; float: left; }
.left_idokep 					{ min-height: 135px; background: url('hatter_left_idokep.gif'); }
.left_pcforum 					{ text-align: left; font-size: 10px; padding: 0 15px 5px 0; }
.last_modify 					{ margin: 0 0 0 40px; font: normal 10px 'Verdana'; }
.mj_content 						{ width: 610px; }
.bet1 							{ color: red; font-weight: bold; }
.bet2 							{ color: blue; font-weight: bold; }
.bet3 							{ color: lime; font-weight: bold; }
.homepage 						{ text-align: center; margin: 10px 0 10px 0; padding: 10px 0 10px 0;
								border: 3px solid #778899; background: white; }
.felirat 						{ width: 170px; float: left; padding: 0 10px 0 0; text-align: right; }
.kepadatok 						{ width: 140px; float: right; text-align: right; }
.underline 						{ text-decoration: underline; font-weight: bold; }
.verziok 						{ width: 120px; font: italic normal 10px/17px 'Verdana'; }
/*
// a játékokhoz ------------------------------------------------------------------------------------------------------ 2010-05-09
*/
.mem_game 						{ width: 160px; float: right; text-align: left; }
.mem_image 						{ width: 70px; height: 114px; margin: 0 5px 5px 0; }
.mem_input 						{ width: 155px; margin-bottom: 5px; }
.mem_readonly 					{ width: 90px; margin: 0 0 5px 0; font-weight: bold; border: 0; color: #8b0000; background: #dcdcdc; }
.mm_games 						{ width: 360px; float: left; text-align: justify; }
.mm_hole 						{ width: 24px; height: 24px; float: left; margin: 0 5px 8px 0; padding: 0; }
.mm_mark 						{ width: 12px; height: 12px; float: left; margin: 0 0 0 5px; padding: 0; }
.mm_line 						{ margin: 0 0 0 5px; }
.mm_input 						{ width: 40px; margin: 0 0 5px 0; }
.td_csoda 						{ width: 32px; height: 50px;
								padding: 0 0 10px 4px; float: left; text-align: center; font: bold 9px 'Verdana'; }
.csodagomb 						{ width: 130px; height: 180px; background: url('../jatekok/csodagomb.gif');
								margin: 0 15px 0 0; float: left; }
.td_gyumi 						{ width: 32px; height: 32px; padding: 0 1px 1px 0; float: left; }
.gyumi 							{ float: left; padding: 0; }
.gyumolcsok 						{ width: 300px; float: left; }
.gyumolcsos 						{ width: 400px; float: right; text-align: justify; }
/* */
