/* Global document settings */
* {margin:0;padding:0;border:none;font-family:arial;}
body,html {text-align:center;color:#fff;background:#975 url('../images/pozadi-vzor.png');}

/* Entities settings */
h1 {display:none;}

.button{border:1px solid #872536;background:#EAD09F;}

/* Main layout settings */
#hdr{width:100%;height:80px;background:url('../images/pozadi.png');position:absolute;left:0px;top:0px;}
#main {width:1095px;height:auto;background:url('../images/zahlavi_s_logem.png') -52px -15px no-repeat;margin:auto;}
#main div{position:relative;}
#main #settings {width:935px;height:60px;color:#EAD09F;background:url('../images/obloucek-stin.png') center top no-repeat;text-align:right;margin:auto;padding:13px 80px 0px 80px;font-size:12px;}
#main #settings a{color:#EAD09F;text-decoration:none;}
#main #settings a:hover{text-decoration:underline;}
#main #settings .lang{float:right;}
#main #settings .order{float:left;}
#main #settings input, #main #settings select{font-size:11px;background:#882537;color:#EAD09F;padding:1px;}
#main #header {width:989px;height:135px;padding-top:20px;padding-bottom:15px;position:relsative;}
#main #header a.logo{width:359px;height:127px;display:block;margin-left:363px;}
#main #header .lang{position:absolute;top:30px;right:0px;}
#main #header .lang a{color:#EAD09F;text-decoration:none;font-size:12px;}
#main #menu {width:989px;height:55px;background:url('../images/menu-pozadi-alfa.png') -52px top no-repeat;padding-left:53px;}
#main #menu ul {padding-top:17px;list-style-type:none;}
#main #menu ul li {display:inline;}
#main #menu ul li a {font-size:14px;color:#fff;font-weight:normal;text-decoration:none;}
#main #menu ul li a:hover {/*font-size:17px;*/font-size:14px;font-weight:normal;text-decoration:underline;}
#main #content {width:1095px;height:auto;}
#main #content #photo-frm {width:1095px;height:365px;background:url('../images/pozadi-galerie-titulka.png') -52px top no-repeat;padding-top:19px;}
#main #content #photo-frm .photo {width:302px;height:300px;float:left;}
#main #content #photo-frm .v1 {padding:0px 0px 0px 81px;}
#main #content #photo-frm .v2 {padding:0px 13px 0px 13px;}
#main #content #photo-frm .v3 {padding:0px 28px 0px 0px;}
#main #content #photo-frm .photo a, #main #content #photo-frm .photo a:hover{color:#ffffff;text-decoration:none;}
#main #content #photo-frm .photo img {width:300px;height:245px;float:left;}
#main #content #photo-frm .photo div {width:300px;height:49px;padding-top:6px;font-size:12px;text-align:left;background:url('../images/back_photo_text.png') top repeat-x;float:left;}
#main #content #photo-frm .photo div .arrow {width:45px;height:38px;border:none;float:left;}
#main #content #photo-frm .photo div h2 a{font-family:arial narrow;font-size:20px;}
#main #content #gallery-frm {width:1041px;height:196px;background:url('../images/pozadi-galerie-obyc.png') -52px top no-repeat;padding:25px 0px 0px 54px;}
#main #content #gallery-frm a, #main #content #gallery-frm span{display:block;float:left;}
#main #content #gallery-frm .gallery-spacer{width:27px;height:126px;display:block;float:left;}
#main #content #gallery-frm .gallery-img{width:146px;height:97px;background:url('../images/gallery_blank.png');border:1px solid #EAD09F;margin-top:12px;}
#main #content #gallery-frm a.left{width:68px;height:123px;display:block;background:url('../images/gallery_left.png');}
#main #content #gallery-frm a.left:hover{background:url('../images/gallery_left_hover.png');}
#main #content #gallery-frm a.right{width:68px;height:123px;display:block;background:url('../images/gallery_right.png');}
#main #content #gallery-frm a.right:hover{background:url('../images/gallery_right_hover.png');}
#main #content #text-frm {width:861px;min-height:400px;;background:url('../images/pozadi-text.png') 30px top repeat-y;text-align:left;padding:0px 107px 10px 107px;color:#6B1D2B;float:left;}
#main #content #text-frm h2, #main #content #special-offers h2{height:60px;font-family: "Times CE","Times","Times New Roman";background:url('../images/text-odrazka.png') center 50px no-repeat;text-align:center;font-size:28px;margin-bottom:40px;}
#main #content #text-frm h3{font-family: "Times CE","Times","Times New Roman";font-size:17px;margin-bottom:10px;}
#main #content #text-frm a{font-size:14px;color:#6B1D2B;}
#main #content #text-frm strong{font-family:"Times CE","Times","Times New Roman";}
#main #content #text-frm form *{font-family:"Times CE","Times","Times New Roman";font-size:14px;color:#333333;}
#main #content #text-frm form input,
#main #content #text-frm form select,
#main #content #text-frm form option{font-family:arial;font-size:13px;color:#333333;}
#main #content #text-frm p{font-family:"Times CE","Times","Times New Roman";font-size:14px;color:#333333;margin-bottom:10px;}
#main #content #text-frm p.center{text-align:center;}
#main #content #text-frm.small{width:606px;padding:10px 40px 10px 0px;}
#main #content #text-frm thead td,tbody td{border-left:1px solid maroon;border-bottom:1px solid maroon;padding:5px;}
#main #content #text-frm thead td{padding:5px 10px;text-align:center;font-weight:bold;}
#main #content #special-offers{width:290px;text-align:left;padding:10px 13px 10px 40px;background:url('../images/back_special.png') 30px top repeat-y;color:#6B1D2B;float:left;}
a{color:#333333;text-decoration:underline;}
a:hover{text-decoration:none;}
#main #foot {width:1095px;height:100px;float:left;background:url('../images/paticka.png') -52px top repeat-y;margin-bottom:30px;}
