@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
html{ font-family:tahoma, arial;}
body{ background:#cfd9dc url(../gif/bg/bg.jpg) left bottom no-repeat; font-size:100%; line-height:1em; color:#707070;}
img{ border:0px none; margin:0; padding:0; vertical-align:top;}
/**********font size***************/
#header{font-size:0.75em; line-height:0.875em;}
.content{font-size:0.8125em; line-height:1.54em;}
.box{ font-size:0.85em; line-height:1.46em; color:#5E5E5E;}
.box_1{ font-size:0.89em; line-height:1.54em; color:#5E5E5E;}
.box_2{ font-size:0.85em; line-height:1.46em; color:#5E5E5E;}
#footer{font-size:0.6875em; line-height:0.875em;}
p { margin-bottom: 22px;}
strong {color: #000000;}
/********** end font size***************/

input, textarea, select{ font-family: arial; font-size:1.07em; color:#FFFFFF; border:1px solid #D7E6FA; vertical-align:top;}
#form input{ width:202px; height:18px; background:none;}
#form textarea{ width:227px; height:98px; padding:0 0 4px 0; background:none; overflow:auto;}
.inp_h{ height:25px; margin:0 0 3px 0;}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:left; margin:0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.in30{ padding-bottom:30px;}
.in40{ padding-bottom:40px;}
/********************* END GLOBAL ********************************************/

ul {list-style:none;}
.list li { background:url(../gif/bg/dot.gif) left bottom repeat-x; width:109px;}
.list .li_un { background:none; width:109px;}
.list li a {
	font-size:0.85em; 
	padding:0 0 0 7px;
	line-height:2.18em;
	color:#616161;
	text-decoration:none;
}
.list li a:hover {text-decoration:none; color:#ff5a00;}
.list_1 li a {
	background:url(../gif/menu/arr.gif) 0 5px no-repeat;
	padding:0 0 0 12px;
	line-height:1.54em;
	color:#ff5a00;
	text-decoration:underline;
}
.list_1 li a:hover {text-decoration:none; color:#ff5a00;}
.list_2 li a {
	background:url(../gif/menu/arr.gif) 0 5px no-repeat;
	padding:0 0 0 12px;
	font-size:1.18em;
	font-family:arial;
	line-height:1.54em;
	color:#ff5a00;
	text-decoration:underline;
}
.list_2 li a:hover {text-decoration:none; color:#ff5a00;}

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************links**************/
a{ color:#707070;}
a:hover{ text-decoration:none;}
.box a{ color:#5E5E5E;}
.box .link{ color:#121212; font-weight:bold; background:url(../gif/menu/arr.gif) 0 5px no-repeat; padding:0 0 0 9px; text-decoration:none;}
.box .link:hover{ text-decoration: underline;}
.box_1 a{ color:#5E5E5E;}
.box_1 .link{ color:#121212; font-weight:bold; background:url(../gif/menu/arr.gif) 0 5px no-repeat; padding:0 0 0 9px; text-decoration:none;}
.box_1 .link:hover{ text-decoration: underline;}
.link_1{ color:#D7E6FA;}
.link_2{ color:#121212; font-weight:bold; font-size:0.85em; background:url(../gif/menu/arr.gif) 0 5px no-repeat; padding:0 0 0 9px; text-decoration:none;}
.link_2:hover{ text-decoration: underline;}
.link_4{line-height:1.54em; color:#ff5a00;}
.link_5{color:#ff5a00;}
.link_6{ color:#121212; font-weight:bold; font-size:0.84em;}
.link_6:hover{ color:#121212; font-weight:normal;}
.link_7{color:#66ff00;}
.link_8{color:#ff5a00;}
.link_9{color:#000; text-decoration:none;}
/**************end links**************/

/***************txt***************/
h1, h2{ margin:0; padding:0;}
h1 {text-indent:-10000px; background:url(../gif/logo-winter.jpg) no-repeat left top; height:230px;}
.txt{ color:#121212; font-size:1.09em; font-weight:bold;}
.txt_1 { color:#FFFFFF; font-size:1.08em; line-height:1.38em; font-family:arial;}
.column_1 { font-family:arial; color:#707070;}
.txt_2 { font-family:arial; color:#707070;}
.txt_3{ color:#D7E6FA; font-weight:bold;}
.txt_4 { font-family:arial;}
.txt_5 { font-family:tahoma;}
.txt_6 { line-height:1.29em;}
.txt_7{ color:#636363; font-family:"Arial Black", Helvetica, sans-serif; font-style:oblique;  text-transform:uppercase; font-size:9pt;}
.txt_8{ color:#878787;}
.txt_9{ color:#121212; font-size:0.84em;}
/***************end txt***************/

.main {margin:0 auto; background:#000000;}
.main_1 { padding:1px;}

#header { background:url(../gif/bg/header.gif) 0 0 repeat-x #f1edea; }
#header .menu { height:60px;}


/*******************box #1*********************************/
.box .left_top{ background:url(../gif/bg/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(../gif/bg/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(../gif/bg/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(../gif/bg/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_left{ background:url(../gif/bg/side_left.gif) left top repeat-y #F1EDEA;}
.box .side_right{ background:url(../gif/bg/side_right.gif) right top repeat-y;}
.box .side_top{ background:url(../gif/bg/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(../gif/bg/side_bot.gif) left bottom repeat-x;}
/***************************end box #1**************************/
.content{ background: url(../gif/bg/wrapper.gif) 0 0 repeat-x #FFFFFF; width:100%;}

/*******************box #2*********************************/
.box_1 .left_top{ background:url(../gif/bg/left_top2.gif) left top no-repeat;}
.box_1 .right_top{ background:url(../gif/bg/right_top2.gif) right top no-repeat;}
.box_1 .left_bot{ background:url(../gif/bg/left_bot.gif) left bottom no-repeat;}
.box_1 .right_bot{ background:url(../gif/bg/right_bot2.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(../gif/bg/side_left.gif) left top repeat-y #F1EDEA;}
.box_1 .side_right{ background:url(../gif/bg/side_right2.gif) right top repeat-y;}
.box_1 .side_top{ background:url(../gif/bg/side_top.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(../gif/bg/side_bot.gif) left bottom repeat-x;}
/****************end box #2**************************/

/*******************box #3*********************************/
.box_2 .left_top{ background:url(../gif/bg/left_top.gif) left top no-repeat;}
.box_2 .right_top{ background:url(../gif/bg/right_top.gif) right top no-repeat;}
.box_2 .left_bot{ background:url(../gif/bg/left_bot.gif) left bottom no-repeat;}
.box_2 .right_bot{ background:url(../gif/bg/right_bot2.gif) right bottom no-repeat; width:100%;}

.box_2 .side_left{ background:url(../gif/bg/side_left.gif) left top repeat-y #F1EDEA;}
.box_2 .side_right{ background:url(../gif/bg/side_right2.gif) right top repeat-y;}
.box_2 .side_top{ background:url(../gif/bg/side_top.gif) left top repeat-x;}
.box_2 .side_bot{ background:url(../gif/bg/side_bot.gif) left bottom repeat-x;}
/****************end box #2**************************/

/*********************weather***********************************/
.cc {width:110px; float:left; margin-right: 10px; padding-right:10px; border-right: 1px dotted #ccc;}
.cc_today {font-family:"Arial Black", Helvetica, sans-serif; font-size:16pt; font-style:oblique; color:#000000; padding: 76px 2px 0 2px; float:right;}
.weather table {width:360px;}
.weather table th {font-family:Georgia, Times, serif; font-size: 12pt; color:#999; border-bottom: 1px dotted #ccc; font-weight:normal;}
.weather table td {font-size: 8pt; height:40px; padding: 4px;}
.weather .fok {font-family: "Arial Black", Helvetica, sans-serif; font-size: 12pt; font-style:oblique; color:#000;}
.weather .fok small {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style:oblique; color:#000;}
/*******************end weather*********************************/

/*********************flash***********************************/
.flash {width:653px; height:230px; float:right; overflow:hidden; display:block; background-color:#f1edea;}
/*******************end flash*********************************/

/*********************online***********************************/
.online {width:180px; float:left; display:block; color:#000000; border-top: 1px dotted #cccccc; margin: 4px 0 0 20px;}
.online .link{ color:#121212; font-weight:bold; background:url(../gif/menu/arr.gif) 0 5px no-repeat; padding:0 0 0 9px; text-decoration:none;}
/*******************end online*********************************/

/***************************page**************************/
/*#page .bg_header{ background: url(../gif/bg/bg-court.jpg) right top no-repeat; width:100%; }*/
#page .bg_header{ background: url(../gif/bg/bg-court-winter.jpg) right top no-repeat; width:100%; }
#page .content .box{padding:0 0 0 21px; position:relative; margin:-31px 0 0 0; z-index:1;}
#page .content .column .box .title{font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000; margin:0 36px 0 37px; padding:35px 0 22px 0; background:url(../gif/bg/bg_title.gif) left bottom repeat-x;}
#page .content .column .box .indent{padding:12px 20px 39px 39px;}

#page .content .column .block .title{padding:19px 0 0 37px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page .content .column .block .indent{padding:18px 20px 34px 42px;}
#page .content .column .block_1 .title{padding:19px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page .content .column .block_1 .indent{padding:18px 20px 34px 0;}

#page .content .column_1 .row{padding:27px 14px 0 23px;}
#page .content .column_1 .row .indent{padding:30px 0 38px 5px;}

#page .content .column_1 .row_1{ background:#F3F3F3;}
#page .content .column_1 .row_1 .row_1_bg{ background:#F3F3F3; position:relative; right:5px; margin:0 -5px 0 0; width:100%;}
#page .content .column_1 .row_1 .title{padding:28px 0 10px 34px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page .content .column_1 .row_1 .indent{padding:10px 15px 28px 34px;}

#page .content .column_1 .row_2 .block{width: 300px;}
#page .content .column_1 .row_2 .block_1{width: 350px;}
#page .content .column_1 .row_2 .title{background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:5px 0 12px 50px; margin:19px 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page .content .column_1 .row_2 .indent{padding:0 15px 15px 18px;}
#page .content .column_1 .row_2 .float{ margin:0 27px 0 0;}
/***************************end page**************************/

/***************************page_1**************************/
/*#page_1 .bg_header{ background: url(../gif/bg/bg-training.jpg) right top no-repeat; width:100%; }*/
#page_1 .bg_header{ background: url(../gif/bg/bg-training-winter.jpg) right top no-repeat; width:100%; }
#page_1 .content .box{padding:0 0 0 21px; position:relative; margin:-31px 0 0 0; z-index:1;}
#page_1 .content .column .box .title{font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000; margin:0 36px 0 37px; padding:35px 0 22px 0; background:url(../gif/bg/bg_title.gif) left bottom repeat-x;}
#page_1 .content .column .box .indent{padding:12px 20px 39px 39px;}
#page_1 .content .column .box ul{ margin:19px 0 0 0;}

#page_1 .content .column .block .title{background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:6px 0 0 50px; margin:19px 0 10px 30px; height: 36px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_1 .content .column .block .indent{padding:0 40px 32px 53px;}

#page_1 .content .column_1 .row {height:242px;}
#page_1 .content .column_1 .row .title{padding:23px 0 20px 28px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt;}
#page_1 .content .column_1 .row .indent{padding:0 20px 38px 29px;}
#page_1 .content .column_1 .row .float{ margin:0 26px 0 0;}

#page_1 .content .column_1 .row_1{ background:#F3F3F3;}
#page_1 .content .column_1 .row_1 .row_1_bg{ background:#F3F3F3; position:relative; right:5px; margin:0 -5px 0 0; width:100%;}
#page_1 .content .column_1 .row_1 .row_1_bg .name{font-family:"Arial Black", Helvetica, sans-serif; font-size:11pt; color:#000000; font-style:oblique; padding-bottom: 20px;}
#page_1 .content .column_1 .row_1 .title{padding:28px 0 0 34px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#000000;}
#page_1 .content .column_1 .row_1 .indent{padding:20px 15px 28px 34px;}
#page_1 .content .column_1 .row_1 .block{ width:232px;}
/***************************end page_1**************************/

/*************************** ujdonsagok **************************/
/*#page_2 .bg_header{background: url(../gif/bg/bg-nyvtc.jpg) right top no-repeat; width:100%; }*/
#page_2 .bg_header{background: url(../gif/bg/bg-nyvtc-winter.jpg) right top no-repeat; width:100%; }
#page_2 .content{background: url(../gif/bg/header-shadow.gif) 0 0 repeat-x #FFFFFF; width:100%;}
#page_2 .column{font-family:arial;}
#page_2 .content .indent{padding:0 0 20px 0;}
#page_2 .content .box_1{padding:0 0 0 21px; position:relative; margin:-31px 0 0 0; z-index:1;}
#page_2 .content .column .box_1 .float{ margin:0 20px 0 0;}
#page_2 .content .column .box_1 .title{font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000; margin:0 36px 0 37px; padding:35px 0 22px 0; background:url(../gif/bg/bg_title.gif) left bottom repeat-x;}
#page_2 .content .column .box_1 .indent{padding:8px 20px 6px 43px;}

#page_2 .content .column .block .title{padding:5px 0 12px 20px; margin:19px 0 10px 30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000; font-weight:normal;}
#page_2 .content .column .block .indent{padding:0 40px 32px 53px;}

#page_2 .content .column_1 .row .title{background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:6px 0 12px 50px; margin:6px 0 10px 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_2 .content .column_1 .row .indent{padding:0 50px 15px 30px;}
#page_2 .content .column_1 .row .float{margin:0 16px 20px 0;}
#page_2 .link_8 a{color:#ff5a00;}
#page_2 .link_8 p{display: inline;}
#page_2 .link_3{color:#121212;}
#page_2 .more-link {color:#ff5a00; font-weight: bold;};
#page_2 .subtitle {font-family:Georgia, "Times New Roman", Times, serif; font-size:12pt; color: #333; padding:12px 0 6px 6px; border-bottom: 1px dotted #ccc; margin-bottom: 20px; }
#page_2 .cikk img {background: url(../gif/bg/bg-frame.jpg) right bottom no-repeat; padding:10px 20px 20px 10px;}
#page_2 .cikk blockquote {padding: 20px 10px 10px 40px; margin: 0 40px 20px 40px; font-style:oblique; background: url(../gif/bg/bg-quote.jpg) bottom right no-repeat; border-left: 10px solid #f1edea;}
#page_2 .cikk ul {list-style: disc; display: block; margin: 0 0 20px 40px;}
/***************************end ujdonsagok **************************/

/***************************page_3**************************/
/*#page_3 .bg_header{ background: url(../gif/bg/bg-pad.jpg) right top no-repeat; width:100%; }*/
#page_3 .bg_header{ background: url(../gif/bg/bg-pad-winter.jpg) right top no-repeat; width:100%; }
#page_3 .column{ font-family:arial;}
#page_3 .content .indent{ padding:0 0 20px 0;}

#page_3 .content .column { background:url(../gif/bg/header-shadow2.gif) 0 0 repeat-x #4F5153;}
#page_3 .content .column .title{padding:23px 0 20px 52px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#FFFFFF;}
#page_3 .content .column .indent{padding:0 20px 10px 52px;}

#page_3 .content .column_1 { background:url(../gif/bg/header-shadow.gif) 0 0 repeat-x #fff; height:242px;}
#page_3 .content .column_1 .title{ background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:5px 0 12px 50px; margin:19px 0 10px 30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_3 .content .column_1 .indent{padding:0 0 0 40px;}
#page_3 .content .column_1 ul{ margin:15px 0 0 0;}

#page_3 .content .row .title{ background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:3px 0 12px 50px; margin:19px 0 10px 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_3 .content .row .indent{padding:0 50px 24px 50px;}
#page_3 .content .row .bg_row{ background:url(../gif/bg/bg-table.gif) left bottom repeat-x; padding:10px 0 0 0; height:25px;}
#page_3 .content .row .bg_row_1{padding:12px 0 14px 0; border-bottom: 1px dotted #dcdcdc;}
#page_3 .content .row .block{ width:120px;}
#page_3 .content .row .block_1{ width:300px;}
#page_3 .content .row .block_2{ width:250px;}
#page_3 .content .row .block_3{ width:160px;}
/***************************end page_3**************************/

/***************************page_4**************************/
/*#page_4 .bg_header{ background: url(../gif/bg/bg-flower.jpg) right top no-repeat; width:100%; }*/
#page_4 .bg_header{ background: url(../gif/bg/bg-tree-winter.jpg) right top no-repeat; width:100%; }
#page_4 .content .box{padding:0 0 0 21px; position:relative; margin:-31px 0 0 0; z-index:1;}
#page_4 .content .column .box .title{font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000; margin:0 36px 0 37px; padding:35px 0 22px 0; background:url(../gif/bg/bg_title.gif) left bottom repeat-x;}
#page_4 .content .column .box .indent{padding:12px 30px 43px 43px;}

#page_4 .content .column .block .title{ background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:6px 0 12px 50px; margin:19px 0 10px 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_4 .content .column .block .indent{padding:0 50px 24px 50px;}

#page_4 .content .column_1 .row .title{padding:23px 0 20px 28px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt;}
#page_4 .content .column_1 .row .indent{padding:0 20px 38px 28px;}
#page_4 .content .column_1 .row .float{ margin:0 26px 0 0;}

#page_4 .content .column_1 .row_1 .title{padding:28px 0 0 34px;}
#page_4 .content .column_1 .row_1 .indent{padding:31px 15px 42px 29px;}
#page_4 .content .column_1 .row_1 .block{ width:232px;}

#page_4 .content .row_2 .title{ background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:3px 0 12px 50px; margin:19px 0 10px 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_4 .content .row_2 .indent{padding:0 50px 24px 50px;}
/***************************end page_4**************************/

/***************************page_5**************************/
#page_5 .bg_header{background: url(../gif/bg/bg-racket.jpg) right top no-repeat; width:100%; }
#page_5 .bg_header2{background: url(../gif/bg/bg-internet.jpg) right top no-repeat; width:100%; }
#page_5 .column{font-family:arial;}
#page_5 .content .indent{padding:0 0 20px 0;}
#page_5 .content .box_2{padding:0 0 0 21px; position:relative; margin:-31px 0 0 0; z-index:1;}
#page_5 .content .column .box_2 .float{ margin:0 20px 0 0;}
#page_5 .content .column .box_2 .title{font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000; margin:0 36px 0 37px; padding:35px 0 22px 0; background:url(../gif/bg/bg_title.gif) left bottom repeat-x;}
#page_5 .content .column .box_2 .indent{padding:8px 20px 39px 43px;}

#page_5 .content .column_1 .row {height:242px;}
#page_5 .content .column_1 .row .title{padding:23px 0 26px 28px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt;}
#page_5 .content .column_1 .row .indent{padding:0 20px 38px 28px;}
#page_5 .content .column_1 .row .float{ margin:0 26px 0 0;}

#page_5 .content .column_1 .row_2 .title{background:url(../gif/menu/ball.jpg) 0 0 no-repeat; padding:6px 0 12px 50px; margin:19px 0 14px 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color: #000000;}
#page_5 .content .column_1 .row_2 .indent{padding:0 15px 15px 29px;}
#page_5 .content .column_1 .row_2 .float{ margin:0 16px 30px 0;}
/***************************end page_5**************************/

/***************************page_6**************************/
/***************************end page_6**************************/

#footer { background: url(../gif/bg/bg_footer.gif) 0 0 repeat-x; color:#FFFFFF; }
#footer a{color:#FFFFFF; text-decoration:underline}
#footer a:hover{text-decoration:none}
#footer .column { background:url(../gif/bg/sep_footer.gif) no-repeat right 24px;}
#footer .column .indent {padding:35px 0 10px 50px;}
#footer .column_1 { text-align:right; color:#E1E1E1; word-spacing:16px;}
#footer .column_1 a{color:#FFFFFF; word-spacing:normal;}
#footer .column_1 .indent {padding:32px 80px 10px 0px;}

