* {font-family: Verdana, Arial;}
html {overflow-y: scroll;}
body {text-align: center; margin: 0; font-size: 0.70em;}
body div {text-align: left;}
#head {display: block; width: 758px; height: 154px; background: url(images/svatba-na-zamku.jpg) no-repeat;}
.eng {background: url(images/wedding-chateau.jpg)!important;}
#head span {display: none;}
#main {width: 758px; margin: 8px auto 0 auto;}
#language {position: absolute; top: 117px; margin-left: 718px;}
#language2 {position: absolute; top: 137px; margin-left: 718px;}
#menu {width: 758px; height: 35px;}
#content {width: 748px; margin-left: 5px; padding: 18px 0 20px 0; min-height: 300px; _height: 300px;}
#pata {width: 776px; margin: 0 auto; height: 20px; padding-top: 29px; font-size: 87%; text-align: center;}

h1, h2 {margin: 0 0 0 30px; padding: 0; font-size: 150%; height: 56px; width: 455px;}
h1 span, h2 span {display: none;}
h2 {margin-top: 30px;}
h3 {margin: 30px 0 0 64px; padding: 0; font-size: 110%; letter-spacing: 1px;}
p {padding: 13px 60px 0 64px; margin: 0; line-height: 140%; text-align: justify;}
p.first {padding-top: 0; margin-top: -12px;}
ul {margin: 0; padding: 13px 60px 0 94px;}
ol {margin: 0; padding: 13px 60px 0 102px;}
td ul {margin: 0; padding: 0 13px;}
li {margin: 0; padding: 0 0 5px 0; line-height: 130%;}
ul li {/* list-style-type: none; */ }
a img {border: 0;}
table {margin: 13px 30px 0 74px; border-collapse: collapse;}
td, th {padding: 4px;}

#menu ul {margin: 0; padding: 6px 0 0 30px;}
#menu ul li {margin: 0; padding: 0; list-style-type: none; display: inline;}
#menu a {padding: 0 24px; text-decoration: none;}

.prokladane {letter-spacing: 1px;}
.mezery {line-height: 180%;}
.center {text-align: center;}
.right {text-align: right;}
.imgright {float: right; margin: 0px -30px 0 20px;}
.foto {text-align: center; margin-top: 15px;}
.foto img {margin: 8px; border: solid 1px #612C15; padding: 2px; background: #FBD24F;}


/* *****barvy*****   612C15 hneda   F9F6DA smetanova   BD6F19 okrova   FBD24F zluta */

body {background: #F9F6DA url(images/pattern-orchid.jpg) top center repeat; color: #612C15;}
#menu {background: url(images/menu-inside.gif) no-repeat;}
#content {background: url(images/content.gif) repeat-y;}
a {color: #793206;}
a:hover {color: #BD6F19;}
#menu a {color: #A0590B;}
#menu a:hover, #menu a strong {color: #793206;}
h1, h2, h3 {color: #612C15;}
#pata {background: url(images/pata.gif) top no-repeat; color: #BD6F19;}
#pata a {color: #BD6F19; text-decoration: none;}
#pata a:hover {text-decoration: underline;}

#svatba {background: #F9F6DA url(images/svatba-hradni-zamecka.gif) no-repeat;}
#servis {background: #F9F6DA url(images/kompletni-svatebni-sluzby.gif) no-repeat;}
#catering {background: #F9F6DA url(images/svatebni-catering.gif) no-repeat;}
#hotel {background: #F9F6DA url(images/svatebni-ubytovani.gif) no-repeat;}
#fotogalerie {background: #F9F6DA url(images/fotogalerie.gif) no-repeat;}
#kontakty {background: #F9F6DA url(images/kontakty.gif) no-repeat;}

#wedding {background: #F9F6DA url(images/wedding-castle-chateau.gif) no-repeat;}
#service {background: #F9F6DA url(images/full-wedding-service.gif) no-repeat;}
#photogalery {background: #F9F6DA url(images/photogalery.gif) no-repeat;}
#contacts {background: #F9F6DA url(images/contacts.gif) no-repeat;}



@media print {

body {background: none; margin: 0;}
#main, #content, #pata, #head {width: 100%; background: none; margin: 0;}
#head {height: 134px;}
#head span {display: inline;}
#content {padding: 20px 0; border-top: solid 1px #BD6F19;}
#pata {width: 100%; border-top: solid 1px #BD6F19; background: none; padding: 10px;}
#menu {display: none;}
p {padding: 13px 0 0 0;}
table {margin-left: 0;}
ul, ol {padding: 13px 0 0 30px;}
ul li {list-style: disc;}
h1, h2, h3 {margin: 25px 0 0 0;}
h1 span, h2 span {display: inline;}
.imgright {display: none;}

}
