body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000000;
	padding:8px 0 0 8px;
	}
body a,
body a:hover,
body a:active{
	color:#000000;
	text-decoration:none;
	}
hr.cistic {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;
}
#prehome {
	width:960px;
	height:auto;
	position:relative;
	text-align:center;
	}
#top {
	display:none;
	}
.topmain {
	display:none;
}
.toplogo a {
	display:none;
	}
/**********************************
 M E N U
***********************************/
#mainmenu {
	display:none;
}
/**********************************
mainstage
***********************************/
#mainstage {
	position:relative;
	left:0px;
	top:0px;
	width:auto;
	border:none;
	background:transparent;
}
#mainstagetopnew {
	position:relative;
}
#homestage2 {
	position:relative;
}
#homestage3 {
	position:relative;
}
.homeitem {
	position:relative;
	width:354px;
	height:auto;
	float:left;
	margin:0 0 0 0px;
	padding:8px 0 8px 8px;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}

/**********************************
halfstage home
***********************************/
.halfstage {
	position:relative;
	width:384px;
	float:left;
	display:block;
	border-left:8px solid #333333;
	border-top:24px solid #333333;
	padding:0 0 0 0px;
	margin:0 0 16px 0px;
	background:#000000;
}
.halfstager {
	position:relative;
	width:368px;
	float:left;
	display:block;
	border-left:8px solid #333333;
	border-top:24px solid #333333;
	padding:0 0 0 0px;
	margin:0 0 16px 0px;
	background:#000000;
}
.halfstagetop {
	position:relative;
	left:0px;
	top:-20px;
	display:block;
	margin:0 0 -20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index:10;
}
.mph {
	background:url(../gfx/map_horiz.gif) repeat-x;
	}
.mpv {
	background:url(../gfx/map_vert.gif) repeat-y;
	}
.mapitem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:compact;
	color:#999999;
	background:#000000;
	text-decoration:none;
	}
.mapitem a,
.mapitem a:href,
.mapitem a:active{
	color:#999999;
	background:#000000;
	text-decoration:none;
	}
