﻿/*****************************************************************/
/***** Az oldal egészére vonatkozó stílusformázások *****/
/*****************************************************************/
body {background-color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 12px; margin: 0px;margin-left: 5px;padding: 0px;width: 779px;}
a {text-decoration: none; color:#666699;}
a:hover {text-decoration: underline;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
input, select {font-size: 10px;margin:2px;}
label {display: block;}
#bgcontain { width: 870px; margin: 0 auto; text-align: left; } 
#container { padding-top: 200px; float: left; width: 870px; clear: both;} 

/*****************************************************************/
/***** A fejlécre (header) vonatkozó stílusformázások *****/
/*****************************************************************/
#header { width: 779px; height: 92px;display: block;position:relative;margin: 0px;padding: 0px;}
#headerLogo-b {float:left;display: block;width: 598px;height: 70px;margin: 0px; padding-top: 10px;}
#headerJobb-b{float:right;border-left: 1px solid #cccccc;height:92px;width: 179px;}
#headerJobbLink{font-size:11px;line-height: 18px;padding: 6px;color: #999999;}
#headerJobbLink a {color: #999999;}
#headerJobbLink a.active {color: #D21243;}
#fejlec_jobb_tartalom_index_f1 {border-top: solid 1px #CCC;color: #D21243;font-size: 11px;font-weight: bold;width:170px;line-height: 20px;padding: 5px;}
#headerSearch {width: 170px; padding: 2px;border-top: 1px solid #cccccc;}
#headerSearch form { padding: 0px; margin: 0px;}
#headerSearch .inputField { background:#ddd; border: solid 1px #D21243; font-size: 11px; padding: 1px; width: 100px;margin: 0px;}
#headerSearch .button { background:#ddd; color: #D21243; font-size: 11px; padding: 1px;margin: 0px;}
#headerMenu {clear: both;background-color: #D21243;width: 100%;height:24px;padding: 0;margin-top: 3px;list-style: none; color: #FFFFFF;}
#headerMenu ul {background-color: #D21243;height:24px;padding: 0;margin: 0; list-style: none; color: #FFFFFF;}
.headerMenuUl {float: left;font-size: 11px;}
.headerMenuLink {text-align: center;text-decoration: none;cursor: pointer;color: #FFF;display: block;padding: 5px 4px;letter-spacing: .1em;text-transform: uppercase;float: left; border-right: 1px #FFFFFF solid;font-weight:normal;}
.headerMenuLink a {text-decoration:none;color: #fff;}
.headerMenuLinkActive {text-align: center;text-decoration: none;cursor: pointer;color: #FFF;padding: 5px 10px 5px 10px;letter-spacing: .1em;text-transform: uppercase;float: left;display:block;border-right: 1px #FFFFFF solid;font-weight:bold;background-color: #666699;}
.headerMenuLinkActive a {text-decoration: none;color:#FFF;font-weight:bold;background-color: #666699;}
li#utolso, li#utolso a {text-align: center;border-right: 0px #D21243 solid;padding-rigjt: 2px;}
.headerMenuUlNyelv {float:right;width: 179px;border-left: thin #FFFFFF solid;font-size: 9px;}
.headerMenuLinkNyelv {color:#FFF;display: block;font-size: 10px;padding: 7px 5px 0 7px; text-transform: uppercase;letter-spacing: .1em;}
.headerMenuLinkNyelv a {text-decoration:underline;cursor:pointer;color:#FFF;}

/*****************************************************************/
/**** A fejlec_elvalaszto részre  vonatkozó stílusformázások  ****/
/*****************************************************************/

#fejlec_elvalaszto { clear: both;background: #eaebf0;display: block;height: 45px;margin: 3px; margin-right: 0px;margin-left: 1px;}
#fejlec_elvalaszto h2 {width: 50%; margin: 15px; float: left; font-size: 14px; color: #D21243;font-weight: bold; line-height: 15px;}
#fejlec_elvalaszto_adatok{float: right; width: auto; margin-top: 20px; margin-bottom: 20px;  margin-right: 15px;}


/*****************************************************************/
/*****            A tartalomra  vonatkozó stílusformázások        *****/
/*****************************************************************/

#tartalom_index_felso {clear: both;display: inline-table;}
/*****            A szoba foglalásra stílusformázások        *****/
#tartalom_index_f {display: table-row;}
#tartalom_index_f1  {display: table-cell;z-index: 0;float: left;width: 240px; height: 222px; background-color: #d5d7e2;margin: 1px;}
#tartalom_index_f1 form {padding:0px; margin:0px;background-color:#e9ebf0; height:221px;}
#tartalom_index_f1_fejlec  {clear: both;background-color: #d5d7e2; font-weight: bold;  _padding: 3px; padding: 6px; padding-top: 2px; height: 16px;}
#tartalom_index_f1_torzs {background-color: #e9ebf0;margin-top: 7px; margin: auto;  _padding: 3px; padding: 5px;font-size: 11px;  height:145px;  }
.tartalom_index_f1_naptar {margin-left: 2px;border: solid 0px black; width: 16px; height: 15;vertical-align: center;}
#tartalom_index_f1_bejelentkezes {float: left; display: block;width: 80px; margin-right: 3px; margin-top: 2px; height: auto; }
#tartalom_index_f1_szobak  {float: left;  width: 45px; margin-top: 2px;  height: auto;}
#tartalom_index_f1_felnottek_szama {display: block; width: auto; float: left; margin-top: 2px; margin-left: 2px; height: auto; text-align: center;}
#tartalom_index_f1_kijelentkezes {clear: both;width: 90px; float: left; margin-top: 3px; height: auto;  }
#tartalom_index_f1_gyerekek_szama { width: 100px; float: left;  margin-top: 5px; margin-left: 2px; height: auto;}
#tartalom_index_f1_szinvonal {clear: both; padding-top: 5px; _padding-top: 2px;width: 100%; margin: 5px auto; height: 20px; }
#tartalom_index_f1_szinvonal  label {display: inline; font-size: 11px;}
#tartalom_index_f1_szinvonal  input {float: right;}
#tartalom_index_f1_discounts  {background-color: #d5d7e2; padding: 3px 4px 3px 4px;margin: auto; height: 32px;}
#tartalom_index_f1_corporate, #tartalom_index_f1_promo {font-size: 9px;line-height: 10px;margin-top: 1px;color: #666666;float: left;padding-right: 5px;margin-right: 5px;border-right: #fff 1px dotted;margin-bottom: 1px;text-align: center;text-transform: capitalize;height: auto;}
#tartalom_index_f1_iata{font-size: 9px;line-height: 10px;margin-top: 1px;color: #666666;float: left;margin-bottom: 2px;text-align: center;text-transform: capitalize;height: auto;padding: 0px;margin: 0px;}
#tartalom_index_f1_corporate input, #tartalom_index_f1_iata input, #tartalom_index_f1_promo input {width: 50px;height: auto;}
#calendar {position: absolute; margin-left: 130px;visibility: hidden;background-color: white;layer-background-color: white;z-index: 3;}
.tartalom_index_f1_gomb {border: solid 1px #000; background-color: #6970A4; text-align: center; color: #FFFFFF; width: 98%; cursor: pointer; margin-top: 6px; height:20px;}
/*********     CALENDAR      ********************/
.cpYearNavigation, .cpMonthNavigation{background-color: #d5d7e2;text-align: center;padding: 1px; vertical-align: center;text-decoration: none; color: #FFFFFF;font-weight: bold;}
.cpDayColumnHeader, .cpYearNavigation, .cpMonthNavigation, .cpCurrentMonthDate, .cpCurrentMonthDateDisabled, .cpOtherMonthDate,
.cpOtherMonthDateDisabled, .cpCurrentDate, .cpCurrentDateDisabled, .cpTodayText, .cpTodayTextDisabled, .cpText {font-family: arial;font-size: 8pt;}
TD.cpDayColumnHeader {padding-top: 3px; text-align: right;font-weight: bold;border-bottom: 1px #cccccc solid;}
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate {text-align: right; text-decoration: none;}
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled{}
.cpCurrentMonthDate {color: #6970A4;}
.cpCurrentDate {color: #FFFFFF;font-weight: bold;}
.cpOtherMonthDate {color: #999999;}
TD.cpCurrentDate {color: #FFFFFF;background-color: #CD2042;border-width: 1;border: solid thin #CD2042;}
SPAN.cpTodayTextDisabled, TD.cpCurrentDateDisabled, TD.cpTodayText, TD.cpTodayTextDisabled {visibility: hidden;}
A.cpTodayText, SPAN.cpTodayTextDisabled {height: 20px;}
A.cpTodayText {color: #6970A4;font-weight: bold;}
.cpBorder {border: solid thin #6970A4;}
.calendar_icon {margin-left:2px;}

/******************  TARTALOM_INDEX  további     **********************/
#tartalom_index_f2_takaro, #tartalom_index_f3_f_takaro, #tartalom_index_f3_a_takaro  {position: absolute; z-index: 2;}
#tartalom_index_f2_takart, #tartalom_index_f3_f_takart, #tartalom_index_f3_a_takart {position: relative; z-index: 1;}
#tartalom_index_f3_a_takaro, #tartalom_index_f3_a_takart  {margin-top: 1px;}
#tartalom_index_f2 {display: table-cell; width: 356px; height: 222px; float: left; margin: 1px;}
#tartalom_index_f3 {display: table-cell; width: 176px; height: 222px; float: left; z-index: 0; margin-left: 1px;margin-top: 1px;}

/******************  TARTALOM_INDEX  alsó     **********************/
#tartalom_index_also{display: inline-table;clear: both;margin-top: 0px;padding-top: 0px;width: 790px;height: 200px;}
#tartalom_index_a1{display: table-cell; width: 240px; height: 200px; float: left; z-index: 0;margin-top: 1px;}
#tartalom_index_a1_takaro{position: absolute; z-index: 2;}
#tartalom_index_a1_takart{position: absolute; z-index: 1;}
.tartalom_index_a234{display: table-cell; float: left;  width: 176px; height: 200px; background-image: url(../Images/ujak/booking-accomodation.jpg);margin: 1px;}
.a234_felso{ color: #D21243; font-size: 13px; font-weight: bold;width: 168px;height: 35px;margin: 4px;}
.a234_kozepso{ color: #666666; font-size: 14px; width: 162px; letter-spacing: 0.1px; height: 100px;margin: 4px;margin-right: 0px;text-align: justify;}
.a234_also{display: block;color: #D21243; font-size: 12px; text-decoration:underline;width: 168px;height: 20px;margin: 4px;margin-top: 14px;text-align: right;}
.a234_also a{color: #D21243; font-size: 12px;width: 140px;text-decoration:underline;}
.a234_also a:hover{Text-decoration: none; }

/*************  TARTALOM_SZEKCIO      *******************/

.tartalom_szekcio_felso{clear: both;display: inline-table;}
.tartalom_szekcio_f{display: table-row;}
.tartalom_szekcio_f1, .tartalom_szekcio_f3{display: table-cell; float: left; z-index: 0;width: 100px; height: 70px;margin-left: 30px;margin-right: 3px;margin-top: 25px;margin-bottom: 40px;}
.tartalom_szekcio_f1_takaro, .tartalom_szekcio_f3_takaro{position: absolute; z-index: 2;}
.tartalom_szekcio_f1_takart, .tartalom_szekcio_f3_takart{position: absolute; z-index: 1;}
.tartalom_szekcio_f2, .tartalom_szekcio_f4{display: table-cell; float: left; z-index: 0;width: 210px; height: 100px;margin: 1px;margin-top: 25px;}
a.tartalom_szekcio_link {text-decoration: none; height: auto; font-weight: bold;}

/*************  TARTALOM BELSO      *******************/

#tartalom_belso_felso{clear: both;display: inline-table;}
#tartalom_belso_f{display: table-row;}
#tartalom_belso_f1{display: table-cell; float: left; z-index: 0;width: 230px; margin: 1px;}
#tartalom_belso_f1_nav {float:left;width: 222px;margin-bottom: 0px;}
#tartalom_belso_f1_nav ul{margin: 0px;padding: 0px; line-height: 14px;}
#tartalom_belso_f1_nav li { list-style-type: none;display: block;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; color: #696B8F;height:auto;margin:0px; padding:5px; }
#tartalom_belso_f1_nav li a {background: transparent;color: #696B8F; text-decoration:none; height:auto;}
#tartalom_belso_f1_nav li a:hover {color: #696B8F; text-decoration: underline; height: auto;}
.tartalom_belso_f1_selected, .tartalom_belso_f1_selected a:link{ margin: 0px; background-color: #eaebf0; font-weight: bold;height: auto;}
#tartalom_belso_f1  li.tartalom_belso_f1_sec_level{ line-height: 14px;padding: 5px 6px 0 0;margin: 3px 0 3px 15px;border-bottom: 1px dotted #D5D7E2;list-style-image: url(../Images/ujak/arrow.gif);list-style-position: inside;}
.tartalom_belso_f1_sec_level_active { font-weight:bold;}
#tartalom_belso_f2{display: table-cell; float: left; z-index: 0;width: 495px; min-height: 400px; height: auto;margin: 1px;padding: 8px;padding-left: 15px;padding-top: 8px;}
#tartalom_belso_f2 h3 {font-size: 14px; font-weight: bold;color: #4f5994;margin: 0px;}
#tartalom_belso_f2 p {font-size: 13px; font-weight: normal;color: #000; text-align: justify;}
#tartalom_belso_f3{display: table-cell; float: left; z-index: 0;width: 175px; height: 400px;margin: 1px;margin-left: 2px;}
#tartalom_belso_f3_f_takaro, #tartalom_belso_f3_a_takaro{position: absolute; padding: 30px;z-index: 2;}
#tartalom_belso_f3_f_takart, #tartalom_belso_f3_a_takart{padding: 30px;}
#tartalom_belso_f3 a{font-size: 14px; color: #D21243;font-weight: bold;}

/*************  TARTALOM GALLERY     *******************/

.gallery_leptet
	{
	height: 30px;
	width: 247px;
	padding-top: 10px;
	font-size: 13px;
	font-family: arial;
	font-weight: 600;
	color: #D21243;
	cursor: pointer;	
	}

/*****************************************************************/
/*****            A lábécre  vonatkozó stílusformázások        *****/
/*****************************************************************/

#lablec_elvalaszto{clear: both;margin-top: 8px;margin-bottom: 0px;margin-right: 3px;height: 5px;background-color: #eaebf0;display:block;width: 779px;}
#lablec{clear: both;background-position: center; margin: 8px 0 5px 0; display:block;}
#lablec_bal { float:left; width: 600px;color: #666666; font-size: 10px; }
#lablec_bal a, #lablec_bal  a:hover{ color: #666666; font-size: 10px; text-decoration: none;}
#lablec_bal  a:hover{ text-decoration: underline;}
#lablec_jobb{ float: right;text-align: right;display:block;}

/*****************************************************************/
/*****          A pop-upra vonatkozó stílusformázások        *****/
/*****************************************************************/
#slider{
left:110px; 
padding:20px; 
width:560px; 
height:140px;
background-image:url(http://www.ramadaplazabudapest.hu/popup/kepek/phatter.jpg);
position:absolute; 
top:0px;
border:2px solid #FFFFFF;
z-index:999;
vertical-align: top;
align: left;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=8); 
}

#popszoveg{
color:#FFFFFF;
text-align:left;
float: left;
}
#popszoveg h1{
margin-bottom:10px;
}
#popszoveg h1 a{
color:#FFFFFF;
text-align:left;
}
.kiskep {
border:2px solid #FFFFFF;
}
.kiskep:hover {
border: 2px solid #edbe1b;
}
