body {
color: #2B2324;
}

h1, h2, h3, h4, h5, h6 {
color: #70400E;
}



#menu {
background: #4F2500 url("http://www.tuzemska-dovolena.cz/images/layout/menu-bg.gif") no-repeat ;
border-bottom: #FF8A00 10px solid;
border-top: #F7EFE7 10px solid;
}

a, #head a {
color: #F60;
}

a:hover { color: #5A3406; }

#menu a {
color: #fff;
padding-bottom: 2.1em 0;
}

#menu strong a {
background: transparent url("http://www.tuzemska-dovolena.cz/images/layout/menu-active.gif") no-repeat left bottom;
}


#container {
  background-image: url("http://www.tuzemska-dovolena.cz/images/layout/sidebox-bg.gif")
}

#container.wideLayout { 
  background: #fff; 
  background-image: none; 
}

#hpTopBox {
  background-image: url("http://www.tuzemska-dovolena.cz/images/layout/hptopbox-bg.gif")
}

#sideOne h2, #hpNovinky h2, #hpMapBox h2, #hpUbytovaniBox h2, h2.headLikeSide, .hpHead h2, .mimoSideBox h2 {
background: transparent url("http://www.tuzemska-dovolena.cz/images/layout/sidebox-head-bg.gif") repeat-x left bottom;
color: #70400E;
}

.sideBoxItem li, .mimoSideBox li {
border-bottom: 1px solid #ddd;
}

.crumbNavigation {
background: transparent;
}

#oblastSelect {
width: 130px;
}


.button { color: #F28300; }


#hpMapBox {
border: 1px solid #E1D1B8;
height: 400px;
}


#hpImage {
background: transparent url("http://www.tuzemska-dovolena.cz/images/hp/image-01.jpg") no-repeat;
}



#footBottom
{
background: #A56217;
}


#foot
{
background: transparent url("http://www.tuzemska-dovolena.cz/images/layout/footer-bg.gif") repeat-x left top;
margin-top: 3em;
}

#footNew {
  background-image: url("http://www.tuzemska-dovolena.cz/images/layout/footer-bg.gif");
}

#logo a  {
background: url("http://www.tuzemska-dovolena.cz/images/tuzemska-dovolena.gif") no-repeat;
width: 250px;
}

#serverMenu {
width: 400px;
}

#serverMenu strong {
background: #EEEBD5;
font-weight: normal;
padding: .4em;
}

.bannerBox {
background: #EEEBD5;
padding: 1.5em 1em;
cursor:pointer;cursor:hand;
}

#sideOne .bannerBox {
padding: 1.5em .75em;
}

.bannerBox h2, .bannerBox p {
margin: 0 !important; padding: 0 !important;
}

#sideOne .bannerBox h2 {
font: 1.5em Arial, sans-serif; background: transparent;
font-weight: bold;
}

#hpMapBox h2, #hpUbytovaniBox h2, .sideBoxItem h2, #hpMapBox h2 a, #hpUbytovaniBox h2 a, .sideBoxItem h2 a 
{ color: #70400E }

.tipTwoBox h2 {
background: #EEEBD5;
color: #70400E;
}

.bottomInfo { background: #EEEBD5; }

.clanekSouvisejici ul li, .clanekSouvisejici h3  {
border-bottom: 1px solid #ddd;
}

.clanekMenu {
list-style-type: none;
margin: 1.5em 0; 
padding: 10px;
background: #EBE7CE; 
float: none;
width: 465px;
}

.clanekMenu li  {
list-style-type: none;
display: inline;
margin: 0; padding: 0;
}

.clanekMenu li a, .clanekMenu li strong {
list-style-type: none;
margin: 0 15px 0 0;
padding: 5px 5px 5px 5px;
}

.clanekMenu li strong {
color: #999;
}


#hpVyhledatUbytovani img { margin-left: -2px; }
#hpVyhledatUbytovani input.submit { border: 1px solid #6B3808; background: #FF6600; color: #fff;  }
#hpVyhledatUbytovani #oblastSelect { width: 150px; }

.ubytovaciFormular input.submit { border: 1px solid #6B3808; background: #FF6600; color: #fff;  }

.button.submit, input#reserveButton  { border: 1px solid #70400E; background: #F60; }
