/* Hotel U Černého orla */

body { padding: 0px; margin: 0px; background: #934D2F url('../pics/pozadi0.jpg') repeat-x top; font-family: Verdana, sans-serif; }

table.hlavni { padding: 0px; margin: 0px; border: 0px; width: 852px; height: 100%; background: url('../pics/pozadi1.jpg') no-repeat top; border-collapse: collapse; }

table.hlavni td { padding: 0px; margin: 0px; }

table.hlavni td.hlavicka { height: 279px; }

/* ODKAZY VŠEOBECNĚ */

a { color: #ffe597; text-decoration: none; }

a:hover { text-decoration: underline; }

/* MENU */

table.hlavni td.menu { height: 35px; background: url('../pics/menu.jpg') no-repeat top center; vertical-align: middle; padding-bottom: 3px; font-size: 14px; text-align: center; color: #FFF; font-weight: 500; letter-spacing: 1px; }

td.menude { height: 35px; background: url('../pics/menu.jpg') no-repeat top center; vertical-align: middle; padding-bottom: 3px; font-size: 14px; text-align: center; color: #FFF; font-weight: 500; letter-spacing: 1.5px; }

td.menude a { color: #FFF; text-decoration: none; }

table.hlavni td.menu a { color: #FFF; text-decoration: none; }

table.hlavni td.menu a:hover { color: #FFF; text-decoration: underline; }

/* HLAVIČKA*/

table.hlavni td.hlavicka { vertical-align: bottom; text-align: right; padding-right: 175px; padding-bottom: 5px; }

table.hlavni td.hlavicka p { display: inline; margin-left: 12px; }

table.hlavni td.hlavicka p a img { border: 0px; }

/* ODKAZY */

table.hlavni td.odkazy { height: 100px; vertical-align: middle; margin: auto; }

table.hlavni td.odkazy img { display: inline; width: 115px; height: 68px; background: #6D3118; border: 0px; margin: 10px; }

/* TEXT */

table.hlavni td.telicko { padding: 10px 88px 50px 88px; font-size: 12px; color: #FFF; vertical-align: top; text-align: justify; font-weight: 500; line-height: 1.4em; }

table { font-size: 12px; color: #FFF; vertical-align: top; text-align: justify; line-height: 1.5em; }

td.prvniradek { border-bottom: 2px solid #662c14; background-color: #662c14; }

td.radek { border-bottom: 1px solid #662c14; }

td.radekcenter { border-bottom: 1px solid #662c14; text-align: center; }

div.ui-datepicker, .ui-datepicker td { font-size: 10px; }

.ui-datepicker th { color: Black; }

.ui-datepicker-trigger { position: absolute; left: 78px; top: 2px; }

input.datetb { background:url(calendar.png) #f8e1d7 no-repeat right center; border: 1px solid #956336; }

input.orderform, select.orderform, textarea.orderform { background: #f8e1d7; border: 1px solid #956336; }

.ordersubmit { color: #934d2f; font-size: 14px; height: 25px; width: 105px; display: block; vertical-align: middle; margin: 0 auto; }

div.date { position: relative; }

h1 { font-size: 18px; padding: 25px 0 10px 0; }

img.imgtextleft { float: left; margin: 5px 20px 10px 0px; border: 0px; }

p.perex { color: #f2a780; }

ul { padding-left: 15; }


/* FOTOGALERIE */

div.img { width: 159px; height: auto; text-align: center; background: #6D3118; float: left; padding-top: 5px; margin: 5px; }

div.img img { display: inline; border: 2px solid #6D3118; }

div.img a:hover img { border: 2px solid #CA7855; }

div.popis { width: 155px; text-align: center; background: #6D3118; margin: 0px; padding: 0px; }

div.popis p { padding: 5px; margin: 0px; color: #FFF; font-size: 9px; }

/* COPYRIGHT: MARTIN ANDRLE - CIRRUS.CZ */

p.copyright { font-size: 10px; color: #b86b48; padding-bottom: 5px; }

p.copyright a { color: #b86b48; }

/* PRINT */

@media print {
	table.hlavni td.hlavicka { height: 10px; }
	h1 { font-family: serif; font-size: 16px; color: #000; }
	p { font-family: serif; font-size: 13px; color: #000; }
}

