/* Start of CMSMS style sheet 'style' */
body {
background-color: #f7f3ec;
background-image: url(images/bg_body.jpg);
background-repeat: repeat;
background-position: left top;
margin-top: 0px;
padding-top: 0px;
text-align: center;
}
#box_header {
background-image: url(images/bg_logo.png);
background-repeat: no-repeat;
background-position: center top;
width: 960px;
height: 283px;
margin: auto;
}
#box_header_red {
background-image: url(images/bg_logo_red.png);
background-repeat: no-repeat;
background-position: center top;
width: 960px;
height: 283px;
margin: auto;
text-align: left;
}
#box_header_red_en {
background-image: url(images/en/bg_logo_red.png);
background-repeat: no-repeat;
background-position: center top;
width: 960px;
height: 283px;
margin: auto;
text-align: left;
}
#box_header_red_de {
background-image: url(images/de/bg_logo_red.png);
background-repeat: no-repeat;
background-position: center top;
width: 960px;
height: 283px;
margin: auto;
text-align: left;
}
#box_menu {
background-image: url(images/bg_menu.jpg);
width: 960px;
height: 30px;
margin: auto;
}
#box_menu2 {
background-image: url(images/bg_menu.jpg);
width: 960px;
height: 62px;
margin: auto;
}
#menu {
width: 938px;
margin: auto;
}
#submenu {
width: 938px;
margin: auto;
padding-top: 2px;
}
#box_main {
background-image: url(images/bg_main.jpg);
width: 960px;
margin: auto;
text-align: left;
}
#box_content {
border-bottom: #c9baa6 25px solid;
width: 936px;
margin: auto;
padding-bottom: 3px;
font-size: 9pt;
font-family: arial;
font-weight: normal;
color: #834318;
}
#box_content_index {
width: 936px;
margin: auto;
padding-bottom: 3px;
font-size: 9pt;
font-family: arial;
font-weight: normal;
color: #834318;
}
#box_content_foto {
border-bottom: #c9baa6 25px solid;
width: 936px;
margin: auto;
padding-bottom: 3px;
font-size: 9pt;
font-family: arial;
font-weight: normal;
color: #834318;
}
#box_rezervace {
border: #c21626 4px solid;
width: 930px;
margin: auto;
padding-bottom: 3px;
font-size: 9pt;
font-family: verdana;
font-weight: bold;
color: #53380a;
text-align: left;
}
#box_rezervace table a {
font-size: 9pt;
font-family: verdana;
color: #53380a;
font-weight: bold;
text-decoration: none;
}
.box_obsah_index {
background-image: url(images/bg_obsah_home.jpg);
margin: 3px 0 0 0;
padding: 20px 20px 10px 20px;
font-size: 10pt;
font-family: arial;
font-weight: normal;
color: #fbf1e3;
}
.box_obsah{
padding: 20px 20px 20px 20px;
font-size: 10pt;
font-family: arial;
font-weight: normal;
color: #834318;
}
img {
border: 0;
}
.butmenu {
margin-right: 2px;
}
.box_fotodetail {
background-image: url(images/bg_fotogalerie.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 935px;
height: 358px;
margin: auto;
}
.fotodetail {
border-left: #d2cbc1 5px solid;
border-right: #d2cbc1 5px solid;
}
.box_fotonahled {
background-image: url(images/bg_obsah_home.jpg);
height: 145px;
margin: 3px 0 0 0;
padding: 12px 15px 10px 15px;
font-size: 10pt;
font-family: arial;
font-weight: normal;
color: #fbf1e3;
overflow-x: auto;
overflow-y: none;
overflow: -moz-scrollbars-horizontal;
white-space: nowrap;
}
.fotonahled {
border: #d2cbc1 5px solid;
margin-right: 10px;
}
#box_bottom {
background-image: url(images/bg_bottom.jpg);
width: 960px;
height: 14px;
margin: auto;
}
.pole1 {
border: #baae9e 1px solid;
background-color : #ffffff;
width: 190px;
height: 20px;
color: #53380a;
font-family: arial;
font-size: 10pt;
font-weight: normal;
}
.pole2 {
border: #baae9e 1px solid;
background-color : #ffffff;
width: 260px;
height: 20px;
color: #53380a;
font-family: arial;
font-size: 10pt;
font-weight: normal;
}
.red10b {
color: #cc0000;
font-size: 10pt;
font-family: arial;
font-weight: bold;
}
a {
font-size: 10pt;
font-family: arial;
font-weight: normal;
color: #834318;
}
a:hover {
font-size: 10pt;
font-family: arial;
font-weight: normal;
color: #930d1a;
}
h1 {
margin-top: 0;
margin-bottom: 0;
font-size: 10pt;
font-family: arial;
font-weight: bold;
color: #fbf1e3;
}
.marq {
background-color: #c9baa6;
margin: 0px 12px 0px 12px;
padding: 5px 0px 5px 0px;
font-size: 10pt;
font-family: arial;
font-weight: bold;
color: #990000;
}
br.clear {
clear: both;
}
#kontaktni-formular {
float: left;
margin-left: 20px;
}
#spodni-text {
background-image: url(images/bg_main.jpg);
width: 910px;
padding: 20px;
padding-left: 30px;
margin: auto;
text-align: left;
font-family: arial;
font-size: 9pt;
color: #834318;
}

#odkazy, #odkazy-2, #odkazy-3 {
	position: relative;
        color: #faf7f2;
	left: 20px;
	bottom: -22px;
	text-align: center;
	}
	
#odkazy-2 {
	bottom: -42px;
	}
	
#odkazy-3 {
	width: 103%;
	height: 20px;
	background: #c9baa6;
	left: -19px;
	bottom: -19px;
	padding-top: 6px;
	}
	
#odkazy a, #odkazy-2 a, #odkazy-3 a {
	font-size: 11px;
	color: #faf7f2;
	font-weight: bold;
	}

.globalcontainer {
	LEFT: 50%; MARGIN-LEFT: -390px; POSITION: absolute; OVERFLOW: visible; TOP: 310px; WIDTH: 800px; Z-INDEX: 99;
}
.submnu {
	POSITION: absolute; TOP: 0px; VISIBILITY: hidden; WIDTH: 105px; Z-INDEX: 100;
}
#submnu1000 {
	POSITION: absolute; LEFT: 232px;  Z-INDEX: 101;
}
#submnu2000 {
	POSITION: absolute; LEFT: 386px; Z-INDEX: 102;

/* End of 'style' */

