/* begin Menu */
/* menu structure */
.klikdiv{
  width: 730px;
  height: 90px;
  margin: 0 auto;
 /* background:#e0e0e0;*/
  /*margin-left: 66px;*/
}
/* jen pro ladění*/
/*#sklikReklama_3762{
  background:silver;
} */

.adsensediv{
  width: 125px;
  height: 125px;
  margin:0;
  padding: 0;
/*  padding-top: 5px;
  margin-bottom: -5px;*/
  text-align: left;
  /*border-bottom: 1px solid;*/
  margin-left: 12px;
/*  margin-top: -30px;*/
/*  padding-left: 10px;  */
/*	background-color: #fede7c;*/
	/*overflow:auto;*/
	float:left;
} 


.navigation_v{
  position:absolute;
  top:0px;
  width:190px;
  height:auto;
  margin-top:10px;
/*  border:1px solid black;*/
}
.navigation_v ul{
  /** position:absolute;*/
  top:0px;
  width:190px;
  height:190px;
  margin-top:0px;
}

.navigation_v ul li {
  text-decoration:none;
  text-transform:uppercase;
  font-family:Arial,Helvetica,sans-serif;
  font-weight: bold; 
  font-size:10px;
  color: #FF5400;
  width:150px;
  padding:2px 0 2px 7px;
}
.navigation_v ul li a {
  text-decoration:none;
  text-transform:uppercase;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight: bold; 
  color:#808080;
  width:150px;
  padding:2px 0 2px 7px;
}

.navigation_v ul li a:hover, .navigation_v ul li a.current, .navigation_v ul li a:hover.current{
  text-decoration:none;
  background:none;
  color:#FF5400;
}

.navigation_v ul li a:hover {
  text-decoration:underline;
  background:url(../img/sipka.gif) left center no-repeat;
  /*color:#333333;*/
  color: #FF5400;
}

.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
{
  text-align:left;
  text-decoration:none;
  outline:none;
  letter-spacing:normal;
  word-spacing:normal;
  color:#808080;
  font-size: 12px; 
}

.artmenu, .artmenu ul
{
  margin: 0;
  padding: 0;
  padding-top: 6px;
  padding-left: 18px;
  border: 0;
  list-style-type: none;
  display: block;
  font-weight: bold; 
  color: #FF5400;
}

.artmenu li
{
  margin: 0;
  padding: 0;
  padding-right: 10px;
  border: 0;
  display: block;
  float: left;
  position: relative;
  z-index: 5;
  background:none;
  font-size: 12px; 
}

.artmenu li:hover {
  z-index: 10000;
  white-space: normal;
}
.artmenu a:hover {
  text-decoration:underline;
  color: #FF5400;
}

.artmenu li li
{
  float: none;
}

.artmenu ul
{
  visibility: hidden;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  background:none;
}

.artmenu li:hover>ul
{
  visibility: visible;
  top: 100%;
}

.artmenu li li:hover>ul
{
  top: 0;
  left: 100%;
}

.artmenu:after, .artmenu ul:after
{
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  overflow: hidden;
  clear: both;
}
.artmenu, .artmenu ul
{
  min-height: 0;
}

.artmenu ul
{
  background-image: url(images/spacer.gif);
  padding: 10px 30px 30px 30px;
  margin: -10px 0 0 -30px;
}

.artmenu ul ul
{
  padding: 30px 30px 30px 10px;
  margin: -30px 0 0 -10px;
}

.selitem {
  color: #808080;
}
/** ==================== */
body {background-color:#fff;text-align:center; margin:0; padding:0;}

body,h1,h2,h3,h4,h6,img,a img,ul,ol,ul li,ul li a,ul ul ul li a,dl,dt,dd,dl dt,dl dd,input {margin:0;padding:0;border:0}

#centering {position:absolute;top:0;left:0;width:100%}

#main {
  width:860px;
  position:relative;
  margin:0 auto;
  overflow:hidden;
  text-align:left
}

#flash {background:#fff;position:relative;margin-top:0px;}
#content {position:relative;width:860px;margin:0 0 0 8px;text-align:left;overflow:hidden}
#txt {
  background:url(../img/dots_v.gif) left repeat-y;
  padding:0px;
  padding-left: 20px;
  padding-bottom: 8px;
  position:relative;
  left:198px;
  top:-2px;
