/* CSS Document 
Theme Name: Abbázia Group
Theme URL: http://www.abbaziagroup.com
Description: Custom designed by ElfWarrior
Version: 4.0 (2010)
Author: Marcell Pusztai 
Author URL: http://www.elfwarrior.hu
*/

body{margin: 0 0 0 0; padding: 0 0 0 0; background-color:#FDE6C1;}

h1 {padding:0; margin:7px 0 14px 0; font-family:"Times New Roman", Times, serif; font-size:16px; letter-spacing:1px; font-variant:normal; line-height: normal; font-weight:600; color:#4B8080; text-align:center; width:auto;}
a.homebtn{padding:0; margin:7px 0 14px 0; font-family:"Times New Roman", Times, serif; font-size:16px; letter-spacing:1px; font-variant:normal; line-height: normal; font-weight:600; color:#4B8080; text-align:center; width:auto; text-decoration:none;}
a.homebtn:hover{text-decoration:none;}

h2 {padding:0; margin:5px 0 10px 0; font-family:"Times New Roman", Times, serif; font-size:18px; font-variant:normal; line-height: normal; font-weight:500; color:#A68340; text-align:left; width:auto;}
h2 a{padding:0; margin:0 0 10px 0; font-family:"Times New Roman", Times, serif; font-size:18px; font-variant:normal; line-height: normal; font-weight:500; color:#A68340; text-align:left; width:auto; text-decoration:none;}

h3 {padding:0; margin:10px 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-variant:normal; line-height: normal; font-weight:bold; color:#4B8080; text-align:left; width:auto;}

h4{color:#003366;}

#cserebere h1{padding:0; margin:7px 0 14px 0; font-family:"Times New Roman", Times, serif; font-size:24px; letter-spacing:1px; font-variant:normal; line-height: normal; font-weight:600; color:#4B8080; text-align:left; width:auto;}

p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
	p a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4B8080; text-decoration:none;}
	p a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6EA7A9; text-decoration:none;}
	p a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4B8080; text-decoration:none;}
	
a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4B8080; text-decoration:none;}
a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4B8080; text-decoration:none;}
a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; text-decoration:none;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6EA7A9; text-decoration:none;}
a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6EA7A9; text-decoration:underline;}

ul{list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}
li{font-weight:normal;}


img { border:hidden; border:none; border:0px;}

#clear{width:auto; height:1px; clear:both; overflow:hidden; }
		
#main_content {width:auto; overflow:hidden; background-image:url(/bg_img/main_bg.jpg); background-repeat:no-repeat; background-position:center top;}
	#main_menu{width:960px; margin:3px 0 0 0;}
		.main_menu_lang{text-align:right; width:956px; height:17px; padding:2px; overflow:hidden;}
		.main_menu_menu{text-align:right; width:956px; padding:2px; margin:4px 0 4px 0; }
		/*dropdown menü */
			#nav {margin:0; line-height:normal;}
			#nav li{margin: 0 5px 0 4px; position: relative; list-style: none; float:right;}
			/* main level link */
			#nav a {font-family:"Times New Roman", Times, serif; font-size:16px; letter-spacing:1px; font-variant:small-caps; line-height: normal; font-weight:bold; display:inline; line-height:normal; color:#453100; display:block; margin:3px 0 3px 0;}
			#nav a:hover {color: #666666; text-decoration:none;}
			/* main level link hover */
			#nav li:hover > a {	color: #666666;}
				/* sub levels link hover */
				#nav ul li:hover a, #nav li:hover li a { background:none; border: none; color:#4B8080;}
				#nav ul a:hover {color:#A68340 !important;}
			
			/* dropdown */
			#nav li:hover > ul {display: block;}
			/* level 2 list */
			#nav ul {display: none;	margin: 0; padding: 0; width: 185px; position: absolute; top: 21px; left: -20px; background:#DDF0F4; z-index: 998;}
			#nav ul li {float: none; margin: 0; padding: 0;	text-align:center; margin: 2px 6px 2px 6px; border-bottom: solid 1px #B9DBE2;}
			#nav ul a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4B8080; text-decoration:none; font-weight:normal; font-variant:normal; margin:0px; padding:2px 0px; opacity: 0.9; /* opacity of sublevels */
  filter: alpha(opacity=90); /* opacity of sublevels - IE */}
			/* different bg-s for the first and last link */
			#nav ul li:first-child > a {}
			#nav ul li:last-child > a {}
			#nav ul li:last-child {border:none;}
			/* clearfix */
			#nav:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
			#nav { display: inline-block; } 
			html[xmlns] #nav { display: block; }
			* html #nav { height: 1%; }
		/*dropdown menü vége*/
