body{margin:20px 0 0 0;font:11px Verdana,sans-serif;text-align:center;color:#fff;background-color:#6e6150}*{margin:0;padding:0}input,textarea{font:10px Verdana,sans-serif;padding:2px}img{border:0}a{color:#ccc;text-decoration:none}a:hover{color:#000}strong{font-weight:normal}h1,h2,h3{color:#fff}h1{font-size:1.1em}h2,h3{font-size:10px;font-weight:normal;margin:2px 0 5px 0}pre{color:#000;font-size:12px;background-color:#a67c52}p,ul{margin:0}p{text-align:justify;margin-bottom:3px}ul{list-style:none url();margin:5px 0;padding:0}ul ul{margin-left:0}li{background:url(../images/bull.gif) no-repeat scroll left top;padding-left:20px}dt{font-weight:bold;margin:0}dd{margin:0;padding:0}em{font-style:normal}.alignL{float:left}.alignR{float:right}.err{color:red}input{border:1px #58585a solid;background-color:#fff;color:#000;width:120px;margin:5px;padding:5px}.send{background-color:#b1852f;color:#fff;width:130px;text-align:center;border:0}form{width:300;margin:20px}label{display:block;float:left;width:40%;text-align:left}input,select{width:50%;font-size:100%;margin:2px;padding:2px;border:1px #b1852f solid}textarea{border:1px #b1852f solid;margin:2px;font-size:100%}.flashMessenger{padding:20px;background-color:#be3527;color:#fff}#case{margin:auto;width:760px;text-align:left}#heading{height:111px;border-bottom:#655940 solid 2px;position:relative;background:url(../images/bg_top.jpg) repeat scroll top right}#content{}.index #content{min-height:520px;height:auto!important;height:520px;background:url(../images/bg_index.gif) repeat-x scroll top;position:relative}#sidebar{float:right;width:380px;margin:0;padding:0}#sidebar-content{padding:0;margin:0}#main{margin:0;padding:0;line-height:14px;position:relative;width:380px;float:left}#main-content{margin:0;padding:28px;border-right:0 solid #655940;background:url(../images/bg_content.gif) repeat-x scroll top}#foot{margin:5px;text-align:right;font-size:10px}#foot h3,#foot p,#foot a{display:inline;color:#e1e1e1}hr.cleaner{clear:both;height:1px;margin:-1px 0 0 0;padding:0;border:none;visibility:hidden}#maria-logo{margin:0;padding:0;position:absolute;top:60px;right:0;width:168px;height:38px}.index #maria-logo{top:227px;left:470px}#maria-logo a{display:block;width:168px;height:38px;margin:0;padding:0;background:url(../images/pension-villa-maria-logo-2.gif) top left no-repeat;text-decoration:none}.index #maria-logo a{background:url(../images/pension-villa-maria-logo.gif) top left no-repeat;width:186px;height:57px}#maria-logo a:hover{}#maria-logo a span{display:none}.index .maria-slogan{position:absolute;top:265px;left:60px}.penzion{position:absolute;top:40px;left:400px;margin:0;padding:0}.penzion strong{display:block}.index .penzion{top:25px;left:600px}.vlajky{position:absolute;top:10px;left:400px;margin:0;padding:0}.index .vlajky{top:30px;left:480px}.index ul{position:absolute;top:290px;left:480px;margin:0;padding:0}.navigace{width:378px;height:111px;float:left;background-color:#fff}.navigationtext{color:#000;padding-top:2px;text-align:center;font-size:xx-small}.labelmaria{font-weight:700}.navigace .block{display:none}.navigace ul{list-style:none;padding:0;margin:0 0 0 9px;padding-top:30px}.navigace li{float:left;padding:0;margin:0;margin-right:8px;width:52px;height:52px}.navigace a{display:block;width:52px;height:52px;margin:0;padding:0;background:url(../images/navigace/ubytovani-karlovy-vary.gif) top left no-repeat;text-decoration:none}.navigace li .active{padding-bottom:7px;border-bottom:#700126 solid 4px}.navigace a span{display:none}.n_0 a{background:url(../images/navigation/0.gif) top left no-repeat}.active_0 a,.n_0 a:hover{background:url(../images/navigation/0-active.gif) top left no-repeat}.n_1 a{background:url(../images/navigation/1.gif) top left no-repeat}.active_1 a,.n_1 a:hover{background:url(../images/navigation/1-active.gif) top left no-repeat}.n_2 a{background:url(../images/navigation/2.gif) top left no-repeat}.active_2 a,.n_2 a:hover{background:url(../images/navigation/_2-active.gif) top left no-repeat}.n_3 a{background:url(../images/navigation/3.gif) top left no-repeat}.active_3 a,.n_3 a:hover{background:url(../images/navigation/3-active.gif) top left no-repeat}.n_4 a{background:url(../images/navigation/4.gif) top left no-repeat}.active_4 a,.n_4 a:hover{background:url(../images/navigation/4-active.gif) top left no-repeat}.n_5 a{background:url(../images/navigation/5.gif) top left no-repeat}.active_5 a,.n_5 a:hover{background:url(../images/navigation/5-active.gif) top left no-repeat}.packages{padding-top:15px}.packages h2{font-weight:bold;font-size:14px;line-height:19px}.packages h3{font-weight:bold;font-size:13px;line-height:15px}.packages table{border-bottom:1px solid #fff;padding-bottom:7px;margin-bottom:7px}.packages table strong{font-weight:bold}p em{font-style:italic;padding-top:5px;font-weight:bold}fieldset{border:none;margin:0;padding:0}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}label{display:block;font-size:1.2em;font-weight:600}label.checkbox{display:inline}input,textarea{border:1px solid #e2e2e2;background:#fff;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:300px}textarea{font-family:inherit;width:500px}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}input[type="submit"],input[type="button"],button{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px;margin-right:8px;width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}