body {margin:0px; padding:0px; background-color:#7C8C9B; font-family:tahoma; font-size:11px; color:#ffffff;}

td {font-family:tahoma; font-size:11px; color:#414246;}
div {font-family:tahoma; font-size:11px; color:#414246;}
a {font-family:tahoma; font-size:11px; color:#414246;text-decoration:underline;}
a:hover {font-family:tahoma; font-size:11px; color:#414246; text-decoration:none;}
form {padding:0px; margin:0px;}

/*head*/

#head {background-image : url(head_bg2.gif);
	background-position : top left;
	background-repeat : repeat-x;
	width:840px; height: 120px;}
	
#head2 {background-image : url(head_bg.gif);
	background-position : bottom left;
	background-repeat : repeat-x;
	width:840px; height: 65px;}

/*head menu up*/
	
#menu-up {display:block;
		height: 28px;  width:300px;
		text-align: right;
		margin:5px 7px 0px 0px;
		} 
		#menu-up .link a {
		background-image : url(menu_up.gif);
		background-position : top-left;
		background-repeat :no-repeat;
		float:right;
		height: 28px; width:70px;
		padding:6px 0px 0px 0px;
		margin:0px 1px 0px 1px;
		color: #6A727D;
		text-decoration: none;
		text-align:center;
		}
		#menu-up .link a:hover {
		background-image : url(menu_up_o.gif);
		background-position : top-left;
		background-repeat :no-repeat;
		float:right;
		height: 28px; width:70px;
		padding:6px 0px 0px 0px;
		text-align:center;
		color: #6A727D;
		text-decoration: none;
		margin:0px 1px 0px 1px;
		}

/*head menu down*/
	
#menu-down {display:block;
		text-align: right;
		padding-bottom:20px;
		} 
		#menu-down .link a {
		background-image : url(menu_down.gif);
		background-position : top-left;
		background-repeat :repeat-x;
		float:right;
		color: #6A727D;
		text-decoration: none;
		text-align:center;
		padding:12px 15px 11px 15px;
		border-left:1px solid #ffffff;border-right:1px solid #A7B3BF;
		}
		#menu-down .link a:hover {
		background-image : url(menu_down_o.gif);
		background-position : top-left;
		background-repeat :repeat-x;
		float:right;
		text-align:center;
		color: #6A727D;
		text-decoration: none;
		padding:12px 15px 11px 15px;
		border-left:1px solid #ffffff;border-right:1px solid #A7B3BF;
		}

/*left*/	

#left-head {padding:8px 0px 8px 20px;
	text-transform:uppercase;
	color:white;
	font-size:14px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;
	display:block;}

/*logo*/

.logo a {background-color: #ffffff; padding:2px; display:block;}
.logo a:hover {background-color: #D4D9DF; padding:2px; display:block;}

/*menü*/

#menu  {display:block;font-weight:bold; width:194px; margin:0px 15px 0px 15px; } 
#menu .menu01 a {background-color:#ACB6C0;text-align: left; color:#2A3E57; text-decoration:none;display:block; padding:4px 10px 4px 10px; margin:1px 0px 1px 0px; }
#menu .menu01 a:hover {text-align: left; color:#2A3E57; text-decoration:none; background-color:#C4CBD3;}
#menu .menu01-sel a {background-color:#C4CBD3;text-align: right; color:#7C8C9B; text-decoration:none;display:block; padding:4px 10px 4px 10px; margin:1px 0px 1px 0px; }
#menu .menu01-sel a:hover {text-align: right; color:#7C8C9B; text-decoration:none; background-color:#C4CBD3;}

/*main*/

#indexmain-head{
	background-image : url(index_head.jpg);
	background-position : top left;
	background-repeat :no-repeat;
	display:block;
	padding:20px 16px 12px 20px;
	color:#363A3D; font-size:12px; font-weight:bold;
	}
#htmlbox01 {display:block; margin:7px; padding:10px; background-color:#F3F3F5; font-size:11px; line-height:15px;}
#htmlbox01 h4 {padding:10px 0px 10px 0px; margin:0px; font-size:18px;
	font-weight:normal;
	font-family: Trebuchet MS, tahoma;
	color:#F7A524;}
#htmlbox01 h3 {padding:7px 0px 7px 0px; margin:0px; font-size:12px;
	font-weight:bold;
	font-family:tahoma;}

