/* \*/
/* * html .tlc, * html .trc {height: 1%;} */
/* */

body
	{
	margin: 0;
	padding: 0;
	background-color: #3f3f3f;
	font-size: 100.00%;
/*	text-align: center; */
	}
	
#head
	{
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(images/quilt_festival.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: transparent;
	height: 115px;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 90;
	overflow: auto;
	}
	
#menu
	{
	margin: 0px;
	padding: 0px;
	width: 110px;
	position: fixed;
	left: 10px;
	top: 115px;
	z-index: 999;
	}
	
#cont
	{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 14600px;
	}
	
#cimsor
	{
	display: block;
	position: absolute;
	top: -200px;
	}
/*-------------------------------------------------------------------------*/	
/* ---=== images box ===--- */

.box
	{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: auto;
	background-color: transparent;
	}
	 	
.kep_doboz
	{
	padding: 13px;
	vertical-align:middle;	
	}
	
.kep_doboz img
	{
	border: 0;
	}

	
.tlc, .trc, .blc, .brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	z-index: 2;
	}

.tlc
	{
	background-image:url(images/tlc.gif);
	background-position: 0% 0%;
	}

.trc
	{
	background-image:url(images/trc.gif);
	background-position: 100% 0%;
	}
	
.blc
	{
	background-image:url(images/blc.gif);
	background-position: 0% 100%;
	}

.brc
	{
	background-image:url(images/brc.gif);
	background-position: 100% 100%;
	}

.tb, .bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}

.rb, .lb
	{
	background-color: transparent;
	background-repeat: repeat-y;
	}
			
.tb
	{
	background-image:url(images/tb.gif);
	background-position: 10px 0%;
	}

.bb
	{
	background-image:url(images/bb.gif);
	background-position: 10px 100%;
	}
	
.rb
	{
	background-image:url(images/rb.gif);
	background-position: 100% 10px;
	}

.lb
	{
	background-image:url(images/lb.gif);
	background-position: 0% 10px;
	}
			
/* ---=== texts box ===--- */

.t_box {
	text-align: center;
	margin:auto;
	position: absolute;
}

.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/text box_1282x20.gif'); 
	height: 10px;       
	font-size: 2px;    
	}
.top-left, .bottom-left { 
	margin-right: 10px; 
	}
.top-right, .bottom-right { 
	margin-left: 10px;  
	margin-top: -10px;  
	}
.top-right {
	background-position: 100% 0;    
	}
.bottom-left  { 
	background-position: 0 -10px;    
	}
.bottom-right { 
	background-position: 100% -10px; 
	}
.inside {
	border-left: 2px solid #ab0b0e; 
	border-right: 2px solid #ab0b0e;
	background: #c0c0c0;            
	color: #ab0b0e;                 
	padding-left: 10px;           
	padding-right:10px;             
	}
.notopgap    { margin-top: 0; }    
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } 
