/* Global */
*{margin:0px;padding:0px;border:0px;text-decoration:none;list-style:none;font-family:tahoma,arial,sans-serif;}
body{background-color:#1867a0;background-image:url('../png/body-background.png');background-position:center 141px;background-repeat:repeat-x;text-align:center;}
#container{width:1030px;margin-left:auto;margin-right:auto;}
a{color:#568301;}
a:hover{color:#568301;text-decoration:underline;}
strong{font-size:12px;font-weight:bold;}

/* Header */
#header{float:left;width:1030px;height:141px;background-image:url('../png/header-background.png');background-position:0px 0px;}
#logo{float:left;margin-top:35px;margin-left:35px;/*width:67px;height:87px;*/height:65px;}
#logo img{float:left;/*width:67px;height:87px;*/height:65px;}
#link{float:left;margin-top:50px;margin-left:5px;width:204px;height:19px;}
#link img{float:left;width:204px;height:19px;}
#contact{float:right;width:500px;height:66px;background-color:transparent;color:#999;font-size:11px;text-align:right;padding-right:35px;padding-top:35px;line-height:17px;}
#contact a{color:#444;font-size:11px;}
#menu{float:right;width:960px;height:35px;margin-right:35px;overflow:hidden;}
#menu li{float:right;overflow:hidden;}
#menu li img{float:left;}

/* Banner */
#banner{float:left;width:1030px;height:310px;background-image:url('../png/banner-background.png');background-position:0px 0px;background-repeat:repeat-y;text-align:left;}
#accommodation-en{float:right;width:164px;height:310px;background-color:#ffa800;background-image:url('../png/krakow-accommodation.png');background-position:0px 0px;background-repeat:no-repeat;}
#search-form{float:left;width:164px;height:133px;background-color:transparent;margin-top:50px;}
#follow-us-en{float:left;width:132px;padding-left:47px;margin-top:10px;height:39px;background-image:url('../png/follow-us.jpg');background-position:0px 0px;background-repeat:no-repeat;}
#follow-us-en a{float:left;width:35px;height:35px;margin-top:2px;}
#follow-us-en img{float:left;width:35px;height:35px;}
#special-en{float:left;width:164px;height:78px;overflow:hidden;}
#special-en img{float:left;width:82px;height:156px;}
#special-en a{float:left;}
#special-en a:hover img{margin-top:-78px;}
#display-more-offers{float:right;margin-top:-31px;height:31px;overflow:hidden;width:274px;margin-right:35px;}

/* Content */
#content{float:left;width:1030px;background-image:url('../png/banner-background.png');background-position:0px 0px;background-repeat:repeat-y;text-align:left;}
#slider{float:left;width:960px;height:225px;margin-left:35px;margin-bottom:5px;background-image:url('../png/slider-background.png');background-position:0px 0px;background-repeat:repeat-x;text-align:left;padding-top:14px;background-color:#fff;}
#wrapper{float:left;width:960px;margin-left:35px;background-image:url('../png/wrapper-top.png');background-position:0px 0px;background-repeat:no-repeat;text-align:left;}
#twocolumns{float:left;width:960px;margin-top:21px;background-image:url('../png/columns-background.png');background-position:0px 0px;background-repeat:repeat-y;text-align:left;}
#column-right{float:left;margin-left:1px;width:627px;}
#column-left{float:right;margin-right:1px;width:330px;padding-top:0px;}
.main-header{float:left;width:100%;background-color:#eee;height:20px;}
.main-header b{margin-left:5px;font-size:13px;float:left;color:#999;height:20px;line-height:20px;font-weight:normal;}
.main-header a{float:right;margin-right:20px;margin-left:-15px;margin-top:1px;}
.main-header a img{border:1px solid #fff;height:16px;float:left;}
h1{float:left;background-color:#fff;display:block;height:20px;line-height:20px;font-size:15px;color:#1867a0;padding-left:10px;padding-right:10px;margin-left:20px;}
#column-left h1{color:#568301;}
#news{float:left;width:290px;padding:20px;font-size:12px;color:#444;}
#tags{float:left;width:290px;padding:20px;padding-bottom:10px;font-size:12px;color:#444;line-height:20px;}
#tags a{color:#999;text-decoration:none;margin-right:5px;}
#tags a:hover{color:#568301;}
#news h2{float:left;width:290px;font-size:12px;padding-bottom:20px;padding-top:4px;}
.date{font-size:11px;color:#999;background-image:url('../png/calendar.png');background-position:0px 0px;background-repeat:no-repeat;padding-left:30px;height:24px;line-height:24px;}
.article, .article2{float:left;width:587px;margin-left:20px;margin-right:20px;margin-top:20px;}
.article table{border:1px solid #ddd;border-collapse:collapse;margin-bottom:10px;}
.article table td{border:1px solid #ddd;padding:5px;}
.article p, .article2 p{font-size:12px;color:#444;margin-bottom:10px;}
.article ul, .article2 ul{font-size:12px;color:#444;padding-bottom:5px;line-height:15px;}
.article ul li, .article2 ul li{margin-bottom:5px;padding-left:19px;background-image:url('../png/list-type.png');background-position:5px 5px;background-repeat:no-repeat;}
.article ul.decimal, .article2 ul.decimal{list-style:decimal;list-style-position:inside;}
.article ul.decimal li, .article2 ul.decimal li{margin-left:25px;padding-left:0px;list-style:decimal;list-style-position:outside;background-image:none;}
.article img, .article2 img{margin-right:10px;margin-bottom:5px;}
img.article-photo{float:left;margin:0px;margin-right:10px;margin-bottom:5px;}
ul.news-link{font-size:12px;color:#444;line-height:15px;}
ul.news-link li{margin-top:5px;padding-left:10px;background-image:url('../png/list-type.png');background-position:0px 5px;background-repeat:no-repeat;}
ul.news-link li a{color:#568301;}

/* Footer */
#footer{float:left;width:1030px;height:115px;background-image:url('../png/footer-background.png');background-position:0px -10px;background-repeat:no-repeat;text-align:left;}
#copyright{float:left;width:235px;height:50px;margin-top:40px;color:#666;margin-left:35px;font-size:11px;text-align:right;line-height:15px;}
#copyright a{color:#222;}
#copyright a:hover{text-decoration:underline;}
#partners{float:right;width:500px;height:50px;margin-top:30px;color:#666;margin-right:35px;font-size:11px;text-align:right;line-height:15px;}
#partners li{float:right;margin-left:10px;}
#partners img{height:50px;}

/* Search Accommodation */
#formLabelsContainer div { padding-top: 12px; }
#formHeader { padding: 4px 0; background: #eeeeee; border-bottom: 1px solid #000000; color: #444444;  }
#formContainer { border: 1px solid #dddddd; width: 360px; padding-bottom: 12px; margin: 0 auto; text-align: center; overflow: hidden; background: #eeeeee; color: #000000; font: 11px Tahoma Verdana, Arial, Helvetica, sans-serif; }
#formLabelsContainer { text-align: left; width: 110px; padding-left: 10px; }
#formInputsContainer { text-align: left; width: 240px; }
#formSubmitButton { width: 150px; height: 44px; border: 1px solid #1867a0; background: #1867a0; color: #fff; font-weight:bold;}
select, input { font: 11px Tahoma, Arial, sans-serif; color: #444;border:1px solid #ddd;padding:1px;}
#formFirstStep{border:0px;background-color:transparent;width:125px;height:28px;background-image:url('../png/next-step-button.png');background-repeat:no-repeat;margin-left:20px;margin-top:5px;}




.article img, .article2 img {
    margin-bottom: -2px;
    }