/*nyitó oldal*/
	/*nagy*/
	#head_open{width:960px; height:529px; overflow:hidden;}
		.head_open_anim{float:left; width:713px; height:529px; background-color:#FFFFFF;}
		.head_open_anim_flash_holder{width:693px; height:514px; margin:10px 10px 5px 10px; z-index: 0;}
		.head_open_right{float:left; width:246px; height:529px; background-image:url(/bg_img/head_right.png); background-repeat:no-repeat; background-position:right top;}
		.head_open_right_text{width:230px; margin:8px; text-align:left;}

	/*kicsi*/
	#head{width:960px; height:338px; overflow:hidden;}
		.head_anim{float:left; width:713px; height:338px; background-color:#FFFFFF;}
		.head_anim_flash_holder{width:693px; height:323px; margin:10px 10px 5px 10px; z-index: 0;}
		.head_right{float:left; width:246px; height:338px; background-image:url(/bg_img/head_right.png); background-repeat:no-repeat; background-position:bottom left; overflow:hidden;}
			.head_right_text{width:230px; margin:8px; text-align:justify;}
				 .subhotels{text-align:center;}
					 .subhotels a{display:block; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size:16px; font-variant:small-caps; font-weight:bold; color:#A68340; margin:4px auto;}
					 .subhotels a:hover{text-decoration:none; color:#4B8080;}
					 
/*END nyitó oldal*/
					 
	#online{width:960px; height:76px; background-color:#DDF0F4;}
		.online_txt{float:left; width:242px; height:75px;}
			.online_txt h2 {margin:0; padding:0; width:242px; height:75px; background-repeat:no-repeat; background-position:top left;}
			.online_txt h2 span {display:none}
		.online_select{float:left; width:472px; height:75px;}
			.online_select_table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4B8080; text-align:left;}
		.online_btn{float:left; width:246px; height:75px; cursor:pointer; background-repeat:no-repeat; background-position:top left;}

	#cserebere{width:930px; text-align:left; background-image:url(/bg_img/body_bg.png); background-repeat:repeat; padding:0px 15px 0px 15px;}	
		.breadseed{line-height:30px; width:auto; margin: 0 0 0 3px; font-size:10px; overflow:hidden; display:block; color:#999999;}
			.breadseed a{color:#4B8080; text-decoration:none;}
				.breadseed a:hover{color:#6EA7A9; text-decoration:underline;}
				.breadseed a:visited{color:#4B8080; text-decoration:none;}
				.breadseed span{color:#CCCCCC;}
				.breadseed span.aktiv{color:#CCCCCC;}
	
		#harmas{width:930px; overflow:hidden; margin:10px 0 0 0;}
			.harmas_egy{float:left; width:452px; background-color:#FFFFFF; padding:5px; margin:0 4px 0 0; border:1px solid #FEE6C2;}
				.harmas_egy a img {border:hidden; border:none;}
			.harmas_egy_txt{float:left; width:672px; padding:5px; margin:0 4px 0 0;}	
			
			.harmas_ketto{float:left; width:220px; padding:0 4px; margin:0 4px; text-align:left; }
			.harmas_ketto_szobak{float:left; width:438px; padding:0 4px; margin:0 4px; text-align:left; }
			.harmas_ketto_pic{float:left; width:218px; background-color:#FFFFFF; padding:5px; margin:0 4px 0 0; border:1px solid #90682F;}
				.harmas_ketto_pic a img {border:hidden; border:none;}
			
			.harmas_harom{float:left; width:218px; padding:2px; margin-left:4px;}
				.akc_pic_holder{width:206px; height:97px; padding:5px; border:1px solid #996600; overflow:hidden; background-image:url(/bg_img/body_bg.png); background-repeat:repeat; }
					.akc_pic{width:204px; height:95px; border:1px solid #ffffff;}
				.akc_ar{width:218px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4C3A22; margin-top:7px;}
				.akc_ar2{width:218px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#674F2E; text-indent:7px;}
				.akc_btn_holder{width:218px; height:35px; margin-top:14px; color:#DDDABA; line-height:35px;}
					.hotelre_holder{float:left; width:90px; height:35px; line-height:35px;}
					.hotelre_holder a.hotelre {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-variant:normal; font-weight:normal; color:#4C3A22; display:inline; margin:0px; padding:0px;}
					.hotelre_holder a.hotelre:hover {text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-variant:normal; font-weight:normal; color:#4C3A22; display:inline;}
					.akc_btn_holder a {text-decoration:none;  font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF; cursor:pointer; display:inline;}
					.akc_btn {float:right; text-align:center; line-height:35px; width:115px; height:35px; background-image:url(/bg_img/small_btn_off.png); background-repeat:no-repeat; background-position:top left; font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF;}
					.akc_btn:hover {width:115px; height:35px; background-image:url(/bg_img/small_btn_on.png); background-repeat:no-repeat; background-position:top left;}
				
			.harmas_egy_klub{float:left; width:345px; margin:0 4px 0 0;}
			.harmas_ketto_klub{float:left; width:335px; padding:0 5px; margin:0 4px; text-align:justify;}
				.harmas_ketto_klub_form{width:325px; padding:0 2px; margin:auto; background-image:url(/bg_img/vilagos_bg.png); background-repeat:repeat;}
			.harmas_harom_klub{float:left; width:218px; padding:2px; margin-left:4px;}	
			.hir_spacer{width:auto; height:20px;}
		
		.text_igazit{width:900px; overflow:hidden; margin:auto; margin-bottom:7px;}
			.sotet{width:146px; height:30px; margin:0 1px 1px 1px; padding:1px; float:left; text-align:center; line-height:30px; background-image:url(../bg_img/sotet_bg.png); background-repeat:repeat; font-size:11px; color:#4C3A22;}
			.vilagos{width:146px; height:30px; margin:0 1px 1px 1px; padding:1px; float:left; text-align:center; line-height:30px; background-image:url(../bg_img/vilagos_bg.png); background-repeat:repeat; font-size:11px; color:#4C3A22;}
			.KiemelKonfAjText {width:auto; padding:3px; margin-bottom:3px; border-bottom:1px solid #A09875;}
			
			.galeria_img_holder{float:left; width:200px; height:150px; padding:5px; margin:0px 5px 0px 6px; border:1px solid #6CA6A8/*FDE6C1*/; overflow:hidden; background-image:url(../bg_img/body_bg.png); background-repeat:repeat;}
					.galeria_img{width:200px; height:150px; border:1px solid #ffffff;}
					.galeria_img a img {border:hidden; border:none;}
	
			#akciokontener{width:900px; border-top:1px solid #DDF0F4;}
				.akociokontener_kep{float:right; width:210px; margin:35px 0 0 0;}
				.akociokontener_leiras{float:left; width:670px;}
				span.metadata{font-weight:normal; font-size:12px;}
				.description{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4C3A22; font-weight:normal;}
				p.price{color:#FF6600; font-weight:400;}
				
				.reservation_form_table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4C3A22; font-weight:normal;}
				.resetform{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4C3A22; font-weight:normal; border:none; background-color:#FFFFFF;}

				.akc_btn_holder_big{width:670px; height:35px; margin-top:14px; color:#DDDABA; line-height:35px;}
					.akc_btn_holder_big a {text-decoration:none;  font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF; cursor:pointer; display:inline;}
					.akc_btn_big {float:left; margin-left:7px; text-align:center; line-height:35px; width:230px; height:35px; background-image:url(/bg_img/offer_btn_off.png); background-repeat:no-repeat; background-position:top left; font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF;}
					.akc_btn_big:hover {width:230px; height:35px; background-image:url(/bg_img/offer_btn_on.png); background-repeat:no-repeat; background-position:top left;}

	#akciokontener2{width:900px; margin:10px 0px 7px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B8080;}
	#akciokontener2 h2{font-size:21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; width:99%; border-bottom:1px solid #D2DEDD; margin:4px 0px; padding:0px 0px 4px; text-indent:7px;}
	#akciokontener2 hr {margin:5px 0px; height:1px; background-color:#E4EBEA; color:#E4EBEA; border:none;}
	.akciokontener_kep2{float:left; width:210px; margin:5px; height:auto;}
	.akciokontener_kep2 p{color:#E27103; font-size:16px; font-weight:bold; text-shadow: 1px 1px #EDF1EF;}
	.akciokontener_leiras2{float:left; width:650px; height:auto; padding:0 5px 0 15px; border-left:1px solid #EDF1EF;}
		.description2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;}
		p.price2{color:#FF6600; font-weight:400; font-size:16px;}
		span.metadata2{font-weight:normal; font-size:10px; display:block; color:#CCCCCC;}
		
		.akc_btn_holder_big2{width:670px; height:35px; margin-top:14px; color:#DDDABA; line-height:35px;}
			.akc_btn_holder_big2 a {text-decoration:none;  font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF; cursor:pointer; display:inline;}
				.akc_btn_big2 {float:left; margin-left:7px; text-align:center; line-height:35px; width:230px; height:35px; background-image:url(/bg_img/offer_btn_off.png); background-repeat:no-repeat; background-position:top left; font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps; font-weight:500; color:#FFFFFF;}
				.akc_btn_big2:hover {width:230px; height:35px; background-image:url(/bg_img/offer_btn_on.png); background-repeat:no-repeat; background-position:top left;}
	
	
	#footer{width:960px; text-align:center;}
		#footer p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; margin:3px; padding:2px;}
		#footer p a{font-size:10px; color:#999999; text-decoration:none;}
		#footer p a:hover{font-size:10px; text-decoration:underline;}
		.footer_submenu{font-size:10px; margin:0; padding:7px 0 0 0;}
		.footer_subhotels{font-size:10px; margin:0; padding:3px 0 0 0; border-top:1px solid #CCCCCC;}
		
/*CRM kérdoív formázás*/
		.kerdoiv{width:900px; overflow:hidden; margin:auto; margin-top:7px; margin-bottom:7px;}
		
/*érdeklodés-foglalás*/
.reservation_form_table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;}
		input.SendBtn{text-align:center; line-height:35px; width:230px; height:35px; background-image:url(/bg_img/offer_btn_off.png); background-repeat:no-repeat; background-position:top left; font-family:"Times New Roman", Times, serif; font-size:18px; font-variant:small-caps; font-weight:300; color:#FFFFFF; padding:0; border:none; cursor:pointer; margin:7px;}
		input.SendBtn:hover{background-image:url(/bg_img/offer_btn_on.png); background-repeat:no-repeat; background-position:top left;}
		input.AjCb {margin:0; padding:0; line-height:25px;}