/****************************
LIST 4 Sloupce
***************************/
.list4item_amk {
	width:184px;
	height:300px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list4item_amk a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:176px;
	height:256px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list4item_amo {
	width:184px;
	height:300px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list4item_amo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:176px;
	height:256px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list4item_mmu {
	width:184px;
	height:300px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list4item_mmu a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:176px;
	height:256px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list4item_muo {
	width:184px;
	height:300px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list4item_muo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:176px;
	height:256px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list4item_sefo {
	width:184px;
	height:300px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list4item_sefo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:176px;
	height:256px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
#list3contactblock {
	position:absolute;
	/*left:470px;*/
	top:0;
	width:184px;
	position:relative;
	float:left;
	display:block;
	padding:0 0 0 8px;
	margin:0 0 0 0;
}
.list4contact_muo {
	width:168px;
	/*height:300px;*/
	float:right;
	overflow:hidden;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:0 0 0 0;
	padding:70px 0 0 8px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	min-height:400px;
	}
.list4contact_amo {
	width:168px;
	background:url(../gfx/amo_toppic_high.jpg) no-repeat;
	/*height:300px;*/
	float:right;
	overflow:hidden;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:0px 0 0 0px;
	padding:70px 0 0 8px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	min-height:400px;
	}
.list4contact_amk {
	width:168px;
	background:url(../gfx/amk_toppic_high.jpg) no-repeat;
	/*height:300px;*/
	float:right;
	overflow:hidden;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:0px 0 0 0px;
	padding:70px 0 0 8px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	min-height:400px;
	}
.list4contact_mmu {
	width:168px;
	background:url(../gfx/mmu_toppic_high.jpg) no-repeat;
	/*height:300px;*/
	float:right;
	overflow:hidden;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:0px 0 0 0px;
	padding:70px 0 0 8px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	min-height:400px;
	}
.list4contact_sefo {
	width:168px;
	background:url(../gfx/sefo_toppic_high.jpg) no-repeat;
	/*height:300px;*/
	float:right;
	overflow:hidden;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:0px 0 0 0px;
	padding:70px 0 0 8px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	min-height:400px;
	}
.list4contactpanel {
	width:176px;
	height:18px;
	float:right;
	display:block;
	border-left:1px solid #333333;
	margin:16px 0 0 0px;
	padding:6px 0px 0 0px;
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#CCCCCC;
	text-align:left;
	}
/**************************
LIST 2 Sloupce
***************************/
.list2itemfoto {
	width:80px;
	height:80px;
	float:left;
	margin:0 8px 8px 0;
	padding:0 0 0 0px;
	}
.list2itemnofoto {
	width:8px;
	height:80px;
	float:left;
	margin:0 0 8px 0;
	padding:0 0 0 0;
	}
.list2item_amk {
	width:376px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list2item_amk a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:368px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list2item_amo {
	width:376px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list2item_amo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:368px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list2item_mmu {
	width:376px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list2item_mmu a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:368px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list2item_muo {
	width:376px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list2item_muo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:368px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list2item_sefo {
	width:376px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list2item_sefo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:368px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
/**************************
LIST 2 Sloupce zmensene - kalendar/eshop
***************************/
#list3leftblock {
	position:relative;
	left:0;
	top:0;
	width:576px;
	float:left;
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#list3rightblock {
	/*left:470px;*/
	top:0;
	width:184px;
	position:relative;
	float:right;
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
/* VELKY kosik */
.list3maxiitem {
	width:544px;
	/*height:300px;*/
	float:left;
	display:inline;
	text-align:left;
	border-left:1px solid #333333;
	margin:14px 0 0 8px;
	padding:0 0 0 0;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
.list3maxipanel {
	width:544px;
	height:18px;
	float:left;
	display:inline;
	border-left:1px solid #333333;
	margin:0 0 0 8px;
	padding:6px 16px 0 0;
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#CCCCCC;
	text-align:right;
	}
/* pro kalendar vycentrovany */
.list3smallcitem {
	width:176px;
	/*height:300px;*/
	float:right;
	display:block;
	text-align:center;
	border-left:1px solid #333333;
	margin:14px 0 0 0;
	padding:0 0 0 0;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
/* pro eshop */
.list3smallitem {
	width:176px;
	/*height:300px;*/
	float:right;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:14px 0 0 0;
	padding:0 0 0 0;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
.list3smallitem2 {
	width:176px;
	/*height:300px;*/
	float:right;
	display:block;
	text-align:left;
	border-left:1px solid #333333;
	margin:0px 0 0 0;
	padding:4px 0 0 0px;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
.list3smallitem3 {
	display:none;
	}
/* polozky maleho kosiku */
.list3cartitem {
	float:left;
	display:block;
	width:140px;
	text-align:left;
	margin:0 0 14px 0px;
	padding:0 0 0 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
.list3cartprice {
	float:left;
	display:block;
	width:140px;
	text-align:right;
	margin:0 0 0 0px;
	padding:0 0 14px 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	}
/* panylek */
.list3smallpanel {
	display:none;
	}
.list3smallpanelred {
	width:152px;
	height:18px;
	float:right;
	display:block;
	border-left:1px solid #333333;
	margin:0 0 0 0;
	padding:6px 16px 0 8px;
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-align:right;
	}
.shopredinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-align:right;
	}
.redasterix {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:10px;
	font-weight:bold;
	color:#990000;
}
.redpopis {
	color:#990000;
}
/* male clanky pro e-shop */
.list3cmallclanek {
	float:left;
	display:block;
	width:140px;
	text-align:left;
	margin:0 0 14px 0px;
	padding:4px 0 4px 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
/* list pic */
.list3itemfoto {
	width:80px;
	height:80px;
	float:left;
	margin:0 8px 8px 0;
	padding:0 0 0 0px;
	}
.list3itemnofoto {
	width:8px;
	height:80px;
	float:left;
	margin:0 0 8px 0;
	padding:0 0 0 0px;
	}
/* ctverecek s vlozenim do kosiku */
.list3item_buy {
	position:absolute;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#999999;
}
.list3item_buy2 {
	margin:0 0 0 100px;
	z-index:20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#999999;
	background-color:#333333;
	border:1px solid #000000;
	text-align:center;
}
/* listy */
.list3item_amk {
	width:280px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list3item_amk a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:272px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list3item_amo {
	width:280px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list3item_amo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:272px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list3item_mmu {
	width:280px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list3item_mmu a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:272px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list3item_muo {
	width:280px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list3item_muo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:272px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list3item_sefo {
	width:280px;
	height:124px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 0 0px;
	background-color:#000000;
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list3item_sefo a {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	width:272px;
	height:100px;
	position:relative;
	display:block;
	color:#999999;
	text-decoration:none;
	} 
.list3item_shop {
	width:272px;
	height:100px;
	overflow:hidden;
	float:left;
	margin:14px 0 0 8px;
	padding:0 0 12px 0px;
	background-color:#000000;
	border-left:8px solid #333333;
	/*border-bottom:24px solid #333333;*/
	/*background:url(../gfx/list4bg.gif) bottom no-repeat;*/
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
.list3item_shop a {
	color:#999999;
	text-decoration:none;
	} 
.list3item_shop a:hover,
.list3item_shop a:active {
	color:#999999;
	text-decoration:none;
	}
.list3item_shoppanel {
	width:248px;
	height:18px;
	float:left;
	/*clear:left;*/
	display:block;
	/*border-left:8px solid #333333;*/
	margin:0 0 0 0px;
	padding:6px 16px 0 8px;
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
	text-align:right;
	}
.shopsendbutton {
	border-width:0;
	width:140px;
	height:18px;
	padding:0 0 0 0;
	margin:-2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-align:right;
	background-color:#333333;
}
/*DETAIL std clanek*/
#detailleftblock {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:60%;
	float:left;
}
.detailtext {
	position:relative;
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:justify;
	color:#000000;
}
.detailtext2 {
	position:relative;
	width:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:justify;
}
#detailrightblock {
	position:relative;
	top:0;
	width:39%;
	float:right;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
}
.detailfoto {
	width:274px;
	height:300px;
	float:right;
	border-left:none;
	margin:0;
	padding:0 0 0 0px;
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	}
.detailfotogal {
	float:left;
	display:block;
	margin:14px 0 0 0;
	padding:0 0 0 8px;
	}
.detailfotogal2 {
	float:left;
	width:123px;
	display:block;
	margin:14px 0 0 0;
	padding:0 4px 0 4px;
	}
.detailfotogal2s {
	float:left;
	width:14px;
	display:block;
	margin:14px 0 0 0;
	padding:16px 4px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#CBCBCB;
	}
.detailfotogal2s a,
.detailfotogal2s a:hover,
.detailfotogal2s a:active{
	color:#CBCBCB;
	text-decoration:none;
	}
.detailfile {
	display:none;
	}
.detailjclanek {
	display:none;
	}
.detailjfoto {
	display:none;
	}
.detailnofoto {
	display:none;
	}
.detailfotopopis {
	padding:8px 0 8px 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	float:right;
	color:#000000;
}
.detailfilepopis {
	display:none;
}
.detailfotopanel {
	display:none;
	}
.detailpaneltop {
	display:none;
	}
/**********************************
cesta
***********************************/
#path {
	display:none;
	}
/**********************************
minimenubox
***********************************/
#minimenubox {
	/*float:left;*/
	display:none;
}
/**********************************
igaleriebox
***********************************/
#igaleriebox {
	/*float:left;*/
	width:160px;
	padding:6px 0 6px 16px;
	margin:0;
	position:relative;
	top:0;
	line-height:25px;
	font-size:12px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	background:#333333;
}
#igaleriebox a{
	text-decoration:none;
	color:#999999;
}
#igaleriebox a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
/**********************************
langbox
***********************************/
#langbox {
	display:none;
}
/**********************************
searchbox
***********************************/
#searchbox {
	display:none;
	}
.copyright {
	display:none;
}
.otherbutton {
	background-color:#333333;
	border-style:none;
}
