*
{
margin:0;
padding:0;
text-shadow: 0 0 1px rgba(0,0,0,0.3);}

a{color:darkblue}

html{
background-image: url(back.png);
background-repeat: repeat-x;
background-color: #d7d8da;

}

body
{
background-image: url(back2.png);
background-position: top center;
background-repeat: no-repeat;
font-smooth:always;
font-family: verdana; 
font-size: 12px;

}

#kontejner
{
  width:960px;
  margin: 0 auto;
  text-align:center; 
}

#header
{
width:960px;
height:195px;
_background-color:green;
}

#header-left
{float:left;
width:330px;
background-repeat: repeat-y;
height:195px;}

#header-right
{float:right;
width:630px;}


#left
{
width:330px;
min-height:397px;
float:left;
_background-color: black;

}


#right
{
_background-color: red;
min-height:397px;
float:right;
width:630px;
_background-color: black;

}

#obsah
{
  margin:1em;
  font-size: 12px;
  text-align:left;
  overflow-y: scroll;
  height:380px;
  margin-right:0;
  
}

#obsah-in
{
   text-align: justify;
   margin-right:6px;
}

#obsah p
{
  line-height:140%;
  text-indent: 0em;
  padding-bottom:0.5em;
}



#chytri
{
  color:white;
  font-size:15px;
  line-height:40px;
  font-weight: bold;

}

#header-right-top
{
height:140px;
text-align:right;
}

#menu
{
  height:55px;
  vertical-align: middle;
  
}

#menu ul
{list-style: none;
margin:0 auto;width:620px;
display:table;}

#menu li
{
   display: table-cell;
   vertical-align: middle;
   height:55px; 
}

#menu li a
{
float:left;margin-left:10px;color:#c0e70b;text-decoration: none;
font-size:13px;
font-family: verdana;
margin-right:10px;
font-weight: bold;
float:left; 
}

#menu li a:hover
{
color:white;
}

.leftImage
{
  border: 1px solid white;
  margin-top:1em;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.7);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.7);
}


#obsah p
{
  margin-bottom:0em;
  line-height:1.4em;
}

#header a
{color:#c0e70b;text-decoration: none;}


#bottom
{
position: absolute;
top:597px;

width:100%;
height:270px;
background-image: url(back_.jpg);
background-repeat: repeat-x;
}

#bottom h3
{
  font-size:13px;
  margin-top:10px;
  color:#3290bd;
  font-family: tahoma;
  __letter-spacing: -1px;
}

#bottom-in
{
   width:960px;
   margin:0 auto;
   text-align:center;
   
}

#bottom-left
{width:330px;

height:250px;
float:left;
background-image: url(bottom-left.png);

background-position: 5px 0;
background-repeat: repeat-y;
}

#bottom-left-in
{margin:0px 20px;
text-align:left;

color:#6a6969;
height:198px;

}

#bottom-left-in2
{margin:0px 20px;
text-align:left;
margin-top:12px;
color:#6a6969;
height:40px;
text-align:center;
background-image: url(kontakt-back.png);
background-position: center top;
background-repeat: no-repeat;
}

#bottom-left-in2 a
{
line-height:40px;
height: 40px;
color:white;
text-decoration:none;
font-size:15px;
font-weight: bold;
}



#bottom-left-in h2
{font-size:18px;
margin-bottom:4px;
font-weight: lighter;}

#bottom-left-in p
{color:#6a6969;font-size:12px;line-height: 1.3em;text-align:justify;}


#bottom-right
{
  float:right;
  width:620px;
}


#bottom-right .sloupec
{width:188px;
margin-left:24px;
float:left;
}

#bottom-right .sloupec-nazev
{
  height:30px;
}


#bottom-right .sloupec-in
{
  width:188px;
  background-color: white;;
  height:210px;
  -webkit-border-radius: 5px;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius: 25px;
-moz-border-radius-bottomright: 0;
border-radius: 25px;
border-bottom-right-radius: 0;

 -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
}

.in p, .in2p
{margin-bottom: 0.3em;}

.in
{
margin:0 auto;
width:155px;
font-size: 11px;
height:225px;
font-family: tahoma;
text-align:left;
line-height:1.3em;
}

.in2
{
margin:0 auto;
width:150px;
margin-right:13px;
font-size: 11px;
float:right;
font-family: tahoma;
text-align:left;
}

.in-vice
{
  text-align:right;
  margin-right:1em;
}

.in-vice a
{
  font-weight:bold;
  color:#3290BD;
  
}

.in ol li
{margin-bottom:3px;
}

.in2 ol li
{margin-bottom:3px;
}

#tabs > ul
{display:none}

#tabs h2
{margin-top:24px;margin-bottom:20px;}

#obsah-in ul
{
  list-style-type: disc;
  margin-left:4em;
}

#obsah-in ul li
{
  line-height:1.4em;
  
}

#obsah-in p+h3, #obsah-in ul+h3
{margin-top:1em;}

.ui-widget-content
{border:none !important;}

#obsah-in h2
{margin-bottom:0.5em;display:none;}

p.noindent
{
  text-indent:0em !important;
  
}




.kontakty1, .hlavni1
{
overflow-y:visible !important;
}

.kontakty2
{
top:480px !important;
}

.hlavni2
{
top:530px !important;
}


#disclaimer
{width:100%;text-align:justify;width:942px;margin:0 auto;}

#disclaimer p
{font-size:9px;margin-top:0px;text-align: justify;margin-top:1em;}

#paticka
{width:930px;margin: 0 auto;}

#paticka p
{text-align: right;font-weight: bold;font-size: 11px;}


#header-right-top-in p
{padding-top:1em;padding-right: 1em;}

.ui-tabs .ui-tabs-panel
{padding-bottom:0 !important;}

