#forcelogin_top{
background: url(../../gfx/promote_view/_forcelogin_top.gif) 0 0 no-repeat;
height: 36px;
}
#forcelogin_top a{
display: block;
float: left;
height: 30px;
line-height: 30px;
text-decoration: none;
text-align: center;
}
#forcelogin_top a.forcelogin{
width: 75px;
color: #FE6519;
}

#forcelogin_top a.forceregister{
width: 115px;
color: #626262;
}
#forcelogin_top a.forceregister:hover{
text-decoration: underline;
}

#forcelogin{
padding-top: 5px;
margin-bottom: 10px;
background: url(../../gfx/promote_view/_last_minute_bottom.gif) 0 100% no-repeat;
}
#forcelogin table{
border-collapse: collapse;
}
#forcelogin th{
font-weight: normal;
width: 70px;
padding: 2px;
text-align: right;
}
#forcelogin td{
padding: 2px;
}
#forcelogin td .text{
width: 190px;
}

#forcelogin .buttons td{
padding: 5px 10px 10px 10px;
}

#forcelogin .buttons td .nuibutton{
float: right;
}
#forcelogin .info_note{
display: none;
}
p.forceloginmsg{
text-align: center;
color: #FE5D0C;
font-weight: bold;
}




#search_top{
background: url(../../gfx/promote_view/_search_top.gif) 0 0 no-repeat;
height: 36px;
}
#search_top a{
display: block;
float: left;
height: 30px;
line-height: 30px;
text-decoration: none;
text-align: center;
}
#search_top a.simple{
width: 45px;
color: #FE6519;
}
#search_top a.advanced{
width: 180px;
color: #626262;
}
#search_top a.advanced:hover{
text-decoration: underline;
}
#search{
margin-bottom: 10px;
background: url(../../gfx/promote_view/_last_minute_bottom.gif) 0 100% no-repeat;
}
#search table{
border-collapse: collapse;
}
#search th{
font-weight: normal;
width: 150px;
padding: 2px;
text-align: right;
}
#search td{
padding: 2px;
}
#search td .text{
width: 110px;
}
#search td select{
width: 112px;
}
#search .buttons td{
padding: 5px 10px 10px 10px;
}

#search #row_room_sum th{
color: #FE6519;
}
#search #row_price_per_double th{
color: #FE6519;
}

#search .buttons td .nuibutton{
float: right;
}

.isaction{
background: url(../../gfx/reload.gif) 180px 7px no-repeat;
}








#center_container{
margin: 0;
padding-bottom: 60px;
}
table.promote_view{
border-collapse: collapse;
margin: 0 0 0 10px;
}
table.promote_view td{
vertical-align: top;
}
table.promote_view td.promote_left{
width: 288px;
}
table.promote_view td.promote_center{
width: 478px;
}
table.promote_view td.promote_right{
width: 205px;
}

/* a0 */

#a0{
position: absolute;
top: 5px;
right: 20px;
margin-bottom: 10px;
width: 750px;
height: 100px;
}
#a0 img{
border: 0;
width: 750px;
height: 100px;
}


/* a1 */

#a1{
margin-bottom: 10px;
}
#a1 img{
border: 0;
width: 280px;
height: 60px;
}


/* last minute */

.lastminute{
padding: 0 10px 5px 10px;
background: url(../../gfx/promote_view/_last_minute_bottom.gif) 0 100% no-repeat;
width: 260px;
}

.lastminute h3{
font-size: 8pt;
padding: 0 10px;
margin: 0 -10px;
background: url(../../gfx/promote_view/_last_minute_top.gif) 0 100% no-repeat;
height: 30px;
line-height: 30px;
color: #FE5D0C;
font-weight: bold;
}