/*mboxes*/

/**/

#mbox01 {
	width:446px;
	background-color:#ffffff;}
#mbox01 .head{
	background-image : url(spec_head.jpg);
	background-position : top-left;
	background-repeat :no-repeat;
	display:block;
	padding:20px 16px 12px 20px;
	color:#363A3D; font-size:12px; font-weight:bold;
	}
#mbox01	.cont{
	background-image : url(spec_bg12.jpg);
	background-position : bottom right;
	background-repeat :no-repeat;
	background-color:#4085C0;
	display:block;
	margin:7px;
	}
#mbox01 .title a {
	color:#000000;
	text-decoration:none; 
	display:block; padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	}
#mbox01 .title a:hover {
	color: gray;
	text-decoration:none; 
	display:block; padding-bottom:5px;
	}
#mbox01 .subtitle {font-weight:bold; display:block; color:#000000;}
#mbox01 td {
	color:#000000;
	}
	
/**/

#mbox02 { display:block}
#mbox02 .cont{width:200px; color:#414246;}
#mbox02 td { color:#414246;}
#mbox02 .pichead {
	background-image : url(mb_imghead.gif);
	background-position : top left;
	background-repeat :no-repeat;
	width:73px; margin:0px; padding-top:6px;}
#mbox02 .picfoot {
	background-image : url(mb_imgfoot.gif);
	background-position : top left;
	background-repeat :no-repeat;
	width:73px; height:6px; margin:0px; padding:0px;}
#mbox02 .pic {border-left:6px solid #F6F7F9; border-right:6px solid #F6F7F9;}
#mbox02 .title a {text-transform:uppercase; text-decoration:none; color:#414246;font-weight:bold; margin-bottom:5px; font-size:9px; display:block}
#mbox02 .title a:hover {text-transform:uppercase; text-decoration:none; color:#676663;font-weight:bold; margin-bottom:5px; display:block}
#mbox02 .subtitle {font-weight:bold; display:block; color:#414246;}
	
/**/	
	
#mbox03 {display:block; margin:7px; background-color:#F3F3F5; font-size:11px; line-height:15px;}
#mbox03 .pic-container a {background-image : url(mbox_pic_bg.gif);
	background-position : top left;
	background-repeat :no-repeat;
	padding-top:7px;
	display:block;
	}
#mbox03 .pic-foot {background-image : url(mbox_pic_foot.gif);
	background-position : top left;
	background-repeat :no-repeat;
	width:126px; height:7px;}
#mbox03 .pic {border-left: 7px solid white; border-right: 7px solid white;}
#mbox03 .title { font-size:18px;
	font-weight:normal;
	font-family: Trebuchet MS, tahoma;
	color:#F7A524; display:block;}
#mbox03 .title a { font-size:18px;
	font-weight:normal;
	font-family: Trebuchet MS, tahoma;
	color:#F7A524; display:block; text-decoration:none;}
#mbox03 .title a:hover { font-size:18px;
	font-weight:normal;
	font-family: Trebuchet MS, tahoma;
	color:#F78724; display:block; text-decoration:none;}
#mbox03 .subtitle {font-size:11px; line-height:13px; display:block; font-weight:bold;}
#mbox03 .cont {font-size:11px; line-height:15px; display:block;}
#mbox03 .moreinfo {background-image : url(mbox_moreinfo.gif);
	background-position : top right;
	background-repeat :no-repeat;
	text-align:right; font-family:tahoma; font-size:11px; color:#ffffff;
	height:17px; padding:2px 13px 0px 0px;}
#mbox03 .moreinfo a {
	text-align:right; font-family:tahoma; font-size:11px; color:#ffffff;
	 height:17px; font-weight:bold; text-decoration:none;}
