body { font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; text-align: center; 
          color: white; background: white; /* url(../img/royals.gif); */ 
            margin: 10px 0 50px 0; }

#wrapper { width: 900px; margin: 0 auto; padding: 10px; text-align: left; 
      color: black; background: white url(../img/tynsky-chram5.jpg); /* border: 1px solid #4D1B02; */ }

#sidebar-a { float: left; width: 190px; margin: 50px 0 0 0; padding: 0; background: transparent; }

#banner { float: left; margin: 0 0 0 0; }

#content { float: left; width: 630px;  margin: 10px 15px 10px 15px; /* padding: 10px 20px; */ }

.center { text-align: center; }


#footer { clear: both; width: 790px; float: right; margin: 50px 0 20px 20px; }

p.clear { clear: both; height: 1px; font: 0em/0em Verdana; margin: 0; padding: 0; }


/* border: 1px solid blue; */


/* colors palette

#082137
#01294D
#004B8E
#0067C4
#2999FF

*/



img { border: 0; }



p,th,td,dd,dt { font: bold 0.8em/1.6em Verdana; color: black; }

dt,dd { margin: 0; }

.big { font: bold 1.5em Verdana; color: #4D1B02; }

h3 { color: #4D1B02; }

h5 { margin: 10px 0 20px 10px; color: white; }


/* tabule - ceník */

table.cenik { width: 630px; }


th,td { padding: 25px 20px; color: white;  border: none; }

th.cen { text-align: left; color: white; padding: 25px 20px; border: none; }

th { color: white; background: #092A4A; }
tr.one { color: white; background: #053F75;  }
tr.two { color: white; background: #11518C;  }


p.side { font: 0.8em/1.9em Verdana; color: white; margin: 0 0 20px 10px;  } 

p.kontakt2 { font: 1.2em/2.7em Verdana; }

img.logo { float: left; margin: 0 0 0 0; }

img.three-star { float: left; margin: 0 0 0 10px;  }


ul.lang3 { float: left; margin: 10px 0 0 30px; padding: 0;  }

li.lang2 { list-style: none; margin: 0 0 7px 0; padding: 0; color: #EB7100; text-transform: uppercase; }


/* hlavni menu */

ul.men2 { margin: 0; padding: 0; }


li.men { list-style: none; } 


a:link, a:visited { font-weight: bold; color: #4D1B02; text-decoration: underline; }
a:hover { color: #4D1B02; text-decoration: none; }


a.menu:link, a.menu:visited { font: bold 0.85em Verdana; display: block; width: 154px; height: 30px;
    color: white; background: url(../img/menu1.gif) no-repeat; margin: 0 0 12px 0; padding: 2px 0 0 2px; text-decoration: none; }

a.menu:hover { text-decoration: none;  width: 154px; height: 30px; color: white; background: url(../img/menu1-1.gif) no-repeat; }  


a.lang:link, a.lang:visited { font: bold 1.2em Verdana; color: yellow; background: transparet; 
          padding: 10px 0 0 5px; text-decoration: none; }

a.lang:hover { color: #4D1B02; background: transparet; text-decoration: underline; }  


a.ramecek:link, a.ramecek:visited { float: left; display: block; width: auto;  margin: 0 0 30px 0; padding: 1px; 
    border: 7px solid white; }

a.ramecek:hover { border: 7px solid  #0067C4; }  



ul.foot { margin: 0 10px 0 0; }

li.foo { list-style: none; float: right; padding: 0 6px 0 0; font: 0.8em/1.4em Verdana; color: #EB7100;  }



p.copy { float: right; width: 600px; text-align: right; 
          margin: 5px 10px 0 0; padding: 0; }


/* formulář */

input,textarea { font: 0.9em/1.4em Verdana; color: black; border: 1px solid #4D1B02; }

input.no-border { border: none; }

.odeslat { margin: 20px 0 0 0; border: none; }




