div#container
{
   width: 1024px;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}

html, body
{
height: 100%;
padding: 0;
margin:0;
}
body
{
_text-align: center; /* IE */
background-image: url("res/templatemo_body_bg.jpg"); color: #FFE6BF; background-color: navy;
background-attachment: fixed;
}
h1
{
margin: 0;
text-align: center;
}
h2
{
margin: 0;
text-align: center;
color: #000;
}
#stranka
{
width: 100%;
height: auto;
min-height: 100%;
_height: 100%; /* IE */
background: #FFFFCC;
text-align: justify;
margin: 0 auto;
position: relative;
border-right: solid #666 1px;
border-left: solid #666 1px;
}
#hlavicka
{
border-bottom: solid #666 1px;
background: #BF9960;
padding: 10px;
}
#paticka_matrjoska
{
width: 100%;
position: absolute;
bottom: 0;
left: 0;
height: 60px;
background: #BF9960;
}
#paticka
{
border-top: solid #666 1px;
text-align: right;
padding: 10px;
}
#hlavni
{
padding: 20px;
padding-bottom: 65px; /* vyska paticky */
}
#hlavni img
{
float: left;
border: solid #666 1px;
margin: 0 1em .5em 0;
}

.inline-button
{
font: bold 65%/1 Verdana, sans-serif;
margin: 0 0.2em;
padding: 0.1em 0;
_padding:0;
border: 1px solid black;
white-space: nowrap;
text-decoration: none;
vertical-align:middle;
background: #ccc;
color: black;
}
.inline-button em
{
_width:1em;
_cursor:hand;
font-style: normal;
margin:0;
padding: 0.1em 0.5em;
background: white;
color: black;
}
.inline-button span
{
_width:1em;
_cursor:hand;
margin:0;
padding: 0.1em 0.5em 0.1em 0.3em;
}
.inline-button:hover
{
background: #666;
color: white;
}
.inline-button:hover em
{
background: black;
color: white;
}
.typint
{
background: #6394d6;
color: white;
}
.typint em
{
background: white;
color: #6394d6;
}
.typknih
{
background: white;
color: #6394d6;
}
.typknih em
{
background: #6394d6;
color: white;
}
div.google {
width: 280px;
}
div.google input.text {
border : 1px solid #a6a6a6;
}
div.google input.submit {
background: #FFE6BF;
border : 1px solid #FFE6BF;
cursor: hand; cursor: pointer; color: brown;
}
div.google1 {
}
div.google1 input.text {
border : 1px solid #a6a6a6;
}
div.google1 input.submit {
border : 1px solid #FFE6BF;
cursor: hand; cursor: pointer; color: brown;
}
ul {
font-family : Arial, Sans-Serif;
font-size : 11px;
color : red;
}

.formular
{
font-family : Arial, Sans-Serif;
font-size : 11px;
color : white;
border-color : #408BFD #CADDF4 #CADDF4 #408BFD;
background-color : #D6D7B0;
text-align: center;
cursor: hand; cursor: pointer; color: brown;
}
.input
{
 font-family : Arial, Sans-Serif;
 font-size : 12px;
 color : #FFFFFF;
 
 background-color : #0b4c9c;
 text-align: center;
}
.textarea
{
 font-family : Arial, Sans-Serif;
 font-size : 11px;
 color : black;
 border-color : #408BFD #CADDF4 #CADDF4 #408BFD;
 background-color : #D6D7B0;
 text-align: center;
 width: 450px;
 hight:18px;
}