#mbox03 .moreinfo a:hover {
	text-align:right; font-family:tahoma; font-size:11px; color:#7C8C9B;
	 height:17px; font-weight:bold; text-decoration:none;}	
	 
/**/

#mbox04 {
	background-image : url(mbox_bg.gif);
	background-position : top left;
	background-repeat :no-repeat;
	}

#mbox04 .title a {display:block;px; text-transform:uppercase; text-decoration:none; color:#414246;font-weight:bold; margin-bottom:5px; font-size:9px;}
#mbox04 .title a:hover {text-transform:uppercase; text-decoration:none; color:#676663;font-weight:bold; margin-bottom:5px;}
#mbox04 .subtitle {font-weight:bold; color:#414246;}
#mbox04 .lead { }	
 
/**/

#mbox05 {font-size:11px; line-height:15px;
	background-image : url(mbox_05_bg.jpg);
	background-position : top left;
	background-color:#D8DEE6;
	background-repeat :no-repeat;}
#mbox05 .title a {text-transform:uppercase;
	color:#F7A524;
	font-size:14px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;
	display:block;
	text-decoration: none;}
#mbox05 .title a:hover {text-transform:uppercase;
	color:#F78724;
	font-size:14px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;
	display:block;text-decoration: underline;}
#mbox05 .pichead {
	background-image : url(mb05_imgfoot.gif);
	background-position : top left;
	background-repeat :no-repeat;
	width:151px; margin:0px; padding-top:5px;}
#mbox05 .picfoot {
	background-image : url(mb05_imghead.gif);
	background-position : top left;
	background-repeat :no-repeat;
	width:151px; height:5px; margin:0px; padding:0px;}
#mbox05 .pic {border-left:5px solid #9AA8B5; border-right:5px solid #9AA8B5;}

/**/

#mbox06 {padding:10px; font-size:11px; width:204px;}
#mbox06 .cont {border-bottom: 2px solid #BEC7CE; background-color:#F3F3F5; padding:5px;} 
#mbox06 .title { font-size:12px;
	font-weight:bold;
	color:#F7A524; display:block;
	}
#mbox06 .title a { font-size:12px;
	font-weight:bold;
	color:#F7A524; display:block;
	text-decoration:none;
	}
#mbox06 .title a:hover { font-size:12px;
	font-weight:bold;
	color:#F78724; display:block;
	text-decoration:underline;
	}
#mbox06 .moreinfo {background-image : url(mbox_moreinfo.gif);
	background-position : top right;
	background-repeat :no-repeat;
	text-align:right; font-family:tahoma; font-size:11px; color:#ffffff;
	height:17px; padding:2px 13px 0px 0px; margin-top:3px;}
#mbox06 .moreinfo a {
	text-align:right; font-family:tahoma; font-size:11px; color:#ffffff;
	 height:17px; font-weight:bold; text-decoration:none;}
#mbox06 .moreinfo a:hover {
	text-align:right; font-family:tahoma; font-size:11px; color:#7C8C9B;
	 height:17px; font-weight:bold; text-decoration:none;}	




#mbox07 {
	width:446px;
	background-color:#ffffff;}
#mbox07 .head{
	background-image : url(spec_head.jpg);
	background-position : top-left;
	background-repeat :no-repeat;
	display:block;
	padding:20px 16px 12px 20px;
	color:#363A3D; font-size:12px; font-weight:bold;
	}
#mbox07	.cont{
	background-image : url(spec_bg14.jpg);
	background-position : top right;
	background-repeat :no-repeat;
	background-color:#4085C0;
	display:block;
	margin:7px;
	}
#mbox07 .title a {
	color:#000000;
	text-decoration:none; 
	display:block; padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	}
#mbox07 .title a:hover {
	color: white;
	text-decoration:none; 
	display:block; padding-bottom:5px;
	}
#mbox07 .subtitle {font-weight:bold; display:block; color:#000000;}
#mbox07 td {
	color:#000000;
	}



/*search*/
	
#search { margin:0px 0px 0px 12px;display:block;}
#search .hotel {background-image : url(search_hotel.gif);
	background-position : top left;
	background-repeat :repeat-x;
	padding:6px;display:block; font-weight:bold; height:20px; margin-bottom:5px;} 
