/* CSS Document */

body
{
 
 background-repeat: no-repeat;
 background-color: rgb(255,255,255);
 background-image:url("layout_img/bg_body.png");
 background-position:center;
 background-size:cover;
 margin:0px auto 0px auto;
 margin-left:auto;
 margin-right:auto;
 
 
}

h1
{
 padding-left:15px;
 float:left;
}


#ikontejner
{
 width:960px;
 margin-left:auto;
 margin-right:auto;
 position:center;
 
}
#ihlavicka
{
 padding-top:1px;
 margin-top:0 px;
 height:180px;
 margin-left:auto;
 margin-right:auto;
 background-color:rgba(0,0,0,0.3);
 position:center;
 border-bottom-left-radius:10px;
 border-bottom-right-radius: 10px;
 

}

#inadpis
{
 height:130px;
 margin:0;
 text-align:center;
}

#inadpis p
{
 position:absolute;
 float:left;
 margin-top:70px;
 margin-left:25px;
 color:black;
 font-size: 18px;
 font-weight: normal;
}
#local
{
 width:250px;
 height:35px;
 
}
#inadpis img
{
 margin-top:15px;
 height:100px;
 
}
#imenu
{
 float:none;
 width:850px;
 height:30px;
 background-color:rgb(153,153,153);
 margin:5px 0 0 55px;
 text-align:center;
 border-radius: 5px;
 border: thin ridge ;
}

#imenu ul
{
 display: inline-block;
 margin:0 30px 20px 0;
 
}


#imenu ul li
{
 display: inline-block;
 width:180px;
 
}

#imenu ul li a
{
 display: inline-block;
 text-decoration:none;
 font-size:25px; 
 color:black;
 
}

#imenu ul li a:hover
{
 color:rgb(255,153,0);
}

#iobsah
{
 width:850px;
 height:900px;
 margin-left:auto;
 margin-right:auto;
 background-image:url("layout_img/obsah_bg.gif");
 background-repeat :no-repeat;
 position:center;
 overflow:auto;
 
}

#iobsahg
{
 width:850px;
 height:900px;
 margin-left:auto;
 margin-right:auto;
 background-image:url("layout_img/obsah_bg.gif");
 background-repeat :no-repeat;
 position:center;
 overflow:auto;
 }
#galeryobr1
{
 width:300px;
 height:150px;
 position:absolute;
 margin-left:300px;
 margin-top:150px;
}
#galeryobr1 img
{
 width:200px;
 height:80px;
}

#galeryobr2
{
 width:300px;
 height:150px;
 position:center;
position:absolute;
 margin-left:300px;
 margin-top:400px;
}
#galeryobr2 img
{
 width:200px;
 height:80px;
}
#iobsahbg1
{
 width:850px;
 height:900px;
 margin-left:auto;
 margin-right:auto;
 background-image:url("layout_img/obsah_bg_1.gif");
 background-repeat :no-repeat;
 position:center;
 overflow:auto;
 }
 
 #iobsahbg2
{
 width:850px;
 height:900px;
 margin-left:auto;
 margin-right:auto;
 background-image:url("layout_img/obsah_bg_2.gif");
 background-repeat :no-repeat;
 position:center;
 overflow:auto;
 }

#tabobr
{
 position:absolute;
 margin-top:80px;
 margin-left:60px;
 background-color:rgb(51,255,204);
}
#tabobr table tr td
{
 height:222px;
 width:222px; 
 border: medium solid ;
 text-align:center;
}

#ipatka
{
 height:70px;
 background-color:rgba(0,0,0,0.3);
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 text-align:center;
 
}


#galeriecincopa
{
 height:900px;
 width:800px;
 position:absolute;
 margin-left:50px;
 margin-top:60px;
 overflow:hidden;
}

#iform
{
 width:400px;
 position:absolute;
 margin-left:15px;
 margin-top:420px;
}

#gmap
{
 height:800px;
 position:absolute;
 margin-left:400px;
 margin-top:60px;
 width:400px;
}
#onas
{
 width:750px;
 margin-left:50px;
 margin-top:70px;
 font-size:23px;
 
}

#iobsah table

{
 position:absolute;
 margin-left:230px;
 margin-top:20px;
 font-size:20px;
}

#iobsah table tr td
{
  width:150px;
  text-align:center;
}

#iobsah img
{
  width:450px;
  height: 350px;
  margin-left:175px;
  margin-top:220px;
}

#sor
{
 width:750px;
 margin-left:40px;
 margin-top:60px;
 line-height:100%;
}

#firm
{
 width:345px;
 margin-left:50px;
 margin-top:70px;
 font-size:18px;
 float:left;
}