@charset "utf-8";

html,body{
margin:0;
padding:0;
}

body {
background:#000 url(../img/tlo.jpg) center top no-repeat;
background-attachment:fixed;
text-align:center;
}


body, td, th{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
}


p{
padding:0;
margin:11px 0;
}

img{
border:0;
}

a{
border:0;
}

a{
color:#fff;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}


h1{
font-size:32px;
color:#fff;
margin:0;
padding:0;
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
}


h2{
font-size:20px;
color:#fffb00;
margin:5px 0;
padding:0;
}

h3{
font-size:16px;
color:#fffb00;
margin:5px 0;
padding:0;
}



#wrap{
width:890px;
position:relative;
text-align:left;
margin:0 auto;
background:#000;
}

#top{
background:url(../img/bg_top.gif) center top no-repeat;
height:129px;
float:left;
width:100%;
}

#top_a{
float:left;
height:104px;
width:100%;
}

#top_b{
float:left;
width:100%;
}

#menu{
float:right;
}

#menu a{
color:#000;
margin:0 10px;
font-weight:bold;
font-size:13px;
}

#menu a:hover{
color:#f95800;
text-decoration:none;
}


#top_l{
float:left;
}

#langs{
float:left;
width:420px;
height:45px;
text-align:right;
padding:5px 0 0 0;
}

#logo{
float:left;
clear:both;
}

#logo a{
display:block;
width:300px;
height:46px;
}


#top_adres{
float:right;
padding:6px 19px 0 0;
}

#flash{
height:227px;
float:left;
width:100%;
}

#main{
background:#000 url(../img/brd_r.gif) right top no-repeat;
float:left;
width:100%;
}


#main_in{
padding:0 16px 0 29px;
}

.cols{
float:left;
width:100%;
}

.col{
float:left;
width:100%;
padding:20px 0;
}


.col1{
float:left;
width:406px;
}

.col2{
float:right;
width:438px;
}


.box_orange{
width:100%;
float:left;
background:#f95800;
}

#foot{
border-top:1px solid #fff;
float:left;
margin:10px 0;
width:100%;
clear:both;
}

#cpr{
border-bottom:4px solid #fd9610;
padding:8px 0;
text-align:center;
}

.col2_t{
padding:10px 15px;
}

.foto_l{
text-align:center;
padding:20px 0;
}







.box_pokoj{
float:left;
background:#4c2d05;
width:100%;
margin:10px 0;
}
.box_pokoj_l{
float:left;
width:409px;
}
.box_pokoj_r{
float:right;
padding:10px;
width:400px;
}








/*
================================= TABELE ====================================== */
table{
text-align:left;
width:98%;
background:#000;
border:0;
margin:10px 0;
padding:0;
table-layout:auto;
border-collapse: collapse;
}

tr{
vertical-align: top;
margin:0;
padding:0;
}


td{
padding:5px;
margin:0;
vertical-align:middle;
border: 1px solid #000;
background:#373737;
text-align:center;
font-size:13px;
}

th{
padding:5px;
margin:0px;
background:#202020;
color:#fffb00;
font-size:13px;
font-weight:bold;
border: 1px solid #000;
text-align:center;
}


.box_aw{
border-top:2px solid #fd9610;
float:left;
clear:both;
width:100%;
margin:10px 0;
}


.fot_aw img{
margin:0 6px 0 0;
}