.motor_bal iframe {
width:169px;
height:206px;
float:left;
margin-top:5px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
padding:0px;
}

.motor_iframe {
background:url(../img/motor_iframe_hatter.jpg) top repeat-x;
}

img {
border:0px;
}

.request_kep {
width:231px;
height:102px;
}

.best_logo {
margin-top:-2px;
margin-right:120px;
position:absolute;
}

.csomag {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:auto;
margin-right:auto;
width:530px;
height:333px;
overflow:scroll;
}

.csomag a {
font-weight:bold;
color:#970021;
text-decoration:none;
}

.csomag a:hover {
font-weight:bold;
color:#550013;
text-decoration:none;
}

.csomag_fejlec {
width:auto;
padding-top:3px;
padding-left:10px;
height:18px;
background-color:#993300;
color:#FFFFFF;
font-weight:bold;
}

.csomag_tabla {
margin-bottom:10px;
border-right:#888580 1px solid;
border-top:#888580 1px solid;
}

.cs_fejlec {
}

.cs_fejlec td {
background-color:#CCCFBC;
width:82px;
text-align:center;
font-weight:bold;
border-left:#888580 1px solid;
border-bottom:#888580 1px solid;
}

.cs_kicsi {
color:#970021;
background-color:#FFFFFF;
}

.cs_nagy {
font-weight:bold;
border-left:#888580 1px solid;
}

.cs_kicsi td {
padding-top:2px;
text-align:center;
border-bottom:#888580 1px solid;
border-left:#888580 1px solid;
}

.csomag_cim {
font-weight:bold;
}

.make {
margin-left:50px;
}

