@charset "utf-8";
* {margin:0px;padding:0px;}
body, #content form, #content input, #content textarea {font: 12px/150% Arial, Helvetica, sans-serif;color: #000;}
img {border: none;vertical-align: top;}
a {color: #039;text-decoration:none;}
a:hover {color: #06C;text-decoration: underline;}
h1 {padding:5px 0px 10px;font: 24px/125% Georgia, "Times New Roman", Times, serif;}
h2 {padding:0px 0px 5px;font-size: 15px;}
h3, h4, h5, h6, p, ul, ol, li, table, td {padding:0px 0px 5px;font-size: 12px;}
ul {list-style: disc inside;}
ol {list-style: lower-alpha inside;}
.cleaner {line-height: 0px;height: 0px;clear: both;float:none!important;display: block;padding: 0px!important;}
body{padding: 10px 0px 0px;}
#main {margin: 0px auto;width: 1000px;}
#logo {width: 250px; float:left;height:100px;}
#banner_top {width: 728px; height: 100px; float:right;}
#cauta {float:left;}
#cauta input {float:left;display:block;}
.input {width:180px;margin-right:10px;padding:4px 2px 2px;border: 1px solid #999;}
.submit {width:55px;}
#links {float: right; width:700px; height:30px;}
#links a {font-size:12px;display:block; float:right; padding: 8px 10px 0px; text-decoration:none;}
#menu {float: left; width:460px; height:25px;}
#menu a {font-weight:bold; display:block; float:left; padding: 3px 5px; text-decoration:underline;}
#menu2 {padding-bottom:10px;}
#menu2 a {font-size:13px; font-weight:bold; display:block; padding: 3px 0px 1px; text-decoration:none;}
#content {width:820px; float:right;padding: 5px 0px 0px;}
#content form {padding: 0px 0px 10px;}
#content form div {padding: 5px 0px;}
#content .errors {color: #039;background: #DFEAFF;padding: 10px;border: 1px solid #039;margin-bottom:10px;}
#content form p {display: block;clear: both;padding: 10px 0px 0px;}
#content form label {display: block;float: left;width: 80px;}
#content form p input, #content form p textarea {font-size: 11px;display: block;float: left;width: 728px;color: #000;padding: 4px 5px 2px;border: 1px solid #DDD;}
#content form input.required, #content form textarea.required {border: 1px solid #039;}
#content form strong {color: #039;}
#content .submit {clear: both;padding:9px 0px 0px;text-align: right;}
.index_strazi li {display:block;float:left;width:205px;height:15px;overflow:hidden;padding:0px;font-size: 11px;}
.block {padding: 0px 0px 10px;}
.block  a {white-space: nowrap; padding: 0px 10px 0px 0px;}
.info {padding: 0px 0px 10px;}
.info img{display: block;margin: 0px 10px 0px 0px;float: left;}
.info p{display: block;line-height: 110%;}
#controls {width:170px; float:left;}
#controls h3{text-decoration: underline;padding-left: 5px;}
.left {padding: 0px 0px 10px 5px;}
#banner_right {padding: 0px 0px 10px;}
#footer {clear:both; float:none;}
.block2 {width:480px; float:left;}
.block3 {width:335px; float:right;}
.small_block {padding: 5px 0px;}
.hotels {padding:5px 0px 0px;font-size: 20px;line-height:30px;}
#center_google{width:300px;height:260px;float:right;padding:0px 0px 0px 10px;}