

body {	background-color: black;   hovermargin: 0px; padding: 0px;  font-family: verdana,arial;  font-size: 11px;	color : black; vertical-align: top;}
table { width: 100%;  	}


#vse{width: 1200px;background-color:black;margin: auto;border: 1px solid #b5b5b5;padding: 5px;padding-bottom:12px;}
#vseM{background-color:black;margin: auto;border: 1px solid #b5b5b5;padding: 5px;padding-bottom:12px;}

#slot			{background-color:white; background: url("images/bg2.jpg") 0px 0px ; width:200px;border:1px solid #32560d; padding:10px;position:relative;top:21px;}

.pozadi{background: url("images/bg2.jpg") 0px 0px ;}
.border	{border:1px solid #32560d;}

.slot_head		{background-color:#c3dd7d; padding:2px; border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
.slot_head_bott		{background-color:#c3dd7d; padding:2px 12px 2px 12px; border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}

.news_events_in	{padding:10px; background-color:white; border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
.news_bottom	{padding:10px; background-color:white; border-left:1px solid silver;border-right:1px solid silver;}

.tit			{color: #32560d;font-weight:bold;font-size:14px;font-family: 'Arial', 'Verdana','Courier', sans-serif;}
.sti			{color: #32560d;font-size:12px;font-family: 'Arial', 'Verdana','Courier', sans-serif;}
.ina			{color: grey;font-size:12px;font-family: 'Arial', 'Verdana','Courier', sans-serif;}
.cat			{color: #32560d;font-weight:bold;font-size:12px;font-family: 'Arial', 'Verdana','Courier', sans-serif;}
.tex			{color: black;font-size:12px;font-family: 'Arial', 'Verdana','Courier', sans-serif;}
.inn			{color:grey;font-size:10px;font-family: 'Arial', 'Verdana','Courier', sans-serif;}
.inb			{color:grey;font-size:10px;font-weight:bold;font-family: 'Arial', 'Verdana','Courier', sans-serif;}

#content { width:100%; height: 100%; text-align: center; vertical-align:  middle;   }
#name { width:100%; height:20px; font-size:13px; text-align:center;}
img {  margin: auto;  cursor: pointer;    }
td.toolbar { 	margin: 0px;	background-color: #367a18;	font-size:12px;	padding: 5px; padding-left:15px;	color:black;}
td.toolbar_w {position:relative;vertical-align: top; width:210px; 	margin: 0px;	background-color:black;	font-size:14px;		color:black;}

.pozadi_tmave{
background-color: #c3dd7d;
}
.stred{
text-align:center;
}
.seda{
color:#747474;
}
.tmave_seda{
color:#464646;
}
.oranz{
color:#f6ce17;
}

.svetla{
color:#e0e0e0;
}
.font14{
font-size:14px;
}
.font12{
font-size:12px;
}
.font10{
font-size:10px;
}
.prava{
text-align:right;
}

.left {text-align:left;}
.hr { margin: 0px; padding: 0px; height: 1px;  background-color: #536777;  border: 1px solid #536777;   }
ul {
	margin: 0px; padding: 5px; padding-left: 20px;  list-style-image: url(../../pictures/layout/li.gif);  width: 100%;  text-align: left;
}


.kurzor				{cursor: pointer; cursor: hand; }
.kurzor:hover 		{text-decoration: underline;}

.back1			{background-color:#c3dd7d}
.back2			{background-color:#9eb45a}

.select
	{
	height:17px;
	
	border:1px solid #9eb45a;
	color: black;
	font-family: verdana,arial; 
	font-size:10px;
	text-align:left;
	background-color:#c3dd7d;
	}

h1		{ text-align: left;	font-size: 1.6em;	font-weight: normal;	color: #32560d; margin: 16px	0px	0px	0px;	}
h2		{ text-align: left;	font-size: 1.4em;	font-weight: normal;	color: #32560d; margin: 12px	0px	0px	0px;	}
h3		{ text-align: left;	font-size: 1.2em;	font-weight: normal;	color: #32560d; margin: 12px	0px	0px	0px;	}
h4		{ text-align: left;	font-size: 1.0em;	font-weight: normal;	color: #32560d; margin: 12px	0px	0px	0px;	}
h5		{ text-align: left;	font-size: 0.8em;	font-weight: normal;	color: #32560d; margin: 12px	0px	0px	0px;	}
h6		{ text-align: left;	font-size: 0.6em;	font-weight: normal;	color: #32560d; margin: 12px	0px	0px	0px;	}

a { color:black;}

.button_menu{ padding-bottom:2px;position: relative; width: 142px; height: 20px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/button1.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_slideshow{ padding-bottom:2px;position: relative; width: 142px;width:30px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/slideshow.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_jsem_na_fotce0{ padding-bottom:2px;position: relative; width:32px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/jsem_na_fotce0.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_jsem_na_fotce1{ padding-bottom:2px;position: relative; width:28px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/jsem_na_fotce1.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_slideshow0{ padding-bottom:2px;position: relative; width: 142px;width:34px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/slideshow0.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_slideshow_play{ padding-bottom:2px;position: relative; width: 142px;width:30px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/play.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }

.button_menu_download{ padding-bottom:2px;position: relative; width: 142px;width:28px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/download.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_toppic{ padding-bottom:2px;position: relative; width: 142px;width:32px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/toppic1.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_toppicZ{ padding-bottom:2px;position: relative; width: 142px;width:34px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/toppic0.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_ban{ padding-bottom:2px;position: relative; width: 142px;width:32px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/ban1.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }
.button_menu_banZ{ padding-bottom:2px;position: relative; width: 142px;width:34px; height: 40px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/ban0.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }

.button_menu_foto{ padding-bottom:2px;position: relative; left:180px; top: -10px;width: 20px;width:20px; height: 20px; font-size: 12px; color: #ffffff; font-weight: bold; background: url("./images/icons/foto.png") 0 0 no-repeat; text-align: center; border: 0; cursor: pointer; }

.thum{width:185px; height:130px;background-color:white; vertical-align:middle; text-align:center; position:relative;}
.thum_in{width:185px; height:10px;background-color:white; vertical-align:middle; text-align:center;}
/* Navigation Start */
#jmeno {width:209px;//width:216px;background-color:#9eb45a; padding:5px 3px 5px 3px ;color: black}
#icony {width:211px;//width:216px;vertical-align:bottom;background-color:#9eb45a; border-top:1px solid #d3ddb7;padding:5px 3px 5px 1px ;//padding-top:15px;color: black}
#nahledy{width:213px;background-color:black;position:relative; left:1px}
.popis{font-size:10px;color:6b6b6b}
.popisN{font-size:10px;color:efefef;text-align:center; }
.skryvany {display: none}
.data{font-size:12px;color:black}
.pointer{cursor: pointer; cursor: hand;}
.cara1{background:#c3dd7d;border: solid #c3dd7d 1px;} 
#nahlasit				{ width:213px;background-color:#c3dd7d;position:relative; left:0px;border-top:20px solid black;overflow: auto; display: block;}

#comment				{ width:213px;background-color:#c3dd7d;position:relative; left:1px;overflow: auto; display: block;}
#continue				{ width:215px;background-color:#c3dd7d;position:relative; left:0px;overflow: auto; display: block;}

#com_bottom {height:30px;background-color:#9eb45a;}


#navigation					{ font-size:12px;position: absolute;		 width: 215px;  }
#navigation a					{ display: block; float: left; position:relative; text-decoration: none; height: 22px; background: url("./images/navigation_f.png") top right repeat-x; }
#navigation a span				{ display: block; padding: 3px 20px 0px 20px; text-decoration: none; font-style: normal; color: #ffffff; font-weight: bold;text-align:center;  }

#navigation a em 				{ display: block; float: left; position:absolute; top: 0; left: 0px; width: 4px; height: 22px; background: url("./images/navigation-left_f.png") top left no-repeat; font-size: 0;  }

#navigation a:hover 				{ background-position: 0 -22px;  }
#navigation a:hover span			{ color: #ffffff; padding-top: 4px; }
#navigation a:hover em 				{ background-position: 0 -22px;  }

#navigation a:active 				{ background-position: 0 -44px;  }
#navigation a:active span			{ color: #32560d; padding-top: 4px; }
#navigation a:active em 				{ background-position: 0 -44px;  }

#navigation a:focus 				{ background-position: 0 -44px;  }
#navigation a:focus span			{ color: #32560d; padding-top: 4px; }
#navigation a:focus em 				{ background-position: 0 -44px;  }

#navigation .active a				{ background-position: 0 -44px !important;  }
#navigation .active a span			{ color: #32560d !important; padding-top: 4px !important; }
#navigation .active a  em 			{ background-position: 0 -44px !important;  }


#navigation1					{ font-size:10px;	height: 13px;	top: 152; width: 215px; background: url("./images/navigation-bg1.png") 0 0 repeat-x; }
#navigation1 a					{ display: block; float: left; position:relative; text-decoration: none; height: 13px; background: url("./images/navigation1.png") top right repeat-x; }
#navigation1 a span				{ display: block; padding: 0px 5px 0px 5px; text-decoration: none; font-style: normal; color: #ffffff; font-weight: bold;text-align:center;  }

#navigation1 a em 				{ display: block; float: left; position:absolute; top: 0; left: 0px; width: 4px; height: 13px; background: url("./images/navigation-left1.png") top left no-repeat; font-size: 0;  }

#navigation1 a:hover 				{ background-position: 0 -13px;  }
#navigation1 a:hover span			{ color: #ffffff; padding-top: 1px; }
#navigation1 a:hover em 				{ background-position: 0 -13px;  }

#navigation1 a:active 				{ background-position: 0 -26px;  }
#navigation1 a:active span			{ color: #32560d; padding-top: 1px; }
#navigation1 a:active em 				{ background-position: 0 -26px;  }

#navigation1 a:focus 				{ background-position: 0 -26px;  }
#navigation1 a:focus span			{ color: #32560d; padding-top: 1px; }
#navigation1 a:focus em 				{ background-position: 0 -26px;  }

#navigation1 .active a				{ background-position: 0 -26px !important;  }
#navigation1 .active a span			{ color: #32560d !important; padding-top: 0px !important; }
#navigation1 .active a  em 			{ background-position: 0 -26px !important;  }


#image{width:950px;position:relative;top:2px;background-color:black;text-align:center;}
#imageM{width:750px;position:relative;top:2px;background-color:black;text-align:center;}
.info_hover a{ text-decoration:none;}
.info_hover a img { border:0px}
.info_hover a:hover{background: #222;}
.info_hover a span { position: absolute;visibility: hidden;top: 60px;left: 30px;padding: 5px;color:gray;font-size:12px;background: #FFF;border: solid silver 2px; text-align:left;}
.info_hover a:hover  span{visibility: visible; }
/*
 select {  font-size:11px;border:1px solid;  }
 input {  font-size:11px; width:15px; border:1px solid; background-color:#ccc;  }
 input.slideshow {  font-size:11px; width:100px; border:1px solid silver; background-color:#ccc;padding:3px; margin:0;  }
 input.prezence {  font-size:11px; width:100px; border:1px solid silver; background-color:#ccc;padding:3px; margin:0;  }
 
 a.button {  font-size:11px; width:15px; border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid gray;border-right:1px solid gray; background-color:#ccc; text-decoration:none; padding:3px; color:black;  }
 a.button_disbled {  font-size:11px; width:15px; border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid gray;border-right:1px solid gray; background-color:#bbb; text-decoration:none; padding:3px; color:gray;  }
 a.button:hover { background-color:#eee;}
 */
 img.preload { position:absolute; top:0px; left:0px;  width:0px; height:1px; }
		


.horizontal_track {
	background-color: #bbb;
	width: 120px;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 4px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.horizontal_slider {
	background-color: #666;
	width: 16px;
	height: 8px;
	position: relative;
	z-index: 2;
	line-height: 0;
	margin: 0;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
.horizontal_slit {
	background-color: #333;
	width: 110px;
	height: 2px;
	margin: 4px 4px 2px 4px;
	line-height: 0;
	position: absolute;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
.vertical_track {
	background-color: #bbb;
	padding: 3px 5px 15px 5px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.vertical_slider {
	background-color: #666;
	width: 18px;
	height: 8px;
	font: 0px;
	text-align: left;
	line-height: 0px;
	position: relative;
	z-index: 1;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
.vertical_slit {
	background-color: #000;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
.display_holder {
	background-color: #bbb;
	color: #fff;
	width: 34px;
	height: 20px;
	text-align: right;
	padding: 0;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.value_display {
	background-color: #bbb;
	color: #333;
	width: 30px;
	margin: 0 2px;
	text-align: right;
	font-size: 8pt;
	font-face: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	border: 0;
	cursor: default;
}
