body {
font-family: Arial,Trebuchet MS;
color:#FEFEFE;
background:#fcbc5b;
margin:0;
padding:0;
background:#e9e9e9 url("bg3.png") repeat-x;
}

hr {
clear:both;
visibility:hidden;
}
a{
color:#0077a6; 
font-weight:bold;
text-decoration:underline;}
a:hover{
color:#0077a6;
font-weight:bold;
text-decoration:underline;}


.page {
position:relative;
top:0px;
width:810px;
border:0px solid red;
margin:0px auto; 
}

.logo h1 { 
display:none;
}
  
.logo {
height:115px;
width:810px;
border:0px solid red;
}

.logo img.logos {margin:3px 0 0 0;border:0px solid silver;}



.menu {
overflow:hidden;
padding:30px 0 0 0;
height:58px;
width:810px;
border:0px solid red;
}


.content {
overflow:hidden;
margin:0px 0 0 0;
padding:0px 0 0 0;
width:810px;
border:0px solid red;
color:#444;
border:0px solid #f0f0f0;
float:right;
background:#fff;
}


.bottom {
overflow:hidden;
padding:10px 0 0 0;
width:803px;
border:3px solid #fff;
color:#444;
background:#e9e9e9 url("bottom.png") repeat-x;
}

.bottom .in {

padding:2px 0 5px 5px;
font-size:11px;
color:#fff;
float:left;
width:480px;
}

.bottom .infrom {

padding:2px 0 5px 5px;
font-size:11px;
color:#dddddd;
 
float:left;
text-align:right;
width:300px;
}


.bottom .infrom a{
font-size:11px;
color:#d1f3ff;
font-weight:normal;
text-decoration:underline;
}

.content h1 {
margin:0 0 2px 0 ;
padding:0;
font-size:19px;
font-weight:bold;
color:#45aae9;
} 
.content h2 {
margin:0 0 2px 12px ;
padding:0;
font-size:15px;
font-weight:bold;
color:#45aae9;
} 
.content h3 {
margin:0 0 2px 12px ;
padding:0;
font-size:14px;
font-weight:bold;
color:#45aae9;
} 


.content p {
margin:0 0 2px 0 ;
padding:0;
font-size:13px;
font-weight:normal;
color:#444;
text-align:justify;
} 


.content a.more {
float:right;
margin:0 10px 0 0;
font-size:12px;
color:#444;
}


.menu .link_f_sel{
height:89px;
width:18px;
border:0px solid red;
float:left;
background:#e9e9e9 url("front.png") no-repeat;
}

.menu .link_b_sel{
height:89px;
width:18px;
border:0px solid red;
float:left;
background:#e9e9e9 url("back.png") no-repeat;
margin:0 2px 0 0;
}



.menu .link_f{
height:89px;
width:18px;
border:0px solid red;
float:left;
background:none;
}

.menu .link_b{
height:89px;
width:18px;
border:0px solid red;
float:left;
background:none;
margin:0 2px 0 0;
}

.menu a {
padding:25px 10px 0px 10px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
height:60px;
float:left;
background:none;
color:white;
}


.menu a.sel {
padding:25px 10px 0px 10px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
height:60px;
float:left;
background:#e9e9e9 url("center.png") repeat-x;
color:green;
}

.head {
overflow:hidden;
margin:0px 0 0 0;
height:215px;
width:810px;
border:0px solid red;
background:#fff;
}

.head .right { 
margin:2px 0 0 0;
height:210px;
width:240px;
border:1px solid #fff;
float:left;
background:#fff;
}

.head .left { 
margin:0px 0 0 0;
height:210px;
width:240px;
border:0px solid #f0f0f0;
float:right;
background:#f0f0f0;
}


.head .left .in { 
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#e9e9e9 url("backkontakt.png") repeat-x;
}


.head .left .in strong {
font-size:13px;
font-weight:normal;
color:#45aae9;
} 

.head .left .in h2 {
margin:0 0 2px 0 ;
padding:0;
font-size:19px;
font-weight:bold;
color:#45aae9;
} 


.head .left .in a {
color:#45aae9;
}



.box ul {
padding:0 0 0 10px;
margin:0;
font-size:12px;
}

.box {
clear:right;
float:right;
height:390px;
width:210px;
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#fff url("box.png") repeat-x;
}

.box2 {
float:left;

width:530px;
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#fff;
border:0px solid red;
}

.box3 {
float:left;
width:780px;
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#fff;
border:0px solid red;
}


.box1 {
margin:0 0 0 4px;
float:left;
height:105px;
width:168px;
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#fff url("box1.png") repeat-x;
}


.box1 img.pokoje {width:156px; border:2px solid #fff;float:left;}
.box1 img.pokoje_h {height:106px; border:2px solid #fff;float:left;}



.box2_img {
margin:0 0 0 4px;
float:left;
height:95px;
width:142px;
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#fff url("box1_home.png") repeat-x;
}


.box2_img img.pokoje {width:136px; border:2px solid #fff;float:left;}
.box2_img img.pokoje_h {height:86px; border:2px solid #fff;float:left;}



.box5 {
margin:0 0 0 4px;
float:left;
height:285px;
width:365px;
padding:15px;
font-size:12px;
line-height:170%;
font-weight:normal;
color:#444;
background:#fff url("box5.png") repeat-x;
overflow:hidden;
}


.box5 img.pokoje {width:365px; border:2px solid #fff;float:left;}

table {width:740px; border:2px solid #62bff6; margin-left:12px; text-align:center;}


table tr th {padding:5px 2px; background:#44a9e8; color:#fff;}


table tr td {padding:3px 2px; background:#fff; color:#44a9e8; border-bottom:1px solid #d4eefc;border-right:1px solid #d4eefc;}

.subsublinks {
clear:both; font-size:10px; color:#eee; background:#45aae9; padding:2px 5px; border-top:2px solid #fff;}


.subsublinks a {color:#fff;}