.lastminute h3 span{
font-size: 8pt;
color: #FE5D0C;
font-weight: bold;
text-decoration: none;
}
.lastminute ul{
margin: 0;
padding: 5px 0 0 0;
list-style: none;
}
.lastminute ul li{
font-size: 8pt;
background: url(../../gfx/promote_view/_lastminute_bullet.png) 0 45% no-repeat;
height: 42px;
line-height: 15px;
margin: 5px 0 5px 0;
padding: 0 0 5px 20px;
border-bottom: solid 1px #CCC;
}
.lastminute ul li.last{
border-bottom: 0;
}
.lastminute ul li a.mode{
color: #5B6D93;
font-weight: normal;
}
.lastminute ul li a{
color: #6B6B6B;
font-weight: bold;
text-decoration: none;
display: block;
margin-right: 60px;
}
.lastminute ul li a:hover{
text-decoration: underline;
}
.lastminute ul li a.proc{
display: block;
width: 42px;
height: 28px;
background: url(../../gfx/promote_view/proc2.gif) 0 0 no-repeat;
float: right;
margin: 8px 10px 0 0;
text-align: center;
color: #FE5D0C;
}
.lastminute ul li a.proc:hover{
text-decoration: none;
}
.lastminute ul li a.proc img{
border: 0;
}

/* b1b3 */

.b1b3{
padding: 0 10px 10px 10px;
background: url(../../gfx/promote_view/_b1_bottom.gif) 0 100% no-repeat;
height: 135px;
width: 450px;
margin-bottom: 10px;
}

.b1b3 h3{
font-size: 8pt;
padding: 0 10px;
margin: 0 -10px;
background: url(../../gfx/promote_view/_b1_top.gif) 0 100% no-repeat;
height: 30px;
line-height: 30px;
font-weight: normal;
}
.b1b3 h3 a, .b1b3 h3 span{
font-size: 8pt;
color: #FE5D0C;
font-weight: bold;
text-decoration: none;
}
.b1b3 h3 a:hover{
text-decoration: underline;
}
.b1b3 h4{
font-size: 8pt;
margin: 1em 0;
font-weight: normal;
}
.b1b3 h4 a{
font-size: 8pt;
color: #5B6D93;
font-weight: bold;
text-decoration: none;
}

.b1b3 a.img{
float: left;
border: 0;
margin: 0 7px 0 0;
}
.b1b3 a.img img{
border: solid 1px #CCCCCC;
padding: 1px;
background: #FFF;
width: 100px;
height: 67px;
}
.b1b3 a.more{
color: #FE5D0C;
text-decoration: none;
}
.b1b3 a.more:hover{
text-decoration: underline;
}

/* b2 */

#b2{
margin-bottom: 10px;
}
#b2 img{
border: 0;
width: 470px;
height: 60px;
}

/* b456 */

div.b456{
padding: 0 10px 10px 10px;
background: url(../../gfx/promote_view/_b1_bottom.gif) 0 100% no-repeat;
height: 140px;
width: 450px;
margin-bottom: 10px;
}

div.b456 h3{
font-size: 8pt;
padding: 0 10px;
margin: 0 -10px;
background: url(../../gfx/promote_view/_b1_top.gif) 0 100% no-repeat;
height: 30px;
line-height: 30px;
font-weight: normal;
}
div.b456 h3 span{
font-size: 8pt;
color: #FE5D0C;
font-weight: bold;
text-decoration: none;
}

table.b456{
width: 450px;
border-collapse: collapse;
}
table.b456 td{
width: 150px;
text-align: center;
font-size: 8pt;
vertical-align: top;
padding-top: 7px;
}
table.b456 td a{
float: none;
display: block;
color: #FE5D0C;
font-weight: bold;
text-decoration: none;
margin: 0 auto;
}
table.b456 td a img{
border: solid 1px #CCCCCC;
padding: 1px;
background: #FFF;
height: 67px;
width: 100px;
}

/* b7890 */

div.b7890{
padding: 0 10px 10px 10px;
background: url(../../gfx/promote_view/_b1_bottom.gif) 0 100% no-repeat;
width: 450px;
}
div.b7890mini{
height: 80px;
}
div.b7890 h3{
font-size: 8pt;
padding: 0 10px;
margin: 0 -10px;
background: url(../../gfx/promote_view/_b1_top.gif) 0 100% no-repeat;
height: 30px;
line-height: 30px;
font-weight: normal;
}
div.b7890 h3 span{
font-size: 8pt;
color: #FE5D0C;
font-weight: bold;
text-decoration: none;
}

