@media screen, projection {

html, body {
	padding: 0;
	margin: 0;
	color: #4B4B4B;
	background: #F4EADA;
	font-size: 11px;
}

body {
	line-height: 1.3em;
	font-family: "Tahoma", "Arial CE", "Helvetica CE", "Arial", "Helvetica", "sans-serif";
}

img {
	border: none;
}

a, a.link, a.visited, a.active {
	color: #4B4B4B;
}

a:hover {
	color: #AD7402;
	text-decoration: none;
}

.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	margin: 0;
	padding: 0;
	background: transparent;
}

.leftDiv {
	float: left;
}

.rightDiv {
	float: right;
}

.center {
	text-align: center;
}

.alert {
	color: Red;
	text-align: center;
	font-weight: bold;
}

.hidden {
	visibility: hidden;
}

.small {
	font-size: 10px;
}

.smaller {
	font-size: 9px;
}

.santiniFont {
	font-family: "Times New Roman";
	font-size: 14px;
	color: #93742C;
}

.gold {
	color: #93742C;
}

table {
	border-collapse: collapse;
	font-size: 11px;
}

th, table tbody tr td {
	/*padding: 3px;*/
	margin: 0px;
	border: 0px;
		/*border: solid 1px #D1C7AC;*/
	/*text-align: left;*/
}

th.center, td.center {
	text-align: center;
}

input, textarea, select {
	border: solid 1px #D1C7AC;
	font-size: 11px;
	font-family: "Tahoma", "Arial CE", "Helvetica CE", "Arial", "Helvetica", "sans-serif";
	/*width: 200px;*/
}

select {
	margin: 0 0 3px 0;
	padding: 0;
}

form {
	margin: 0;
	padding: 0;
}

.radio {
	border: none;
	width: 20px;
	margin-bottom: -4px;
}

.formItem, .formItemB {
	display: block;
	float: left;
	width: 240px;
	margin: 0 5px 5px 0;
	text-align: right;
}

.formItemB {
	width: 180px;
}

.submitButton {
	cursor: pointer;
	width: 80px;
}

#fcheckin, #fcheckout {
	border: solid 2px #BFB797;
	width: 171px;
}

#buttonBook {
	background: url(../img/bcg_butbook.gif) no-repeat;
	width: 162px;
	height: 22px;
	border: none;
	font-weight: bold;
	color: #93742C;
	cursor: pointer;
	padding: 0 0 0 19px;
	margin: 5px 0 0 0;
	text-align: left;
}

.borderDiv {
	border: solid 1px #D1C7AC;
	padding: 5px 0
}

.santiniNapis {
	height: 57px;
	display: block;
	text-align: right;
	color: #FEFAF3;
	background: url(../img/napis_basic.gif) no-repeat right;
}

.santiniNapiscze {
	height: 57px;
	display: block;
	text-align: right;
	color: #FEFAF3;
	background: url(../img/napis_basic_cze.gif) no-repeat right;
}

.napisMain {
	background: url(../img/napis_main.gif) no-repeat right;
}

.napisMaincze {
	background: url(../img/napis_main_cze.gif) no-repeat right;
}

.napisHoneymoon {
	background: url(../img/napis_honeymoon.gif) no-repeat right;
}

.napisSpring {
	background: url(../img/napis_spring.gif) no-repeat right;
}

.napisEaster {
	background: url(../img/napis_easter.gif) no-repeat right;
}

.napisAnniversary {
	background: url(../img/napis_anniversary.gif) no-repeat right;
}

.napisBirthday {
	background: url(../img/napis_birthday.gif) no-repeat right;
}

/*-DEFAULT-*/
#blockMain, #blockFoot {
	display: block;
	width: 750px;
	padding: 0 15px;
	margin: 0 auto;
	clear: both;
}

/*-HLAVIČKA-*/
#blockHead, #blockHead1 {
	display: block;
	text-align: center;
}

/*-MAIN-*/
#blockMain {
	display: block;
	width: 750px;
	padding: 0 15px;
	margin: 0 auto;
	background: url(../img/bcg_main.gif) repeat-y;
}

#contentBlock {
	border-top: solid 1px #D1C7AC;
	background: url(../img/bcg_cont.gif) repeat-y;
}

.tripAdvisor#contentBlock {
	border-top: solid 1px #D1C7AC;
	background: url(../img/bcg_cont_2.gif) repeat-y;
}

#contentBlock .leftDiv {
	padding: 8px 15px 15px 15px;
	width: 495px;
}

#contentBlock .leftDiv#tripAdvisor {
	width: 460px;
}

#contentBlock .rightDiv {
	display: block;
	padding: 8px 10px;
	width: 205px;
}

#contentBlock .rightDiv#tripAdvisor {
	width: 240px;
}

#contentBlock .leftDiv h3, #contentBlock .rightDiv h3 {
	font-size: 12px;
	color: #AD7402;
	margin: 0;
	padding: 0 0 3px 0;
}

#contentBlock .leftDiv h1, #contentBlock .rightDiv h2 {
	padding: 0;
	margin: 0 0 8px 0;
	display: block;
	line-height: 22px;
	border-bottom: solid 1px #987A35;
	font-family: "Times New Roman";
	font-size: 20px;
	color: #93742C;
	padding: 0 0 0 41px;
}

#contentBlock .leftDiv h1 {
	background: url(../img/bcg_h1.gif) no-repeat 0 5px;
}

#contentBlock .rightDiv h2 {
	background: url(../img/bcg_h2.gif) no-repeat 0 5px;
}

#contentBlock p {
	margin: 0;
	padding: 0 0 8px 0;
}

#contentBlock .leftDiv ul {
	margin: 0;
	padding: 0 0 8px 20px;
}

/*-PATIČKA-*/
#blockFoot {
	width: 726px;
	height: 69px;
	padding: 0 27px;
	background: url(../img/bcg_foot.gif) repeat-y;
}

#blockFoot h3 {
	color: #7E6B3D;
	font-size: 10px;
	margin: 3px 0 0 0;
	padding: 0;
}

#blockFoot p {
	display: block;
	margin: 0 82px 0 0;
	padding: 0;
	font-size: 10px;
	line-height: 1.2em;
}

#blockFoot p#last {
    width: 150px;
    margin: 0;
}

#SEOLinkExchange {
	width: 726px;
	margin: 15px auto 10px auto;
}

.moreDiv {
	clear: both;
	float: right;
}
}
