body {
margin:140px 0px 0px 0px;
line-height:16px;
font-family: Tahoma, Arial;
background: url(images/body_top_bckg.jpg) no-repeat center top #171c20;
color:#bed7e6;
font-size:11px;}

a {
color:#018BC1;}

a:hover {
text-decoration:none;}
#banner{
width:180px;
height:235px;
margin-left:10px;
margin-top:10px;
background-image:url(images/bannerback1.jpg);
background-repeat:no-repeat;
padding-top: 5px;
padding-left:14px;
padding-right: 3px;
}

p.bannerkeret{
color:gray;
}
p.banner{
margin-top:0px;
float:left;
}

#menu ul a.flag img{
border:none;
padding:0;
margin-left:20px;
}
#menu ul a.flag{
background:none;
border:none;
padding:0;
margin:0;
}
#menu ul a.flag:hover{
background:none;
border:none;
padding:0;
margin:0;
}
#logo {
padding:30px 0 120px 0;
color:#fff;
text-align:center;}


#logo a{
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:24px;
text-transform:uppercase;}

#menu {color:#fff;
text-align:center;
margin-bottom:0px;}  /*62*/

#menu ul {text-align:center;
list-style:none;
padding:0;}

#menu ul li {
display:inline}

#menu ul a {
font-weight:bold;
font-size:14px;
text-decoration:none;
color:#fff;
background-color:#445d6c;
padding:0 10px 2px 10px;}

#menu ul a:hover {
background-color:#f26513;}

#main {
background: url(images/body_all_bckg.jpg) repeat-y top center;
}

.info{
color:red;
}
.kar{
color:green;
}

#nyit {
float:left;
margin-top:20px;
margin-left:10px;
}

#content {
width:780px;
height:850px;
padding-top:20px;
margin:0 auto;}

#text {
width:520px;
height:300px;
/*overflow:auto;
scrollbar-face-color:black;
scrollbar-arrow-col--or:blue;*/
}

#text p {
margin:7px 0 7px 0;}

#text li  a{
text-decoration:none;
}


#sidebar {
float:right;
width:227px;
background-color:#0b0e10;
margin:10px 10px 0 0; }

#sidebar_top {
width:227px;
height:40px;
background:url(images/sidebar_top.jpg) no-repeat;}

#sidebar_text {
padding: 0 30px;}

#sidebar_text p {
margin:5px 0 5px 0;}

#sidebar_text p a {
text-decoration:none;}

#sidebar_text p a:hover{
text-decoration:underline;}

#sidebar_bottom {
width:227px;
height:57px;
background:url(images/sidebar_bottom.jpg) no-repeat;}


#sidebar h2 {
font-size:13px;
text-transform:uppercase;
color:#fff;
margin:20px 0 0 0;
padding:0;
background:none;}

h1 {
margin:30px 0 0 0;
padding-left:45px;
text-transform:uppercase;
font-size:16px;
color:#fff;
background:url(images/h1_bckg.jpg) no-repeat;
line-height:normal;}

#footer {
background:url(images/footer_bckg.jpg) no-repeat top center;
 height:102px;
 clear:both;
 width:780px;
 margin:0 auto;}
 
 
#left_footer {
float:left;
padding:60px 0 0 30px;
color:#fff;
font-size:12px;}


#left_footer a {
color:#fff;}

#left_footer  p{
text-align:center;
margin-left:200px;}

#left_footer a:hover {
text-decoration:none;}

#right_footer {
float:right;
padding:60px 30px 0 0;
 color:#fff;
font-size:12px;
text-align:right;}


#right_footer a {
color:#fff;}

#right_footer a:hover {
text-decoration:none;}

.hotel_text{
text-align:justify;
}

.contact{
text-align:center;
margin-left:80px;
padding-top:50px;
}

.hotel_text img{
float:left;
padding:5px;
margin-right:3px;
margin-top:5px;
padding-bottom:0px;
}

.hotel_text img.nyito{
float:left;
padding:0px;
margin-right:8px;
margin-top:5px;
padding-bottom:0px;
border:2px solid #fff;

}

p.redirect img{
border:none;
}
p.redirect a{
text-decoration:none;
border:none;
color:#e7e152;
}

p.redirect a:hover{
font-weight:bold;
color:#e7e152;
}

p.redirect img{
border:none;
}


p.redirect {
text-align:center;
}

p.redirect2 img{
margin-top:80px;
border:none;}

tr{
background:#c7def8;
}


table{
border:1px solid blue;
background:#8dbef4;
}
td{
color:black;
font-weight:bold;
height:20px;
text-align:left;
}

td a {
text-decoration:none;
color:#054a96;
}
td.lista{
background:#054a96;
color:#fff;
font-weight:bold;
height:20px;
text-align:center;
}
tr:hover{
background:#8dbef4;
}
#cont{
overflow:auto;
height:720px;
margin-top:20px;
padding:5px;}
#riport{
overflow:auto;
height:720px;
margin-top:20px;
padding:5px;}