margin-top:12px;
  width:620px;
  min-height:280px
}
#txt ul {margin:0;padding:0;list-style-type:none}
#txt ul li a{padding-left:10px;background:url(../img/gulicka.gif) left no-repeat}
#txt ul li a:hover {text-decoration:none}
.cleaner{clear:both}
.img_right{padding:0 0 20px 20px;float:right}
.img_left{padding:0 20px 20px 0;float:left}
#images{padding-top:15px}
#images img,.images_gal img{margin:5px 5px 5px 0}
#footer{width:850px;height:51px;margin:0 auto;padding:5px 0 0 10px;background:url(../img/dots_h.gif) top repeat-x;z-index:1000}
#int{
/**	margin:-12px 0 0 660px;*/
/**	width:180px;*/
	margin:-12px 0 0 400px;
	width:440px;
	text-align:right
}
#footer a,#int a,#txt a{text-decoration:none;display:inline}
#footer a:hover,#int a:hover,#txt a:hover{text-decoration:underline}
body,td,input,#txt,#txt.index{color:#808080;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.bold{font-weight:bold}
.nomal{font-weight:normal}
.normal_size{font-size:11px}
.little{font-size:10px}
.gray{color:#808080}
.orange{color:#FF5400}
.white{color:#fff}
.black{color:#000}

/*h1, h2, .hid {display:none}*/
.hid {display:none}

#txt p{margin: 0px; padding: 0px; padding-bottom: 4px;}

h1,h2,h3 {
  font-family:Arial,Helvetica,sans-serif;
  margin: 0px;
  padding: 0px;
  padding-bottom: 8px;
  /** text-transform:uppercase;*/
}
h1 {font-size:14px; color:#FF5400; padding-bottom: 4px; padding-top: 2px;}
h2 {font-size:12px; color:olive; padding-bottom: 2px; padding-top: 2px;}
h3 {font-size:11px; color:olive; padding-bottom: 2px; padding-top: 2px;}
.form-h2 {font-size:12px; color:olive; padding-bottom: 5px; padding-top: 2px;}
.form-h3 {font-size:11px; color:olive; padding-bottom: 0px; padding-top: 4px;}

#svecdecor {color:#FF5400; font-weight:bold;}

#intlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
#intlink a {
	color: #666666;
	text-decoration: none;
font-weight: normal;
}

/** ------------ ADD by Mizi ---------*/
/* -------------- */
.gallery {
  float: left;
  clear: left;
/** border: 1px solid green;*/  
}

.gallery a {
  float: left;
  text-decoration: none;
    /** height: 8.6em;*/
  height: 130px;
}

.gallery-frame {
    /** width: 10em;
    xheight: 7em; **/
  width: 160px;
  height: 112px;

  margin:0em;
  padding:0.4em;
  padding-top:0.0em;
  padding-left:0.4em;
  padding-right:0.4em;
  text-align: center;
  background-image: url("/images/pozadi-gallery.png");
/*    background-color: orange;*/
}

.gallery-image, .gallery-imagew, .gallery-imageh, .gallery-text, .gallery-textw, .gallery-texth {
  width: 100%;
  height: 100%;
  margin: 0em;
  padding: 0em;
  float: left;
  overflow: hidden;
/*background-color: black;*/
}
.gallery-text, .gallery-textw, .gallery-texth {
  height: 90%;
}

.gallery-image img, .gallery-text img {  /** na 100% - deformace */
  height: 100%;
  width: 100%;
}
.gallery-imagew img, .gallery-textw img {  /** na šířku */
  width: 100%;
}
.gallery-imageh img, .gallery-texth img  {  /** na výšku */
  height: 100%;
}

.gallery-frame h2, .gallery-frame h3 {
  color: gray;
  font-size: 0.8em;
  font-weight: normal;
  font-family: Verdana,Arial CE,Sans Serif;
  text-decoration: none;
}

.xdivgal {
float:left; padding-left:0.2em; padding-right:0.8em; padding-top:0.4em; padding-bottom:0.2em; clear:left;
}

.gallery_v{margin-left:1.2em;}
