body{
font-family: Tahoma;
font-size: 10px;
background: fixed;
color: #555555;
scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	margin: 0;
	padding: 0;
	overflow: auto;
	overflow-y: scroll;
}
.sel,.m .sel div{color:#FEEF04;}
input, select, textarea{
	border:1px Solid #999999;
	font:11px Tahoma;
	color:#444444;
	margin: 0 0 1px 1px;
	padding:0 2px 0 2px;
	height:16px;
	width:100%;
}
textarea{height: 180px;}
input.checkbox,input.radio{width:20px;height:13px;}
input.file{height:auto;}
hr{border: 0;border-top: 1px Solid white;height:0;}
ul{margin:0;padding:0;}
li{list-style-image: url(images/bullet.png);padding: 0px;margin: 0 0 0 25px;}
table{
	margin: 0;
	padding: 0;
	border:0;
	 width: 265px;
	font-family: Tahoma;
	font-size: 10px;
}

tr{
	 width: 265px;
}
td{ width: 265px;margin: 0;
	padding: 0;text-align:right;}
/*label*/
.z h2{
	width:98px;
	display:block;
	height:16px;
	margin: 0px 0 1px 0;
	text-align:right;
	padding:0 2px 0 0;
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:1px;
	color:#777777;
	background-color:#EFEFEF;
	/**/
	float:left;
	line-height:12px;
	
}
/*label.sel,label:hover*/
/*.z h2.sel, .z h2:hover{color:#FEEF04;background-color:#666666;}*/
#lang{
	position: absolute;
	left: 226px;
	top: 200px;
	width:40px;
}
#lang a{
	text-decoration:none;
	color:#bbbbbb;
	border: 1px solid white;
	font-size: 	10px;
	text-transform: uppercase;
	margin-right:1px;
	padding: 0 1px 1px 2px;
	background-color:white;
	margin: 1px;
}
#lang a:hover,#lang a.sel{
border-color: #BBBBBB;
}
#head{
	position:absolute;
	 top:0;
	 left:0;
	 z-index:1000;}

object, embed{width:160px;height:100px;}
.z object, .z embed{width:240px;height:180px;}
.nation{text-transform:uppercase;}
.container{/**/display:none;}
.m h1,.m h2{
text-align:right;
	cursor: pointer;
	height:18px;
	cursor:pointer;
	color:red;
	font-size:10px;
	line-height:17px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:1px Solid black;
	margin: 0;
	padding: 0;
}
.m h2{color: Black;}
.m{
	position: absolute;
	left: 0px;
	top: 220px;
	width: 265px;
	overflow: visible;
	text-align: right;
	border-top: 1px Solid black;
}
.z{
	display:none;
	position:absolute;
	top:0;
	left:285px;
	border: 1px Solid #999999;
	background-color: White;
	padding-bottom:20px;
}
.m .container{margin-bottom:20px; width: 265px; color:black;}

#z2{left:760px;}
.z div{margin:0;}
.z div div{padding:0;height:auto;}
.z div div div{display: block; width:auto;}
.z .container{
	display: none;
	margin:0 0 3px 100px;
	padding:0;
	/*color:#555555;*/
	color:#777777;
}


/*BO all $m*/
.author,.event,.gallery,.theme,.tit,.subtit,.year,.img,.bground,.descr,.bio,.sub,.video,.download,.file,.nation,.group,.vis,.galimg,.news,.avail,.price,.label,.size{width:100%;display:table;/*border: 1px Solid blue;*/}
.z .author,.z .event,.z .gallery,.z .theme,.z tit,z. subtit,.z descr,.z .bio,.z .sub,.z .video,.z .download,.z .file,.z .nation,.z .group,.z .vis,.z .news,.z .avail,.z .price,.z .label,.z .size{width:400px;/*border: 1px Solid white;*/}
/*EO all $m*/

/*BO .list*/
.list{width:100%;display:table;padding: 0 0 1px 1px;cursor:pointer;margin:0;}
div.list:hover{background-color:black;color:white;}

.listproduct{
	width:50px;
	height:50px;
	float:right;
	margin:  0 0 1px 1px;
	padding: 0 0 1px 1px;
}
.z .listproduct{
	float:left;
	margin:  0 1px 1px 0;
	padding: 0 1px 1px 0;
}

div.nohref:hover{/**/background-color:white;color:#666666;cursor: default;}
/*EO .list*/

/*BO list$m na 1 red s float parametri => author, theme*/
/*.listauthor{height:12px;}
.listauthor div{float:left;margin-right:2px;}*/
.z .listauthor,.z .listlabel{height:16px;padding-left:4px;background-color:#CCCCCC;color:white;margin-bottom:1px;}


/*EO list$m na 1 red => author, theme */

/*BO  list$m s img => event, download, (news) + floatnati parametri na vytreshen element=>event*/
/*
.list .img{float:left;width:50px;height:100%;display: table-cell;}
*/
.m .event .listevent .author,.m .download .listdownload .author{display:none;}
.z .listevent,.z .listdownload{display:table;width:300px;padding-bottom:10px;}
.z .event .listevent .tit,.z .download .listdownload .tit{font-weight:bold;}
.z .event .listevent .year,.z .download .listdownload .year{float:left;width:auto; margin-right:2px;}
.z .event .listevent .author,.z .download .listdownload .author{display:table;width:260px;}
.z .event .listevent .author .listauthor,.z .download .listdownload .author .listauthor{float:left;height:11px;border:0;border-left:1px Solid #CCCCCC;padding-left:3px;margin-top:2px; margin-right:2px; line-height:10px;background-color:transparent; color:#cccccc;}
.z .event .listevent .author .listauthor .tit,.z .download .listdownload .author .listauthor .tit{font-weight:normal;}
.z .event .listevent .author .listauthor .nation,.z .download .listdownload .author .listauthor .nation{display:none;}
.z .download .listdownload .author{display:none;}
/*EO .z list$m s img => event, download, (news)*/

/*BO list sub=>gallery*/
.list .sub{display:table;width:100%;}

.index,.z .index{
	color: #999999;
	background-color: #CCCCCC;
	padding:0 0 0 2px;margin: 0 1px 1px 0;
	width:16px;height:16px;
	float:left;
	cursor: pointer;
}
div.index:hover,.z div.index:hover{background-color:black;}
/*EO list sub=>gallery*/

#z3{
	position:absolute;
	z-index:1000;
	border: 1px Solid black;
	width:auto;
	background-color: black;
	color:#efefef;
	display: none;
	cursor:move;
}
/*#z3 label*/
#z3 h2{display:none;}
#z3 div{display:block;width:auto;}
#z3 .tit{}
.close{cursor: pointer;margin-bottom: 4px;background-color: #CCCCCC;}
img.close:hover{background-color:#EFEFEF;}
.m .container .index{
	float: right;
	background-color: transparent;
}