#search .hotel2 {padding:6px;display:block; font-weight:bold; margin-bottom:5px;} 
#search .sub {display:block; font-weight:bold; margin-bottom:5px;}
#search .sub td { font-weight:bold; }
#search .input {font-family:tahoma; font-size:11px; color:#414246; font-weight:normal;}
#search .submit {border:0px; background-color: #9AA8B5; 
	color:white;font-size:14px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;}
	
#search2 {display:block;}
#search2 td { font-size:11px;}
#search2 .title {
	font-size:18px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;display:block;
	margin: 0px 0px 15px 0px;}
#search2 .subtitle {
	font-size:14px;
	font-weight:bold;
	display:block; margin: 10px 0px 10px 0px;}
#search2 .input {font-family:tahoma; font-size:11px; color:#414246; font-weight:normal;}
#search2 .submit {background-color: #ffffff; 
	font-size:14px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;
	border: 2px solid #E7E7EE;}
	
/*article*/	
	
#article {font-size:11; line-height:15px; padding:15px;}
#article h1 {text-transform:uppercase;
	color:#F7A524;
	font-size:18px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;}
#article h2 {text-transform:uppercase;
	color:#a0a0a0;
	font-size:14px;
	font-weight:bold;
	font-family: Trebuchet MS, tahoma;}
#article .fejlec {text-transform:uppercase; color:#414246;font-weight:bold;
	padding:7px; font-size:9px;
	background-color :#F3F3F5;
	display:block;
	margin: 10px 0px 10px 0px;
	}
#article .table {font-size:11px; margin:2px; border:1px solid #F3F3F5;}
#article .table .cell1 {background-image : url(search_hotel.gif);
	background-position : top left;
	background-repeat :repeat-x; 
	background-color:#9FADBA;
	font-weight:bold; height:30px; color:white;}
#article .table .cell2 {background-color:#D4D9DF; font-weight:bold;}
#article .table .cell3 {background-color:#F3F3F5; }

/*article-gallery*/	

#gallery {float:right; border-left:5px solid white; border-bottom:5px solid white;}
#gallery a {padding:3px;display:block; background-color:#ADB7C1; font-size: 11px; font-weight:bold; text-decoration: none; color:white;}
#gallery a:hover {display:block; background-color:#C4CBD3; font-size: 11px; font-weight:bold; text-decoration: none; color:white;}
	
/*foot*/

#foot {background-image : url(foot_bg.jpg);
	background-position : bottom left;
	background-repeat :repeat-x;
	background-color:#D4D9DF; width:840px; border-top: 2px solid #ffffff;padding-bottom:42px;}
		
#menu-bottom {
	padding-top:10px;
	padding-bottom:6px;
	color: #9CACBB;
}
#menu-bottom a {
	color: #dddddd;
}
#menu-bottom a:hover {
	color: #eeeeee;
}

#tabcontainer { padding-right: 15px; padding-left: 15px; padding-top: 0px; margin:0px; }
#tabcontainer #tabs { border:0px; margin: 0; padding-bottom: 0px; padding-left: 0px; width: 200; }
#tabcontainer #tabs ul, #tabcontainer #tabs li {display: inline; list-style-type: none; margin: 0; padding: 0; }
#tabcontainer #tabs a:link, #tabcontainer #tabs a:visited {border:0px; background-color: #ADB7C1; color: #000000; float: left; font-size: 9; font-weight: bold; line-height: 10px; margin-right: 8px; padding: 2px 9px 2px 9px; text-decoration: none; font-size:13;}
#tabcontainer #tabs a.current:link, #tabcontainer #tabs a.current:visited {border:0px; background-color: #C4CBD3; color: #D78504; cursor: default;}
#tabcontainer #tabs a:hover { text-decoration: none; color: #D78504; }
#tabcontainer #tabs ul a:hover { text-decoration: none; color: #D78504; }
#tabcontainer #tabs a.current:hover { text-decoration: none; color: #D78504; }