.lablec_szoveg {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.also_menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.leiras {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.elerhetoseg {
padding-left:90px;
background:url(../img/elerhetoseg_hatter.jpg) top left no-repeat;
}

.leiras span {
margin:0px;
padding:0px;
background:none;
background-image:none;
}

.elerhetoseg_email span {
background:none;
margin:0px;
padding:0px;
}

.fejlec_cim {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.promotion_cim1 a {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 17px;
color:#9f0020;
}

.promotion_cim1 a:hover {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 17px;
color:#D1A63E;
}

.promotion_cim2 {
font-family: Arial, Helvetica, sans-serif;
color:#9f0020;
}

.promotion_tartalom {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}

.check {
color: #212121;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.fejlec {
background-repeat: no-repeat;
}

.zaszlo_hatter {
background-repeat: no-repeat;
}

.gold_logo {
background-repeat: no-repeat;
}

.almenu a {
color: #644D1F;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}

.almenu a:hover {
color: #8E6D2C;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}

.also_menu a {
color: #000000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.also_menu a:hover {
color: #7C7C7C;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.lapozas a {
color: #ffffff;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.lapozas a:hover {
color: #E4CE9F;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.kivalasztott_lapozas {
color: #E4CE9F;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.also_mondat {
color: #000000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.lablec_email a {
color: #ffffff;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.lablec_email a:hover {
color: #C7C7C7;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.elerhetoseg_email {
margin:0px;
padding:0px;
}

.elerhetoseg_email a {
color: #000000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.elerhetoseg_email a:hover {
color: #808080;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.tartalmi_link a {
color: #9F0020;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.tartalmi_link a:hover {
color: #CC0029;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.site_map_lista a {
color: #9F0020;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.site_map_lista a:hover {
color: #675610;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.takaras {
font-family: Arial, Helvetica, sans-serif;
font-size: 7px;
color: #FFFFFF;
}

.telefonszam_elott {
font-size: 9px;
}

.letoltes {
color: #8E6D2C;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}

.fejlec_link a {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.fejlec_link a:hover {
color: #dbdbdb;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.request {
background-color:#F4ECD5;
width:542px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.request strong {
color:#9D0020;
}

.r_bal {
vertical-align:text-top;
width:auto;
margin-right:30px;
font-weight:bold;
padding-left:10px;
}

.r_jobb {
width:auto;
height:24px;
font-weight:bold;
}

.r_kozep {
width:542px;
padding-left:10px;
padding-bottom:10px;
vertical-align:text-top;
padding-top:5px;
font-weight:normal;
}

.r_send {}

.request_mezok {
width:260px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.request_mezo2 {
width:41px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.room {
width:169px;
}

.no_repeat {
  background-repeat:no-repeat;
}

.almenu_sor {
float:left;
width:auto;
height:24px;
}

.almenu {
padding-left:10px;
padding-right:10px;
width:auto;
}

.almenu_hatter {
background:url(../img/almenu_hatter.jpg) no-repeat;
height:24px;
}

.kivalasztott_almenu {
padding-left:10px;
padding-right:10px;
width:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}

.berendezes {
width:100%;
height:auto;
margin-top:10px;
background-color:#F4ECD5;
border-bottom:#970021 2px solid;
border-right:#970021 2px solid;
border-left:#970021 2px solid;
border-top:#970021 2px solid;
}

.berendezes td {
padding:8px;
text-align:center;
}

.berendezes td img {
width:261px;
}

.small_select {
width:40px;
}

.request_bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #9D0020;
}

.index_flash {
height:357px;
width:371px;
}

.index_flash img {
height:357px;
width:371px;
}

body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

form {
padding:0px;
margin:0px;
}

div {
padding:0px;
margin:0px;
}

.motor {
height:204px;
width:359px;
padding:0px;
margin:0px;
border:0px;
background:url(../img/check_days_hatter.jpg) top left no-repeat;
}

.motor_bal {
padding:5px;
width:169px;
height:228px;
float:left;
border-right:1px solid #7E7E7E;
font-size:11px;
font-weight:bold;
}

.motor_bal div {
margin-bottom:4px;
}

.motor_bal p {
margin:0px;
padding-top:4px;
}

.motor_bal a {
color:#C3052B;
}

.motor_bal a:hover {
color:#C3052B;
text-decoration:none;
}

.motor_bal select {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.motor_bal_input {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:144px;
}

.motor_bal_calendar {
position:relative;
padding-bottom:5px;
top:8px;
}

.m_bal_cim {
float:left;
width:170px;
text-align:center;
font-weight:bold;
font-size:11px;
margin-bottom:4px;
position:absolute;
}

.m_bal_lablec {
text-align:center;
margin-top:20px;
}

.m_bal_lablec input {
width:auto;
}

.m_bal_lablec p {
}

.motor_jobb {
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
padding-top:40px;
width:159px;
height:188px;
float:left;
font-weight:bold;
color:#B40023;
background:url(../img/motor_jobb_hatter.jpg) right top no-repeat;
}

.motor_jobb a {
color:#B40023;
font-weight:normal;
}

.motor_jobb a:hover {
color:#B40023;
text-decoration:none;
}

.motor_jobb .special {
width:53px;
height:8px;
position:absolute;
margin:0px;
padding:0px;
margin-left:51px;
margin-top:-72px;
background:url(../img/special.jpg) top left no-repeat;
}

.m_jobb_cim {
float:left;
width:170px;
text-align:center;
font-weight:bold;
font-size:11px;
margin-bottom:4px;
}

.m_jobb_honap {
float:left;
width:170px;
margin-bottom:4px;
}

.m_jobb_honap select {
width:90px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.m_jobb_honap input {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
float:right;
}

.m_jobb_naptar {
margin-bottom:4px;
float:left;
height:auto;
width:168px;
background-color:#FFFFFF;
border-right:1px solid #000000;
}

.m_jobb_naptar_fejlec {
text-align:center;
color:#39271B;
font-weight:bold;
width:167px;
background-color:#D1B164;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
border-left:1px solid #000000;
float:left;
font-size:11px;
}

.m_jobb_naptar_tartalom {
background-color:#FFFFFF;
}

.m_jobb_naptar_tartalom ul {
margin:0px;
padding:0px;
list-style:none;
}

.m_jobb_naptar_tartalom ul li {
font-size:11px;
float:left;
margin:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
width:23px;
height:14px;
text-align:center;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
}

.piros {
background-color:#C3052B;
color:#FFFFFF;
}

.zold {
background-color:#83AE92;
}

.m_jobb_tipus {
width:170px;
}

.m_jobb_tipus p {
float:left;
font-weight:bold;
font-size:11px;
margin-right:20px;
}

.m_jobb_tipus span {
margin-right:5px;
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
}

.szabad span {
float:left;
width:20px;
height:20px;
background-color:#83AE92;
}

.foglalt {}

.foglalt span {
float:left;
width:20px;
height:20px;
background-color:#C3052B;
}

.fejlec_link2 a {
text-decoration:none;
font-weight:bold;
color:#000000;
}

.foto_fejlec {
color:#000000;
font-weight:bold;
font-size:11px;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
padding-right:0px;
background-color:#D1B164;
}

.cancellation {
background-color:#F4ECD5;
width:536px;
height:328px;
float:left;
}

.cancellation input {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.cancellation div {
float:left;
width:536px;
}

.cancellation div p {
width:536px;
margin:0px;
padding:0px;
}

.cancel_type {
float:left;
width:536px;
padding-bottom:10px;
}

.cancel_number {
float:left;
font-weight:bold;
border-bottom:1px solid #A20007;
padding-bottom:10px;
margin-bottom:10px;
}

.cancel_number input {
margin-top:4px;
margin-bottom:4px;
}

.cancel_number .cancel_type {
float:left;
color:#A20007;
font-weight:bold;
}

.cancel_number p {
float:left;
}

.cancel_data {
float:left;
border-bottom:1px solid #A20007;
padding-bottom:10px;
margin-bottom:10px;
}

.cancel_data .cancel_type {
font-weight:bold;
float:left;
}

.cancel_data p span {
float:left;
font-weight:bold;
width:140px;
}

.cancel_answer {
float:left;
border-bottom:1px solid #A20007;
padding-bottom:10px;
margin-bottom:10px;
font-weight:bold;
}

.cancellation a {
color:#A20007;
}

.cancellation a:hover {
text-decoration:none;
}

.cancel_answer .cancel_type {
position:absolute;
}

iframe {
margin:0px;
padding:0px;
background-color:#F4ECD5;
border:0px;
height:332px;
width:540px;
}

.also_menu a strong {
color:#9f0020;
}

.also_menu a:hover strong {
color:#cc0029;
}

/*---------------Változás------------------*/

.rooms_video {
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
width:425px;
height:344px;
}