table.b7890{
width: 450px;
border-bottom: solid 1px #CCC;
}
div.b7890 table.last{
border-bottom: 0;
}
table.b7890 td{
vertical-align: top;
}
table.b7890 .top td{
padding-top: 7px;
}
table.b7890 td.mode a{
color: #5B6D93;
font-weight: normal;
text-decoration: none;
}
table.b7890 td.mode a:hover{
text-decoration: underline;
}
table.b7890 td.pic{
padding: 5px 5px 5px 0;
}
table.b7890 td.description{
padding: 0 0 5px 0;
}
table.b7890 td.pic img{
border: solid 1px #CCCCCC;
padding: 1px;
background: #FFF;
width: 100px;
height: 67px;
}
table.b7890 td.name a{
font-weight: bold;
text-decoration: none;
color: #626262;
}
table.b7890 td a.more{
color: #FE5D0C;
text-decoration: none;
}
table.b7890 td a:hover{
text-decoration: underline;
}


/* kolumna C */

.rightbox{
padding: 0 10px 10px 10px;
background: url(../../gfx/promote_view/_right_bottom.gif) 0 100% no-repeat;
/* height: 110px; */
width: 180px;
margin-bottom: 10px;
}
.rightbox h3{
font-size: 8pt;
padding: 0 10px;
margin: 0 -10px 10px -10px;
background: url(../../gfx/promote_view/_right_top.gif) 0 100% no-repeat;
height: 30px;
line-height: 30px;
font-weight: normal;
}
.rightbox h3 a, .rightbox h3 span{
font-size: 8pt;
color: #FE6010;
font-weight: bold;
text-decoration: none;
}

.rightbox h3 a:hover{
text-decoration: underline;
}

.rightbox a.img{
float: left;
border: 0;
margin: 0 7px 0 0;
}
.rightbox a.img img{
border: solid 1px #CCCCCC;
padding: 1px;
background: #FFF;
width: 75px;
height: 48px;
}
.rightbox a.more{
color: #FE5D0C;
text-decoration: none;
}
.rightbox a.more:hover{
text-decoration: underline;
}

/* newsletter */
.rightbox .newsletter{
border-collapse: collapse;
}
.rightbox .newsletter th{
width: 80px;
}
.rightbox .newsletter th.gazeta{
background: url(../../gfx/right_column/newsletter.gif) 0 50% no-repeat;
}
.rightbox .newsletter td.submit{
padding-top: 5px;
}
.rightbox .newsletter .email{
border: solid 1px #DDD;
width: 100px;
}

/* c3 */

#c3{
margin-bottom: 10px;
}
#c3 img{
border: 0;
width: 200px;
height: 60px;
}


/* najciekawsze */
.interesting{
width: 180px;
padding: 0 10px 10px 10px;
background: url(../../gfx/promote_view/_right_bottom.gif) 0 100% no-repeat;
/* height: 135px; */
margin-bottom: 10px;
}

.interesting h3{
font-size: 8pt;
padding: 0 10px;
margin: 0 -10px 10px -10px;
background: url(../../gfx/promote_view/_orange_top.gif) 0 100% no-repeat;
height: 30px;
line-height: 30px;
font-weight: normal;
}
.interesting h3 a, .interesting h3 span{
font-size: 8pt;
color: #FFF;
font-weight: bold;
text-decoration: none;
}

.interesting h3 a:hover{
text-decoration: underline;
}
.interesting h4{
font-size: 8pt;
margin: 1em 0;
font-weight: normal;
}
.interesting h4 span{
font-size: 8pt;
color: #5B6D93;
font-weight: bold;
text-decoration: none;
}

.interesting a.img{
float: left;
border: 0;
margin: 0 7px 0 0;
}
.interesting a.img img{
border: solid 1px #CCCCCC;
padding: 1px;
background: #FFF;
width: 75px;
height: 50px;
}
.interesting a{
color: #5B6D93	;
text-decoration: none;
}
.interesting a.more{
color: #FE5D0C;
text-decoration: none;
}
.interesting a.more:hover{
text-decoration: underline;
}

