/* www.hotelmorris.cz, media screen */


/* zakladni nastaveni */
html {
font-size: 100.01%;
}

body {
background: #202020 url("./../../_layout/_www-hp/body-bg.gif") center center;
color: #ffcc99;
font: normal normal normal 1em/normal Georgia, "New York CE", utopia, serif;
margin: 0;
padding: 10px 0 50px 0;
}

p {
margin: 0;
padding: 0;
}

h1,
h2 {
font-size: 1em;
margin: 0;
padding: 0;
}

ol,
ul {
margin: 0;
padding: 0;
}

ol li,
ul li {
list-style: none;
}

a {
color: #660000;
text-decoration: underline;
}

a:hover {
color: #ffcc99;
text-decoration: underline;
}

a img {
border: none;
}

div.wrapper {
clear: both;
}


/* content */
div#content {
min-width: 985px;
font-size: 0.8em;
line-height: 20px;
background: #202020 url("./../../_layout/_www-hp/content-bg.gif") center center;
border-bottom: 2px solid #006633;
border-top: 2px solid #006633;
}

div.main {
position: relative;
width: 985px;
margin: 0 auto 0 auto;
padding: 20px 0 15px 0;
}


/* logo */
div.logo {
min-width: 985px;
background: url("./../../_layout/_www-hp/logo-bg.png") center 0 no-repeat;
}

div.logo h1 {
width: 245px;
height: 242px;
margin: 0 auto 0 auto;
padding: 0;
position: relative;
background: url("./../../_layout/_www-hp/logo.png");
}

div.logo a {
width: 245px;
height: 242px;
display: block;
}

div.logo span {
display: none;
}


/* jazykove verze */
div.langmenu {
float: right;
position: absolute;
top: -245px;
right: 15px;
font-family: sans-serif;
font-size: 0.8em;
}

div.langmenu li {
float: left;
margin-left: 15px;
padding-left: 20px;
text-transform: uppercase;
}

div.langmenu li.cs {
background: url("./../../_layout/_www-hp/cs.png") no-repeat left 0.5em;
}

div.langmenu li.de {
background: url("./../../_layout/_www-hp/de.png") no-repeat left 0.5em;
}

div.langmenu li.en {
background: url("./../../_layout/_www-hp/en.png") no-repeat left 0.5em;
}

div.langmenu a {
color: #ffffff;
text-decoration: none;
}

div.langmenu a:hover {
text-decoration: underline;
}


/* nabidka hotelu */
div.hotelselection ol {
width: 100%;
float: left;
}

div.hotelselection li {
float: left;
clear: none;
width: 315px;
list-style-type: none;
padding-right: 20px;
background: transparent url("./../../_layout/_www-hp/selection-bg.gif") no-repeat 3px 3px;
display: inline;
}

div.hotelselection li.golf-hotel-morris-ml {
background-image: url("./../../_layout/_www-hp/golfhotel-morris-marianske-lazne.jpg");
}

div.hotelselection li.hotel-morris-cl {
background-image: url("./../../_layout/_www-hp/hotel-morris-ceska-lipa.jpg");
}

div.hotelselection li.parkhotel-morris-nb {
padding-right: 0;
background-image: url("./../../_layout/_www-hp/parkhotel-morris-novy-bor.jpg");
}

div.hotelselection li h2 {
font-size: 1.1em;
}

div.hotelselection li h2 a {
color: #ffffff;
width: 285px;
height: 30px;
display: block;
padding: 134px 15px 0 15px;
text-decoration: none;
background: transparent url("./../../_layout/_www-hp/selection-bg.gif") no-repeat 0 0;
}

div.hotelselection li h2 a:hover {
text-decoration: underline;
background-position: 0 bottom;
}

div.hotelselection li ul {
font-size: 0.9em;
margin-top: 10px;
}

div.hotelselection li li {
float: left;
clear: both;
width: 285px;
margin-bottom: 5px;
padding-left: 20px;
padding-right: 10px;
background: transparent url("./../../_layout/_www-hp/item-bullet.gif") no-repeat 4px 4px;
}


/* banner */
div.banner {
float: left;
clear: both;
margin: 10px 0 25px 0;
}


/* obsah */
div.text {
color: #ffffff;
padding: 30px;
}

div.text a {
color: #FFCC99;
text-decoration: underline;
}


/* vypis souboru */
p.downloads {
display: none;
}

div.downloads {
margin: 35px 0 0 0;
}

div.downloads ul.downloads-list {
margin: 10px 0 0 0;
}

ul.downloads-list li {
width: 100% !important;
height: auto !important;
list-style: none !important;
line-height: 25px;
margin: 0 !important;
}

ul.downloads-list li img {
vertical-align: middle;
}

ul.downloads-list li a {
font-weight: bold;
float: none;
}

ul.downloads-list li span.type {
padding-right: 10px;
}

ul.downloads-list li span.note {
font-style: italic;
margin-bottom: 15px;
padding-left: 30px;
display: block;
}


/* paticka */
div#footer {
width: 985px;
color: #ffffff;
font-family: sans-serif;
font-size: 0.7em;
margin: 15px auto 0 auto;
}

div.contact {
float: left;
clear: none;
line-height: 30px;
margin-left: 15px;
width: 40%;
}

div.created-by {
float: right;
clear: none;
line-height: 30px;
margin-right: 15px;
width: 195px;
}

div.created-by a {
display: block;
float: right;
clear: none;
width: 130px;
height: 30px;
background-image: url("./../../_layout/_www-hp/skymedia.gif");
}

div.created-by span {
float: left;
}

div.created-by a span {
display: none;
}

