html,body
{scroll:hidden; background-color:#ffffff;}

#container
{
position:absolute;
float:left;
top:0px;
left:0px;
width:1000px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
padding:0;

background-color:#ffffff;
}

#left{

position:relative;
float:left;
/*left:0px;*/
top:-2px;
width:180px;
min-height:1350px;
margin:0;
padding:0;
background-color:#006699;

}

img{border:0px;}
.flt{float:left;}
.menubg{clear:left; background-color:#6FA9C7; width:180px;}
.menu{float:left; display: inline; clear:left; font:bold 12px Helvetica, Arial, sans-serif; }
.menu li {
margin:0px 0px 0px 0px;
	list-style:none;
	}
.menu a, .menu a:visited {	
	position:relative;
	display: inline;
    width:180px;
	height:22px;
	margin:0px 0px 0px -40px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/menubg2.jpg) no-repeat;
	padding:4px 0 0 4px;
	}

.menu li.not_current_page a, .menu li.not_current_page a:visited  {
	background:url(../images/menubg3.jpg) no-repeat;
	text-decoration:none;
	color:#003767;
	}

.menu a:hover, .menu a:active,
.menu li.current_page a, .menu li.current_page a:visited, .menu li.not_current_page a:active,
.menu li.not_current_page a:hover  {
	background:url(../images/menubg5.jpg) no-repeat;
	text-decoration:none;	
	color:#ffffff;
	}
	
.bot{clear:left;}


.b1_container { 
	position: 	relative;
	 top:+10px;
	width: 		180px;
	background:	url(../img/b1_l.png) repeat-y left;
	background-color:#b1d1e5;
}

.b1_right {
	background:	url(../img/b1_r.png) repeat-y right; 
}

.b1_top {
	height:		46px;
	background:	url(../img/b1_t.png) repeat-x top;
}

.b1_bottom {
	height:		30px;
	background:	url(../img/b1_b.png) repeat-x bottom;
}

.b1_top_left {
	float: 		left;
	width: 		22px;
	height: 	46px;
	background:	url(../img/b1_tl.png) no-repeat left top;
}

.b1_top_right {
	float: 		right;
	width: 		22px;
	height: 	46px;
	background:	url(../img/b1_tr.png) no-repeat right top;
}

.b1_bottom_left { 
	float: 		left;
	width: 		22px;
	height: 	30px;
	background:	url(../img/b1_bl.png) no-repeat left bottom;
}

.b1_bottom_right {
	float: 		right;
	width: 		22px;
	height: 	30px;
	background:	url(../img/b1_br.png) no-repeat right bottom;	
}

.b1_text {
	padding: 	7px 10px 0px 10px;
	color: 		#fff;
	font-family:Arial, Times, serif;
	font-size:	13px;
	color:#ffff00;
	text-align:	center;
}

.b1_content {
	position: 	relative;
	margin: 	0px 5px 0px 5px;
	padding: 	3px; 

	color: 		#000000;
	font-family:Arial, Times, serif; 
	font-size:	13px;
	line-height:1.3em;
}
	
.b2_container { 
	position: 	relative;
	 top:+10px;
	width: 		180px;
	background:	url(../img/b2_l.png) repeat-y left;
	background-color:#006699;
}

.b2_right {
	background:	url(../img/b2_r.png) repeat-y right; 
}

.b2_top {
	height:		46px;
	background:	url(../img/b2_t.png) repeat-x top;
}

.b2_bottom {
	height:		30px;
	background:	url(../img/b2_b.png) repeat-x bottom;
}

.b2_top_left {
	float: 		left;
	width: 		22px;
	height: 	46px;
	background:	url(../img/b2_tl.png) no-repeat left top;
}

.b2_top_right {
	float: 		right;
	width: 		22px;
	height: 	46px;
	background:	url(../img/b2_tr.png) no-repeat right top;
}

.b2_bottom_left { 
	float: 		left;
	width: 		22px;
	height: 	30px;
	background:	url(../img/b2_bl.png) no-repeat left bottom;
}

.b2_bottom_right {
	float: 		right;
	width: 		22px;
	height: 	30px;
	background:	url(../img/b2_br.png) no-repeat right bottom;	
}

.b2_text {
	padding: 	7px 10px 0px 10px;
	color: 		#fff;
	font-family:Arial, Times, serif;
	font-size:	13px;
	color:#ffff00;
	text-align:	center;
}

.b2_content {
	position: 	relative;
	margin: 	0px 5px 0px 5px;
	padding: 	3px; 

	color: 		#ffffff;
	font-family:Arial, Times, serif; 
	font-size:	13px;
	line-height:1.3em;
}	
.b2_content a, .b2_content a:hover, .b2_content a:active, .b2_content a:visited   {	
text-decoration:none;	
	color:#ffffff;
	}
	
#header{
position:relative;
float:left;

height:170px;
width:1000px;
margin:0;
padding:0;
background-color:#ffffff;
}

#content{

position:relative;
float:left;

width:640px;
min-height:1350px;
background-color:#FFFFFF;

}
#content a {text-decoration:none;}

#content_t{
position:relative; top:+5px;
margin-left:8px;
margin-right:0px;
margin-top:15px;
margin-bottom:15px;
}

.h4 {font:bold 24px Helvetica, Arial, sans-serif; color:#003154;}
.bline {position:relative; left:0;}

#cont_m {font:bold 16px Helvetica, Arial, sans-serif;
position:relative; top:+10px;
margin-left:10px;
margin-top:5px;}
.almenu_nev {font:bold 12px Helvetica, Arial, sans-serif;}

#back1 {
background-image:url(../img/jj1_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back2 {
background-image:url(../img/jj2_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back3 {
background-image:url(../img/jj3_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back4 {
background-image:url(../img/jj4_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back5 {
background-image:url(../img/jj5_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back6 {
background-image:url(../img/jj6_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back7 {
background-image:url(../img/jj7_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back8 {
background-image:url(../img/jj8_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
#back9 {
background-image:url(../img/jj9_.png);
background-repeat: no-repeat;
background-attachment:scroll;
background-position: top right;
min-height:70px;
}
/*
.cleaner {
clear: both;
}
*/

.hr_grey {
position:relative;
top:-10px;
width:550px;
height:5px;
border-style: solid;
color:#d0d0d0;
background-color:#d0d0d0;
}
.kosz {margin-top:-15px;}

.pic1 {
float:right;
margin-left: 10px;
margin-right:20px;
border-style: outset;
border-width:4px;
border-color:#cccccc;
}
.ala1 {
float:right;
margin-left: 10px;
margin-right:20px;
}
.szov1 {
margin-left: 20px;
margin-right:10px;
}

.dojo_tbl{
position:relative; top:+10px;
background-color: #f2f2f2;
background-image:url(../img/d_lap1.png);
background-repeat: no-repeat;
background-position: top;
}

.dojo_pic1 {
float:right;
border-style: outset;
border-width:4px;
border-color:#cccccc;
margin-right:10px;
}
.m_pic1 {
border-style: outset;
border-width:2px;
border-color:#cccccc;
}
.c_szov1 
{font:bold 16px Helvetica, Arial, sans-serif; color:#003767;}

.foto_tbl{
position:relative; top:+10px;
background-color: #f2f2f2;
border-color:#cccccc;
min-height: 300px; 
}

#right{

position:absolute;
left:820px;
top:167px;
width:180px;
min-height:1350px;
margin:0;
padding:0;
background-color:#b1d1e5;
}
#r_txt{
font-size:14px;
}

#footer{
position: relative;
clear:both;
display: block;
height: 21px;
color:#ffffff;
background-color:#02324c;